# HG changeset patch # User Tim Ringenbach # Date 1102979538 0 # Node ID c398f55ce5c714a278ae5fad26f2d250248b68ef # Parent f573694696844524310eb92f9c7befdd9bbe0ed1 [gaim-migrate @ 11580] Adding the gaim.apspec.in file to HEAD, it was already in oldstatus, and this puts us more in sync. Mainly I was just lazy before. committer: Tailor Script diff -r f57369469684 -r c398f55ce5c7 .cvsignore --- a/.cvsignore Mon Dec 13 23:03:06 2004 +0000 +++ b/.cvsignore Mon Dec 13 23:12:18 2004 +0000 @@ -31,3 +31,4 @@ .temp-gettextize m4 gaim.pc +*.apspec diff -r f57369469684 -r c398f55ce5c7 Makefile.am --- a/Makefile.am Mon Dec 13 23:03:06 2004 +0000 +++ b/Makefile.am Mon Dec 13 23:12:18 2004 +0000 @@ -3,6 +3,7 @@ Doxyfile.in \ gaim.pc.in \ gaim.spec.in \ + gaim.apspec.in \ gaim.desktop \ gaim2blt.pl \ gaim-installer.nsi \ diff -r f57369469684 -r c398f55ce5c7 configure.ac --- a/configure.ac Mon Dec 13 23:03:06 2004 +0000 +++ b/configure.ac Mon Dec 13 23:12:18 2004 +0000 @@ -1146,6 +1146,7 @@ AC_OUTPUT([Makefile Doxyfile + gaim.apspec doc/Makefile doc/gaim.1 doc/gaim-remote.1 diff -r f57369469684 -r c398f55ce5c7 gaim.apspec.in --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/gaim.apspec.in Mon Dec 13 23:12:18 2004 +0000 @@ -0,0 +1,75 @@ +# -*-shell-script-*- + +[Meta] +RootName: @gaim.sourceforge.net/gaim:$SOFTWAREVERSION +DisplayName: Gaim Internet Messenger +ShortName: gaim +Maintainer: The Gaim Developers - http://gaim.sourceforge.net/ +Packager: Tim Ringenbach +Summary: Gaim allows you to talk to friends on a variety of chat network, such as AIM, ICQ, Yahoo!, MSN, and IRC. +SoftwareVersion: @VERSION@ + +# Only uncomment InterfaceVersion if your package exposes interfaces to other software, +# for instance if it includes DSOs or python/perl modules. See the developer guide for more info, +# or ask on autopackage-dev if you don't understand interface versioning in autopackage. +# +InterfaceVersion: 2.0 + +PackageVersion: 1 + + +[Description] +Gaim is a modular messaging client capable of using AIM, MSN, Yahoo!, Jabber, +ICQ, IRC, SILC, Novell GroupWise, Napster, Zephyr, and Gadu-Gadu all at once. +It is written using Gtk+ and is licensed under the GPL. + +Gaim is NOT affiliated with or endorsed by AOL. + +[BuildPrepare] +prepareBuild --disable-nss --enable-gnutls --enable-binreloc --disable-perl --disable-tcl + + +[BuildUnprepare] +unprepareBuild + +[Imports] +rm -rf include +find -name '*.la' | xargs rm +echo '*' | import + +[Prepare] +# Dependency checking +require @gtk.org/gtk 2.2 +require @68k.org/libaudiofile 0.0 +require @xiph.org/libao 2.0 +require @gtkspell.sourceforge.net/gtkspell 0.0 + +# ap alpha: while gnutls do not provide autopackages, we package this ourselves +repo="http://autopackage.org/downloads/0.7" +registerRepository @gnutls.org/gnutls $repo/gnutls.xml +registerRepository @gnupg.org/libgcrypt $repo/libgcrypt.xml +registerRepository @gnupg.org/libgpg-error $repo/libgpg-error.xml +unset repo + +require @gnutls.org/gnutls 11.1 + +[Install] +# Put your installation script here +installExe ./bin/* +installLib ./lib/libgaim-remote.so.0.0.0 +# do the plugins +copyFiles ./lib/gaim "$PREFIX/lib" +installMan 1 ./man/man1/gaim.1 +installDesktop "Networking/Instant messaging" ./share/applications/gaim.desktop +copyFiles ./share/locale "$PREFIX/share" +copyFiles ./share/pixmaps "$PREFIX/share" +copyFiles ./share/sounds "$PREFIX/share" +installIcon ./share/pixmaps/gaim.png +# install and fix the .pc file +# move this to the -devel package when I make one +# copyFile ./lib/pkgconfig/gaim.pc "$PREFIX/lib/pkgconfig/gaim.pc" +# safeSed "$PREFIX/lib/pkgconfig/gaim.pc" "s|prefix=/usr/local|prefix=$PREFIX|" + +[Uninstall] +# Usually just the following line is enough to uninstall everything +uninstallFromLog