Code

Updated debian infrastructure and splitted for etch packages
authorcajus <cajus@594d385d-05f5-0310-b6e9-bd551577e9d8>
Mon, 3 Dec 2007 09:43:46 +0000 (09:43 +0000)
committercajus <cajus@594d385d-05f5-0310-b6e9-bd551577e9d8>
Mon, 3 Dec 2007 09:43:46 +0000 (09:43 +0000)
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.5@7973 594d385d-05f5-0310-b6e9-bd551577e9d8

debian/changelog
debian/control
debian/control.etch [new file with mode: 0644]
debian/rules

index e64f1f7342619f4dfe7838315bab407199b5bba6..493d1b16709feb86bd66b95de61150dd903d084f 100644 (file)
@@ -1,3 +1,11 @@
+gosa (2.5.14-1) unstable; urgency=low
+
+  * New upstream release
+  * Added dutch debconf translation (Closes #449415)
+  * Removed set of dependencies for lenny/sid (Closes #452581)
+
+ -- Cajus Pollmeier <cajus@debian.org>  Mon,  3 Dec 2007 10:26:02 +0100
+
 gosa (2.5.13-1) unstable; urgency=low
 
   * New upstream release
index 8c617c8f728826c6de27f150fede822c3e3dfb84..9d462c08a9d87e0bc09dc30215ad9058251b95d0 100644 (file)
@@ -7,8 +7,8 @@ Standards-Version: 3.7.2.2
 
 Package: gosa
 Architecture: all
-Depends: php5 | php4 (>= 4:4.3.10-16), apache | apache-ssl | apache2-mpm-worker | apache2-mpm-threadpool | apache2-mpm-prefork | apache2-mpm-perchild, exim4 | mail-transport-agent, php5-gd | php4-gd, php4-imap | php5-imap, php4-ldap | php5-ldap, php4-mhash | php5-mhash, php4-mysql | php5-mysql, php4-imagick | php5-imagick | imagemagick (>= 5.4.4.5-1) | graphicsmagick-im-compat, fping, libcrypt-smbhash-perl, smarty, php4-recode | php5-recode, wwwconfig-common, smarty-gettext
-Suggests: cyrus21-imapd (>= 2.1.11), postfix-ldap, php4-kadm5, etherwake, slapd, gosa-schema
+Depends: php5, apache2, exim4 | mail-transport-agent, php5-gd, php5-imap, php5-ldap, php5-mhash, php5-mysql, php5-imagick | imagemagick (>= 5.4.4.5-1) | graphicsmagick-im-compat, fping, libcrypt-smbhash-perl, smarty, php5-recode, wwwconfig-common, smarty-gettext
+Suggests: cyrus22-imapd, postfix-ldap, etherwake, slapd, gosa-schema
 Description: Web Based LDAP Administration Program
  Provided is access to posix, shadow, samba, proxy, fax, pureftp and
  kerberos accounts. It is able to manage the postfix/cyrus server
diff --git a/debian/control.etch b/debian/control.etch
new file mode 100644 (file)
index 0000000..8c617c8
--- /dev/null
@@ -0,0 +1,75 @@
+Source: gosa
+Section: web
+Priority: optional
+Maintainer: Cajus Pollmeier <cajus@debian.org>
+Build-Depends: debhelper(>= 4.2.32), dpatch
+Standards-Version: 3.7.2.2
+
+Package: gosa
+Architecture: all
+Depends: php5 | php4 (>= 4:4.3.10-16), apache | apache-ssl | apache2-mpm-worker | apache2-mpm-threadpool | apache2-mpm-prefork | apache2-mpm-perchild, exim4 | mail-transport-agent, php5-gd | php4-gd, php4-imap | php5-imap, php4-ldap | php5-ldap, php4-mhash | php5-mhash, php4-mysql | php5-mysql, php4-imagick | php5-imagick | imagemagick (>= 5.4.4.5-1) | graphicsmagick-im-compat, fping, libcrypt-smbhash-perl, smarty, php4-recode | php5-recode, wwwconfig-common, smarty-gettext
+Suggests: cyrus21-imapd (>= 2.1.11), postfix-ldap, php4-kadm5, etherwake, slapd, gosa-schema
+Description: Web Based LDAP Administration Program
+ Provided is access to posix, shadow, samba, proxy, fax, pureftp and
+ kerberos accounts. It is able to manage the postfix/cyrus server
+ combination and can write user adapted sieve scripts.
+ .
+ GOsa is a combination of system-administrator and end-user web
+ interface, designed to handle LDAP based setups.
+
+Package: gosa-desktop
+Architecture: all
+Depends: iceweasel | mozilla | firefox, debconf, po-debconf
+Suggests: xbase-clients
+Description: Desktop integration for GOsa
+ This package includes a menu definition for your desktop
+ environment.
+ .
+ GOsa is a combination of system-administrator and end-user web
+ interface, designed to handle LDAP based setups.
+
+Package: gosa-schema
+Architecture: all
+Depends: slapd
+Description: LDAP schema for GOsa
+ This package includes the LDAP schema needed by GOsa.
+ .
+ GOsa is a combination of system-administrator and end-user web
+ interface, designed to handle LDAP based setups.
+
+Package: gosa-help-en
+Architecture: all
+Depends: gosa
+Description: English online help for GOsa
+ This package includes the English online documentation for GOsa
+ .
+ GOsa is a combination of system-administrator and end-user web
+ interface, designed to handle LDAP based setups.
+
+Package: gosa-help-de
+Architecture: all
+Depends: gosa
+Description: German online help for GOsa
+ This package includes the German online documentation for GOsa
+ .
+ GOsa is a combination of system-administrator and end-user web
+ interface, designed to handle LDAP based setups.
+
+Package: gosa-help-fr
+Architecture: all
+Depends: gosa
+Description: French online help for GOsa
+ This package includes the French online documentation for GOsa
+ .
+ GOsa is a combination of system-administrator and end-user web
+ interface, designed to handle LDAP based setups.
+
+Package: gosa-help-nl
+Architecture: all
+Depends: gosa
+Description: Dutch online help for GOsa
+ This package includes the Dutch online documentation for GOsa
+ .
+ GOsa is a combination of system-administrator and end-user web
+ interface, designed to handle LDAP based setups.
+
index 11cbc9a98b019ca8d20b7b4e939e628aed02b188..7b938896749eaded9972a349a56c956cb9ea28c0 100755 (executable)
@@ -4,6 +4,7 @@
 # Some lines taken from debmake, by Cristoph Lameter.
 
 SARGE_PACKAGE=`cat debian/changelog  | head -n1 | grep sarge`
+ETCH_PACKAGE=`cat debian/changelog  | head -n1 | grep etch`
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
@@ -133,7 +134,11 @@ binary-indep: install
        chmod 644 debian/gosa/DEBIAN/conffiles
 
        -if [ -z "${SARGE_PACKAGE}" ]; then \
-               dh_gencontrol; \
+               -if [ -z "${ETCH_PACKAGE}" ]; then \
+                       dh_gencontrol; \
+               else \
+                       dh_gencontrol -- -cdebian/control.etch; \
+               fi
        else \
                dh_gencontrol -- -cdebian/control.sarge; \
        fi