diff options
author | Yann Leboulanger <asterix@lagaule.org> | 2004-12-19 22:17:29 +0300 |
---|---|---|
committer | Yann Leboulanger <asterix@lagaule.org> | 2004-12-19 22:17:29 +0300 |
commit | c01b2c9fc0b54add54d09e44545e056afdf4554f (patch) | |
tree | 1f891647a1094b6e30ff78857101be751467a2f3 /debian | |
parent | 63297079f4569bb8d615ad966df231ec8d231cca (diff) |
scripts to build debian package
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 37 | ||||
-rw-r--r-- | debian/control | 13 | ||||
-rw-r--r-- | debian/copyright | 26 | ||||
-rw-r--r-- | debian/dirs | 4 | ||||
-rw-r--r-- | debian/files | 1 | ||||
-rw-r--r-- | debian/gajim.manpages | 1 | ||||
-rw-r--r-- | debian/menu | 8 | ||||
-rwxr-xr-x | debian/rules | 61 |
8 files changed, 151 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 000000000..78f48690f --- /dev/null +++ b/debian/changelog @@ -0,0 +1,37 @@ +gajim (0.3-1) unstable; urgency=low + + * GUI improvements + * group chat support with MUC (JEP 45) + * New agent browser (JEP 30) + * GnuPG support + * Autoconnect at startup + * New socket plugin + + -- Yann Le Boulanger <asterix@lagaule.org> Sat, 18 Dec 2004 14:52:07 +0100 + +gajim (0.2-2) unstable; urgency=low + + * bugfixes : when configfile is incomplete + * icon in systray with popup menu (for linux) + * "auto away even if not online" option + * always show contacts with unread messages + * new imageCellRenderer to show animated gifs + * allow agents unregistration + + -- Yann Le Boulanger <asterix@lagaule.org> Thu, 1 Jul 2004 23:45:02 +0200 + +gajim (0.2-1) unstable; urgency=low + + * bugfix for french translation + * multi-resource support + * auto away support (for linux) + * invisible support + * priority support + + -- Yann Le Boulanger <asterix@lagaule.org> Tue, 8 Jun 2004 04:52:36 +0200 + +gajim (0.1-1) unstable; urgency=low + + * Initial release. + + -- Yann Le Boulanger <asterix@lagaule.org> Fri, 21 May 2004 18:15:28 -0400 diff --git a/debian/control b/debian/control new file mode 100644 index 000000000..f6d591716 --- /dev/null +++ b/debian/control @@ -0,0 +1,13 @@ +Source: gajim +Section: net +Priority: optional +Maintainer: Yann Le Boulanger <asterix@lagaule.org> +Standards-Version: 3.5.8 +Build-Depends: debmake + +Package: gajim +Architecture: any +Depends: python (>= 2.3), python-glade2 (>= 2.0.0), python-gtk2 (>= 2.0.0) +Description: Jabber client in python + Gajim is a Jabber client, like Psi, based on a plugin system. + logger and gtkgui plugins are included. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 000000000..d756533c1 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,26 @@ +This package was debianized by Yann L.B. asterix@lagaule.org on +Fri, 21 May 2004 18:15:28 -0400. + +Gajim Team: + - Yann Le Boulanger <asterix@lagaule.org> + - Vincent Hanquez <tab@tuxfamily.org> + + +Copyright: (c) 2003 Gajim Team + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2, or (at your option) +any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with Debian system; see the file /usr/share/common-licenses/GPL. If not, +write to the Free Software Foundation, Inc., 59 Temple Place - Suite +330, Boston, MA 02111-1307, USA. + + diff --git a/debian/dirs b/debian/dirs new file mode 100644 index 000000000..6906a285f --- /dev/null +++ b/debian/dirs @@ -0,0 +1,4 @@ +usr/bin +usr/share/gajim +usr/share/man/man1 +usr/share/pixmaps diff --git a/debian/files b/debian/files new file mode 100644 index 000000000..b83bb3188 --- /dev/null +++ b/debian/files @@ -0,0 +1 @@ +gajim_0.3-1_i386.deb net optional diff --git a/debian/gajim.manpages b/debian/gajim.manpages new file mode 100644 index 000000000..285ec60ac --- /dev/null +++ b/debian/gajim.manpages @@ -0,0 +1 @@ +gajim.1 diff --git a/debian/menu b/debian/menu new file mode 100644 index 000000000..f1efc22e2 --- /dev/null +++ b/debian/menu @@ -0,0 +1,8 @@ +?package(gajim): \ + needs="X11" \ + section="Apps/Net" \ + command="/usr/bin/gajim" \ + icon="/usr/share/pixmaps/gajim.xpm" \ + title="Gajim" \ + longtitle="Gajim: GTK Jabber Client" \ + description="GTK Jabber Client." diff --git a/debian/rules b/debian/rules new file mode 100755 index 000000000..163e78095 --- /dev/null +++ b/debian/rules @@ -0,0 +1,61 @@ +#!/usr/bin/make -f +# Made with the aid of debmake, by Christoph Lameter, +# based on the sample debian/rules file for GNU hello by Ian Jackson. + +package=gajim + +build: build-stamp +build-stamp: + $(checkdir) + +# $(MAKE) CFLAGS="-O2 -g -Wall" + make + touch build + +clean: + $(checkdir) + rm -f build +# -$(MAKE) clean + make clean + rm -f `find . -name "*~"` + rm -rf debian/tmp debian/files* core debian/substvars + +install: install-stamp +install-stamp: build-stamp + $(checkdir) + rm -rf debian/tmp + install -d debian/tmp + cd debian/tmp && install -d `cat ../dirs` + make install PREFIX=debian/tmp/usr DESTDIR=`pwd`/debian/tmp + cp gajim.xpm debian/tmp/usr/share/pixmaps + chmod -x debian/tmp/usr/share/gajim/runCore.py + sed -ne '1d;w debian/tmp/runCore.py.tmp' debian/tmp/usr/share/gajim/runCore.py + mv debian/tmp/runCore.py.tmp debian/tmp/usr/share/gajim/runCore.py + +binary-indep: checkroot build + $(checkdir) +# There are no architecture-independent files to be uploaded +# generated by this package. If there were any they would be +# made here. + +binary-arch: checkroot build install + $(checkdir) +# Must have debmake installed for this to work. Otherwise please copy +# /usr/bin/debstd into the debian directory and change debstd to debian/debstd + debstd + dpkg-gencontrol -isp + chown -R root:root debian/tmp + chmod -R go=rX debian/tmp + dpkg --build debian/tmp .. + +define checkdir + test -f debian/rules +endef + +binary: binary-indep binary-arch + +checkroot: + $(checkdir) + test root = "`whoami`" + +.PHONY: binary binary-arch binary-indep clean checkroot |