# -*-shell-script-*- [Meta] RootName: @gajim.org/gajim:$SOFTWAREVERSION DisplayName: Gajim Jabber Client ShortName: gajim Maintainer: The Gajim Developers <gajim-devel-subscribe@gajim.org> Packager: Filippos Papadopoulos <filip@cs.uoi.gr> Summary: Gajim is a Jabber client written in Python. URL: http://www.gajim.org/ License: GNU General Public License, Version 2 SoftwareVersion: 0.6.1 AutopackageTarget: 1.0 PackageVersion: 2 # 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: 0.0 [Description] Gajim is a Jabber client based on a plugin system. At this time, 2 plugins have been written: one in GTK2 and one that log messages. Features: Tabbed chat windows, Groupchat support (with MUC protocol), Emoticons, URL grabber, Systray icon, GPG support, Multiple accounts support and more! [BuildPrepare] echo "-------==========$USER i am making the package...===============------" export build_root="/tmp/build-root.$$" echo "Build root is $build_root" mkdir "$build_root" make PREFIX=$build_root CC=apgcc CXX=apg++ || exit 1 make install PREFIX=$build_root CC=apgcc CXX=apg++ || exit 1 [BuildUnprepare] unprepareBuild [Imports] echo '*' | import import <<EOF $source_dir/gajim.desktop $source_dir/gajim.1 EOF [Prepare] # Dependency checking #PyGTK 2.4 requires python 2.3 require @python.org/python 2.3 require @gtk.org/gtk 2.4 require @gnome.org/pygtk 2.4 require @glade.gnome.org/libglade 2 [Install] # Put your installation script here copyFiles lib/gajim "$PREFIX/lib" copyFiles share/gajim "$PREFIX/share/" installIcon share/gajim/gajim.xpm installDesktop "Network/Instant Messaging" gajim.desktop installMan 1 gajim.1 safeSed bin/gajim "s!PREFIX!$PREFIX!g" installExe bin/* chmod +x "$PREFIX/bin/gajim" [Uninstall] # Usually just the following line is enough to uninstall everything uninstallFromLog