aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWilmer van der Gaast <wilmer@gaast.net>2008-05-07 22:43:53 -0700
committerWilmer van der Gaast <wilmer@gaast.net>2008-05-07 22:43:53 -0700
commit46d42308ee9a1120e39923dd38652681f2242665 (patch)
treecfc2ce258d22628cffed733bf5ec41447386703a
parente74c7fe11099e45da9a17b4d791162d57d2768f8 (diff)
Added bitlbee-dev package, finalized 1.2-4 package.1.2-4
-rw-r--r--debian/changelog7
-rw-r--r--debian/control9
-rwxr-xr-xdebian/rules44
3 files changed, 46 insertions, 14 deletions
diff --git a/debian/changelog b/debian/changelog
index b964ee0e..f4b71762 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,11 +1,12 @@
bitlbee (1.2-4) unstable; urgency=low
- * Not a real release, just a placeholder for the changelog.
* Fixed init script to use the BITLBEE_OPTS variable, not an undefined
- DAEMON_OPT.
+ DAEMON_OPT. (Closes: #474583)
* Added dependency information to the init script. (Closes: #472567)
+ * Added bitlbee-dev package. Patch from RISKO Gergely <risko@debian.org>
+ with some small modifications. (Closes: #473480)
- -- Wilmer van der Gaast <wilmer@gaast.net> Sat, 29 Mar 2008 21:10:33 +0000
+ -- Wilmer van der Gaast <wilmer@gaast.net> Wed, 07 May 2008 22:40:40 -0700
bitlbee (1.2-3) unstable; urgency=low
diff --git a/debian/control b/debian/control
index 8383391b..8faa27b8 100644
--- a/debian/control
+++ b/debian/control
@@ -11,3 +11,12 @@ Depends: ${shlibs:Depends}, adduser, net-tools, ${debconf-depends}, debianutils
Description: An IRC to other chat networks gateway
This program can be used as an IRC server which forwards everything you
say to people on other chat networks: Jabber, ICQ, AIM, MSN and Yahoo.
+
+Package: bitlbee-dev
+Architecture: all
+Depends: bitlbee (= ${binary:Version})
+Description: An IRC to other chat networks gateway
+ This program can be used as an IRC server which forwards everything you
+ say to people on other chat networks: Jabber, ICQ, AIM, MSN and Yahoo.
+ .
+ This package holds development stuff for compiling plug-ins.
diff --git a/debian/rules b/debian/rules
index 252fb742..67cb79a3 100755
--- a/debian/rules
+++ b/debian/rules
@@ -12,21 +12,21 @@ endif
build-arch: build-arch-stamp
build-arch-stamp:
- if [ ! -d debian ]; then exit 1; fi
+ [ -d debian ]
./configure --debug=$(DEBUG) --prefix=/usr --etcdir=/etc/bitlbee --events=libevent
$(MAKE)
# $(MAKE) -C doc/ all
touch build-arch-stamp
clean:
- if [ "`whoami`" != "root" -o ! -d debian ]; then exit 1; fi
- rm -rf build-arch-stamp debian/bitlbee debian/*.substvars debian/files
+ [ "`whoami`" = "root" -a -d debian ]
+ rm -rf build-arch-stamp debian/bitlbee debian/*.substvars debian/files debian/bitlbee-dev
-$(MAKE) distclean
# -$(MAKE) -C doc/ clean
install-arch: build-arch
- if [ "`whoami`" != "root" -o ! -d debian ]; then exit 1; fi
+ [ "`whoami`" = "root" -a -d debian ]
mkdir -p debian/bitlbee/DEBIAN/
$(MAKE) install install-etc DESTDIR=`pwd`/debian/bitlbee
@@ -34,8 +34,15 @@ install-arch: build-arch
cp doc/user-guide/user-guide.txt debian/bitlbee/usr/share/doc/bitlbee/
cp doc/user-guide/user-guide.html debian/bitlbee/usr/share/doc/bitlbee/
+install-indep: install-arch
+ [ "`whoami`" = "root" -a -d debian ]
+ mkdir -p debian/bitlbee-dev/DEBIAN/
+ $(MAKE) install-dev DESTDIR=`pwd`/debian/bitlbee-dev
+
+ mkdir -p debian/bitlbee-dev/usr/share/doc/bitlbee-dev/
+
binary-arch: build-arch install-arch
- if [ "`whoami`" != "root" -o ! -d debian ]; then exit 1; fi
+ [ "`whoami`" = "root" -a -d debian ]
chmod 755 debian/post* debian/pre* debian/config debian/bitlbee.init
@@ -51,7 +58,7 @@ binary-arch: build-arch install-arch
gzip -9 doc/bitlbee/changelog.Debian doc/bitlbee/changelog doc/bitlbee/user-guide.txt \
doc/bitlbee/examples/* man/man8/bitlbee.8 man/man5/bitlbee.conf.5
- chown -R root.root debian/bitlbee/
+ chown -R root:root debian/bitlbee/
find debian/bitlbee/usr/share/ -type d -exec chmod 755 {} \;
find debian/bitlbee/usr/share/ -type f -exec chmod 644 {} \;
@@ -76,11 +83,26 @@ endif
dpkg --build debian/bitlbee ..
-debug-build:
- BITLBEE_VERSION=\"`date +%Y%m%d`-`hostname`-debug\" debian/rules clean binary DEBUG=1
+binary-indep: install-indep
+ [ "`whoami`" = "root" -a -d debian ]
+
+ chown -R root.root debian/bitlbee-dev/
+ find debian/bitlbee-dev/usr/share/ -type d -exec chmod 755 {} \;
+ find debian/bitlbee-dev/usr/share/ -type f -exec chmod 644 {} \;
+
+ cp debian/changelog debian/bitlbee-dev/usr/share/doc/bitlbee-dev/changelog.Debian
+ gzip -9 debian/bitlbee-dev/usr/share/doc/bitlbee-dev/changelog.Debian
+ cp debian/copyright debian/bitlbee-dev/usr/share/doc/bitlbee-dev/copyright
+
+ cd debian/bitlbee-dev; \
+ find usr -type f -exec md5sum {} \; > DEBIAN/md5sums
+
+ dpkg-gencontrol -ldebian/changelog -isp -pbitlbee-dev -Pdebian/bitlbee-dev
+
+ dpkg --build debian/bitlbee-dev ..
-binary: binary-arch
+binary: binary-arch binary-indep
build: build-arch
-install: install-arch
+install: install-arch install-indep
-.PHONY: build-arch build clean binary-arch binary install-arch install
+.PHONY: build-arch build clean binary-arch binary install-arch install binary-indep install-indep