--- a/.hgignore Tue Aug 30 15:45:24 2011 +0200
+++ b/.hgignore Tue Aug 30 17:16:09 2011 +0200
@@ -3,3 +3,5 @@
debian/littlebird-tc-common
debian/littlebird-tc-core
debian/littlebird-tc-sql
+debian/littlebird.debhelper.log
+debian/littlebird.substvars
--- a/debian/changelog Tue Aug 30 15:45:24 2011 +0200
+++ b/debian/changelog Tue Aug 30 17:16:09 2011 +0200
@@ -1,3 +1,27 @@
+littlebird (2011072500-7) stable; urgency=low
+
+ * improved dependencies
+
+ -- Heiko Schlittermann <hs@schlittermann.de> Tue, 30 Aug 2011 16:59:56 +0200
+
+littlebird (2011072500-6) stable; urgency=low
+
+ * new "meta" littlebird-tc
+
+ -- Heiko Schlittermann <hs@schlittermann.de> Tue, 30 Aug 2011 16:49:25 +0200
+
+littlebird (2011072500-5) stable; urgency=low
+
+ * provide littlebird
+
+ -- Heiko Schlittermann <hs@schlittermann.de> Tue, 30 Aug 2011 16:29:41 +0200
+
+littlebird (2011072500-4) stable; urgency=low
+
+ * moved to stable
+
+ -- Heiko Schlittermann <hs@schlittermann.de> Tue, 30 Aug 2011 16:22:50 +0200
+
littlebird (2011072500-3) unstable; urgency=low
* autoupdate control file
--- a/debian/control Tue Aug 30 15:45:24 2011 +0200
+++ b/debian/control Tue Aug 30 17:16:09 2011 +0200
@@ -8,6 +8,13 @@
#Vcs-Git: git://git.debian.org/collab-maint/littlebird.git
#Vcs-Browser: http://git.debian.org/?p=collab-maint/littlebird.git;a=summary
+Package: littlebird-tc
+Architecture: all
+Depends: littlebird-tc-core
+Description: The Little Bird Trust Center
+Replaces: littlebird (<< ${source:Version})
+Breaks: littlebird (<< ${source:Version})
+
Package: littlebird-tc-common
Architecture: all
Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -15,18 +22,15 @@
Package: littlebird-tc-core
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, littlebird-tc-common (>= ${source:Version})
-Pre-Depends: littlebird-tc-common (>= ${source:Version})
+Depends: ${shlibs:Depends}, ${misc:Depends}, littlebird-tc-common (>= ${source:Version}),
+ littlebird-tc-common (>= ${source:Version}), zend-server-php-5.3, php-5.3-loader-zend-server
Recommends: littlebird-tc-sql (>= ${source:Version})
-Replaces: littlebird
-Conflicts: littlebird
Description: littlebird trustcenter core
This is the trustcenter package for little bird.
Package: littlebird-tc-sql
Architecture: all
-Depends: ${shlibs:Depends}, ${misc:Depends}, mysql-client
-Pre-Depends: littlebird-tc-common (>= ${source:Version})
+Depends: ${shlibs:Depends}, ${misc:Depends}, mysql-client, littlebird-tc-common (>= ${source:Version})
Description: littlebird sql files
This package contains the sql files for initializing or
updating the trustcenter database
--- a/debian/littlebird-tc-core.postinst Tue Aug 30 15:45:24 2011 +0200
+++ b/debian/littlebird-tc-core.postinst Tue Aug 30 17:16:09 2011 +0200
@@ -21,7 +21,7 @@
case "$1" in
configure)
- DIR=/srv/www/littlebird/TrustCenter/Data
+ DIR=/srv/www/littlebird/TrustCenter/data
chown -R :www-data "$DIR"
chmod -R g+w "$DIR"
--- a/debian/rules Tue Aug 30 15:45:24 2011 +0200
+++ b/debian/rules Tue Aug 30 17:16:09 2011 +0200
@@ -18,10 +18,16 @@
dh $@
override_dh_auto_install:
- # install everything to `${r}'
- # *** tc core
- install -d -m 0755 ${core}/srv/www/littlebird-tc-core/
+ # tc core -> ${core}
+ install -d -m 0755 ${core}/srv/www/littlebird
rsync -a LittleBird/encoded/LittleBird-Test/{CA,library,TrustCenter} ${core}/srv/www/littlebird/
- # *** tc sql
+ # tc sql -> ${sql}
install -d -m 0755 ${sql}/usr/share/littlebird/tc-sql/
rsync -a LittleBird/encoded/LittleBird-Test/Database/ ${sql}/usr/share/littlebird/tc-sql/
+
+
+override_dh_strip:
+ true
+
+override_dh_shlibdeps:
+ true