Welcome to mirror list, hosted at ThFree Co, Russian Federation.

dev.gajim.org/gajim/gajim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorYann Leboulanger <asterix@lagaule.org>2004-12-19 22:17:29 +0300
committerYann Leboulanger <asterix@lagaule.org>2004-12-19 22:17:29 +0300
commitc01b2c9fc0b54add54d09e44545e056afdf4554f (patch)
tree1f891647a1094b6e30ff78857101be751467a2f3 /debian
parent63297079f4569bb8d615ad966df231ec8d231cca (diff)
scripts to build debian package
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog37
-rw-r--r--debian/control13
-rw-r--r--debian/copyright26
-rw-r--r--debian/dirs4
-rw-r--r--debian/files1
-rw-r--r--debian/gajim.manpages1
-rw-r--r--debian/menu8
-rwxr-xr-xdebian/rules61
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