[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
SF.net SVN: ledger-smb: [177] trunk
- Subject: SF.net SVN: ledger-smb: [177] trunk
- From: ..hidden..
- Date: Sun, 01 Oct 2006 23:06:55 -0700
Revision: 177
http://svn.sourceforge.net/ledger-smb/?rev=177&view=rev
Author: einhverfr
Date: 2006-10-01 23:06:52 -0700 (Sun, 01 Oct 2006)
Log Message:
-----------
Updated changelog and added Jason R's Gentoo metadata.
Modified Paths:
--------------
trunk/Changelog
Added Paths:
-----------
trunk/dists/
trunk/dists/gentoo/
trunk/dists/gentoo/ledger-smb-1.1.1c.ebuild
trunk/dists/gentoo/ledger-smb-VERSION.ebuild
trunk/dists/gentoo/ledger-smb-httpd-gentoo.conf
trunk/dists/gentoo/metadata.xml
trunk/dists/gentoo/post-install.txt
Modified: trunk/Changelog
===================================================================
--- trunk/Changelog 2006-10-02 06:01:30 UTC (rev 176)
+++ trunk/Changelog 2006-10-02 06:06:52 UTC (rev 177)
@@ -1,5 +1,10 @@
Changelog for LedgerSMB 1.2.0
+* Added Gentoo ebuilds documentation (Jayson R).
+* POS register now goes from add invoice to add invoice. (Chris T)
+* Added pole display and separate cash drawer open calls. (Chris T)
+* Added simple text import function for invoices received (PDT's) (Chris T)
+* Added whitelist of allowed directories to file editor (Seneca)
* Added script to configure Slony replication (Chris Browne)
* Audited OE.pm and AM.pm for SQL injection problems. (Chris Travers)
* Forced edited files to have whitelisted extensions and no .. strings (Chris T)
Added: trunk/dists/gentoo/ledger-smb-1.1.1c.ebuild
===================================================================
--- trunk/dists/gentoo/ledger-smb-1.1.1c.ebuild (rev 0)
+++ trunk/dists/gentoo/ledger-smb-1.1.1c.ebuild 2006-10-02 06:06:52 UTC (rev 177)
@@ -0,0 +1,47 @@
+# Copyright 1999-2006 The LedgerSMB Team
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit depend.apache webapp eutils
+
+DESCRIPTION="LedgerSMB"
+HOMEPAGE="http://ledger-smb.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+#SRC_URI="http://eva.a.jjayr.com/lsmb-package/${P}.tar.gz"
+
+# don't use the gentoo mirrors yet, we're not there.
+RESTRICT='mirror'
+
+LICENSE="GPL-2"
+KEYWORDS="x86 ppc"
+
+# no use flag for now
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+ >=dev-db/postgresql-8
+ >=dev-lang/perl-5.8
+ dev-perl/DBI
+ net-www/apache
+"
+S=${WORKDIR}/${PN}
+
+src_unpack() {
+ unpack ${A}
+}
+
+src_install() {
+ webapp_src_preinst
+
+ webapp_server_configfile apache ${S}/dists/gentoo/ledger-smb-httpd-gentoo.conf
+
+ cp -R ${S}/* ${D}/${MY_HTDOCSDIR}
+
+ # LedgerSMB needs to write to the users directory
+ webapp_serverowned -R ${MY_HTDOCSDIR}/users/
+ webapp_serverowned -R ${MY_HTDOCSDIR}/spool/
+ webapp_postinst_txt en ${S}/dists/gentoo/post-install.txt
+
+ webapp_src_install
+}
Added: trunk/dists/gentoo/ledger-smb-VERSION.ebuild
===================================================================
--- trunk/dists/gentoo/ledger-smb-VERSION.ebuild (rev 0)
+++ trunk/dists/gentoo/ledger-smb-VERSION.ebuild 2006-10-02 06:06:52 UTC (rev 177)
@@ -0,0 +1,47 @@
+# Copyright 1999-2006 The LedgerSMB Team
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit depend.apache webapp eutils
+
+DESCRIPTION="LedgerSMB"
+HOMEPAGE="http://ledger-smb.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+#SRC_URI="http://eva.a.jjayr.com/lsmb-package/${P}.tar.gz"
+
+# don't use the gentoo mirrors yet, we're not there.
+RESTRICT='mirror'
+
+LICENSE="GPL-2"
+KEYWORDS="x86 ppc"
+
+# no use flag for now
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+ >=dev-db/postgresql-8
+ >=dev-lang/perl-5.8
+ dev-perl/DBI
+ net-www/apache
+"
+S=${WORKDIR}/${PN}
+
+src_unpack() {
+ unpack ${A}
+}
+
+src_install() {
+ webapp_src_preinst
+
+ webapp_server_configfile apache ${S}/dists/gentoo/ledger-smb-httpd-gentoo.conf
+
+ cp -R ${S}/* ${D}/${MY_HTDOCSDIR}
+
+ # LedgerSMB needs to write to the users directory
+ webapp_serverowned -R ${MY_HTDOCSDIR}/users/
+ webapp_serverowned -R ${MY_HTDOCSDIR}/spool/
+ webapp_postinst_txt en ${S}/dists/gentoo/post-install.txt
+
+ webapp_src_install
+}
Added: trunk/dists/gentoo/ledger-smb-httpd-gentoo.conf
===================================================================
--- trunk/dists/gentoo/ledger-smb-httpd-gentoo.conf (rev 0)
+++ trunk/dists/gentoo/ledger-smb-httpd-gentoo.conf 2006-10-02 06:06:52 UTC (rev 177)
@@ -0,0 +1,16 @@
+
+#Alias /ledger-smb /some/path/to/ledger-smb/
+
+<Directory ${MY_HTDOCSDIR}>
+ AllowOverride All
+ AddHandler cgi-script .pl
+ Options ExecCGI Includes FollowSymlinks
+ Order Allow,Deny
+ Allow from All
+</Directory>
+
+#<Directory /some/path/to/ledger-smb/users>
+# Order Deny,Allow
+# Deny from All
+#</Directory>
+
Added: trunk/dists/gentoo/metadata.xml
===================================================================
--- trunk/dists/gentoo/metadata.xml (rev 0)
+++ trunk/dists/gentoo/metadata.xml 2006-10-02 06:06:52 UTC (rev 177)
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>web-apps</herd>
+ <maintainer>
+ <email>..hidden..</email>
+ <description>LedgerSMB Gentoo Maintainer</description>
+ </maintainer>
+ <longdescription lang="en">
+LedgerSMB is a fork of SQL-Ledger which seeks to provide better security and
+data integrity controls, better community support, open documentation, and more.
+ </longdescription>
+</pkgmetadata>
Added: trunk/dists/gentoo/post-install.txt
===================================================================
--- trunk/dists/gentoo/post-install.txt (rev 0)
+++ trunk/dists/gentoo/post-install.txt 2006-10-02 06:06:52 UTC (rev 177)
@@ -0,0 +1,30 @@
+LedgerSMB has been installed into ${VHOST_HOSTNAME}
+
+You must add the following to your <VirtualHost> section for ${VHOST_HOSTNAME}
+by hand.
+
+-----8<---- BEGIN APACHE CONFIG -----------
+
+<Directory ${VHOST_HTDOCSDIR}/${VHOST_APPDIR}>
+ AllowOverride All
+ AddHandler cgi-script .pl
+ Options ExecCGI Includes FollowSymlinks
+ Order Allow,Deny
+ Allow from All
+</Directory>
+
+# Prevent unauthorized access to configuration
+# and access control files
+<Directory ${VHOST_HTDOCSDIR}/${VHOST_APPDIR}/users>
+ Order Deny,Allow
+ Deny from All
+</Directory>
+
+-----8<---- END APACHE CONFIG -----------
+
+Once you've done that, go to admin.pl (probably at
+http://${VHOST_HOSTNAME}/${VHOST_APPDIR}/admin.pl) and set your
+initial password and users.
+
+Good luck!
+
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.