[Pkg-sql-ledger-commit] r415 - in ledger-smb/branches/dbconfig: . debian
pkg-sql-ledger-commit-owner at lists.alioth.debian.org
pkg-sql-ledger-commit-owner at lists.alioth.debian.org
Mon Jan 16 01:01:58 UTC 2012
Author: jame-guest
Date: 2012-01-16 01:01:58 +0000 (Mon, 16 Jan 2012)
New Revision: 415
Added:
ledger-smb/branches/dbconfig/debian/
ledger-smb/branches/dbconfig/debian/TODO
ledger-smb/branches/dbconfig/debian/changelog
ledger-smb/branches/dbconfig/debian/ledgersmb.docs
ledger-smb/branches/dbconfig/debian/ledgersmb.examples
ledger-smb/branches/dbconfig/debian/ledgersmb.links
ledger-smb/branches/dbconfig/debian/ledgersmb.postinst
Removed:
ledger-smb/branches/dbconfig/debian/TODO
ledger-smb/branches/dbconfig/debian/changelog
ledger-smb/branches/dbconfig/debian/ledgersmb.docs
ledger-smb/branches/dbconfig/debian/ledgersmb.examples
ledger-smb/branches/dbconfig/debian/ledgersmb.links
ledger-smb/branches/dbconfig/debian/ledgersmb.postinst
Log:
Create a temporary dbconfig development branch.
Deleted: ledger-smb/branches/dbconfig/debian/TODO
===================================================================
--- ledger-smb/trunk/debian/TODO 2012-01-15 00:46:09 UTC (rev 403)
+++ ledger-smb/branches/dbconfig/debian/TODO 2012-01-16 01:01:58 UTC (rev 415)
@@ -1,67 +0,0 @@
-debian/TODO for LedgerSMB v1.3
-
-- Change how the file permissions are being set for the resulting binary package;
-for both corrections and for what might be required for the installed pacakge. See
-also if the 'make install' option takes care of any of the changes, so it doesn't
-need to be done by the packaging. (See next 2 items for related Lintian results.)
-
-- Multiple instances of the following of the following Lintian warnings:
-W: ledgersmb: script-not-executable (6)
- -> Contact upstream. Could do a chmod on those in debian/rules.
-W: ledgersmb: executable-not-elf-or-script (72)
- -> Contact upstream. For now, do a chmod on those in debian/rules.
-
-- Multiple instances of the following from Lintian. At least one is named
- "custom" so may need an override because it is meant to be that way.
- Investigate why the others are showing as empty.
-I: ledgersmb: package-contains-empty-directory (9)
-
-- Autoconfiguration of PostgreSQL and access to it by LedgerSMB using dbconfig-common.
-Password for postgres superuser? For LedgerSMB admin? Run prepare-company-database.sh
-script?
-
-- Any post install processing for Apache2 should include "a2enmod rewrite" at some
-point to ensure that module is enabled, and a restart as well because of the newly
-installed /ledgersmb-httpd.conf. (wwwconfig-common ?) And verify that any apache
-or other httpd specific commands are verified as installed before attepting to use
-them.
-
-- Investigate using the LedgerSMB 'make install' instead of using dh_install for
-all of the file installation setup.
-
-- Investigate updating the debian packaging to use debhelper compatibility level 8
-and using 'dh' to simplify debian/rules.
-
-- 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. There
-are different needs for the v8 & v9 Postgresql. Or, instead of depending on the
-versioned postgresql packages, just depend on postgresql; since which version(s)
-of postgresql might be installed is up to the system administrator, any database
-related differences for LedgerSMB would need to be taken care of and/or at least
-referenced in the debian packaging in any case, so it would be better to just
-depend on postgresql which will get whichever is the current default version.
-
-- New 1.3 version of LedgerSMB contains an embedded javascript library. The embedded
-version appears to be 1.8.2. The library is available in Debian as the package
-libjs-scriptaculous: v1.8.1 in lenny (current oldstable), v1.8.3 in lenny-backports,
-v1.8.3 in squeeze, v1.9.0 in wheezy. Provide a Lintian override with description of
-issue, until otherwise resolved.
- From Chris Travers in the Ledger-smb-devel mailing list:
- "I don't know of any testing we have done on other versions. We don't use a lot
- of advanced stuff so I would expect it would work. If bugs are found, though,
- we can correct them."
-Test usage of libjs-scriptaculous and change over to using that when it is found
-to be operational with it.
-
-- As neccessary, add any other docs that could be registered to doc-base files.
-
-- Rewrite the debian/copyright file, following DEP-5.
-
-- Use a patch to create an updated example of the ledgersmb.conf.default file
-instead of the sed line in debian/rules? Then create a copy of it as ledgersmb.conf
-for installation to /etc/ledgersmb?
-
-
-
- -- Robert James Clay <jame at rocasa.us> Sat, 24 Dec 2011 13:17:21 -0500
Copied: ledger-smb/branches/dbconfig/debian/TODO (from rev 406, ledger-smb/trunk/debian/TODO)
===================================================================
--- ledger-smb/branches/dbconfig/debian/TODO (rev 0)
+++ ledger-smb/branches/dbconfig/debian/TODO 2012-01-16 01:01:58 UTC (rev 415)
@@ -0,0 +1,45 @@
+debian/TODO for LedgerSMB v1.3
+
+- The pos.conf.pl file is a configuration file for the Point Of Sale related processing:
+1) Check what's changed for it in 1.3.10, as the rc2 change log notes changes for it
+ related to update installs?
+2) Install a copy of it as an example file.
+3) Since it is a config file; instead of installing the file directly, install
+ it using postinst only if it is not already present.
+
+- Auto-configuration of PostgreSQL and access to it by LedgerSMB using dbconfig-common.
+Password for postgres superuser? For LedgerSMB admin? Run prepare-company-database.sh
+script looks to be usable but the current version looks like it needs a patch even
+if it not used by the package setup, because lines 197 & 197 are being used to
+create a new ledgersmb-httpd.conf each time it runs by changing the $WORK_DIR variable
+in the template file to that found by the script. Such a variable shouldn't be
+found there because the package install creates the correct template file. Patch it
+to at least comment those lines out?
+
+- The long description in debian/control needs to be rewritten. (Note also that
+upstream has rewritten the project description, essentially for the first time
+since the writeup at the time of the fork from sql-ledger.)
+
+- Rewrite the debian/copyright file, following DEP-5.
+
+- Use a patch to create an updated example of the ledgersmb.conf.default file
+instead of the sed line in debian/rules? Then create a copy of it as ledgersmb.conf
+for installation to /etc/ledgersmb? It is also needed for a default build, at
+least in the testing phase, so this would be useful for simplifying debian/rules
+as well.
+
+- New 1.3 version of LedgerSMB contains an embedded javascript library. The embedded
+version appears to be 1.8.2. The library is available in Debian as the package
+libjs-scriptaculous: v1.8.1 in lenny (current oldstable), v1.8.3 in lenny-backports,
+v1.8.3 in squeeze, v1.9.0 in wheezy. Provide a Lintian override with description of
+issue, until otherwise resolved.
+ From Chris Travers in the Ledger-smb-devel mailing list:
+ "I don't know of any testing we have done on other versions. We don't use a lot
+ of advanced stuff so I would expect it would work. If bugs are found, though,
+ we can correct them."
+Test usage of libjs-scriptaculous and change over to using that when it is found
+to be operational with it.
+
+
+
+ -- Robert James Clay <jame at rocasa.us> Sun, 15 Jan 2012 13:24:05 -0500
Deleted: ledger-smb/branches/dbconfig/debian/changelog
===================================================================
--- ledger-smb/trunk/debian/changelog 2012-01-15 00:46:09 UTC (rev 403)
+++ ledger-smb/branches/dbconfig/debian/changelog 2012-01-16 01:01:58 UTC (rev 415)
@@ -1,363 +0,0 @@
-ledgersmb (1.3.9-2~b) UNRELEASED; urgency=low
-
- * Change debhelper compatibility to 8.
- * Changes to debian/control:
- - Change debhelper Build-Depends to >= 8.
- - Change web server dependency to 'apache2 | httpd-cgi'.
- - Make the postgresql related Depends/Suggests unversioned.
- * Changes to debian/postrm:
- - Rewrite how the old dpkg-statoverride usage is being dealt with.
- * Changes to debian/postinst:
- - Do not use dpkg-statoverride to set default permissions.
- * Changes to debian/rules:
- - Changed to using dh and a mimimal debian/rules.
- - Do not install MIT-LICENSE file from the embedded Scriptaculous library.
- - Do permissions corrections here instead of in the maintenance scripts
- and do them in the override_dh_fixperms target.
- * Changes to debian/copyright:
- - Update the end year for my debian directory copyright information.
- - Add information regarding the embedded Scriptaculous Javascript library.
- * Changes to debian/ledgersmb.lintian-override:
- - Override manpage-has-bad-whatis-entry Lintian Warnings.
- - Remove override related to the Scriptaculous license file.
- * Use debian/ledgersmb.manpages to list the man pages to be installed.
- * Prefix binary-package specific file names in the debian directory with
- the package name.
-
- -- Robert James Clay <jame at rocasa.us> Sun, 8 Jan 2012 20:43:34 -0500
-
-ledgersmb (1.3.9-1) experimental; urgency=low
-
- * New upstream release.
- * Clean up the debian/watch control file.
- * Changes to debian/rules:
- - Add build-arch and build-indep targets.
- - Add a call for dh_perl to the binary-indep target.
- - Add removal of created ledgersmb-httpd.conf to clean target.
- - Run 'make distclean' in the clean target if the created Makefile
- is present.
- * Changes to debian/control:
- - Add ${perl:Depends} to the Depends line.
- - Change the Recommends for the lpr package to a Suggests.
- - Updated the Standards-Version to 3.9.2, no changes needed.
- - Remove ${shlibs:Depends} from Depends line as it is unneeded.
- - Replace the Recommends for a mail-transport-agent with
- "default-mta | mail-transport-agent".
- * Correct spelling error and correct missing note about upstream release
- in the 1.3.8-1 entry for the debian/changelog.
- * Override Lintian warnings regarding the embedded Scriptaculous Javascript
- library until LedgerSMB can be tested with the versions available in Debian.
-
- -- Robert James Clay <jame at rocasa.us> Sat, 24 Dec 2011 13:40:35 -0500
-
-ledgersmb (1.3.8-1) experimental; urgency=low
-
- * New upstream release.
- * Added a debian/TODO file.
- * Do not install v1.3.x INSTALL file with package.
- * Update debian/patches/05_confdir.patch for v1.3.8.
- * Minor edit to the short description in debian/control.
- * Reorganize Depends and Recommends entries in debian/control.
- * Replace XML::Twig package references with OpenOffice::OODoc.
- * Update to v1.3.x README.Debian adapted from v1.3 INSTALL file.
- * Add ledgersmb-httpd.conf.template to debian/ledgersmb.examples.
- * Create default ledgersmb-httpd.conf from ledgersmb-httpd.conf.template.
- * Remove chmod of /etc/ledgersmb/*.pl from postinst as no longer necessary.
- * Upstream no longer providing an HTML version of the manual, so remove that
- entry in debian/ledgersmb.doc-base.
-
- -- Robert James Clay <jame at rocasa.us> Thu, 15 Dec 2011 14:58:50 -0500
-
-ledgersmb (1.3.0-1) experimental; urgency=low
-
- * New upstream release, first in the v1.3 series.
- * Initial adaptation of the Debian packaging to the new version as neccessary.
-
- -- Robert James Clay <jame at rocasa.us> Fri, 05 Nov 2011 22:42:43 -0400
-
-ledgersmb (1.2.25-1) stable; urgency=low
-
- * New upstream release, which includes corrections for sql injection issue.
- * Updated Standards-Version in debian/control to 3.9.1; no changes required.
- * Updated copyright years as necessary to include 2011 in debian/copyright.
- * Use dpkg-statoverride and postinst to set /etc/ledgersmb/* permissions.
- * Use dh_lintian in debian/rules to install ledgersmb.lintian-overrides.
- * Updated debhelper compatibility to 7 and Build-Depends to 7.0.50.
- * Updated the package Depends and Recommends in debian/control.
- * Updated the README.Debian file and added a Debian TODO file.
- * Updated as neccessary for how files installation is done.
- * Changed package patching system from dpatch to quilt.
- * Change 'dh_clean -k' to dh_prep in debian/rules.
- * Switch to dpkg-source 3.0 (quilt) format.
-
- -- Robert James Clay <jame at rocasa.us> Sun, 23 Oct 2011 15:49:46 -0400
-
-ledgersmb (1.2.24-1) unstable; urgency=low
-
- * New upstream release
- * Updated the debian/patches/15_httpdconf.dpatch patch.
- * Updated Depends line in debian/control: added libconfig-any-perl,
- changed libhtml-parser-perl to libhtml-linkextractor-perl, added
- libdata-dumper-simple-perl.
-
- -- Robert James Clay <jame at rocasa.us> Sat, 01 Oct 2011 17:35:37 -0400
-
-ledgersmb (1.2.23-1) unstable; urgency=low
-
- * New upstream release
- * Cleanup newline issue in debian/links file.
-
- -- Robert James Clay <jame at rocasa.us> Mon, 28 Sep 2011 09:43:37 -0400
-
-ledgersmb (1.2.22-1) unstable; urgency=low
-
- * New upstream release
- * Add note to README.source about how the source archive is currently
- being created.
-
- -- Robert James Clay <jame at rocasa.us> Mon, 28 Sep 2011 08:19:11 -0400
-
-ledgersmb (1.2.21-1) unstable; urgency=low
-
- * New upstream release
- * Detailed the Debian packaging copyright in debian/copyright.
-
- -- Robert James Clay <jame at rocasa.us> Sun, 21 Mar 2010 21:16:00 -0400
-
-ledgersmb (1.2.20-1) unstable; urgency=low
-
- * New upstream release
-
- -- Robert James Clay <jame at rocasa.us> Sat, 20 Feb 2010 11:40:38 -0500
-
-ledgersmb (1.2.19-1) unstable; urgency=low
-
- * New upstream release
-
- -- Robert James Clay <jame at rocasa.us> Sat, 13 Feb 2010 12:08:25 -0500
-
-ledgersmb (1.2.18-1) unstable; urgency=low
-
- [ Robert James Clay ]
- * Added index.html link to doc/ledgersmb/html_manual/LedgerSMB-manual.html
- * Added HTML format section to ledgersmb.doc-base
-
- [ Elizabeth Krumbach ]
- * New upstream release
-
- -- Elizabeth Krumbach <lyz at princessleia.com> Mon, 06 Apr 2009 00:16:23 +0000
-
-ledgersmb (1.2.17-1) unstable; urgency=low
-
- * New upstream release
-
- -- Elizabeth Bevilacqua <lyz at princessleia.com> Thu, 20 Nov 2008 00:32:03 +0000
-
-ledgersmb (1.2.16-1) unstable; urgency=low
-
- [ Roberto C. Sanchez ]
- * Update to Standards-Version 3.8.0
- + Add README.source
-
- [ Elizabeth Bevilacqua ]
- * New upstream release
- * Edited README.Debian for better clarity
-
- -- Elizabeth Bevilacqua <lyz at princessleia.com> Sun, 14 Sep 2008 14:27:08 +0000
-
-ledgersmb (1.2.15-2) unstable; urgency=low
-
- * Added postgres-8.3 to depends and suggests
-
- -- Elizabeth Bevilacqua <lyz at princessleia.com> Fri, 29 Aug 2008 02:19:03 +0000
-
-ledgersmb (1.2.15-1) unstable; urgency=low
-
- * New upstream release
-
- -- Elizabeth Bevilacqua <lyz at princessleia.com> Tue, 26 Aug 2008 18:48:58 +0000
-
-ledgersmb (1.2.14-1) unstable; urgency=low
-
- * New upstream release
-
- -- Elizabeth Bevilacqua <lyz at princessleia.com> Fri, 22 Aug 2008 02:16:15 +0000
-
-ledgersmb (1.2.13-1) unstable; urgency=low
-
- * New upstream release
-
- -- Elizabeth Bevilacqua <lyz at princessleia.com> Tue, 08 Apr 2008 19:02:35 +0000
-
-ledgersmb (1.2.5-2) unstable; urgency=low
-
- * Adding 1.2.5 hotfixes
-
- -- Seneca Cunningham <tetragon at ledgersmb.org> Mon, 28 May 2007 18:09:32 -0400
-
-ledgersmb (1.2.5-1) unstable; urgency=low
-
- * New upstream release
-
- -- Seneca Cunningham <tetragon at ledgersmb.org> Wed, 09 May 2007 14:00:32 -0400
-
-ledgersmb (1.2.4-1) unstable; urgency=low
-
- * New upstream release
-
- -- Seneca Cunningham <tetragon at ledgersmb.org> Fri, 04 May 2007 12:16:32 -0400
-
-ledgersmb (1.2.3-2) unstable; urgency=low
-
- * Adding README.Ubuntu
- * Changing package defaults to disabling LaTeX
-
- -- Seneca Cunningham <tetragon at ledgersmb.org> Thu, 19 Apr 2007 11:44:32 -0400
-
-ledgersmb (1.2.3-1) unstable; urgency=low
-
- * New upstream release
-
- -- Seneca Cunningham <tetragon at ledgersmb.org> Sun, 15 Apr 2007 23:27:32 -0400
-
-ledgersmb (1.2.2-1) unstable; urgency=low
-
- * New upstream release
-
- -- Seneca Cunningham <tetragon at ledgersmb.org> Wed, 11 Mar 2007 00:23:32 -0400
-
-ledgersmb (1.2.1-1) unstable; urgency=low
-
- * New upstream release
-
- -- Seneca Cunningham <tetragon at ledgersmb.org> Mon, 09 Mar 2007 18:12:32 -0400
-
-ledgersmb (1.2.0-1) unstable; urgency=low
-
- * New upstream release
-
- -- Seneca Cunningham <tetragon at ledgersmb.org> Wed, 04 Mar 2007 00:00:32 -0400
-
-ledgersmb (1.1.99rc5.2-3) unstable; urgency=low
-
- * Fix another packaging error
-
- -- Seneca Cunningham <tetragon at ledgersmb.org> Fri, 23 Mar 2007 15:01:22 -0500
-
-ledgersmb (1.1.99rc5.2-2) unstable; urgency=low
-
- * Fix packaging error
-
- -- Seneca Cunningham <tetragon at ledgersmb.org> Fri, 23 Mar 2007 14:41:22 -0500
-
-ledgersmb (1.1.99rc5.2-1) unstable; urgency=low
-
- * New upstream release
- * Renaming the package to match the first phase of upstream renaming
-
- -- Seneca Cunningham <tetragon at ledgersmb.org> Fri, 23 Mar 2007 14:26:22 -0500
-
-ledger-smb (1.1.99rc1-2) unstable; urgency=low
-
- * Fixing PostgreSQL server dependencies
-
- -- Seneca Cunningham <tetragon at ledgersmb.org> Fri, 23 Feb 2006 22:46:22 -0500
-
-ledger-smb (1.1.99rc1-1) unstable; urgency=low
-
- * New upstream version
-
- -- Seneca Cunningham <tetragon at ledgersmb.org> Fri, 23 Feb 2006 22:22:22 -0500
-
-ledger-smb (1.1.99beta4-1) unstable; urgency=low
-
- * New upstream version
-
- -- Seneca Cunningham <tetragon at ledgersmb.org> Sun, 28 Jan 2006 14:01:57 -0500
-
-ledger-smb (1.1.99beta3-2) unstable; urgency=low
-
- * Add updates to db upgrade script to work with current code
-
- -- Seneca Cunningham <tetragon at ledgersmb.org> Thu, 23 Nov 2006 13:02:13 -0500
-
-ledger-smb (1.1.99beta3-1) unstable; urgency=low
-
- * New upstream version
- * Removed image directory patch for more testing
-
- -- Seneca Cunningham <tetragon at ledgersmb.org> Thu, 23 Nov 2006 12:39:13 -0500
-
-ledger-smb (1.1.99beta2-6) unstable; urgency=low
-
- * Fixing package LaTeX dependencies
- * Fixing permissions in /var/lib/ledger-smb
- * Fixing default configuration error
-
- -- Seneca Cunningham <tetragon at ledgersmb.org> Sat, 18 Nov 2006 21:39:13 -0500
-
-ledger-smb (1.1.99beta2-5) unstable; urgency=low
-
- * Fixing image directory changes
-
- -- Seneca Cunningham <tetragon at ledgersmb.org> Sat, 18 Nov 2006 13:00:06 -0500
-
-ledger-smb (1.1.99beta2-4) unstable; urgency=low
-
- * Add some upstream fixes
-
- -- Seneca Cunningham <tetragon at ledgersmb.org> Sat, 18 Nov 2006 12:46:22 -0500
-
-ledger-smb (1.1.99beta2-3) unstable; urgency=low
-
- * Adjust required versions of perl and postgresql-client and sundry
- packaging fixes
- * Move template images to /var/lib/ledger-smb/images
-
- -- Seneca Cunningham <tetragon at ledgersmb.org> Sat, 18 Nov 2006 12:18:22 -0500
-
-ledger-smb (1.1.99beta2-2) unstable; urgency=low
-
- * Adjust permissions of installed files
-
- -- Seneca Cunningham <tetragon at ledgersmb.org> Wed, 15 Nov 2006 17:28:22 -0500
-
-ledger-smb (1.1.99beta2-1) unstable; urgency=low
-
- * Adding initial set up instructions to README.Debian
- * New upstream version
-
- -- Seneca Cunningham <tetragon at ledgersmb.org> Wed, 15 Nov 2006 14:24:53 -0500
-
-ledger-smb (1.1.99beta1-5) unstable; urgency=low
-
- * Fix templates directory location
- * Increasing amount of included docs in /usr/share/doc/ledger-smb
-
- -- Seneca Cunningham <tetragon at ledgersmb.org> Mon, 13 Nov 2006 21:01:55 -0500
-
-ledger-smb (1.1.99beta1-4) unstable; urgency=low
-
- * Fixing syntax in default config
- * Adjusting post(inst|rm) to reload apache2
-
- -- Seneca Cunningham <tetragon at ledgersmb.org> Mon, 13 Nov 2006 19:34:59 -0500
-
-ledger-smb (1.1.99beta1-3) unstable; urgency=low
-
- * Fixing package versions
-
- -- Seneca Cunningham <tetragon at ledgersmb.org> Mon, 13 Nov 2006 19:09:41 -0500
-
-ledger-smb (1.1.99beta1-2) unstable; urgency=low
-
- * Fixing package versions
-
- -- Seneca Cunningham <tetragon at ledgersmb.org> Mon, 13 Nov 2006 19:05:48 -0500
-
-ledger-smb (1.1.99beta1-1) unstable; urgency=low
-
- * Initial release
-
- -- Seneca Cunningham <tetragon at ledgersmb.org> Mon, 13 Nov 2006 15:29:53 -0500
-
Copied: ledger-smb/branches/dbconfig/debian/changelog (from rev 414, ledger-smb/trunk/debian/changelog)
===================================================================
--- ledger-smb/branches/dbconfig/debian/changelog (rev 0)
+++ ledger-smb/branches/dbconfig/debian/changelog 2012-01-16 01:01:58 UTC (rev 415)
@@ -0,0 +1,376 @@
+ledgersmb (1.3.10~rc2-2) UNRELEASED; urgency=low
+
+ * New upstream release, rc2 for 1.3.10.
+ * Install pos.conf.pl.template as an example file.
+ * Correct softlink for the ledgersmb-httpd.conf file.
+
+ -- Robert James Clay <jame at rocasa.us> Sun, 15 Jan 2012 17:44:50 -0500
+
+ledgersmb (1.3.9-2) experimental; urgency=low
+
+ * Change debhelper compatibility to 8.
+ * Changes to debian/control:
+ - Change debhelper Build-Depends to >= 8.
+ - Change web server dependency to 'apache2 | httpd-cgi'.
+ - Make the postgresql related Depends/Suggests unversioned.
+ * Changes to debian/postrm:
+ - Rewrite how the old dpkg-statoverride usage is being dealt with.
+ * Changes to debian/postinst:
+ - Do not use dpkg-statoverride to set default permissions.
+ - If Apache is present, configure it for use with LedgerSMB.
+ * Changes to debian/rules:
+ - Changed to using dh and a mimimal debian/rules.
+ - Do not install MIT-LICENSE file from the embedded Scriptaculous library.
+ - Do permissions corrections here instead of in the maintenance scripts
+ and do them in the override_dh_fixperms target.
+ * Changes to debian/copyright:
+ - Update the end year for my debian directory copyright information.
+ - Add information regarding the embedded Scriptaculous Javascript library.
+ * Changes to debian/ledgersmb.lintian-override:
+ - Override the package-contains-empty-directory Lintian Warnings for the
+ directories scripts/custom and LedgerSMB/Reconciliation/CSV/Formats.
+ - Remove the override related to the Scriptaculous license file.
+ * Change how the ledgersmb-httpd.conf file is installed.
+ * Include patches for some application cgi script shebang issues.
+ * Include patches for application documentation spelling & NAME entry issues.
+ * Use debian/ledgersmb.manpages to list the man pages to be installed.
+ * Prefix binary-package specific file names in the debian directory with
+ the package name.
+
+ -- Robert James Clay <jame at rocasa.us> Sun, 15 Jan 2012 13:38:19 -0500
+
+ledgersmb (1.3.9-1) experimental; urgency=low
+
+ * New upstream release.
+ * Clean up the debian/watch control file.
+ * Changes to debian/rules:
+ - Add build-arch and build-indep targets.
+ - Add a call for dh_perl to the binary-indep target.
+ - Add removal of created ledgersmb-httpd.conf to clean target.
+ - Run 'make distclean' in the clean target if the created Makefile
+ is present.
+ * Changes to debian/control:
+ - Add ${perl:Depends} to the Depends line.
+ - Change the Recommends for the lpr package to a Suggests.
+ - Updated the Standards-Version to 3.9.2, no changes needed.
+ - Remove ${shlibs:Depends} from Depends line as it is unneeded.
+ - Replace the Recommends for a mail-transport-agent with
+ "default-mta | mail-transport-agent".
+ * Correct spelling error and correct missing note about upstream release
+ in the 1.3.8-1 entry for the debian/changelog.
+ * Override Lintian warnings regarding the embedded Scriptaculous Javascript
+ library until LedgerSMB can be tested with the versions available in Debian.
+
+ -- Robert James Clay <jame at rocasa.us> Sat, 24 Dec 2011 13:40:35 -0500
+
+ledgersmb (1.3.8-1) experimental; urgency=low
+
+ * New upstream release.
+ * Added a debian/TODO file.
+ * Do not install v1.3.x INSTALL file with package.
+ * Update debian/patches/05_confdir.patch for v1.3.8.
+ * Minor edit to the short description in debian/control.
+ * Reorganize Depends and Recommends entries in debian/control.
+ * Replace XML::Twig package references with OpenOffice::OODoc.
+ * Update to v1.3.x README.Debian adapted from v1.3 INSTALL file.
+ * Add ledgersmb-httpd.conf.template to debian/ledgersmb.examples.
+ * Create default ledgersmb-httpd.conf from ledgersmb-httpd.conf.template.
+ * Remove chmod of /etc/ledgersmb/*.pl from postinst as no longer necessary.
+ * Upstream no longer providing an HTML version of the manual, so remove that
+ entry in debian/ledgersmb.doc-base.
+
+ -- Robert James Clay <jame at rocasa.us> Thu, 15 Dec 2011 14:58:50 -0500
+
+ledgersmb (1.3.0-1) experimental; urgency=low
+
+ * New upstream release, first in the v1.3 series.
+ * Initial adaptation of the Debian packaging to the new version as neccessary.
+
+ -- Robert James Clay <jame at rocasa.us> Fri, 05 Nov 2011 22:42:43 -0400
+
+ledgersmb (1.2.25-1) stable; urgency=low
+
+ * New upstream release, which includes corrections for sql injection issue.
+ * Updated Standards-Version in debian/control to 3.9.1; no changes required.
+ * Updated copyright years as necessary to include 2011 in debian/copyright.
+ * Use dpkg-statoverride and postinst to set /etc/ledgersmb/* permissions.
+ * Use dh_lintian in debian/rules to install ledgersmb.lintian-overrides.
+ * Updated debhelper compatibility to 7 and Build-Depends to 7.0.50.
+ * Updated the package Depends and Recommends in debian/control.
+ * Updated the README.Debian file and added a Debian TODO file.
+ * Updated as neccessary for how files installation is done.
+ * Changed package patching system from dpatch to quilt.
+ * Change 'dh_clean -k' to dh_prep in debian/rules.
+ * Switch to dpkg-source 3.0 (quilt) format.
+
+ -- Robert James Clay <jame at rocasa.us> Sun, 23 Oct 2011 15:49:46 -0400
+
+ledgersmb (1.2.24-1) unstable; urgency=low
+
+ * New upstream release
+ * Updated the debian/patches/15_httpdconf.dpatch patch.
+ * Updated Depends line in debian/control: added libconfig-any-perl,
+ changed libhtml-parser-perl to libhtml-linkextractor-perl, added
+ libdata-dumper-simple-perl.
+
+ -- Robert James Clay <jame at rocasa.us> Sat, 01 Oct 2011 17:35:37 -0400
+
+ledgersmb (1.2.23-1) unstable; urgency=low
+
+ * New upstream release
+ * Cleanup newline issue in debian/links file.
+
+ -- Robert James Clay <jame at rocasa.us> Mon, 28 Sep 2011 09:43:37 -0400
+
+ledgersmb (1.2.22-1) unstable; urgency=low
+
+ * New upstream release
+ * Add note to README.source about how the source archive is currently
+ being created.
+
+ -- Robert James Clay <jame at rocasa.us> Mon, 28 Sep 2011 08:19:11 -0400
+
+ledgersmb (1.2.21-1) unstable; urgency=low
+
+ * New upstream release
+ * Detailed the Debian packaging copyright in debian/copyright.
+
+ -- Robert James Clay <jame at rocasa.us> Sun, 21 Mar 2010 21:16:00 -0400
+
+ledgersmb (1.2.20-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Robert James Clay <jame at rocasa.us> Sat, 20 Feb 2010 11:40:38 -0500
+
+ledgersmb (1.2.19-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Robert James Clay <jame at rocasa.us> Sat, 13 Feb 2010 12:08:25 -0500
+
+ledgersmb (1.2.18-1) unstable; urgency=low
+
+ [ Robert James Clay ]
+ * Added index.html link to doc/ledgersmb/html_manual/LedgerSMB-manual.html
+ * Added HTML format section to ledgersmb.doc-base
+
+ [ Elizabeth Krumbach ]
+ * New upstream release
+
+ -- Elizabeth Krumbach <lyz at princessleia.com> Mon, 06 Apr 2009 00:16:23 +0000
+
+ledgersmb (1.2.17-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Elizabeth Bevilacqua <lyz at princessleia.com> Thu, 20 Nov 2008 00:32:03 +0000
+
+ledgersmb (1.2.16-1) unstable; urgency=low
+
+ [ Roberto C. Sanchez ]
+ * Update to Standards-Version 3.8.0
+ + Add README.source
+
+ [ Elizabeth Bevilacqua ]
+ * New upstream release
+ * Edited README.Debian for better clarity
+
+ -- Elizabeth Bevilacqua <lyz at princessleia.com> Sun, 14 Sep 2008 14:27:08 +0000
+
+ledgersmb (1.2.15-2) unstable; urgency=low
+
+ * Added postgres-8.3 to depends and suggests
+
+ -- Elizabeth Bevilacqua <lyz at princessleia.com> Fri, 29 Aug 2008 02:19:03 +0000
+
+ledgersmb (1.2.15-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Elizabeth Bevilacqua <lyz at princessleia.com> Tue, 26 Aug 2008 18:48:58 +0000
+
+ledgersmb (1.2.14-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Elizabeth Bevilacqua <lyz at princessleia.com> Fri, 22 Aug 2008 02:16:15 +0000
+
+ledgersmb (1.2.13-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Elizabeth Bevilacqua <lyz at princessleia.com> Tue, 08 Apr 2008 19:02:35 +0000
+
+ledgersmb (1.2.5-2) unstable; urgency=low
+
+ * Adding 1.2.5 hotfixes
+
+ -- Seneca Cunningham <tetragon at ledgersmb.org> Mon, 28 May 2007 18:09:32 -0400
+
+ledgersmb (1.2.5-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Seneca Cunningham <tetragon at ledgersmb.org> Wed, 09 May 2007 14:00:32 -0400
+
+ledgersmb (1.2.4-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Seneca Cunningham <tetragon at ledgersmb.org> Fri, 04 May 2007 12:16:32 -0400
+
+ledgersmb (1.2.3-2) unstable; urgency=low
+
+ * Adding README.Ubuntu
+ * Changing package defaults to disabling LaTeX
+
+ -- Seneca Cunningham <tetragon at ledgersmb.org> Thu, 19 Apr 2007 11:44:32 -0400
+
+ledgersmb (1.2.3-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Seneca Cunningham <tetragon at ledgersmb.org> Sun, 15 Apr 2007 23:27:32 -0400
+
+ledgersmb (1.2.2-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Seneca Cunningham <tetragon at ledgersmb.org> Wed, 11 Mar 2007 00:23:32 -0400
+
+ledgersmb (1.2.1-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Seneca Cunningham <tetragon at ledgersmb.org> Mon, 09 Mar 2007 18:12:32 -0400
+
+ledgersmb (1.2.0-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Seneca Cunningham <tetragon at ledgersmb.org> Wed, 04 Mar 2007 00:00:32 -0400
+
+ledgersmb (1.1.99rc5.2-3) unstable; urgency=low
+
+ * Fix another packaging error
+
+ -- Seneca Cunningham <tetragon at ledgersmb.org> Fri, 23 Mar 2007 15:01:22 -0500
+
+ledgersmb (1.1.99rc5.2-2) unstable; urgency=low
+
+ * Fix packaging error
+
+ -- Seneca Cunningham <tetragon at ledgersmb.org> Fri, 23 Mar 2007 14:41:22 -0500
+
+ledgersmb (1.1.99rc5.2-1) unstable; urgency=low
+
+ * New upstream release
+ * Renaming the package to match the first phase of upstream renaming
+
+ -- Seneca Cunningham <tetragon at ledgersmb.org> Fri, 23 Mar 2007 14:26:22 -0500
+
+ledger-smb (1.1.99rc1-2) unstable; urgency=low
+
+ * Fixing PostgreSQL server dependencies
+
+ -- Seneca Cunningham <tetragon at ledgersmb.org> Fri, 23 Feb 2006 22:46:22 -0500
+
+ledger-smb (1.1.99rc1-1) unstable; urgency=low
+
+ * New upstream version
+
+ -- Seneca Cunningham <tetragon at ledgersmb.org> Fri, 23 Feb 2006 22:22:22 -0500
+
+ledger-smb (1.1.99beta4-1) unstable; urgency=low
+
+ * New upstream version
+
+ -- Seneca Cunningham <tetragon at ledgersmb.org> Sun, 28 Jan 2006 14:01:57 -0500
+
+ledger-smb (1.1.99beta3-2) unstable; urgency=low
+
+ * Add updates to db upgrade script to work with current code
+
+ -- Seneca Cunningham <tetragon at ledgersmb.org> Thu, 23 Nov 2006 13:02:13 -0500
+
+ledger-smb (1.1.99beta3-1) unstable; urgency=low
+
+ * New upstream version
+ * Removed image directory patch for more testing
+
+ -- Seneca Cunningham <tetragon at ledgersmb.org> Thu, 23 Nov 2006 12:39:13 -0500
+
+ledger-smb (1.1.99beta2-6) unstable; urgency=low
+
+ * Fixing package LaTeX dependencies
+ * Fixing permissions in /var/lib/ledger-smb
+ * Fixing default configuration error
+
+ -- Seneca Cunningham <tetragon at ledgersmb.org> Sat, 18 Nov 2006 21:39:13 -0500
+
+ledger-smb (1.1.99beta2-5) unstable; urgency=low
+
+ * Fixing image directory changes
+
+ -- Seneca Cunningham <tetragon at ledgersmb.org> Sat, 18 Nov 2006 13:00:06 -0500
+
+ledger-smb (1.1.99beta2-4) unstable; urgency=low
+
+ * Add some upstream fixes
+
+ -- Seneca Cunningham <tetragon at ledgersmb.org> Sat, 18 Nov 2006 12:46:22 -0500
+
+ledger-smb (1.1.99beta2-3) unstable; urgency=low
+
+ * Adjust required versions of perl and postgresql-client and sundry
+ packaging fixes
+ * Move template images to /var/lib/ledger-smb/images
+
+ -- Seneca Cunningham <tetragon at ledgersmb.org> Sat, 18 Nov 2006 12:18:22 -0500
+
+ledger-smb (1.1.99beta2-2) unstable; urgency=low
+
+ * Adjust permissions of installed files
+
+ -- Seneca Cunningham <tetragon at ledgersmb.org> Wed, 15 Nov 2006 17:28:22 -0500
+
+ledger-smb (1.1.99beta2-1) unstable; urgency=low
+
+ * Adding initial set up instructions to README.Debian
+ * New upstream version
+
+ -- Seneca Cunningham <tetragon at ledgersmb.org> Wed, 15 Nov 2006 14:24:53 -0500
+
+ledger-smb (1.1.99beta1-5) unstable; urgency=low
+
+ * Fix templates directory location
+ * Increasing amount of included docs in /usr/share/doc/ledger-smb
+
+ -- Seneca Cunningham <tetragon at ledgersmb.org> Mon, 13 Nov 2006 21:01:55 -0500
+
+ledger-smb (1.1.99beta1-4) unstable; urgency=low
+
+ * Fixing syntax in default config
+ * Adjusting post(inst|rm) to reload apache2
+
+ -- Seneca Cunningham <tetragon at ledgersmb.org> Mon, 13 Nov 2006 19:34:59 -0500
+
+ledger-smb (1.1.99beta1-3) unstable; urgency=low
+
+ * Fixing package versions
+
+ -- Seneca Cunningham <tetragon at ledgersmb.org> Mon, 13 Nov 2006 19:09:41 -0500
+
+ledger-smb (1.1.99beta1-2) unstable; urgency=low
+
+ * Fixing package versions
+
+ -- Seneca Cunningham <tetragon at ledgersmb.org> Mon, 13 Nov 2006 19:05:48 -0500
+
+ledger-smb (1.1.99beta1-1) unstable; urgency=low
+
+ * Initial release
+
+ -- Seneca Cunningham <tetragon at ledgersmb.org> Mon, 13 Nov 2006 15:29:53 -0500
+
Deleted: ledger-smb/branches/dbconfig/debian/ledgersmb.docs
===================================================================
--- ledger-smb/trunk/debian/ledgersmb.docs 2012-01-15 00:46:09 UTC (rev 403)
+++ ledger-smb/branches/dbconfig/debian/ledgersmb.docs 2012-01-16 01:01:58 UTC (rev 415)
@@ -1,15 +0,0 @@
-BUGS
-CONTRIBUTORS
-README.translations
-UPGRADE
-ledgersmb.conf.default
-debian/README.source
-doc/LedgerSMB-manual.pdf
-doc/coding-standard.pdf
-doc/release_notes
-doc/faq.html
-doc/API
-doc/database
-doc/manual
-doc/samples
-doc/templating
Copied: ledger-smb/branches/dbconfig/debian/ledgersmb.docs (from rev 405, ledger-smb/trunk/debian/ledgersmb.docs)
===================================================================
--- ledger-smb/branches/dbconfig/debian/ledgersmb.docs (rev 0)
+++ ledger-smb/branches/dbconfig/debian/ledgersmb.docs 2012-01-16 01:01:58 UTC (rev 415)
@@ -0,0 +1,14 @@
+BUGS
+CONTRIBUTORS
+README.translations
+UPGRADE
+debian/README.source
+doc/LedgerSMB-manual.pdf
+doc/coding-standard.pdf
+doc/release_notes
+doc/faq.html
+doc/API
+doc/database
+doc/manual
+doc/samples
+doc/templating
Deleted: ledger-smb/branches/dbconfig/debian/ledgersmb.examples
===================================================================
--- ledger-smb/trunk/debian/ledgersmb.examples 2012-01-15 00:46:09 UTC (rev 403)
+++ ledger-smb/branches/dbconfig/debian/ledgersmb.examples 2012-01-16 01:01:58 UTC (rev 415)
@@ -1,3 +0,0 @@
-ledgersmb.conf.default
-ledgersmb-httpd.conf.template
-utils
Copied: ledger-smb/branches/dbconfig/debian/ledgersmb.examples (from rev 411, ledger-smb/trunk/debian/ledgersmb.examples)
===================================================================
--- ledger-smb/branches/dbconfig/debian/ledgersmb.examples (rev 0)
+++ ledger-smb/branches/dbconfig/debian/ledgersmb.examples 2012-01-16 01:01:58 UTC (rev 415)
@@ -0,0 +1,4 @@
+ledgersmb.conf.default
+ledgersmb-httpd.conf.template
+pos.conf.pl.template
+utils
Deleted: ledger-smb/branches/dbconfig/debian/ledgersmb.links
===================================================================
--- ledger-smb/trunk/debian/ledgersmb.links 2012-01-15 00:46:09 UTC (rev 403)
+++ ledger-smb/branches/dbconfig/debian/ledgersmb.links 2012-01-16 01:01:58 UTC (rev 415)
@@ -1,2 +0,0 @@
-/etc/ledgersmb/ledgersmb.conf /usr/share/ledgersmb/ledgersmb.conf
-/etc/ledgersmb/ledgersmb-httpd.conf /etc/apache2/conf.d/ledgersmb-httpd.conf
Copied: ledger-smb/branches/dbconfig/debian/ledgersmb.links (from rev 410, ledger-smb/trunk/debian/ledgersmb.links)
===================================================================
--- ledger-smb/branches/dbconfig/debian/ledgersmb.links (rev 0)
+++ ledger-smb/branches/dbconfig/debian/ledgersmb.links 2012-01-16 01:01:58 UTC (rev 415)
@@ -0,0 +1,2 @@
+/etc/ledgersmb/ledgersmb.conf /usr/share/ledgersmb/ledgersmb.conf
+/etc/apache2/conf.d/ledgersmb-httpd.conf /etc/ledgersmb/ledgersmb-httpd.conf
Deleted: ledger-smb/branches/dbconfig/debian/ledgersmb.postinst
===================================================================
--- ledger-smb/trunk/debian/ledgersmb.postinst 2012-01-15 00:46:09 UTC (rev 403)
+++ ledger-smb/branches/dbconfig/debian/ledgersmb.postinst 2012-01-16 01:01:58 UTC (rev 415)
@@ -1,39 +0,0 @@
-#!/bin/sh
-# postinst script for ledgersmb
-#
-# see: dh_installdeb(1)
-
-set -e
-
-# summary of how this script can be called:
-# * <postinst> `configure' <most-recently-configured-version>
-# * <old-postinst> `abort-upgrade' <new version>
-# * <conflictor's-postinst> `abort-remove' `in-favour' <package>
-# <new-version>
-# * <postinst> `abort-remove'
-# * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
-# <failed-install-package> <version> `removing'
-# <conflicting-package> <version>
-# for details, see http://www.debian.org/doc/debian-policy/ or
-# the debian-policy package
-
-
-case "$1" in
- configure)
- ;;
-
- abort-upgrade|abort-remove|abort-deconfigure)
- ;;
-
- *)
- echo "postinst called with unknown argument \`$1'" >&2
- exit 1
- ;;
-esac
-
-# dh_installdeb will replace this with shell code automatically
-# generated by other debhelper scripts.
-
-#DEBHELPER#
-
-exit 0
Copied: ledger-smb/branches/dbconfig/debian/ledgersmb.postinst (from rev 404, ledger-smb/trunk/debian/ledgersmb.postinst)
===================================================================
--- ledger-smb/branches/dbconfig/debian/ledgersmb.postinst (rev 0)
+++ ledger-smb/branches/dbconfig/debian/ledgersmb.postinst 2012-01-16 01:01:58 UTC (rev 415)
@@ -0,0 +1,63 @@
+#!/bin/sh
+# postinst script for ledgersmb
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+# * <postinst> `configure' <most-recently-configured-version>
+# * <old-postinst> `abort-upgrade' <new version>
+# * <conflictor's-postinst> `abort-remove' `in-favour' <package>
+# <new-version>
+# * <postinst> `abort-remove'
+# * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
+# <failed-install-package> <version> `removing'
+# <conflicting-package> <version>
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+
+
+case "$1" in
+ configure)
+ # Do Apache related processing if it is present.
+ if [ -d "/etc/apache2" ]; then
+ # Only do these if this is the initial install.
+ if [ "$2" = "" ]; then
+ # Install ledgersmb-httpd.conf if a copy is not already installed.
+ if [ -d "/etc/apache2/conf.d" ]; then
+ if [ ! -e "/etc/apache2/conf.d/ledgersmb-httpd.conf" ]; then
+ cp /usr/share/doc/ledgersmb/examples/ledgersmb-httpd.conf.template /etc/apache2/conf.d/ledgersmb-httpd.conf
+ fi
+ fi
+ # Enable mod rewrite if it is not already enabled.
+ if [ -d "/etc/apache2/mods-enabled" ]; then
+ if [ ! -h "/etc/apache2/mods-enabled/rewrite.load" ]; then
+ if [ -e "/usr/sbin/a2enmod" ]; then
+ a2enmod rewrite
+ fi
+ fi
+ fi
+ # Restart apache
+ if [ -e "/etc/init.d/apache2" ]; then
+ invoke-rc.d apache2 restart || true
+ fi
+ fi
+ fi
+ ;;
+
+ abort-upgrade|abort-remove|abort-deconfigure)
+ ;;
+
+ *)
+ echo "postinst called with unknown argument \`$1'" >&2
+ exit 1
+ ;;
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
More information about the Pkg-sql-ledger-commit
mailing list