[evolvis-commits] r10144: Packages cleanup: removed old Sourceforge packages, =?UTF-8?Q?=20fixed=20package=E2=86=B5=20rel?==?UTF-8?Q?ationships?=, etc. ↵
mirabilos at evolvis.org
mirabilos at evolvis.org
Thu Feb 24 17:38:41 CET 2011
Author: mirabilos
Date: 2011-02-24 17:38:41 +0100 (Thu, 24 Feb 2011)
New Revision: 10144
Modified:
trunk/gforge_base/evolvisforge-5.1/gforge/debian/changelog
trunk/gforge_base/evolvisforge-5.1/gforge/debian/control
trunk/gforge_base/evolvisforge-5.1/gforge/debian/rules
Log:
Packages cleanup: removed old Sourceforge packages, fixed package
relationships, etc.
Modified: trunk/gforge_base/evolvisforge-5.1/gforge/debian/changelog
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/debian/changelog 2011-02-24 16:38:39 UTC (rev 10143)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/debian/changelog 2011-02-24 16:38:41 UTC (rev 10144)
@@ -1,4 +1,4 @@
-gforge (3.3.0-50) unstable; urgency=low
+gforge (3.3.0-51) unstable; urgency=low
* [Christian] Added a call to migrateform.php and migraterbac.php in
db-upgrade
@@ -12,17 +12,14 @@
* [Roland] Added views for NSS-PGSQL (form Wichert Akkerman).
* [Christian] Added 20040914.sql, 20041005.sql, 20041006.sql.
* [Hal] Maded changes to support apache2
- * [Roland] Added pgsql.class for nss-pgsql interaction (rather than
- LDAP).
* [Roland] Removing LDAP dependency, to be replaced with direct
- PostgreSQL lookups, is partially done.
- * [Roland] LDAP -> PGSQL: Database views in place.
- * [Roland] LDAP -> PGSQL: NSS done.
- * [Roland] LDAP -> PGSQL: Exim4 for email forwarding done.
- * [Roland] LDAP -> PGSQL: Exim4 for mailing-lists done.
- * [Roland] LDAP -> PGSQL: TODO Postfix.
+ PostgreSQL lookups: new database views, new pgsql.class, new NSS
+ configuration, new configuration for Exim4 and Postfix.
+ * [Roland] Cleaned up the generated packages a bit: no more sourceforge
+ packages, fixed dependencies to take into account the LDAP->PGSQL
+ migration.
- -- Roland Mas <lolando at debian.org> Sun, 31 Oct 2004 13:39:23 +0100
+ -- Roland Mas <lolando at debian.org> Sun, 31 Oct 2004 15:45:47 +0100
gforge (3.3.0-12) unstable; urgency=low
Modified: trunk/gforge_base/evolvisforge-5.1/gforge/debian/control
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/debian/control 2011-02-24 16:38:39 UTC (rev 10143)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/debian/control 2011-02-24 16:38:41 UTC (rev 10144)
@@ -8,7 +8,7 @@
Package: gforge
Architecture: all
Conflicts: sourceforge
-Depends: debconf (>= 1.0.32), gforge-common (= ${Source-Version}), gforge-web-apache (= ${Source-Version})| gforge-web (= ${Source-Version}), gforge-db-postgresql (= ${Source-Version})| gforge-db (= ${Source-Version}), gforge-mta-exim4 (= ${Source-Version}) | gforge-mta-exim (= ${Source-Version}) | gforge-mta-postfix (= ${Source-Version}) | gforge-mta (= ${Source-Version}), gforge-shell-ldap (= ${Source-Version})| gforge-shell (= ${Source-Version}), gforge-ftp-proftpd (= ${Source-Version})| gforge-ftp (= ${Source-Version}), gforge-ldap-openldap (= ${Source-Version})| gforge-ldap (= ${Source-Version}), gforge-dns-bind9 (= ${Source-Version})| gforge-dns (= ${Source-Version}), gforge-lists-mailman (= ${Source-Version})| gforge-lists (= ${Source-Version})
+Depends: debconf (>= 1.0.32), gforge-common (= ${Source-Version}), gforge-web-apache (= ${Source-Version}) | gforge-web (= ${Source-Version}), gforge-db-postgresql (= ${Source-Version}) | gforge-db (= ${Source-Version}), gforge-mta-exim4 (= ${Source-Version}) | gforge-mta-postfix (= ${Source-Version}) | gforge-mta-exim (= ${Source-Version}) | gforge-mta (= ${Source-Version}), gforge-shell-postgresql (= ${Source-Version}) | gforge-shell (= ${Source-Version}), gforge-ftp-proftpd (= ${Source-Version}) | gforge-ftp (= ${Source-Version}), gforge-dns-bind9 (= ${Source-Version}) | gforge-dns (= ${Source-Version}), gforge-lists-mailman (= ${Source-Version}) | gforge-lists (= ${Source-Version})
Suggests: gforge-cvs (= ${Source-Version})
Description: Collaborative development tool - meta-package
GForge provides many tools to help collaboration in a
@@ -22,8 +22,7 @@
Package: gforge-common
Architecture: all
Depends: debconf (>= 1.0.32), cpio, lockfile-progs
-Replaces: sourceforge-common (>> 2.6-0+11)
-Conflicts: sourceforge, sourceforge-common
+Conflicts: sourceforge
Description: Collaborative development tool - shared files
GForge provides many tools to help collaboration in a
development project, such as bug-tracking, task management,
@@ -38,7 +37,6 @@
Architecture: all
Depends: gforge-common, gforge-db-postgresql | gforge-db, apache2 (>= 2.0.52) | apache (>= 1.3.26) | apache-ssl (>= 1.3.26) | apache-perl (>= 1.3.26), apache2 (>= 2.0.52) | libapache-mod-ssl | apache-ssl, libapache2-mod-php4 | libapache-mod-php4 | php4, php4-cgi, php4-pgsql, php4-gd, perl, perl-suid, libdbi-perl, libdbd-pg-perl, debianutils (>= 1.7), debconf (>= 1.0.32), cronolog
Suggests: libphp-jpgraph
-Replaces: sourceforge-web-apache (>> 2.6-0+11)
Provides: gforge-web
Conflicts: gforge-web
Description: Collaborative development tool - web part (using Apache)
@@ -54,7 +52,6 @@
Package: gforge-db-postgresql
Architecture: all
Depends: gforge-common, postgresql (>= 7.1.2), perl, libdbi-perl, libdbd-pg-perl, libmime-base64-perl, libhtml-parser-perl, libtext-autoformat-perl, libmail-sendmail-perl, debianutils (>= 1.7), debconf (>= 1.0.32), php4-cgi, php4-pgsql
-Replaces: sourceforge-db-postgresql (>> 2.6-0+11)
Provides: gforge-db
Conflicts: gforge-db
Description: Collaborative development tool - database (using PostgreSQL)
@@ -70,7 +67,6 @@
Package: gforge-mta-exim4
Architecture: all
Depends: gforge-common, gforge-db-postgresql | gforge-db, perl, debianutils (>= 1.7), debconf (>= 1.0.32), exim4, exim4-daemon-heavy
-Replaces: sourceforge-mta-exim (>> 2.6-0+11)
Provides: gforge-mta
Conflicts: gforge-mta
Description: Collaborative development tool - mail tools (using Exim 4)
@@ -86,7 +82,6 @@
Package: gforge-mta-exim
Architecture: all
Depends: gforge-common, gforge-ldap-openldap | gforge-ldap, perl, debianutils (>= 1.7), debconf (>= 1.0.32), exim | exim-tls
-Replaces: sourceforge-mta-exim (>> 2.6-0+11)
Provides: gforge-mta
Conflicts: gforge-mta
Description: Collaborative development tool - mail tools (using Exim)
@@ -101,10 +96,9 @@
Package: gforge-mta-postfix
Architecture: all
-Depends: gforge-common, gforge-ldap-openldap | gforge-ldap, perl, debianutils (>= 1.7), debconf (>= 1.0.32), postfix, postfix-ldap
-Replaces: sourceforge-mta-postfix (>> 2.6-0+11)
+Depends: gforge-common, gforge-db-postgresql | gforge-db, perl, debianutils (>= 1.7), debconf (>= 1.0.32), postfix, postfix-pgsql
Provides: gforge-mta
-Conflicts: sourceforge-mta
+Conflicts: gforge-mta
Description: Collaborative development tool - mail tools (using Postfix)
GForge provides many tools to help collaboration in a
development project, such as bug-tracking, task management,
@@ -118,9 +112,8 @@
Package: gforge-shell-ldap
Architecture: all
Depends: gforge-common, gforge-ldap-openldap | gforge-ldap, perl, debianutils (>= 1.7), debconf (>= 1.0.32), ssh, libnss-ldap (>=184-1), libpam-ldap
-Replaces: sourceforge-shell-ldap (>> 2.6-0+11)
Provides: gforge-shell
-Conflicts: sourceforge-shell, gforge-shell
+Conflicts: gforge-shell
Description: Collaborative development tool - shell accounts (using LDAP)
GForge provides many tools to help collaboration in a
development project, such as bug-tracking, task management,
@@ -134,9 +127,8 @@
Package: gforge-shell-postgresql
Architecture: all
Depends: gforge-common, gforge-db-postgresql, perl, debianutils (>= 1.7), debconf (>= 1.0.32), ssh, libnss-pgsql1
-Replaces: sourceforge-shell-ldap (>> 2.6-0+11)
Provides: gforge-shell
-Conflicts: sourceforge-shell, gforge-shell
+Conflicts: gforge-shell
Description: Collaborative development tool - shell accounts (using PostgreSQL)
GForge provides many tools to help collaboration in a
development project, such as bug-tracking, task management,
@@ -149,9 +141,7 @@
Package: gforge-cvs
Architecture: all
-Depends: gforge-common, gforge-ldap-openldap | gforge-ldap, cvs, rcs, apache (>= 1.3.9) | apache-ssl (>= 1.3.9) | apache-perl (>= 1.3.9), libapache-mod-ssl | apache-ssl, perl, debianutils (>= 1.7), debconf (>= 1.0.32), ssh, libnss-ldap (>=184-1), libpam-ldap, gforge-plugin-scmcvs
-Replaces: sourceforge-cvs (>> 2.6-0+11)
-Conflicts: sourceforge-cvs
+Depends: gforge-common, gforge-shell-postgresql | gforge-shell, cvs, rcs, apache (>= 1.3.9) | apache-ssl (>= 1.3.9) | apache-perl (>= 1.3.9), libapache-mod-ssl | apache-ssl, perl, debianutils (>= 1.7), debconf (>= 1.0.32), ssh, gforge-plugin-scmcvs
Description: Collaborative development tool - CVS management
GForge provides many tools to help collaboration in a
development project, such as bug-tracking, task management,
@@ -163,10 +153,9 @@
Package: gforge-ftp-proftpd
Architecture: all
-Depends: gforge-common, gforge-ldap-openldap | gforge-ldap, proftpd, perl, debianutils (>= 1.7), debconf (>= 1.0.32), libnss-ldap (>=184-1), libpam-ldap
-Replaces: sourceforge-ftp-proftpd (>> 2.6-0+11)
+Depends: gforge-common, gforge-shell-postgresql | gforge-shell, proftpd, perl, debianutils (>= 1.7), debconf (>= 1.0.32)
Provides: gforge-ftp
-Conflicts: sourceforge-ftp
+Conflicts: gforge-ftp
Description: Collaborative development tool - FTP management (using ProFTPd)
GForge provides many tools to help collaboration in a
development project, such as bug-tracking, task management,
@@ -178,10 +167,9 @@
Package: gforge-ldap-openldap
Architecture: all
-Depends: gforge-common, gforge-db-postgresql | gforge-db, perl, libdbi-perl, libdbd-pg-perl, debianutils (>= 1.7), debconf (>= 1.0.32), slapd (>= 2.0.23-3), libnss-ldap (>=184-1), ldap-utils
-Replaces: sourceforge-ldap-openldap (>> 2.6-0+11)
-Provides: gforge-ldap,sourceforge-ldap
-Conflicts: gforge-ldap,sourceforge-ldap
+Depends: gforge-common, gforge-db-postgresql | gforge-db, perl, libdbi-perl, libdbd-pg-perl, debianutils (>= 1.7), debconf (>= 1.0.32), slapd (>= 2.0.23-3), ldap-utils
+Provides: gforge-ldap
+Conflicts: gforge-ldap
Description: Collaborative development tool - LDAP directory (using OpenLDAP)
GForge provides many tools to help collaboration in a
development project, such as bug-tracking, task management,
@@ -194,9 +182,8 @@
Package: gforge-dns-bind9
Architecture: all
Depends: gforge-common, gforge-db-postgresql | gforge-db, perl, libdbi-perl, libdbd-pg-perl, debianutils (>= 1.7), debconf (>= 1.0.32), bind9
-Replaces: sourceforge-dns-bind9 (>> 2.6-0+11)
Provides: gforge-dns
-Conflicts: sourceforge-dns
+Conflicts: gforge-dns
Description: Collaborative development tool - DNS management (using Bind9)
GForge provides many tools to help collaboration in a
development project, such as bug-tracking, task management,
@@ -209,9 +196,8 @@
Package: gforge-lists-mailman
Architecture: all
Depends: gforge-common, gforge-db-postgresql | gforge-db, gforge-ldap-openldap | gforge-ldap, gforge-mta-exim4 | gforge-mta, apache2 (>= 2.0.52) | apache (>= 1.3.9) | apache-ssl (>= 1.3.9) | apache-perl (>= 1.3.9), perl, libdbi-perl, libdbd-pg-perl, debianutils (>= 1.7), debconf (>= 1.0.32), mailman (>= 2.1-3)
-Replaces: sourceforge-lists-mailman (>> 2.6-0+11)
Provides: gforge-lists
-Conflicts: sourceforge-lists
+Conflicts: gforge-lists
Description: Collaborative development tool - mailing-lists (using Mailman)
GForge provides many tools to help collaboration in a
development project, such as bug-tracking, task management,
@@ -220,21 +206,3 @@
integrated into one web site and managed via a nice web interface.
.
This package controls the interaction of GForge and Mailman.
-
-Package: gforge-sourceforge-transition
-Architecture: all
-Depends: sourceforge | sourceforge-db-postgresql
-Description: Sourceforge to Gforge data transition
- This package will move data from your sourceforge package
- to your gforge package
-
-Package: sourceforge
-Architecture: all
-Depends: gforge-sourceforge-transition
-Description: Sourceforge to Gforge transition
- Sourceforge has been renamed Gforge, and is no longer maintained.
- This package is only here to help you upgrade to Gforge. Once you
- have installed this package and the one it depends on
- (gforge-sourceforge-transition), your data have been saved, and you
- can safely uninstall the "sourceforge" package and proceed to install
- Gforge. Your data will be migrated.
Modified: trunk/gforge_base/evolvisforge-5.1/gforge/debian/rules
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/debian/rules 2011-02-24 16:38:39 UTC (rev 10143)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/debian/rules 2011-02-24 16:38:41 UTC (rev 10144)
@@ -157,7 +157,7 @@
# gforge-shell-ldap
cd $(CURDIR)/debian/gforge-shell-ldap/var/lib/gforge/chroot/var/lib/gforge/chroot && ln -s ../../../../home .
- # gforge-shellpostgresql
+ # gforge-shell-postgresql
install -m 755 deb-specific/install-nsspgsql.sh $(CURDIR)/debian/gforge-shell-postgresql/usr/lib/gforge/bin/
# gforge-ftp-proftpd
@@ -179,9 +179,6 @@
install -m 755 deb-specific/create-mailing-lists.pl $(CURDIR)/debian/gforge-lists-mailman/usr/lib/gforge/bin/
install -m 755 deb-specific/fix-mailing-lists.pl $(CURDIR)/debian/gforge-lists-mailman/usr/lib/gforge/bin/
- # gforge-sourceforge-transition
- install -m 755 deb-specific/install-db.sh $(CURDIR)/debian/gforge-sourceforge-transition/usr/lib/gforge-sourceforge-transition/bin/
-
binary-indep: build install
dh_testdir
dh_testroot
More information about the evolvis-commits
mailing list