[Lunar-commits] r26658 - in moonbase/trunk: printer printer/pkpgcounter printer/pykota python python/chardet python/jaxml python/mysql-python python/pkipplib python/pyasn1 python/pysnmp python/python-ldap
Stefan Wold
ratler at lunar-linux.org
Wed Nov 7 21:07:43 CET 2007
Author: ratler
Date: 2007-11-07 21:07:43 +0100 (Wed, 07 Nov 2007)
New Revision: 26658
Added:
moonbase/trunk/printer/pkpgcounter/
moonbase/trunk/printer/pkpgcounter/BUILD
moonbase/trunk/printer/pkpgcounter/DEPENDS
moonbase/trunk/printer/pkpgcounter/DETAILS
moonbase/trunk/printer/pykota/
moonbase/trunk/printer/pykota/BUILD
moonbase/trunk/printer/pykota/DEPENDS
moonbase/trunk/printer/pykota/DETAILS
moonbase/trunk/python/chardet/
moonbase/trunk/python/chardet/BUILD
moonbase/trunk/python/chardet/DEPENDS
moonbase/trunk/python/chardet/DETAILS
moonbase/trunk/python/jaxml/
moonbase/trunk/python/jaxml/BUILD
moonbase/trunk/python/jaxml/DEPENDS
moonbase/trunk/python/jaxml/DETAILS
moonbase/trunk/python/mysql-python/
moonbase/trunk/python/mysql-python/BUILD
moonbase/trunk/python/mysql-python/DEPENDS
moonbase/trunk/python/mysql-python/DETAILS
moonbase/trunk/python/pkipplib/
moonbase/trunk/python/pkipplib/BUILD
moonbase/trunk/python/pkipplib/DEPENDS
moonbase/trunk/python/pkipplib/DETAILS
moonbase/trunk/python/pyasn1/
moonbase/trunk/python/pyasn1/BUILD
moonbase/trunk/python/pyasn1/DEPENDS
moonbase/trunk/python/pyasn1/DETAILS
moonbase/trunk/python/pysnmp/
moonbase/trunk/python/pysnmp/BUILD
moonbase/trunk/python/pysnmp/DEPENDS
moonbase/trunk/python/pysnmp/DETAILS
moonbase/trunk/python/python-ldap/
moonbase/trunk/python/python-ldap/BUILD
moonbase/trunk/python/python-ldap/DEPENDS
moonbase/trunk/python/python-ldap/DETAILS
Log:
Initial import of PyKota and friends. Awesome print quota software for CUPS.
Added: moonbase/trunk/printer/pkpgcounter/BUILD
===================================================================
--- moonbase/trunk/printer/pkpgcounter/BUILD (rev 0)
+++ moonbase/trunk/printer/pkpgcounter/BUILD 2007-11-07 20:07:43 UTC (rev 26658)
@@ -0,0 +1,7 @@
+(
+
+ python setup.py build &&
+ prepare_install &&
+ python setup.py install
+
+) > $C_FIFO 2>&1
Added: moonbase/trunk/printer/pkpgcounter/DEPENDS
===================================================================
--- moonbase/trunk/printer/pkpgcounter/DEPENDS (rev 0)
+++ moonbase/trunk/printer/pkpgcounter/DEPENDS 2007-11-07 20:07:43 UTC (rev 26658)
@@ -0,0 +1,3 @@
+depends Python
+depends pil
+optional_depends psyco "" "" "for faster parsing of print files"
Added: moonbase/trunk/printer/pkpgcounter/DETAILS
===================================================================
--- moonbase/trunk/printer/pkpgcounter/DETAILS (rev 0)
+++ moonbase/trunk/printer/pkpgcounter/DETAILS 2007-11-07 20:07:43 UTC (rev 26658)
@@ -0,0 +1,30 @@
+ MODULE=pkpgcounter
+ VERSION=3.20
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://www.pykota.com/software/pkpgcounter/download/tarballs/
+ SOURCE_VFY=sha1:415890c6198beeedfcf2dd7dba97d5261d32f76e
+ WEB_SITE="http://www.pykota.com/software/pkpgcounter/"
+ ENTERED=20071107
+ UPDATED=20071107
+ SHORT="A generic python PDL (Page Description Language parser)."
+cat <<EOF
+pkpgcounter is a generic Page Description Language parser which can
+either count the number of pages or compute the percent of ink coverage
+needed to print various types of documents.
+
+It currently recognizes the following file formats :
+PostScript (both DSC compliant and binary)
+PDF
+PCL3/4/5
+PCLXL (aka PCL6)
+DVI
+Plain text
+TIFF
+ESC/P2
+OpenDocument (ISO/IEC DIS 26300)
+Zenographics ZjStream
+Samsung QPDL (aka SPL2)
+Samsung SPL1
+ESC/PageS03
+Brother HBP
+EOF
Added: moonbase/trunk/printer/pykota/BUILD
===================================================================
--- moonbase/trunk/printer/pykota/BUILD (rev 0)
+++ moonbase/trunk/printer/pykota/BUILD 2007-11-07 20:07:43 UTC (rev 26658)
@@ -0,0 +1,17 @@
+(
+
+ add_priv_user pykota:pykota -s /bin/false -d /etc/pykota &&
+
+ python setup.py build &&
+ prepare_install &&
+ python setup.py install &&
+
+ ln -sf /usr/share/pykota/cupspykota $(cups-config --serverbin)/backend/cupspykota &&
+
+ if [ ! -d /etc/pykota ]; then
+ mkdir -p /etc/pykota
+ fi &&
+
+ gather_docs initscripts
+
+) > $C_FIFO 2>&1
Added: moonbase/trunk/printer/pykota/DEPENDS
===================================================================
--- moonbase/trunk/printer/pykota/DEPENDS (rev 0)
+++ moonbase/trunk/printer/pykota/DEPENDS 2007-11-07 20:07:43 UTC (rev 26658)
@@ -0,0 +1,13 @@
+depends cups
+depends egenix-mx
+depends pkpgcounter
+depends chardet
+depends pkipplib
+depends espgs
+depends net-snmp
+depends pysnmp
+optional_depends jaxml "" "" "for XML data dump support"
+optional_depends pysqlite "" "" "for SQLite support"
+optional_depends pyPgSQL "" "" "for PostgreSQL support"
+optional_depends mysql-python "" "" "for MySQL support"
+optional_depends python-ldap "" "" "for LDAP support"
Added: moonbase/trunk/printer/pykota/DETAILS
===================================================================
--- moonbase/trunk/printer/pykota/DETAILS (rev 0)
+++ moonbase/trunk/printer/pykota/DETAILS 2007-11-07 20:07:43 UTC (rev 26658)
@@ -0,0 +1,13 @@
+ MODULE=pykota
+ VERSION=1.26_unofficial
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://people.su.se/~swold/pykota/
+ SOURCE_VFY=sha1:6b254ee5327712e7664ceadef59f5bee1df89bd7
+ WEB_SITE="http://www.pykota.com/"
+ ENTERED=20071107
+ UPDATED=20071107
+ SHORT="A print accounting and print quota software."
+cat <<EOF
+PyKota is one of the most advanced Free Software dedicated to print
+accounting and print quota enforcement.
+EOF
Added: moonbase/trunk/python/chardet/BUILD
===================================================================
--- moonbase/trunk/python/chardet/BUILD (rev 0)
+++ moonbase/trunk/python/chardet/BUILD 2007-11-07 20:07:43 UTC (rev 26658)
@@ -0,0 +1,7 @@
+(
+
+ python setup.py build &&
+ prepare_install &&
+ python setup.py install
+
+) > $C_FIFO 2>&1
Added: moonbase/trunk/python/chardet/DEPENDS
===================================================================
--- moonbase/trunk/python/chardet/DEPENDS (rev 0)
+++ moonbase/trunk/python/chardet/DEPENDS 2007-11-07 20:07:43 UTC (rev 26658)
@@ -0,0 +1 @@
+depends Python
Added: moonbase/trunk/python/chardet/DETAILS
===================================================================
--- moonbase/trunk/python/chardet/DETAILS (rev 0)
+++ moonbase/trunk/python/chardet/DETAILS 2007-11-07 20:07:43 UTC (rev 26658)
@@ -0,0 +1,12 @@
+ MODULE=chardet
+ VERSION=1.0
+ SOURCE=$MODULE-$VERSION.tgz
+ SOURCE_URL=http://chardet.feedparser.org/download/
+ #SOURCE_VFY=sha1:
+ WEB_SITE="http://chardet.feedparser.org/"
+ ENTERED=20071107
+ UPDATED=20071107
+ SHORT="Character encoding auto-detection in Python."
+cat <<EOF
+Character encoding auto-detection in Python.
+EOF
Added: moonbase/trunk/python/jaxml/BUILD
===================================================================
--- moonbase/trunk/python/jaxml/BUILD (rev 0)
+++ moonbase/trunk/python/jaxml/BUILD 2007-11-07 20:07:43 UTC (rev 26658)
@@ -0,0 +1,7 @@
+(
+
+ python setup.py build &&
+ prepare_install &&
+ python setup.py install
+
+) > $C_FIFO 2>&1
Added: moonbase/trunk/python/jaxml/DEPENDS
===================================================================
--- moonbase/trunk/python/jaxml/DEPENDS (rev 0)
+++ moonbase/trunk/python/jaxml/DEPENDS 2007-11-07 20:07:43 UTC (rev 26658)
@@ -0,0 +1 @@
+depends Python
Added: moonbase/trunk/python/jaxml/DETAILS
===================================================================
--- moonbase/trunk/python/jaxml/DETAILS (rev 0)
+++ moonbase/trunk/python/jaxml/DETAILS 2007-11-07 20:07:43 UTC (rev 26658)
@@ -0,0 +1,13 @@
+ MODULE=jaxml
+ VERSION=3.01
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_VFY=sha1:d4c8810463b034b4031e09d5b3f63c9b1766c695
+ SOURCE_URL=http://www.librelogiciel.com/software/jaxml/tarballs/
+ WEB_SITE="http://www.librelogiciel.com/software/jaxmlaction_Presentation/"
+ ENTERED=20071107
+ UPDATED=20071107
+ SHORT="A python module to make autogeneration of XML/XHTML/HTML easy."
+cat <<EOF
+JAXML is a Python module which makes the automated generation of XML,
+XHTML or HTML documents easy.
+EOF
Added: moonbase/trunk/python/mysql-python/BUILD
===================================================================
--- moonbase/trunk/python/mysql-python/BUILD (rev 0)
+++ moonbase/trunk/python/mysql-python/BUILD 2007-11-07 20:07:43 UTC (rev 26658)
@@ -0,0 +1,7 @@
+(
+
+ python setup.py build &&
+ prepare_install &&
+ python setup.py install --root=/
+
+) > $C_FIFO 2>&1
Added: moonbase/trunk/python/mysql-python/DEPENDS
===================================================================
--- moonbase/trunk/python/mysql-python/DEPENDS (rev 0)
+++ moonbase/trunk/python/mysql-python/DEPENDS 2007-11-07 20:07:43 UTC (rev 26658)
@@ -0,0 +1,2 @@
+depends Python
+depends mysql
Added: moonbase/trunk/python/mysql-python/DETAILS
===================================================================
--- moonbase/trunk/python/mysql-python/DETAILS (rev 0)
+++ moonbase/trunk/python/mysql-python/DETAILS 2007-11-07 20:07:43 UTC (rev 26658)
@@ -0,0 +1,17 @@
+ MODULE=mysql-python
+ VERSION=1.2.2
+ SOURCE=MySQL-python-$VERSION.tar.gz
+ SOURCE_URL=$SFORGE_URL/$MODULE
+ SOURCE_VFY=sha1:945a04773f30091ad81743f9eb0329a3ee3de383
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/MySQL-python-$VERSION
+ WEB_SITE="http://sourceforge.net/projects/mysql-python"
+ ENTERED=20071107
+ UPDATED=20071107
+ SHORT="Mysql binding for python"
+cat <<EOF
+MySQLdb is an interface to the popular MySQL database server for Python.
+The design goals are:
+- Compliance with Python database API version 2.0 [PEP-0249]
+- Thread-safety
+- Thread-friendliness (threads will not block each other)
+EOF
Added: moonbase/trunk/python/pkipplib/BUILD
===================================================================
--- moonbase/trunk/python/pkipplib/BUILD (rev 0)
+++ moonbase/trunk/python/pkipplib/BUILD 2007-11-07 20:07:43 UTC (rev 26658)
@@ -0,0 +1,7 @@
+(
+
+ python setup.py build &&
+ prepare_install &&
+ python setup.py install
+
+) > $C_FIFO 2>&1
Added: moonbase/trunk/python/pkipplib/DEPENDS
===================================================================
--- moonbase/trunk/python/pkipplib/DEPENDS (rev 0)
+++ moonbase/trunk/python/pkipplib/DEPENDS 2007-11-07 20:07:43 UTC (rev 26658)
@@ -0,0 +1 @@
+depends Python
Added: moonbase/trunk/python/pkipplib/DETAILS
===================================================================
--- moonbase/trunk/python/pkipplib/DETAILS (rev 0)
+++ moonbase/trunk/python/pkipplib/DETAILS 2007-11-07 20:07:43 UTC (rev 26658)
@@ -0,0 +1,12 @@
+ MODULE=pkipplib
+ VERSION=0.07
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://www.pykota.com/software/pkipplib/download/tarballs/
+ SOURCE_VFY=sha1:902f1bd995bd649eb19a9ccdef5586eb7c209cb9
+ WEB_SITE="http://www.pykota.com/software/pkipplib/"
+ ENTERED=20071107
+ UPDATED=20071107
+ SHORT="A python library which parses IPP requests."
+cat <<EOF
+A python library which parses IPP requests.
+EOF
Added: moonbase/trunk/python/pyasn1/BUILD
===================================================================
--- moonbase/trunk/python/pyasn1/BUILD (rev 0)
+++ moonbase/trunk/python/pyasn1/BUILD 2007-11-07 20:07:43 UTC (rev 26658)
@@ -0,0 +1,7 @@
+(
+
+ python setup.py build &&
+ prepare_install &&
+ python setup.py install
+
+) > $C_FIFO 2>&1
Added: moonbase/trunk/python/pyasn1/DEPENDS
===================================================================
--- moonbase/trunk/python/pyasn1/DEPENDS (rev 0)
+++ moonbase/trunk/python/pyasn1/DEPENDS 2007-11-07 20:07:43 UTC (rev 26658)
@@ -0,0 +1 @@
+depends pycrypto
Added: moonbase/trunk/python/pyasn1/DETAILS
===================================================================
--- moonbase/trunk/python/pyasn1/DETAILS (rev 0)
+++ moonbase/trunk/python/pyasn1/DETAILS 2007-11-07 20:07:43 UTC (rev 26658)
@@ -0,0 +1,13 @@
+ MODULE=pyasn1
+ VERSION=0.0.7a
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_VFY=sha1:7f003340e52e5298e01b22e5d38941ccb0c72496
+ SOURCE_URL=$SFORGE_URL/$MODULE/
+ WEB_SITE="http://sourceforge.net/projects/pyasn1/"
+ ENTERED=20071107
+ UPDATED=20071107
+ SHORT="ASN.1 types and codecs implementation in Python."
+cat <<EOF
+ASN.1 types and codecs (BER, CER, DER) implementation in Python
+programming language.
+EOF
Added: moonbase/trunk/python/pysnmp/BUILD
===================================================================
--- moonbase/trunk/python/pysnmp/BUILD (rev 0)
+++ moonbase/trunk/python/pysnmp/BUILD 2007-11-07 20:07:43 UTC (rev 26658)
@@ -0,0 +1,7 @@
+(
+
+ python setup.py build &&
+ prepare_install &&
+ python setup.py install
+
+) > $C_FIFO 2>&1
Added: moonbase/trunk/python/pysnmp/DEPENDS
===================================================================
--- moonbase/trunk/python/pysnmp/DEPENDS (rev 0)
+++ moonbase/trunk/python/pysnmp/DEPENDS 2007-11-07 20:07:43 UTC (rev 26658)
@@ -0,0 +1,2 @@
+depends pycrypto
+depends pyasn1
Added: moonbase/trunk/python/pysnmp/DETAILS
===================================================================
--- moonbase/trunk/python/pysnmp/DETAILS (rev 0)
+++ moonbase/trunk/python/pysnmp/DETAILS 2007-11-07 20:07:43 UTC (rev 26658)
@@ -0,0 +1,12 @@
+ MODULE=pysnmp
+ VERSION=4.1.8a
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=$SFORGE_URL/$MODULE/
+ SOURCE_VFY=sha1:6effe6bc4f5e1a3bf6455a91d56b97428e21ed87
+ WEB_SITE="http://pysnmp.sourceforge.net/"
+ ENTERED=20071107
+ UPDATED=20071107
+ SHORT="A SNMP library for python."
+cat <<EOF
+A SNMP library for python.
+EOF
Added: moonbase/trunk/python/python-ldap/BUILD
===================================================================
--- moonbase/trunk/python/python-ldap/BUILD (rev 0)
+++ moonbase/trunk/python/python-ldap/BUILD 2007-11-07 20:07:43 UTC (rev 26658)
@@ -0,0 +1,7 @@
+(
+
+ python setup.py build &&
+ prepare_install &&
+ python setup.py install
+
+) > $C_FIFO 2>&1
Added: moonbase/trunk/python/python-ldap/DEPENDS
===================================================================
--- moonbase/trunk/python/python-ldap/DEPENDS (rev 0)
+++ moonbase/trunk/python/python-ldap/DEPENDS 2007-11-07 20:07:43 UTC (rev 26658)
@@ -0,0 +1,2 @@
+depends Python
+depends openldap
Added: moonbase/trunk/python/python-ldap/DETAILS
===================================================================
--- moonbase/trunk/python/python-ldap/DETAILS (rev 0)
+++ moonbase/trunk/python/python-ldap/DETAILS 2007-11-07 20:07:43 UTC (rev 26658)
@@ -0,0 +1,12 @@
+ MODULE=python-ldap
+ VERSION=2.3.1
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_VFY=sha1:1ea659a53081ca6356507c74bc445c52ff9a5944
+ SOURCE_URL=$SFORGE_URL/$MODULE/
+ WEB_SITE="http://python-ldap.sourceforge.net/"
+ ENTERED=20071107
+ UPDATED=20071107
+ SHORT="Python ldap module"
+cat <<EOF
+Python ldap module.
+EOF
More information about the Lunar-commits
mailing list