# HG changeset patch # User Heiko Schlittermann (APT) # Date 1314717369 -7200 # Node ID 473e22d3230f2b25eb801687d9fb0a0241251898 # Parent e503cd76d135560a6daadd214e7c575c48474885 seems to be a set of working packages now diff -r e503cd76d135 -r 473e22d3230f .hgignore --- 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 diff -r e503cd76d135 -r 473e22d3230f debian/changelog --- 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 Tue, 30 Aug 2011 16:59:56 +0200 + +littlebird (2011072500-6) stable; urgency=low + + * new "meta" littlebird-tc + + -- Heiko Schlittermann Tue, 30 Aug 2011 16:49:25 +0200 + +littlebird (2011072500-5) stable; urgency=low + + * provide littlebird + + -- Heiko Schlittermann Tue, 30 Aug 2011 16:29:41 +0200 + +littlebird (2011072500-4) stable; urgency=low + + * moved to stable + + -- Heiko Schlittermann Tue, 30 Aug 2011 16:22:50 +0200 + littlebird (2011072500-3) unstable; urgency=low * autoupdate control file diff -r e503cd76d135 -r 473e22d3230f debian/control --- 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 diff -r e503cd76d135 -r 473e22d3230f debian/littlebird-tc-core.postinst --- 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" diff -r e503cd76d135 -r 473e22d3230f debian/rules --- 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