[Pkg-sql-ledger-commit] r470 - in ledger-smb/branches/dbconfig/debian: . patches

pkg-sql-ledger-commit-owner at lists.alioth.debian.org pkg-sql-ledger-commit-owner at lists.alioth.debian.org
Sun Mar 25 15:12:26 UTC 2012


Author: jame-guest
Date: 2012-03-25 15:12:26 +0000 (Sun, 25 Mar 2012)
New Revision: 470

Added:
   ledger-smb/branches/dbconfig/debian/clean
   ledger-smb/branches/dbconfig/debian/patches/10_Makefile-PL.patch
Modified:
   ledger-smb/branches/dbconfig/debian/TODO
   ledger-smb/branches/dbconfig/debian/changelog
   ledger-smb/branches/dbconfig/debian/control
   ledger-smb/branches/dbconfig/debian/copyright
   ledger-smb/branches/dbconfig/debian/ledgersmb.dirs
   ledger-smb/branches/dbconfig/debian/ledgersmb.docs
   ledger-smb/branches/dbconfig/debian/ledgersmb.install
   ledger-smb/branches/dbconfig/debian/ledgersmb.links
   ledger-smb/branches/dbconfig/debian/ledgersmb.postinst
   ledger-smb/branches/dbconfig/debian/patches/05_confdir.patch
   ledger-smb/branches/dbconfig/debian/patches/15_httpdconf.patch
   ledger-smb/branches/dbconfig/debian/patches/series
   ledger-smb/branches/dbconfig/debian/rules
Log:
Merge current trunk to dbconfig development branch.

Modified: ledger-smb/branches/dbconfig/debian/TODO
===================================================================
--- ledger-smb/branches/dbconfig/debian/TODO	2012-03-22 10:27:27 UTC (rev 469)
+++ ledger-smb/branches/dbconfig/debian/TODO	2012-03-25 15:12:26 UTC (rev 470)
@@ -1,32 +1,29 @@
 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.
 
+
+- Lintian Info ledgersmb: I unused-override, package-contains-empty-directory.
+Don't know why that's coming up because the two listed directories are being
+installed with the package and they are empty. Possibly an issue with how
+they're entered in the file. 
+
 - 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?
+First;  check if manual or assisted configuration.  If assisted, create ledgersmb
+postgresql user as LedgerSMB admin.  If manual;  msg about docs for manual set up?
 
-- 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.)
+- If the tools/prepare-company-database.sh script is to be usable on the Debian
+installation, it will need to be patched. For instance:  Lines 199 and 200 (as
+of 1.3.12) are used in the script to create ledgersmb-httpd.conf from the
+ledgersmb-httpd.conf.template apparantly each time it runs. Current Debian
+install does not have either the template file or the working file in the place
+it expects and in any case the debian package install takes care of those.
 
-- Rewrite the debian/copyright file, following DEP-5.
+- Upstream uses pdflatex to create distribution LedgerSMB-manual.pdf from the
+source file doc/manual/LedgerSMB-manual.tex. Use the same source file to create
+an HTML version?
 
-- 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.
+- The templates directory had been getting installed to /etc/ledgersmb/templates.
+Should that be /var/lib/ledgersmb/templates instead?
 
 - 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
@@ -42,4 +39,4 @@
 
 
 
- -- Robert James Clay <jame at rocasa.us>  Sun, 15 Jan 2012 13:24:05 -0500
+ -- Robert James Clay <jame at rocasa.us>  Wed, 21 Mar 2012 20:17:22 -0500

Modified: ledger-smb/branches/dbconfig/debian/changelog
===================================================================
--- ledger-smb/branches/dbconfig/debian/changelog	2012-03-22 10:27:27 UTC (rev 469)
+++ ledger-smb/branches/dbconfig/debian/changelog	2012-03-25 15:12:26 UTC (rev 470)
@@ -1,10 +1,77 @@
-ledgersmb (1.3.10~rc2-2) UNRELEASED; urgency=low
+ledgersmb (1.3.13-1) experimental; urgency=low
 
-  * New upstream release, rc2 for 1.3.10.
+  * New upstream release.
+  * Correct formatting issues in the debian/copyright file.
+  * Do not install doc/manual/*tex source files with package.
+  * Changes for debian/patches/*:
+    - Add patching of ledgersmb.conf.default to 05_confdir.patch.
+    - Update 10_Makefile-PL.patch against the new version of Makefile.PL.
+  * Changes to debian/rules:
+    - Remove the sed code for patching the ledgersmb.conf.default file from
+      the override_dh_auto_configure target.
+
+ -- Robert James Clay <jame at rocasa.us>  Wed, 21 Mar 2012 20:45:18 -0400
+
+ledgersmb (1.3.12-1) experimental; urgency=low
+
+  * New upstream release.
+  * Move removal of the no longer used statoverrides to ledgersmb.postinst.
+  * Correct how the /var/lib/ledgersmb/spool and /var/lib/ledgersmb/users
+    subdirectories are installed.
+  * Rewrote the LedgerSMB debian/copyright in accordance with DEP-5.
+  * Changes to debian/ledgersmb.postinst:
+    - Remove the unneeded code that conditionally installed pos.conf.pl.
+    - Remove the code that attempted install a copy of ledgersmb-httpd.conf.
+  * Changes for debian/patches/*:
+    - Add setting the templates base directory to 05_confdir.patch.
+    - Added 10_Makefile-PL.patch to correct issue with an incorrect version
+      number being listed in Makefile.PL.
+  * Changes to debian/rules:
+    - Create a copy of ledgersmb-httpd.conf.template as ledgersmb-httpd.conf.
+    - Set ownership of installed /var/lib/ledgersmb/* to www-data:www-data.
+    - Set ownership of installed /etc/ledgersmb/templates to www-data:www-data.
+    - Change how the unneeded directories LedgerSMB/Assets and LedgerSMB/Entity
+      are removed.
+  * Changes to debian/control:
+    - Rewrote the short and long package descriptions.
+    - Updated the Standards-Version to 3.9.3, no changes required.
+
+ -- Robert James Clay <jame at rocasa.us>  Wed, 14 Mar 2012 13:30:17 -0400
+
+ledgersmb (1.3.11-1) experimental; urgency=low
+
+  * New upstream release.
+  * Changes for debian/patches/*:
+    - Remove unneeded changes from the 15_httpdconf.patch file.
+    - The nine patches for the scripts/* files are no longer needed. Removed.
+  * Changes for debian/clean:
+    - Add the debian/clean file for use by dh_clean during package builds.
+    - Remove the created pos.conf.pl file during the package build cleanup.
+    - Remove the created ledgersmb.conf and ledgersmb-httpd.conf files using
+      dh_clean instead of directly in debian/rules.
+  * Changes to debian/ledgersmb.postinst:
+    - Correct the whitespace indentation in the script.
+    - Simplify the section using a2enmod to enable mod_rewrite.
+  * Changes to debian/ledgersmb.postrm:
+    - Correct the whitespace indentation in the script.
+  * Changes to debian/ledgersmb.install:
+    - Install default pos.conf.pl configuration file to /etc/ledgersmb.
+  * Changes to debian/ledgersmb.links:
+    - Install symbolic link for the pos.conf.pl configuration file.
+  * Changes to debian/rules:
+    - Remove the override_dh_auto_clean target as it is no longer needed.
+    - Change how Build.PL is removed in the override_dh_auto_configure target.
+    - Create default pos.conf.pl file in the override_dh_auto_configure target.
+
+ -- Robert James Clay <jame at rocasa.us>  Fri, 01 Mar 2012 14:26:52 -0500
+
+ledgersmb (1.3.10-1) experimental; urgency=low
+
+  * New upstream release.
   * 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
+ -- Robert James Clay <jame at rocasa.us>  Tue, 17 Jan 2012 19:38:09 -0500
 
 ledgersmb (1.3.9-2) experimental; urgency=low
 

Added: ledger-smb/branches/dbconfig/debian/clean
===================================================================
--- ledger-smb/branches/dbconfig/debian/clean	                        (rev 0)
+++ ledger-smb/branches/dbconfig/debian/clean	2012-03-25 15:12:26 UTC (rev 470)
@@ -0,0 +1,3 @@
+pos.conf.pl
+ledgersmb.conf
+ledgersmb-httpd.conf

Modified: ledger-smb/branches/dbconfig/debian/control
===================================================================
--- ledger-smb/branches/dbconfig/debian/control	2012-03-22 10:27:27 UTC (rev 469)
+++ ledger-smb/branches/dbconfig/debian/control	2012-03-25 15:12:26 UTC (rev 470)
@@ -7,7 +7,7 @@
   Seneca Cunningham <tetragon at ledgersmb.org>,
   Michael C. Schultheiss <schultmc at debian.org>
 Build-Depends: debhelper (>= 8), libmodule-install-perl
-Standards-Version: 3.9.2
+Standards-Version: 3.9.3
 Homepage: http://www.ledgersmb.org/
 Vcs-Svn: svn://svn.debian.org/pkg-sql-ledger/ledger-smb/trunk
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-sql-ledger/ledger-smb/trunk
@@ -25,16 +25,10 @@
 Suggests: postgresql, lpr, libnet-tclink-perl, latex-cjk-all
 Conflicts: ledger-smb
 Replaces: ledger-smb
-Description: Web based double-entry accounting program
- LedgerSMB is a double-entry accounting system written
- in perl. It has been tested with PostgreSQL, Apache,
- Netscape, Mozilla, Galeon, Explorer, Links, Lynx,
- Konqueror, Voyager, W3M and Opera clients on Linux,
- FreeBSD, Solaris, Windows, Mac computers and PDA's.
- .
- Data is stored in a SQL database server, either locally or
- remote, the display is through a text or GUI web browser.
- The system is linked by a chart of accounts.  All transactions
- for AR, AP and GL are stored in a transaction table. Hyper-links
- from the chart of accounts let you view transactions posted
- through AR, AP and GL.
+Description: Financial accounting and ERP program
+ LedgerSMB is a double-entry financial accounting and Enterprise Resource
+ Planning system which offers Accounts Receivable, Accounts Payable and General
+ Ledger tracking as well as inventory control and fixed assets handling. The
+ LedgerSMB client can be a web browser or a programmed API call. The goal of the
+ LedgerSMB project is to bring high quality ERP and accounting capabilities to
+ small and midsize businesses.

Modified: ledger-smb/branches/dbconfig/debian/copyright
===================================================================
--- ledger-smb/branches/dbconfig/debian/copyright	2012-03-22 10:27:27 UTC (rev 469)
+++ ledger-smb/branches/dbconfig/debian/copyright	2012-03-25 15:12:26 UTC (rev 470)
@@ -1,631 +1,351 @@
-This package was intially debianized by Seneca Cunningham <tetragon at ledgersmb.org> on Mon, 13 Nov 2006 15:29:53 -0500 and updated by Elizabeth Krumbach <lyz at princessleia.com on Tue, 18 Mar 08:24:35 -0500.
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: LedgerSMB
+Upstream-Contact:  Chris Travers <chris at metatrontech.com>
+Source: http://sourceforge.net/projects/ledger-smb
+Comment: LedgerSMB is a drop-in replacement for SQL-Ledger, from which it was
+ derived in 2006. The fork was from SQL-Ledger 2.6.17. Note also that the
+ 'The LedgerSMB Core Team' consists of the following people: Chris Travers,
+ Christopher Murtagh, Joshua Drake, and Seneca Cunningham. For a full list
+ including contact information of contributors, maintainers, and copyright
+ holders, see the CONTRIBUTORS file.
+Copyright:  2006-2012, The LedgerSMB Core Team
+            1999-2006, DWS Systems Inc.
 
-It was downloaded from <http://prdownloads.sourceforge.net/ledger-smb/ledger-smb-1.2.0b1.tar.gz>
+Files: *
+Copyright:  2006-2012, Chris Travers <chris at metatrontech.com>
+            2006-2007, Christopher Murtagh <christopher.murtagh at gmail.com>
+            2006-2007, Joshua Drake <jd at commandprompt.com>
+            2006-2011, Seneca Cunningham <tentra at gmail.com>
+            2006-2011, Jason Rodrigues <jasonjayr+ledgersmb at gmail.com>
+License: GPL-2+
 
-Copyright:	2006 - 2011, The LedgerSMB Core Team
-		1999 - 2006, DWS Systems Inc.
+Files: bin/*
+Copyright:  2006-2012, The LedgerSMB Core Team
+            1999-2005, DWS Systems Inc. and Dieter Simader <dsimader at sql-ledger.org>
+License: GPL-2+
 
-Upstream Authors:
-	Chris Travers		<chris at metatrontech.com>
-	Christopher Murtagh	<christopher.murtagh at gmail.com>
-	Joshua Drake		<jd at commandprompt.com>
-	Seneca Cunningham	<tentra at gmail.com>
-	Jason Rodrigues		<jasonjayr+ledgersmb at gmail.com>
+Files: debian/*
+Comment: Copyright and License for debian directory files.
+Copyright: 2006-2007, Seneca Cunningham <tetragon at ledgersmb.org> 
+           2008-2009, Elizabeth Krumbach <lyz at princessleia.com>
+             2008,    Roberto C. Sanchez <robert at debian.org>
+           2009-2012, Robert James Clay <jame at rocasa.us>
+License: GPL
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
-Original Authors of SQL-Ledger:
-	Dieter Simader		<dsimader at sql-ledger.org>
-	Thomas Bayen		<bayen at gmx.de>
-	Antti Kaihola		<akaihola at siba.fi>
-	Moritz Bunkus (tex)
-	Jim Rawlings		<jim at your-dba.com>
+Files: doc/ledgersmb-manual.pdf doc/manual/*
+Copyright: 2006-2012, The LedgerSMB Project
+License:
+ Redistribution and use in source (LaTeX) and 'compiled' forms (SGML,
+ HTML, PDF, PostScript, RTF and so forth) with or without modification, are
+ permitted provided that the following conditions are met:
+ .
+ Redistributions of source code (LaTeX) must retain the above copyright notice,
+ this list of conditions and the following disclaimer as the first lines of this
+ file unmodified.
+ .
+ Redistributions in compiled form (converted to PDF, PostScript, RTF and other
+ formats) must reproduce the above copyright  notice, this list of conditions
+ and the following disclaimer in the documentation and/or other materials
+ provided with the distribution.
+ .
+ THIS DOCUMENTATION IS PROVIDED BY THE LEDGERSMB PROJECT "AS IS" AND
+ ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ DISCLAIMED. IN NO EVENT SHALL THE LEDGERSMB PROJECT BE LIABLE FOR
+ ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+ (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+ ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ DOCUMENTATION, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
-Brazilian texts:
- Author: Andre Felipe Machado <andremachado at techforce.com.br>
-         Miguel Koren O'Brien de Lacy <miguelk at konsultex.com.br>
-Simplified Chinese texts:
- Author: Edmund Lian <elian at inbrief.net>
-Spanish texts:
-Adoption to Colombian Accounting Terms:
-Authors: 	Dirk Enrique Seiffert <info at caribenet.com> 
-	Lourdes Mejía Martinez <lourdes at caribenet.com>
-	Silfredo Godoy Chavez <silfredo at caribenet.com>
+Files: UI/ajax/scriptaculous/*
+Comment: Licensing and copyright of the embedded Scriptaculous Javascript library,
+Copyright: 2005-2008 Thomas Fuchs (http://script.aculo.us, http://mir.aculo.us)
+License: MIT
+ Permission is hereby granted, free of charge, to any person obtaining
+ a copy of this software and associated documentation files (the
+ "Software"), to deal in the Software without restriction, including
+ without limitation the rights to use, copy, modify, merge, publish,
+ distribute, sublicense, and/or sell copies of the Software, and to
+ permit persons to whom the Software is furnished to do so, subject to
+ the following conditions:
+ .
+ The above copyright notice and this permission notice shall be
+ included in all copies or substantial portions of the Software.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+ LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+ OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
-Catalan Translation:
- Author: Jaume Teixi <teixi at rocacorbit.com>
-Czech texts:
- Author: Tomas Fencl <tomas.fencl at centrum.cz>
-German texts:
- Author: Thomas Bayen <tbayen at bayen.de>
-         Gunter Ohrner <G.Ohrner at post.rwth-aachen.de>
-Danish texts:
- Author: Keld Jørn Simonsen <keld at dkuug.dk>
-         Jonas Smedegaard <jonas at jones.dk>
-Estonian texts:
- Author: Martin Lillepuu <martin at lillepuu.com>
-         Lauri Jesmin <jesmin at ut.ee>
-         Tanel Kurvits <rauge at hot.ee>
-Egypt Arabic texts:
-    Author: Omar BaheyEldin <o at ab2.com>
-            Rania Tayel
-British English texts:
- Author:
-Spanish texts:
- Author: Maria Gabriela Fong <mgfong at maga.tzo.org>
-         John Stoddart <jstypo at imagencolor.com.ve>
-         Federico Montesino Pouzols <fedemp at arrok.com>
-         Tomás Pereira <topec at percar.com>
-Spanish texts:
- Author: Maria Gabriela Fong <mgfong at maga.tzo.org>
-         John Stoddart <jstypo at imagencolor.com.ve>
-         Federico Montesino Pouzols <fedemp at arrok.com>
-         Tomás Pereira <topec at percar.com>
-Finish texts:
- Author: Petri Leppänen <mpj at mail.htk.fi>
-French texts:
- Author: Sèbastien Brassard <sbrassar.cgocable.ca>
-         Oscar Buijten <oscar at elbie.com>
-         Wolfgang Sourdeau <wolfgang at contre.com>
-         Aguibou KONE <aguibou.kone at rocketmail.com>
-         Jens-Ingo Brodesser <jens-ingo at all2all.org>
-Hungarian texts:
- Author: Kabai József <kabai at investor.hu>
-Icelandic texts:
- Author: Margeir Reynisson <margeir at met.is>
-Italian texts:
- Author: Paolo Bizzarri <p.bizzarri at icube.it>
-         Luca Venturini <luca at yepa.com>
-         Alessandro Pasotti <apasotti at isoleborromee.it>
-         Daniele Giacomini <daniele at swlibero.org> 2003.09.28-2003.11.05
-Lithuanian texts:
- Author:
-Latvian texts:
- Author: Kaspars Melkis <info at isolis.lv>
-Spanish texts (Mexico):
- Author: Alberto Ladron <h at grupoh.com.mx>
-Dutch texts:
- Author: AJ Hettema <Ignite at ecosse.net>
-         Oscar Buijten <oscar at elbie.com>
-         Bert Tijhuis <domino at dse.nl>
-         Paul Tammes <ptammes at home.nl>
-	 Arno Peters <a.w.peters at ieee.org>
-Norwegian texts:
- Author: Keld Jørn Simonsen <keld at dkuug.dk>
-         Morten Pedersen <morten at workzone.no>
-         Finn-Arne Johansen <faj at bzz.no>
-         Petter Reinholdtsen <pere at hungry.com>
-Spanish texts:
- Author: Maria Gabriela Fong <mgfong at maga.tzo.org>
-Polish texts:
- Author: Peter Dabrowski <meritage at mail.com>
-Portugese texts:
- Author: Paulo Rodrigues <prodrigues at vianetworks.pt>
-Russian texts:
- Author:
-Swedish texts:
- Author: Jonny Larsson <jonny at lernbo.com>
-         Daniel Andersson <daniel at addelei.nu>
-Spanish texts:
- Author: Carlos López Linares <chlopezl at yahoo.com>
-Turkish texts:
- Author: Mufit Eribol <meribol at deltagrup.com.tr>
-Traditional Chinese texts:
- Author: Edmund Lian <elian at inbrief.net>
-Ukrainian texts:
-Author: Ivan Petrouchtchak <impe at telus.net>
-Spanish Texts (Venezuela):
- Author: John Stoddart <jstypo at imagencolor.com.ve>
 
-These scripts are free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License as published by the
-Free Software Foundation; either version 2, or (at your option) any
-later version.
+Files: locale/po/ar_EG.po
+Comment: Egypt Arabic texts
+Copyright:  2003, Omar BaheyEldin <o at ab2.com>
+            2003, Rania Tayel
+License: GPL-2+
 
-On Debian GNU/Linux systems, the complete text of the GNU General
-Public License can be found in `/usr/share/common-licenses/GPL'.
+Files: locale/po/bg.po
+Comment: Bulgarian texts
+Copyright:  2006, Rosen Vladimirov <kondor_ltd at dir.bg>
+License: GPL-2+
 
+Files: locale/po/ca.po
+Comment: Catalan Translation
+Copyright:  2002, Jaume Teixi <teixi at rocacorbit.com>
+License: GPL-2+
 
-#  Licensing and copyright of the Debian packaging
-The Debian packaging is licensed under the GPL, see `/usr/share/common-licenses/GPL',
-and is copyrighted as follows:
-  Copyright 2006-2007 Seneca Cunningham <tetragon at ledgersmb.org> 
-  Copyright 2008-2009 Elizabeth Krumbach <lyz at princessleia.com>
-  Copyright   2008    Roberto C. Sanchez <robert at debian.org>
-  Copyright 2009-2012 Robert James Clay <jame at rocasa.us>
+Files: locale/po/cs.po
+Comment: Czech texts
+Copyright:  2001, Tomas Fencl <tomas.fencl at centrum.cz>
+License: GPL-2+
 
+Files: locale/po/da.po
+Comment: Danish texts
+Copyright:  2001, Keld Jørn Simonsen <keld at dkuug.dk>
+            2001, Jonas Smedegaard <jonas at jones.dk>
+License: GPL-2+
 
-#  Licensing for the LedgerSMB manual
-The LedgerSMB manual is licenced under the GNU Free Documentation License (v1.2)
-with no Invariant Sections, Front-Cover Texts, and no Back-Cover Texts:
+Files: locale/po/de.po
+Comment: German texts
+Copyright:  2002, Thomas Bayen <tbayen at bayen.de>
+            2002, Gunter Ohrner <G.Ohrner at post.rwth-aachen.de>
+            2002, Jens Koerner <jens at kleinflintbek.net>
+            2002, Wolfgang Foerster <wf at inventronik.de>
+License: GPL-2+
 
-GNU Free Documentation License
-******************************
+Files: locale/po/de_CH.po
+Comment: Swiss-German texts
+Copyright:  2006, Alain Haymoz <alain.haymoz at leanux.ch>
+            2006, Fabian Schiltknecht <fabian.schiltknecht at leanux.ch>
+            2006,  Martin Elmer <martin.elmer at leanux.ch>
+License: GPL-2+
 
-                      Version 1.2, November 2002
-     Copyright (C) 2000,2001,2002 Free Software Foundation, Inc.
-     51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
+Files: locale/po/el.po
+Comment: Greek texts
+Copyright:  2004, Dimitris Andavoglou <dimitrisand at nortech.gr>
+License: GPL-2+
 
-     Everyone is permitted to copy and distribute verbatim copies
-     of this license document, but changing it is not allowed.
+Files: locale/po/es.po
+Comment: Spanish texts
+Copyright:  2002, Maria Gabriela Fong <mgfong at maga.tzo.org>
+            2002, John Stoddart <jstypo at imagencolor.com.ve>
+            2002, Federico Montesino Pouzols <fedemp at arrok.com>
+            2002, Tomás Pereira <topec at percar.com>
+License: GPL-2+
 
-  0. PREAMBLE
+Files: locale/po/es_CO.po
+Comment: Spanish (Columbia) texts. Adoption to Colombian Accounting Terms.
+Copyright:  2005, Dirk Enrique Seiffert <info at caribenet.com> 
+            2005, Lourdes Mejía Martinez <lourdes at caribenet.com>
+            2005, Silfredo Godoy Chavez <silfredo at caribenet.com>
+License: GPL-2+
 
-     The purpose of this License is to make a manual, textbook, or other
-     functional and useful document "free" in the sense of freedom: to
-     assure everyone the effective freedom to copy and redistribute it,
-     with or without modifying it, either commercially or
-     noncommercially.  Secondarily, this License preserves for the
-     author and publisher a way to get credit for their work, while not
-     being considered responsible for modifications made by others.
+Files: locale/po/es_EC.po
+Comment: Spanish (Ecuador) texts
+Copyright:  2004, Technical <tech at mundomovil.us>
+License: GPL-2+
 
-     This License is a kind of "copyleft", which means that derivative
-     works of the document must themselves be free in the same sense.
-     It complements the GNU General Public License, which is a copyleft
-     license designed for free software.
+Files: locale/po/es_MX.po
+Comment: Spanish texts (Mexico)
+Copyright:  2001, Alberto Ladron <h at grupoh.com.mx>
+License: GPL-2+
 
-     We have designed this License in order to use it for manuals for
-     free software, because free software needs free documentation: a
-     free program should come with manuals providing the same freedoms
-     that the software does.  But this License is not limited to
-     software manuals; it can be used for any textual work, regardless
-     of subject matter or whether it is published as a printed book.
-     We recommend this License principally for works whose purpose is
-     instruction or reference.
+Files: locale/po/es_PA.po
+Comment: Spanish (Panama) texts
+Copyright:  2001, Maria Gabriela Fong <mgfong at maga.tzo.org>
+License: GPL-2+
 
-  1. APPLICABILITY AND DEFINITIONS
+Files: locale/po/es_PY.po
+Comment: Spanish (Paraguay) texts
+Copyright:  2002-2004, Maria Gabriela Fong <mgfong at maga.tzo.org>
+            2002-2004, John Stoddart <jstypo at imagencolor.com.ve>
+            2002-2004, Federico Montesino Pouzols <fedemp at arrok.com>
+            2002-2004, Tomás Pereira <topec at percar.com>
+            2002-2004, Mario L. Epp <cosanzo at epp.name>
+License: GPL-2+
 
-     This License applies to any manual or other work, in any medium,
-     that contains a notice placed by the copyright holder saying it
-     can be distributed under the terms of this License.  Such a notice
-     grants a world-wide, royalty-free license, unlimited in duration,
-     to use that work under the conditions stated herein.  The
-     "Document", below, refers to any such manual or work.  Any member
-     of the public is a licensee, and is addressed as "you".  You
-     accept the license if you copy, modify or distribute the work in a
-     way requiring permission under copyright law.
+Files: locale/po/es_SV.po
+Comment: Spanish (El Salvador) texts
+Copyright:  2004, Carlos López Linares <chlopezl at yahoo.com>
+License: GPL-2+
 
-     A "Modified Version" of the Document means any work containing the
-     Document or a portion of it, either copied verbatim, or with
-     modifications and/or translated into another language.
+Files: locale/po/es_VE.po
+Comment: Spanish Texts (Venezuela)
+Copyright:  2001, John Stoddart <jstypo at imagencolor.com.ve>
+License: GPL-2+
 
-     A "Secondary Section" is a named appendix or a front-matter section
-     of the Document that deals exclusively with the relationship of the
-     publishers or authors of the Document to the Document's overall
-     subject (or to related matters) and contains nothing that could
-     fall directly within that overall subject.  (Thus, if the Document
-     is in part a textbook of mathematics, a Secondary Section may not
-     explain any mathematics.)  The relationship could be a matter of
-     historical connection with the subject or with related matters, or
-     of legal, commercial, philosophical, ethical or political position
-     regarding them.
+Files: locale/po/et.po
+Comment: Estonian texts
+Copyright:  2006, Andrei Kolu <andrei.kolu at mail.ee>
+License: GPL-2+
 
-     The "Invariant Sections" are certain Secondary Sections whose
-     titles are designated, as being those of Invariant Sections, in
-     the notice that says that the Document is released under this
-     License.  If a section does not fit the above definition of
-     Secondary then it is not allowed to be designated as Invariant.
-     The Document may contain zero Invariant Sections.  If the Document
-     does not identify any Invariant Sections then there are none.
+Files: locale/po/fi.po
+Comment: Finnish texts
+Copyright:  2002, 2006, Petri Leppänen <mpj at mail.htk.fi>
+License: GPL-2+
 
-     The "Cover Texts" are certain short passages of text that are
-     listed, as Front-Cover Texts or Back-Cover Texts, in the notice
-     that says that the Document is released under this License.  A
-     Front-Cover Text may be at most 5 words, and a Back-Cover Text may
-     be at most 25 words.
+Files: locale/po/fr.po
+Comment: French texts
+Copyright:  2003, Sèbastien Brassard <sbrassar.cgocable.ca>
+            2003, Oscar Buijten <oscar at elbie.com>
+            2003, Wolfgang Sourdeau <wolfgang at contre.com>
+            2003, Aguibou KONE <aguibou.kone at rocketmail.com>
+            2003, Jens-Ingo Brodesser <jens-ingo at all2all.org>
+            2003, Mathieu Chappuis <mathieu.chappuis at nchp.net>
+License: GPL-2+
 
-     A "Transparent" copy of the Document means a machine-readable copy,
-     represented in a format whose specification is available to the
-     general public, that is suitable for revising the document
-     straightforwardly with generic text editors or (for images
-     composed of pixels) generic paint programs or (for drawings) some
-     widely available drawing editor, and that is suitable for input to
-     text formatters or for automatic translation to a variety of
-     formats suitable for input to text formatters.  A copy made in an
-     otherwise Transparent file format whose markup, or absence of
-     markup, has been arranged to thwart or discourage subsequent
-     modification by readers is not Transparent.  An image format is
-     not Transparent if used for any substantial amount of text.  A
-     copy that is not "Transparent" is called "Opaque".
+Files: locale/po/fr_BE.po
+Comment: French (Belgium) texts
+Copyright:  2003, Sèbastien Brassard <sbrassar.cgocable.ca>
+            2003, Oscar Buijten <oscar at elbie.com>
+            2003, Wolfgang Sourdeau <wolfgang at contre.com>
+            2003, Aguibou KONE <aguibou.kone at rocketmail.com>
+            2003, Jens-Ingo Brodesser <jens-ingo at all2all.org>
+            2003, Mathieu Chappuis <mathieu.chappuis at nchp.net>
+            2003, Olivier Cornet <ocornet at biz.tiscali.be>
+License: GPL-2+
 
-     Examples of suitable formats for Transparent copies include plain
-     ASCII without markup, Texinfo input format, LaTeX input format,
-     SGML or XML using a publicly available DTD, and
-     standard-conforming simple HTML, PostScript or PDF designed for
-     human modification.  Examples of transparent image formats include
-     PNG, XCF and JPG.  Opaque formats include proprietary formats that
-     can be read and edited only by proprietary word processors, SGML or
-     XML for which the DTD and/or processing tools are not generally
-     available, and the machine-generated HTML, PostScript or PDF
-     produced by some word processors for output purposes only.
+Files: locale/po/fr_CA.po
+Comment: French (Canada) texts
+Copyright:  2005, Mathieu Chappuis <mathieu.chappuis at nchp.net>
+            2005, Olivier Cornet <ocornet at biz.tiscali.be>
+License: GPL-2+
 
-     The "Title Page" means, for a printed book, the title page itself,
-     plus such following pages as are needed to hold, legibly, the
-     material this License requires to appear in the title page.  For
-     works in formats which do not have any title page as such, "Title
-     Page" means the text near the most prominent appearance of the
-     work's title, preceding the beginning of the body of the text.
+Files: locale/po/hu.po
+Comment: Hungarian texts
+Copyright:  2003, Pongrácz István <pongracz.istvan at osbusiness.hu>
+License: GPL-2+
 
-     A section "Entitled XYZ" means a named subunit of the Document
-     whose title either is precisely XYZ or contains XYZ in parentheses
-     following text that translates XYZ in another language.  (Here XYZ
-     stands for a specific section name mentioned below, such as
-     "Acknowledgements", "Dedications", "Endorsements", or "History".)
-     To "Preserve the Title" of such a section when you modify the
-     Document means that it remains a section "Entitled XYZ" according
-     to this definition.
+Files: locale/po/id.po
+Comment: Indonesian texts
+Copyright:  2005, Akhmad Daniel Sembiring <daniel at vitraining.com>
+License: GPL-2+
 
-     The Document may include Warranty Disclaimers next to the notice
-     which states that this License applies to the Document.  These
-     Warranty Disclaimers are considered to be included by reference in
-     this License, but only as regards disclaiming warranties: any other
-     implication that these Warranty Disclaimers may have is void and
-     has no effect on the meaning of this License.
+Files: locale/po/is.po
+Comment: Icelandic texts
+Copyright:  2003, Margeir Reynisson <margeir at met.is>
+License: GPL-2+
 
-  2. VERBATIM COPYING
+Files: locale/po/it.po
+Comment: Italian texts
+Copyright:  2001-2003, Paolo Bizzarri <p.bizzarri at icube.it>
+            2001-2003, Luca Venturini <luca at yepa.com>
+            2001-2003, Alessandro Pasotti <apasotti at isoleborromee.it>
+            2003, Daniele Giacomini <daniele at swlibero.org>
+License: GPL-2+
 
-     You may copy and distribute the Document in any medium, either
-     commercially or noncommercially, provided that this License, the
-     copyright notices, and the license notice saying this License
-     applies to the Document are reproduced in all copies, and that you
-     add no other conditions whatsoever to those of this License.  You
-     may not use technical measures to obstruct or control the reading
-     or further copying of the copies you make or distribute.  However,
-     you may accept compensation in exchange for copies.  If you
-     distribute a large enough number of copies you must also follow
-     the conditions in section 3.
+Files: locale/po/lv.po
+Comment: Latvian texts
+Copyright:  2003, Kaspars Melkis <info at isolis.lv>
+License: GPL-2+
 
-     You may also lend copies, under the same conditions stated above,
-     and you may publicly display copies.
+Files: locale/po/nb.po
+Comment: Norwegian Bokmål texts
+Copyright:  2001, 2004, Keld Jørn Simonsen <keld at dkuug.dk>
+            2001, 2004, Morten Pedersen <morten at workzone.no>
+            2001, 2004, Finn-Arne Johansen <faj at bzz.no>
+            2001, 2004, Petter Reinholdtsen <pere at hungry.com>
+            2001, 2004, Erik Inge Bolsø <knan at tvilsom.org>
+License: GPL-2+
 
-  3. COPYING IN QUANTITY
+Files: locale/po/nl.po
+Comment: Dutch texts
+Copyright:  2001, 2006, AJ Hettema <Ignite at ecosse.net>
+            2001, 2006, Oscar Buijten <oscar at elbie.com>
+            2001, 2006, Bert Tijhuis <domino at dse.nl>
+            2001, 2006, Paul Tammes <ptammes at home.nl>
+            2001, 2006, Arno Peters <a.w.peters at ieee.org>
+License: GPL-2+
 
-     If you publish printed copies (or copies in media that commonly
-     have printed covers) of the Document, numbering more than 100, and
-     the Document's license notice requires Cover Texts, you must
-     enclose the copies in covers that carry, clearly and legibly, all
-     these Cover Texts: Front-Cover Texts on the front cover, and
-     Back-Cover Texts on the back cover.  Both covers must also clearly
-     and legibly identify you as the publisher of these copies.  The
-     front cover must present the full title with all words of the
-     title equally prominent and visible.  You may add other material
-     on the covers in addition.  Copying with changes limited to the
-     covers, as long as they preserve the title of the Document and
-     satisfy these conditions, can be treated as verbatim copying in
-     other respects.
+Files: locale/po/pl.po
+Comment: Polish texts
+Copyright:  2001, Peter Dabrowski <meritage at mail.com>
+License: GPL-2+
 
-     If the required texts for either cover are too voluminous to fit
-     legibly, you should put the first ones listed (as many as fit
-     reasonably) on the actual cover, and continue the rest onto
-     adjacent pages.
+Files: locale/po/pt.po
+Comment: Portugese texts
+Copyright:  2001, Paulo Rodrigues <prodrigues at vianetworks.pt>
+License: GPL-2+
 
-     If you publish or distribute Opaque copies of the Document
-     numbering more than 100, you must either include a
-     machine-readable Transparent copy along with each Opaque copy, or
-     state in or with each Opaque copy a computer-network location from
-     which the general network-using public has access to download
-     using public-standard network protocols a complete Transparent
-     copy of the Document, free of added material.  If you use the
-     latter option, you must take reasonably prudent steps, when you
-     begin distribution of Opaque copies in quantity, to ensure that
-     this Transparent copy will remain thus accessible at the stated
-     location until at least one year after the last time you
-     distribute an Opaque copy (directly or through your agents or
-     retailers) of that edition to the public.
+Files: locale/po/pt_BR.po
+Comment: Brazilian texts
+Copyright:  2002, Andre Felipe Machado <andremachado at techforce.com.br>
+            2002, Miguel Koren O'Brien de Lacy <miguelk at konsultex.com.br>
+            2002, Marc A B Souza <marcoabs at msn.com>
+License: GPL-2+
 
-     It is requested, but not required, that you contact the authors of
-     the Document well before redistributing any large number of
-     copies, to give them a chance to provide you with an updated
-     version of the Document.
+Files: locale/po/ru.po
+Comment: Russian texts. This localisation based on Khaimin Vladimir's KOI8-R
+ localisation.
+Copyright: 2005, Alexey Cherepanov <alx at rdm.com.ru>
+License: GPL-2+
 
-  4. MODIFICATIONS
+Files: locale/po/sv.po
+Comment: Swedish texts
+Copyright:  2003, Jonny Larsson <jonny at lernbo.com>
+            2003, Daniel Andersson <daniel at addelei.nu>
+            2003, Johan Hambraeus <nahoj1976 at users.sourceforge.net>
+License: GPL-2+
 
-     You may copy and distribute a Modified Version of the Document
-     under the conditions of sections 2 and 3 above, provided that you
-     release the Modified Version under precisely this License, with
-     the Modified Version filling the role of the Document, thus
-     licensing distribution and modification of the Modified Version to
-     whoever possesses a copy of it.  In addition, you must do these
-     things in the Modified Version:
+Files: locale/po/tr.po
+Comment: Turkish texts
+Copyright:  2001, Mufit Eribol <meribol at deltagrup.com.tr>
+License: GPL-2+
 
-       A. Use in the Title Page (and on the covers, if any) a title
-          distinct from that of the Document, and from those of
-          previous versions (which should, if there were any, be listed
-          in the History section of the Document).  You may use the
-          same title as a previous version if the original publisher of
-          that version gives permission.
+Files: locale/po/uk.po
+Comment: Ukrainian texts
+Copyright:  2003-2005, Ivan Petrouchtchak <impe at telus.net>
+License: GPL-2+
 
-       B. List on the Title Page, as authors, one or more persons or
-          entities responsible for authorship of the modifications in
-          the Modified Version, together with at least five of the
-          principal authors of the Document (all of its principal
-          authors, if it has fewer than five), unless they release you
-          from this requirement.
+Files: locale/po/zh_CN.po
+Comment:
+ Simplified Chinese (UTF-8) texts. BIG5 translation by Carfield Yim.
+ Converted to GB and then UTF-8 by Edmund Lian.
+Copyright:  2004, Carfield Yim <carfield at carfield.com.hk>
+            2004, Edmund Lian <elian at inbrief.net>
+License: GPL-2+
 
-       C. State on the Title page the name of the publisher of the
-          Modified Version, as the publisher.
+Files: locale/po/zh_TW.po
+Comment: Traditional Chinese texts
+Copyright:  2004, Edmund Lian <elian at inbrief.net>
+            2004, Kent Tong <kent at cpttm.org.mo>
+License: GPL-2+
 
-       D. Preserve all the copyright notices of the Document.
-
-       E. Add an appropriate copyright notice for your modifications
-          adjacent to the other copyright notices.
-
-       F. Include, immediately after the copyright notices, a license
-          notice giving the public permission to use the Modified
-          Version under the terms of this License, in the form shown in
-          the Addendum below.
-
-       G. Preserve in that license notice the full lists of Invariant
-          Sections and required Cover Texts given in the Document's
-          license notice.
-
-       H. Include an unaltered copy of this License.
-
-       I. Preserve the section Entitled "History", Preserve its Title,
-          and add to it an item stating at least the title, year, new
-          authors, and publisher of the Modified Version as given on
-          the Title Page.  If there is no section Entitled "History" in
-          the Document, create one stating the title, year, authors,
-          and publisher of the Document as given on its Title Page,
-          then add an item describing the Modified Version as stated in
-          the previous sentence.
-
-       J. Preserve the network location, if any, given in the Document
-          for public access to a Transparent copy of the Document, and
-          likewise the network locations given in the Document for
-          previous versions it was based on.  These may be placed in
-          the "History" section.  You may omit a network location for a
-          work that was published at least four years before the
-          Document itself, or if the original publisher of the version
-          it refers to gives permission.
-
-       K. For any section Entitled "Acknowledgements" or "Dedications",
-          Preserve the Title of the section, and preserve in the
-          section all the substance and tone of each of the contributor
-          acknowledgements and/or dedications given therein.
-
-       L. Preserve all the Invariant Sections of the Document,
-          unaltered in their text and in their titles.  Section numbers
-          or the equivalent are not considered part of the section
-          titles.
-
-       M. Delete any section Entitled "Endorsements".  Such a section
-          may not be included in the Modified Version.
-
-       N. Do not retitle any existing section to be Entitled
-          "Endorsements" or to conflict in title with any Invariant
-          Section.
-
-       O. Preserve any Warranty Disclaimers.
-
-     If the Modified Version includes new front-matter sections or
-     appendices that qualify as Secondary Sections and contain no
-     material copied from the Document, you may at your option
-     designate some or all of these sections as invariant.  To do this,
-     add their titles to the list of Invariant Sections in the Modified
-     Version's license notice.  These titles must be distinct from any
-     other section titles.
-
-     You may add a section Entitled "Endorsements", provided it contains
-     nothing but endorsements of your Modified Version by various
-     parties--for example, statements of peer review or that the text
-     has been approved by an organization as the authoritative
-     definition of a standard.
-
-     You may add a passage of up to five words as a Front-Cover Text,
-     and a passage of up to 25 words as a Back-Cover Text, to the end
-     of the list of Cover Texts in the Modified Version.  Only one
-     passage of Front-Cover Text and one of Back-Cover Text may be
-     added by (or through arrangements made by) any one entity.  If the
-     Document already includes a cover text for the same cover,
-     previously added by you or by arrangement made by the same entity
-     you are acting on behalf of, you may not add another; but you may
-     replace the old one, on explicit permission from the previous
-     publisher that added the old one.
-
-     The author(s) and publisher(s) of the Document do not by this
-     License give permission to use their names for publicity for or to
-     assert or imply endorsement of any Modified Version.
-
-  5. COMBINING DOCUMENTS
-
-     You may combine the Document with other documents released under
-     this License, under the terms defined in section 4 above for
-     modified versions, provided that you include in the combination
-     all of the Invariant Sections of all of the original documents,
-     unmodified, and list them all as Invariant Sections of your
-     combined work in its license notice, and that you preserve all
-     their Warranty Disclaimers.
-
-     The combined work need only contain one copy of this License, and
-     multiple identical Invariant Sections may be replaced with a single
-     copy.  If there are multiple Invariant Sections with the same name
-     but different contents, make the title of each such section unique
-     by adding at the end of it, in parentheses, the name of the
-     original author or publisher of that section if known, or else a
-     unique number.  Make the same adjustment to the section titles in
-     the list of Invariant Sections in the license notice of the
-     combined work.
-
-     In the combination, you must combine any sections Entitled
-     "History" in the various original documents, forming one section
-     Entitled "History"; likewise combine any sections Entitled
-     "Acknowledgements", and any sections Entitled "Dedications".  You
-     must delete all sections Entitled "Endorsements."
-
-  6. COLLECTIONS OF DOCUMENTS
-
-     You may make a collection consisting of the Document and other
-     documents released under this License, and replace the individual
-     copies of this License in the various documents with a single copy
-     that is included in the collection, provided that you follow the
-     rules of this License for verbatim copying of each of the
-     documents in all other respects.
-
-     You may extract a single document from such a collection, and
-     distribute it individually under this License, provided you insert
-     a copy of this License into the extracted document, and follow
-     this License in all other respects regarding verbatim copying of
-     that document.
-
-  7. AGGREGATION WITH INDEPENDENT WORKS
-
-     A compilation of the Document or its derivatives with other
-     separate and independent documents or works, in or on a volume of
-     a storage or distribution medium, is called an "aggregate" if the
-     copyright resulting from the compilation is not used to limit the
-     legal rights of the compilation's users beyond what the individual
-     works permit.  When the Document is included an aggregate, this
-     License does not apply to the other works in the aggregate which
-     are not themselves derivative works of the Document.
-
-     If the Cover Text requirement of section 3 is applicable to these
-     copies of the Document, then if the Document is less than one half
-     of the entire aggregate, the Document's Cover Texts may be placed
-     on covers that bracket the Document within the aggregate, or the
-     electronic equivalent of covers if the Document is in electronic
-     form.  Otherwise they must appear on printed covers that bracket
-     the whole aggregate.
-
-  8. TRANSLATION
-
-     Translation is considered a kind of modification, so you may
-     distribute translations of the Document under the terms of section
-     4.  Replacing Invariant Sections with translations requires special
-     permission from their copyright holders, but you may include
-     translations of some or all Invariant Sections in addition to the
-     original versions of these Invariant Sections.  You may include a
-     translation of this License, and all the license notices in the
-     Document, and any Warrany Disclaimers, provided that you also
-     include the original English version of this License and the
-     original versions of those notices and disclaimers.  In case of a
-     disagreement between the translation and the original version of
-     this License or a notice or disclaimer, the original version will
-     prevail.
-
-     If a section in the Document is Entitled "Acknowledgements",
-     "Dedications", or "History", the requirement (section 4) to
-     Preserve its Title (section 1) will typically require changing the
-     actual title.
-
-  9. TERMINATION
-
-     You may not copy, modify, sublicense, or distribute the Document
-     except as expressly provided for under this License.  Any other
-     attempt to copy, modify, sublicense or distribute the Document is
-     void, and will automatically terminate your rights under this
-     License.  However, parties who have received copies, or rights,
-     from you under this License will not have their licenses
-     terminated so long as such parties remain in full compliance.
-
- 10. FUTURE REVISIONS OF THIS LICENSE
-
-     The Free Software Foundation may publish new, revised versions of
-     the GNU Free Documentation License from time to time.  Such new
-     versions will be similar in spirit to the present version, but may
-     differ in detail to address new problems or concerns.  See
-     `http://www.gnu.org/copyleft/'.
-
-     Each version of the License is given a distinguishing version
-     number.  If the Document specifies that a particular numbered
-     version of this License "or any later version" applies to it, you
-     have the option of following the terms and conditions either of
-     that specified version or of any later version that has been
-     published (not as a draft) by the Free Software Foundation.  If
-     the Document does not specify a version number of this License,
-     you may choose any version ever published (not as a draft) by the
-     Free Software Foundation.
-
-ADDENDUM: How to use this License for your documents
-====================================================
-
-   To use this License in a document you have written, include a copy of
-the License in the document and put the following copyright and license
-notices just after the title page:
-
-       Copyright (C)  YEAR  YOUR NAME.
-       Permission is granted to copy, distribute and/or modify this document
-       under the terms of the GNU Free Documentation License, Version 1.2
-       or any later version published by the Free Software Foundation;
-       with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
-       A copy of the license is included in the section entitled ``GNU
-       Free Documentation License''.
-
-   If you have Invariant Sections, Front-Cover Texts and Back-Cover
-Texts, replace the "with...Texts." line with this:
-
-         with the Invariant Sections being LIST THEIR TITLES, with
-         the Front-Cover Texts being LIST, and with the Back-Cover Texts
-         being LIST.
-
-   If you have Invariant Sections without Cover Texts, or some other
-combination of the three, merge those two alternatives to suit the
-situation.
-
-   If your document contains nontrivial examples of program code, we
-recommend releasing these examples in parallel under your choice of
-free software license, such as the GNU General Public License, to
-permit their use in free software.
-
-
-#  Licensing and copyright of the embedded Scriptaculous Javascript library,
-# installed to the /usr/share/ledgersmb/UI/ajax/scriptaculous directory.
-
-Copyright (c) 2005-2008 Thomas Fuchs (http://script.aculo.us, http://mir.aculo.us)
-
-Permission is hereby granted, free of charge, to any person obtaining
-a copy of this software and associated documentation files (the
-"Software"), to deal in the Software without restriction, including
-without limitation the rights to use, copy, modify, merge, publish,
-distribute, sublicense, and/or sell copies of the Software, and to
-permit persons to whom the Software is furnished to do so, subject to
-the following conditions:
-
-The above copyright notice and this permission notice shall be
-included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-Copyright (c) 2005-2008 Thomas Fuchs (http://script.aculo.us, http://mir.aculo.us)
-
-Permission is hereby granted, free of charge, to any person obtaining
-a copy of this software and associated documentation files (the
-"Software"), to deal in the Software without restriction, including
-without limitation the rights to use, copy, modify, merge, publish,
-distribute, sublicense, and/or sell copies of the Software, and to
-permit persons to whom the Software is furnished to do so, subject to
-the following conditions:
-
-The above copyright notice and this permission notice shall be
-included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-Copyright (c) 2005-2008 Thomas Fuchs (http://script.aculo.us, http://mir.aculo.us)
-
-Permission is hereby granted, free of charge, to any person obtaining
-a copy of this software and associated documentation files (the
-"Software"), to deal in the Software without restriction, including
-without limitation the rights to use, copy, modify, merge, publish,
-distribute, sublicense, and/or sell copies of the Software, and to
-permit persons to whom the Software is furnished to do so, subject to
-the following conditions:
-
-The above copyright notice and this permission notice shall be
-included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+License: GPL-2+
+ This program is free software; you can redistribute it
+ and/or modify it under the terms of the GNU General Public
+ License as published by the Free Software Foundation; either
+ version 2 of the License, or (at your option) any later
+ version.
+ .
+ This program is distributed in the hope that it will be
+ useful, but WITHOUT ANY WARRANTY; without even the implied
+ warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ PURPOSE.  See the GNU General Public License for more
+ details.
+ .
+ You should have received a copy of the GNU General Public
+ License along with this package; if not, write to the Free
+ Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+ Boston, MA  02110-1301 USA
+ .
+ On Debian systems, the full text of the GNU General Public
+ License version 2 can be found in the file
+ `/usr/share/common-licenses/GPL-2'.

Modified: ledger-smb/branches/dbconfig/debian/ledgersmb.dirs
===================================================================
--- ledger-smb/branches/dbconfig/debian/ledgersmb.dirs	2012-03-22 10:27:27 UTC (rev 469)
+++ ledger-smb/branches/dbconfig/debian/ledgersmb.dirs	2012-03-25 15:12:26 UTC (rev 470)
@@ -1,3 +1,6 @@
 usr/share/ledgersmb/bin/custom
 usr/share/ledgersmb/scripts/custom
 usr/share/ledgersmb/LedgerSMB/Reconciliation/CSV/Formats
+var/lib/ledgersmb/spool
+var/lib/ledgersmb/users
+

Modified: ledger-smb/branches/dbconfig/debian/ledgersmb.docs
===================================================================
--- ledger-smb/branches/dbconfig/debian/ledgersmb.docs	2012-03-22 10:27:27 UTC (rev 469)
+++ ledger-smb/branches/dbconfig/debian/ledgersmb.docs	2012-03-25 15:12:26 UTC (rev 470)
@@ -9,6 +9,5 @@
 doc/faq.html
 doc/API
 doc/database
-doc/manual
 doc/samples
 doc/templating

Modified: ledger-smb/branches/dbconfig/debian/ledgersmb.install
===================================================================
--- ledger-smb/branches/dbconfig/debian/ledgersmb.install	2012-03-22 10:27:27 UTC (rev 469)
+++ ledger-smb/branches/dbconfig/debian/ledgersmb.install	2012-03-25 15:12:26 UTC (rev 470)
@@ -1,4 +1,6 @@
 *.conf etc/ledgersmb
+pos.conf.pl etc/ledgersmb
+ledgersmb-httpd.conf etc/apache2/conf.d
 favicon.ico usr/share/ledgersmb
 index.html usr/share/ledgersmb
 VERSION usr/share/ledgersmb

Modified: ledger-smb/branches/dbconfig/debian/ledgersmb.links
===================================================================
--- ledger-smb/branches/dbconfig/debian/ledgersmb.links	2012-03-22 10:27:27 UTC (rev 469)
+++ ledger-smb/branches/dbconfig/debian/ledgersmb.links	2012-03-25 15:12:26 UTC (rev 470)
@@ -1,2 +1,3 @@
 /etc/ledgersmb/ledgersmb.conf  /usr/share/ledgersmb/ledgersmb.conf
+/etc/ledgersmb/pos.conf.pl  /usr/share/ledgersmb/pos.conf.pl
 /etc/apache2/conf.d/ledgersmb-httpd.conf /etc/ledgersmb/ledgersmb-httpd.conf 

Modified: ledger-smb/branches/dbconfig/debian/ledgersmb.postinst
===================================================================
--- ledger-smb/branches/dbconfig/debian/ledgersmb.postinst	2012-03-22 10:27:27 UTC (rev 469)
+++ ledger-smb/branches/dbconfig/debian/ledgersmb.postinst	2012-03-25 15:12:26 UTC (rev 470)
@@ -17,33 +17,39 @@
 # for details, see http://www.debian.org/doc/debian-policy/ or
 # the debian-policy package
 
+#   Remove these settings for /etc/ledgersmb/*, as dpkg-statoverride
+# is no longer being used in debian/postinst to set it
+drop_statoverride() {
+    for file in /etc/ledgersmb /etc/ledgersmb/images \
+        /etc/ledgersmb/images/demo /etc/ledgersmb/template ;
+    do
+        if dpkg-statoverride --list $file >/dev/null; then
+            dpkg-statoverride --remove $file
+        fi
+    done
+}
 
 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
+        # 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
+                # Enable Apache mod_rewrite
+                if [ -x "`which a2enmod 2>/dev/null`" ]; then
+                    a2enmod rewrite
+                fi
+                # Restart apache
+                if [ -x "/etc/init.d/apache2" ]; then
+                    invoke-rc.d apache2 restart || true
+                fi
             fi
-          fi
         fi
-        # Restart apache
-        if [ -e "/etc/init.d/apache2" ]; then
-          invoke-rc.d apache2 restart || true
+        #   Remove these settings for /etc/ledgersmb/*, as dpkg-statoverride
+        # is no longer being used in debian/postinst to set it.
+        if dpkg --compare-versions $2 lt 1.3.9-2; then
+            drop_statoverride
         fi
-      fi
-    fi
     ;;
 
     abort-upgrade|abort-remove|abort-deconfigure)

Modified: ledger-smb/branches/dbconfig/debian/patches/05_confdir.patch
===================================================================
--- ledger-smb/branches/dbconfig/debian/patches/05_confdir.patch	2012-03-22 10:27:27 UTC (rev 469)
+++ ledger-smb/branches/dbconfig/debian/patches/05_confdir.patch	2012-03-25 15:12:26 UTC (rev 470)
@@ -1,8 +1,10 @@
 Author: Robert James Clay <jame at rocasa.us>
 Description: Change default directories
---- a/LedgerSMB/Sysconfig.pm
-+++ b/LedgerSMB/Sysconfig.pm
-@@ -56,11 +56,11 @@
+Index: ledgersmb/LedgerSMB/Sysconfig.pm
+===================================================================
+--- ledgersmb.orig/LedgerSMB/Sysconfig.pm	2011-12-12 07:12:13.000000000 -0500
++++ ledgersmb/LedgerSMB/Sysconfig.pm	2012-03-15 15:54:19.000000000 -0400
+@@ -56,20 +56,20 @@
  our $cookie_name = "LedgerSMB-1.3";
  
  # spool directory for batch printing
@@ -15,8 +17,10 @@
 +our $userspath = "/var/lib/ledgersmb/users";
  
  # templates base directory
- our $templates = "templates";
-@@ -69,7 +69,7 @@
+-our $templates = "templates";
++our $templates = "/etc/ledgersmb/templates";
+ 
+ # Temporary files stored at"
  our $tempdir = ( $ENV{TEMP} || '/tmp' );
  
  # member file
@@ -34,3 +38,30 @@
  
  our $no_db_str = 'database';
  our $log_level = 'ERROR';
+Index: ledgersmb/ledgersmb.conf.default
+===================================================================
+--- ledgersmb.orig/ledgersmb.conf.default	2011-12-12 07:12:13.000000000 -0500
++++ ledgersmb/ledgersmb.conf.default	2012-03-15 15:59:03.000000000 -0400
+@@ -47,16 +47,16 @@
+ 
+ [paths]
+ # spool directory for batch printing
+-spool      = spool
++spool      = /var/lib/ledgersmb/spool
+ # path to user configuration files
+-userspath  = users
++userspath  = /var/lib/ledgersmb/users
+ # templates base directory
+-templates  = templates
++templates  = /etc/ledgersmb/templates
+ # images base directory
+-images  = images
++images  = /usr/share/ledgersmb/images
+ # member file
+-memberfile = users/members
+-localepath = locale/po
++memberfile = /var/lib/ledgersmb/users/members
++localepath = /usr/share/ledgersmb/locale/po
+ 
+ [programs]
+ # program to use for file compression

Added: ledger-smb/branches/dbconfig/debian/patches/10_Makefile-PL.patch
===================================================================
--- ledger-smb/branches/dbconfig/debian/patches/10_Makefile-PL.patch	                        (rev 0)
+++ ledger-smb/branches/dbconfig/debian/patches/10_Makefile-PL.patch	2012-03-25 15:12:26 UTC (rev 470)
@@ -0,0 +1,25 @@
+Description: Change version reference in Makefile.PL for Debian package build.
+ The Debian package build fails with the current way the Makefile.PL is set to
+ obtain the current version of LedgerSMB, because of the module requirements
+ brought in by the 'use LedgerSMB.pm' in order to get the VERSION that way.
+ Removed the 'user LedgerSMB.pm;' line and changed the version entry from 
+ "version $LedgerSMB::VERSION;" to "version_from 'LedgerSMB.pm';"
+Author: Robert James Clay <jame at rocasa.us>
+
+Index: ledgersmb/Makefile.PL
+===================================================================
+--- ledgersmb.orig/Makefile.PL	2012-03-07 09:58:30.000000000 -0500
++++ ledgersmb/Makefile.PL	2012-03-14 15:47:01.000000000 -0400
+@@ -2,11 +2,10 @@
+ 
+ use strict;
+ use warnings;
+-use LedgerSMB;
+ use inc::Module::Install 0.65;
+ 
+ name 'LedgerSMB';
+-version $LedgerSMB::VERSION;
++version_from 'LedgerSMB.pm';
+ license 'GPL';
+ 
+ perl_version '5.8.1';

Modified: ledger-smb/branches/dbconfig/debian/patches/15_httpdconf.patch
===================================================================
--- ledger-smb/branches/dbconfig/debian/patches/15_httpdconf.patch	2012-03-22 10:27:27 UTC (rev 469)
+++ ledger-smb/branches/dbconfig/debian/patches/15_httpdconf.patch	2012-03-25 15:12:26 UTC (rev 470)
@@ -52,38 +52,3 @@
    Order Deny,Allow
    Deny from All
  </Directory>
---- /dev/null
-+++ b/ledgersmb-httpd.conf.rej
-@@ -0,0 +1,32 @@
-+--- ledgersmb-httpd.conf.template	2007-02-23 00:44:50.000000000 -0500
-++++ ledgersmb-httpd.conf.template	2007-02-19 20:46:47.000000000 -0500
-+@@ -13,27 +13,12 @@
-+   </Files>
-+ </Directory>
-+
-+-<Directory WORKING_DIR/users>
-++<Directory /usr/share/ledgersmb/bin>
-+   Order Deny,Allow
-+   Deny from All
-+ </Directory>
-+
-+-<Directory WORKING_DIR/bin>
-+-  Order Deny,Allow
-+-  Deny from All
-+-</Directory>
-+-
-+-<Directory WORKING_DIR/utils>
-+-  Order Deny,Allow
-+-  Deny from All
-+-</Directory>
-+-
-+-<Directory WORKING_DIR/spool>
-+-  Order Deny,Allow
-+-  Deny from All
-+-</Directory>
-+-
-+-<Directory WORKING_DIR/LedgerSMB>
-++<Directory /usr/share/ledgersmb/LedgerSMB>
-+   Order Deny,Allow
-+   Deny from All
-+ </Directory>

Modified: ledger-smb/branches/dbconfig/debian/patches/series
===================================================================
--- ledger-smb/branches/dbconfig/debian/patches/series	2012-03-22 10:27:27 UTC (rev 469)
+++ ledger-smb/branches/dbconfig/debian/patches/series	2012-03-25 15:12:26 UTC (rev 470)
@@ -1,4 +1,5 @@
 05_confdir.patch
+10_Makefile-PL.patch
 15_httpdconf.patch
 20_LedgerSMB-DBObject-Account-pod.patch
 21_LedgerSMB-Form-pod.patch
@@ -52,12 +53,3 @@
 69_LedgerSMB-Template-XLS-pod.patch
 70_LedgerSMB-User-pod.patch
 71_lsmb-request-pod.patch
-80_admin-pl-shebang.patch
-81_customer-pl-shebang.patch
-82_employee-pl-shebang.patch
-83_journal-pl-shebang.patch
-84_menu-pl-shebang.patch
-85_recon-pl-shebang.patch
-86_taxform-pl-shebang.patch
-87_vendor-pl-shebang.patch
-88_vouchers-pl-shebang.patch

Modified: ledger-smb/branches/dbconfig/debian/rules
===================================================================
--- ledger-smb/branches/dbconfig/debian/rules	2012-03-22 10:27:27 UTC (rev 469)
+++ ledger-smb/branches/dbconfig/debian/rules	2012-03-25 15:12:26 UTC (rev 470)
@@ -4,6 +4,7 @@
 	dh $@
 
 override_dh_auto_configure:
+<<<<<<< HEAD
 	[ ! -e Build.PL ] || rm -f Build.PL
     # Per upstream; remove these empty directories if present, as they are not
     # needed for an installed LedgerSMB directory.
@@ -13,15 +14,27 @@
 	    -e 's|^latex : 1$$|latex : 0|' \
 	    -e '/^localepath/d' \
 	    ledgersmb.conf.default > ledgersmb.conf
+=======
+	rm -f Build.PL
+    # Per upstream; remove these empty directories if present, as they are not
+    # needed for an installed LedgerSMB directory.
+	rm -rf LedgerSMB/Assets LedgerSMB/Entity
+	cp ledgersmb.conf.default ledgersmb.conf
+	cp ledgersmb-httpd.conf.template ledgersmb-httpd.conf
+	cp pos.conf.pl.template pos.conf.pl
+>>>>>>> master
 	dh_auto_configure
 
 override_dh_auto_test:
 
+<<<<<<< HEAD
 override_dh_auto_clean:
 	dh_auto_clean
 	rm -f ledgersmb.conf
 	rm -f ledgersmb-httpd.conf
 
+=======
+>>>>>>> master
 override_dh_auto_install:
 
 override_dh_install:
@@ -36,4 +49,9 @@
 	find debian/ledgersmb/usr/share/ledgersmb -name '*.sh' -exec chmod +x '{}' \;
 	find debian/ledgersmb/usr/share/ledgersmb -name '*.pm' -exec chmod -x '{}' \;
 	find debian/ledgersmb/usr/share/ledgersmb -name '*.sql' -exec chmod -x '{}' \;
+<<<<<<< HEAD
+=======
+	chown -R www-data:www-data debian/ledgersmb/etc/ledgersmb/templates
+	chown -R www-data:www-data debian/ledgersmb/var/lib/ledgersmb
+>>>>>>> master
 




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