Code

Various cleanup works. tg/master
authorThomas Goirand <thomas@goirand.fr>
Sat, 23 Jan 2010 12:09:44 +0000 (13:09 +0100)
committerSebastian Harl <sh@tokkee.org>
Sat, 23 Jan 2010 12:09:44 +0000 (13:09 +0100)
debian/README.source [new file with mode: 0644]
debian/changelog
debian/control
debian/docs
debian/patches/01_debian_make_mlmmj-ml.dpatch
debian/patches/02_fix_mlmmj_php.dpatch
debian/patches/05_fix_displayed_full_paths.dpatch
debian/rules [changed mode: 0755->0644]

diff --git a/debian/README.source b/debian/README.source
new file mode 100644 (file)
index 0000000..6946e65
--- /dev/null
@@ -0,0 +1 @@
+This package is using dpatch, so that it can be easily backported to Stable.
\ No newline at end of file
index 64a1303aee8e57558bbfcb7e546a577b58d8c1a7..37960ba0650306f950c8eb3871e5a168fb2793cc 100644 (file)
@@ -1,3 +1,21 @@
+mlmmj (1.2.15-1.2) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Moved files from /var/www/mlmmj-php-web to /usr/share/mlmmj-php-web
+    and same for mlmmj-php-web-admin (Closes: #553550).
+  * Added dependency to mlmmj for the mlmmj-php-web package.
+  * Added ${misc:Depends} dependency for both mlmmj-php-web and
+    mlmmj-php-web-admin packages.
+  * Bumped Standard-Version: to 3.8.3.
+  * Added descriptions in all dpatch patches.
+  * Added a README.source
+  * Wrote a more comprehensive long description.
+  * Removed useless /usr/sbin dir in the mlmmj package.
+  * Removed homepage from long description, added a homepage field, and used
+    the correct new URL (mlmmj.org).
+
+ -- Thomas Goirand <thomas@goirand.fr>  Sat, 02 Jan 2010 07:44:06 +0800
+
 mlmmj (1.2.15-1.1) unstable; urgency=low
 
   * Non-maintainer upload.
index 00f65c28ee22af341fee16b9904b1e9f2e57632a..89af9b1d4a51e54bb0cedb121280cfa44ebc78d5 100644 (file)
@@ -3,7 +3,8 @@ Section: mail
 Priority: optional
 Maintainer: Daniel Walrond <debian@djw.org.uk>
 Build-Depends: debhelper (>= 5), dpatch, sharutils
-Standards-Version: 3.7.2
+Standards-Version: 3.8.3
+Homepage: http://mlmmj.org/
 
 Package: mlmmj
 Architecture: any
@@ -28,17 +29,19 @@ Description: mail server independent mailing list manager
   * Various web interfaces
   * VERP support
  .
- http://mlmmj.mmj.dk/
 
 Package: mlmmj-php-web
 Architecture: all
-Depends: php5 | php4
+Depends: ${misc:Depends}, mlmmj, php5 | php4
 Description: web interface for mlmmj, written in php
- Web based tools for mlmmj written in php.
+ A web based tool for mlmmj written in php, so that your users can subscribe
+ or unsubscribe through some HTML forms, which sometimes, might be more
+ convenient than just using the list commands.
 
 Package: mlmmj-php-web-admin
 Architecture: all
-Depends: mlmmj, php5 | php4
+Depends: ${misc:Depends}, mlmmj, php5 | php4
 Description: administrative web interface for mlmmj, written in php
- Web based administrative tools for mlmmj written in php.
-
+ This web based administrative tool for mlmmj written in php will help you
+ to configure each mailing list individualy, through the web. You will be
+ able with mlmmj-php-web-admin to set each individual tunable of the list.
index b335646012d9cccf7f8f86f879ccbdb44eee28ab..52a8fd9de3840762a91842305792ee6e6875c57a 100644 (file)
@@ -2,3 +2,4 @@ FAQ
 README
 README.access
 TODO
+debian/README.source
\ No newline at end of file
index 86030cf478d03ea20deaebf385919d7f16a6056c..f160de98e37d67169f40895ea74ed6d2d3450a4e 100644 (file)
@@ -2,7 +2,7 @@
 ## 01_debian_make_mlmmj-ml.dpatch by  <boll@andariel>
 ##
 ## All lines beginning with `## DP:' are a description of the patch.
-## DP: No description.
+## DP: This patch adds a new mlmmj-make-ml
 
 @DPATCH@
 diff -urNad --exclude=CVS --exclude=.svn ./debian/mlmmj-make-ml.sh /tmp/dpep-work.l7evJe/mlmmj-1.2.8/debian/mlmmj-make-ml.sh
index e3c6aabc35f31568720ae0b05289aaba66dbaa70..97c8e1f2241ea9d944ca9dabecf483ec6c747944 100644 (file)
@@ -2,7 +2,7 @@
 ## 02_fix_mlmmj_php.dpatch by  <boll@tristram.fork.dk>
 ##
 ## All lines beginning with `## DP:' are a description of the patch.
-## DP: No description.
+## DP: Makes it so that mlmmj-php-web-admin uses the FHS of Debian with correct dirs.
 
 @DPATCH@
 diff -urNad mlmmj-1.2.7/contrib/web/php-admin/conf/config.php /tmp/dpep.1ZV6mc/mlmmj-1.2.7/contrib/web/php-admin/conf/config.php
index b97716a110d213dbea2e79eed3e01183bdb94c59..26ec945d7d70a2fd2fb368f46481b361ee14372c 100644 (file)
@@ -2,7 +2,8 @@
 ## 05_fix_displayed_full_paths.dpatch by  <boll@andariel>
 ##
 ## All lines beginning with `## DP:' are a description of the patch.
-## DP: No description.
+## DP: Changes path of a printf in mlmmj.h to be /usr/bin and
+## DP: not /usr/local/bin when printing usages.
 
 if [ $# -lt 1 ]; then
     echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
old mode 100755 (executable)
new mode 100644 (file)
index 443c296..69e269c
@@ -86,22 +86,23 @@ install-arch: build-arch
        rm -f $(CURDIR)/debian/mlmmj/usr/bin/mlmmj-make-ml.sh
        install -m 755 -D $(CURDIR)/debian/mlmmj-make-ml.sh \
                $(CURDIR)/debian/mlmmj/usr/bin/mlmmj-make-ml
+       rmdir $(CURDIR)/debian/mlmmj/usr/sbin
        dh_install -s
 
 install-indep: build-indep
         # mlmmj-php-web
        install -m 644 -D $(CURDIR)/contrib/web/php-user/mlmmj.php \
-               $(CURDIR)/debian/mlmmj-php-web/var/www/mlmmj-php-web/mlmmj.php
+               $(CURDIR)/debian/mlmmj-php-web/usr/share/mlmmj-php-web/mlmmj.php
        install -m 644 -D $(CURDIR)/contrib/web/php-user/README \
                $(CURDIR)/debian/mlmmj-php-web/usr/share/doc/mlmmj-php-web/README
        install -m 644 -D $(CURDIR)/contrib/web/php-user/example.html \
                $(CURDIR)/debian/mlmmj-php-web/usr/share/doc/mlmmj-php-web/examples/examples.html
        # mlmmj-php-web-admin
-       install -d $(CURDIR)/debian/mlmmj-php-web-admin/var/www/mlmmj-php-web-admin
+       install -d $(CURDIR)/debian/mlmmj-php-web-admin/usr/share/mlmmj-php-web-admin
        install -m 644 $(CURDIR)/contrib/web/php-admin/htdocs/*.php \
-               $(CURDIR)/debian/mlmmj-php-web-admin/var/www/mlmmj-php-web-admin/
+               $(CURDIR)/debian/mlmmj-php-web-admin/usr/share/mlmmj-php-web-admin/
        install -m 644 $(CURDIR)/contrib/web/php-admin/htdocs/dot.htaccess \
-               $(CURDIR)/debian/mlmmj-php-web-admin/var/www/mlmmj-php-web-admin/.htaccess
+               $(CURDIR)/debian/mlmmj-php-web-admin/usr/share/mlmmj-php-web-admin/.htaccess
        install -m 644 -D $(CURDIR)/contrib/web/php-admin/README \
                $(CURDIR)/debian/mlmmj-php-web-admin/usr/share/doc/mlmmj-php-web-admin/README
        install -d $(CURDIR)/debian/mlmmj-php-web-admin/usr/share/mlmmj-php-web-admin/conf