Thu, 16 Feb 2006 02:08:04 +0000
[gaim-migrate @ 15664]
Make the i18n stuff work again.
| 10362 | 1 | # -*-shell-script-*- |
| 2 | ||
| 3 | [Meta] | |
| 4 | RootName: @gaim.sourceforge.net/gaim:$SOFTWAREVERSION | |
| 5 | DisplayName: Gaim Internet Messenger | |
| 6 | ShortName: gaim | |
| 10552 | 7 | Maintainer: The Gaim Developers |
| 8 | URL: http://gaim.sourceforge.net/ | |
| 10362 | 9 | Packager: Tim Ringenbach <marv_sf@users.sourceforge.net> |
| 10689 | 10 | Summary: A GTK+ based multiprotocol instant messaging client |
| 10362 | 11 | SoftwareVersion: @VERSION@ |
| 12 | InterfaceVersion: 2.0 | |
| 13 | PackageVersion: 1 | |
| 14 | ||
| 10689 | 15 | [Description] |
| 16 | Gaim allows you to talk to anyone using a variety of messaging protocols, | |
| 17 | including AIM (Oscar and TOC), ICQ, IRC, Yahoo!, MSN Messenger, Jabber, | |
| 18 | Gadu-Gadu, Napster, and Zephyr. These protocols are implemented using a | |
| 19 | modular, easy to use design. To use a protocol, just add an account using the | |
| 20 | account editor. | |
| 10362 | 21 | |
| 10689 | 22 | Gaim supports many common features of other clients, as well as many unique |
| 23 | features, such as perl scripting, TCL scripting and C plugins. | |
| 10362 | 24 | |
| 10689 | 25 | Gaim is NOT affiliated with or endorsed by America Online, Inc., Microsoft |
| 26 | Corporation, Yahoo! Inc., or ICQ Inc. | |
| 10362 | 27 | |
| 28 | [BuildPrepare] | |
| 13258 | 29 | APBUILD_STATIC="Xss startup-notification-1" prepareBuild --enable-nss --enable-gnutls --enable-binreloc --disable-perl --disable-tcl --disable-gtktest --disable-glibtest --disable-vv --disable-fortify |
| 30 | #APBUILD_STATIC="Xss startup-notification-1" prepareBuild --enable-nss --enable-gnutls --enable-binreloc --disable-perl --disable-tcl --disable-vv | |
| 31 | ||
| 10362 | 32 | |
| 33 | [BuildUnprepare] | |
| 34 | unprepareBuild | |
| 35 | ||
| 36 | [Imports] | |
| 37 | rm -rf include | |
| 10509 | 38 | rm -rf lib/pkgconfig |
| 10362 | 39 | find -name '*.la' | xargs rm |
| 40 | echo '*' | import | |
| 41 | ||
| 42 | [Prepare] | |
| 43 | # Dependency checking | |
| 44 | require @gtk.org/gtk 2.2 | |
| 45 | require @68k.org/libaudiofile 0.0 | |
| 46 | require @xiph.org/libao 2.0 | |
| 47 | require @gtkspell.sourceforge.net/gtkspell 0.0 | |
| 10528 | 48 | require @gnutls.org/gnutls 11.0 || { require @mozilla.org/nspr 4 && require @mozilla.org/nss 3; } |
| 10362 | 49 | |
| 50 | [Install] | |
| 51 | # Put your installation script here | |
| 52 | installExe ./bin/* | |
| 13258 | 53 | installLib ./lib/libgaim-remote.so.0.0.0 |
| 10362 | 54 | # do the plugins |
| 55 | copyFiles ./lib/gaim "$PREFIX/lib" | |
| 56 | installMan 1 ./man/man1/gaim.1 | |
| 10552 | 57 | installDesktop "Networking/Instant Messaging" ./share/applications/gaim.desktop |
| 10689 | 58 | installLocale ./share/locale |
| 10362 | 59 | copyFiles ./share/pixmaps "$PREFIX/share" |
| 60 | copyFiles ./share/sounds "$PREFIX/share" | |
| 61 | installIcon ./share/pixmaps/gaim.png | |
| 62 | # install and fix the .pc file | |
| 63 | # move this to the -devel package when I make one | |
| 64 | # copyFile ./lib/pkgconfig/gaim.pc "$PREFIX/lib/pkgconfig/gaim.pc" | |
| 65 | # safeSed "$PREFIX/lib/pkgconfig/gaim.pc" "s|prefix=/usr/local|prefix=$PREFIX|" | |
| 66 | ||
| 67 | [Uninstall] | |
| 68 | # Usually just the following line is enough to uninstall everything | |
| 69 | uninstallFromLog |