[Pkg-sql-ledger-commit] r374 - ledger-smb/branches/v1.2/debian

pkg-sql-ledger-commit-owner at lists.alioth.debian.org pkg-sql-ledger-commit-owner at lists.alioth.debian.org
Wed Dec 28 23:40:43 UTC 2011


Author: jame-guest
Date: 2011-12-28 23:40:42 +0000 (Wed, 28 Dec 2011)
New Revision: 374

Modified:
   ledger-smb/branches/v1.2/debian/TODO
   ledger-smb/branches/v1.2/debian/changelog
Log:
The v1.2 series debian/changelog & debian/TODO as of 28 Dec 2011.

Modified: ledger-smb/branches/v1.2/debian/TODO
===================================================================
--- ledger-smb/branches/v1.2/debian/TODO	2011-12-28 23:20:41 UTC (rev 373)
+++ ledger-smb/branches/v1.2/debian/TODO	2011-12-28 23:40:42 UTC (rev 374)
@@ -3,25 +3,50 @@
 
 - Review updates & changes to v1.3, backport anything useful or needed for v.1.2
 
+- With the new debian/rules, a copy of the LedgerSMB *.pl files are also getting
+installed to /usr/share/perl5; possibly a result of the application makefile and
+possibly why the application 'make install' was not being used for the packaging
+for the previous debian packages.  Keep the new debian/rules as a basis and then
+determine the cause of that and correct and/or patch as necessary.
+
+- Do not use dpkg-statoverride or chown/chmod in debian/postinst to make corrections
+for file/directory permissions issues. Leave 'dpkg-statoverride remove' in the 
+postinst configuration step for an upgrade, at least for now, and move such
+changes to debian/rules;  in a dh_fixperms override, for instance.
+
+- Update standards version & review if changes are needed for it.
+W: ledgersmb source: out-of-date-standards-version 3.9.1 (current is 3.9.2)
+
+- Rewrite the package description in debian/control, including the following:
+W: ledgersmb: description-synopsis-starts-with-article
+
+- Resolve and/or otherwise handle the multiple instances of the following
+Lintian warnings:
+W: ledgersmb: executable-not-elf-or-script  (various directories)
+W: ledgersmb: extra-license-file usr/share/ledgersmb/locale/legacy/* 
+W: ledgersmb: non-standard-dir-perm  usr/share/ledgersmb/locale/legacy/*
+W: ledgersmb: manpage-has-bad-whatis-entry  usr/share/man/man3/LedgerSMB::*
+W: ledgersmb: executable-not-elf-or-script  var/lib/ledgersmb/css/*.css
+W: ledgersmb: executable-not-elf-or-script  usr/share/ledgersmb/favicon.ico
+W: ledgersmb: manpage-has-errors-from-pod2man usr/share/man/man3/LedgerSMB::Locale.3pm.gz:194
+
+- Resolve and/or otherwise handle the multiple instances of the following,
+from Lintian:
+I: ledgersmb: ored-depends-on-obsolete-package  recommends: tetex-extra
+I: ledgersmb: package-contains-empty-directory  usr/share/ledgersmb/css/
+I: ledgersmb: spelling-error-in-manpage usr/share/man/man3/LedgerSMB::*
+
 - Add an apache2 restart to postinst, now that the softlink to the LSMB httpd
 configuration is being installed automatically?
 
 - Update/expand the information provided in the debian/patches files.
 
 - As neccessary, add any other docs that could be registered to doc-base files.
-For instance;  FAQ.html (done), others?
 
 - Autoconfiguration for PostgreSQL and access to it by LedgerSMB
 
-- Suppress and/or otherwise handle the multiple instances of the following
-Lintian warnings:
-W: ledgersmb: executable-not-elf-or-script  (various directories)
-W: ledgersmb: extra-license-file usr/share/ledgersmb/locale/legacy/
-
 - It was announced back in Sept 2010 that LSMB v1.2 works with Postgresql v9,
 which is now available in Debian Testing (wheezy). After testing that version
 with LSMB, add v9.0 to the possible Postgresql versions in debian/control?
 
 
-
-

Modified: ledger-smb/branches/v1.2/debian/changelog
===================================================================
--- ledger-smb/branches/v1.2/debian/changelog	2011-12-28 23:20:41 UTC (rev 373)
+++ ledger-smb/branches/v1.2/debian/changelog	2011-12-28 23:40:42 UTC (rev 374)
@@ -1,16 +1,26 @@
-ledgersmb (1.2.25-2) UNRELEASED; urgency=low
+ledgersmb (1.2.25-2~1b) UNRELEASED; urgency=low
 
   TODO: Until such time as a new release in the v1.2 series becomes available,
-        update the v1.2 series Debian packaging as neccessary or needed.
+        update the v1.2 series Debian packaging as necessary or needed. For
+        more details, see also the file debian/TODO.
+  * Changes to debian/rules:
+    - Rewrite debian/rules to use the dh command.
   * Changes to debian/control:
+    - Change the shlibs:Depends to a perl:Depends.
+    - Change the Recommends for lpr to a Suggests.
     - Change web server dependency to 'apache2 | httpd-cgi'.
+    - Change the mail related  Recommends to 'default-mta | mail-transport-agent'
+      from 'mail-transport-agent'.
   * Change how the configuration files are installed.
   * Install ledgersmb.conf.default as an example file.
+  * Clean up the comments in the debian/watch control file.
   * Add the LedgerSBM FAQ to the documents being registered.
   * Install softlink to the /etc/ledgersmb/ledgersmb-httpd.conf configuration
     file from /etc/apache2/conf.d/ledgersmb-httpd.conf.
+  * Prefix the binary-package specific filenames in the debian directory with
+    the package name.
 
- -- Robert James Clay <jame at rocasa.us>  Wed, 28 Dec 2011 13:17:33 -0500
+ -- Robert James Clay <jame at rocasa.us>  Wed, 28 Dec 2011 18:23:16 -0500
 
 ledgersmb (1.2.25-1) stable; urgency=low
 




More information about the Pkg-sql-ledger-commit mailing list