#!/bin/bash# Created:20070618# By Jeff Connelly# Package a new msimprpl for release. Must be run with bash.VERSION=0.18make# Include 'myspace' directory in archive, so it can easily be unextracted# into ~/pidgin/libpurple/protocols at the correct location.# (if this command fails, run it manually).# This convenient command requires bash.cd ../../..tar -cf libpurple/protocols/msimprpl-$VERSION.tar libpurple/protocols/myspace/{CHANGES,ChangeLog,LICENSE,Makefile.*,*.c,*.h,README,release.sh,.deps/*} autogen.sh configure.accd libpurple/protocols/myspacegzip ../msimprpl-$VERSION.tarmv ~/pidgin/config.h ~/pidgin/config.h-make -f Makefile.mingwmv ~/pidgin/config.h- ~/pidgin/config.hcp ~/pidgin/win32-install-dir/plugins/libmyspace.dll .# Zip is more common with Win32 users. Just include a few files in this archive,# but (importantly) preserve the install directory structure!mkdir -p win32-archive/pluginscp libmyspace.dll win32-archive/pluginsmkdir -p win32-archive/pixmaps/pidgin/protocols/{48,22,16}cp ~/pidgin/win32-install-dir/pixmaps/pidgin/protocols/48/myspace.png \ win32-archive/pixmaps/pidgin/protocols/48/cp ~/pidgin/win32-install-dir/pixmaps/pidgin/protocols/22/myspace.png \ win32-archive/pixmaps/pidgin/protocols/22/cp ~/pidgin/win32-install-dir/pixmaps/pidgin/protocols/16/myspace.png \ win32-archive/pixmaps/pidgin/protocols/16/mkdir -p win32-archive/pixmaps/pidgin/emotes/defaultcp ~/pidgin/win32-install-dir/pixmaps/pidgin/emotes/default/theme \ win32-archive/pixmaps/pidgin/emotes/default/theme# Emoticons in MySpaceIM but not Pidgin 2.1.0cp ~/pidgin/win32-install-dir/pixmaps/pidgin/emotes/default/{sinister,sidefrown,pirate,mohawk,messed,bulgy-eyes}.png \ win32-archive/pixmaps/pidgin/emotes/default/# Use DOS line endings and .txt file extension for convenienceu2d < README > win32-archive/msimprpl-README.txtu2d < LICENSE > win32-archive/msimprpl-LICENSE.txtu2d < CHANGES > win32-archive/msimprpl-CHANGES.txtcd win32-archivezip -r ../../msimprpl-$VERSION-win32.zip *cd ..rm -rf win32-archivels -l ../msimprpl-$VERSION*