Author: reinhard
Date: 2007-05-09 15:50:03 -0500 (Wed, 09 May 2007)
New Revision: 9566
Removed:
trunk/gnue-appserver/packaging/debian/README.Debian
trunk/gnue-appserver/packaging/debian/README.cvs
trunk/gnue-designer/packaging/debian/README.cvs
trunk/gnue-forms/packaging/debian/README.cvs
trunk/gnue-navigator/packaging/debian/README.cvs
trunk/gnue-reports/packaging/debian/README.cvs
Modified:
trunk/gnue-appserver/packaging/debian/control
trunk/gnue-appserver/packaging/debian/rules
trunk/gnue-common/packaging/debian/control
trunk/gnue-designer/packaging/debian/control
trunk/gnue-designer/packaging/debian/rules
trunk/gnue-forms/packaging/debian/control
trunk/gnue-forms/packaging/debian/rules
trunk/gnue-navigator/packaging/debian/control
trunk/gnue-navigator/packaging/debian/rules
trunk/gnue-reports/packaging/debian/control
trunk/gnue-reports/packaging/debian/rules
Log:
Updated Debian packaging information.
Deleted: trunk/gnue-appserver/packaging/debian/README.Debian
===================================================================
--- trunk/gnue-appserver/packaging/debian/README.Debian 2007-05-09 18:26:43 UTC (rev 9565)
+++ trunk/gnue-appserver/packaging/debian/README.Debian 2007-05-09 20:50:03 UTC (rev 9566)
@@ -1,10 +0,0 @@
-Debian README file for gnue-appserver
-=====================================
-
-A quick note for folks wondering about the extra build-depends on
-makeinfo and sablotron. Those are needed when packaging versions
-from CVS. Full release tarballs don't need those.
-
-Jeff Bailey <[email protected]>
-October 4th, 2003
-
Deleted: trunk/gnue-appserver/packaging/debian/README.cvs
===================================================================
--- trunk/gnue-appserver/packaging/debian/README.cvs 2007-05-09 18:26:43 UTC (rev 9565)
+++ trunk/gnue-appserver/packaging/debian/README.cvs 2007-05-09 20:50:03 UTC (rev 9566)
@@ -1,15 +0,0 @@
-Instructions for creating .debs from cvs
-========================================
-
-These instructions assume you have devscripts installed.
-
-From the root of gnue-common:
-
-ln -s packaging/debian debian
-dch -v VERSIONNUM
- (VERSIONNUM should be in the form 0.5.1.20030930-1)
-sudo apt-get build-dep gnue-common
-debuild
-
-Jeff Bailey
-September 30th, 2003
Modified: trunk/gnue-appserver/packaging/debian/control
===================================================================
--- trunk/gnue-appserver/packaging/debian/control 2007-05-09 18:26:43 UTC (rev 9565)
+++ trunk/gnue-appserver/packaging/debian/control 2007-05-09 20:50:03 UTC (rev 9566)
@@ -2,14 +2,14 @@
Section: interpreters
Priority: optional
Maintainer: Andrew Mitchell <[email protected]>
-Build-Depends-Indep: debhelper (>= 4.1.25), python, python2.3-dev, cdbs (>= 0.4.9), sablotron, gnue-common (>= 0.5.12), texinfo
+Build-Depends-Indep: debhelper (>= 4.1.25), cdbs (>= 0.4.43), python-all-dev, python-support (>= 0.5.3), gnue-common (>= 0.6.8)
Conflicts: geas
Replaces: geas
Standards-Version: 3.6.1
Package: gnue-appserver
Architecture: all
-Depends: ${python:Depends}, gnue-common (>= 0.5.12)
+Depends: ${python:Depends}, gnue-common (>= 0.6.8), python-pysqlite2 | python-sqlite | python-psycopg2 | python-psycopg | python-pygresql | python-pgsql | python-mysqldb | python-kinterbasdb | python-maxdb
Description: GNU Enterprise Application Server
The GNU Enterprise Application Server is the core of the n-tier variant of the
GNU Enterprise system.
@@ -18,5 +18,3 @@
While transforming access to those fields and methods into database
communication and calling of scripts, it cares about stability, security,
speed, and consistency.
-
-
Modified: trunk/gnue-appserver/packaging/debian/rules
===================================================================
--- trunk/gnue-appserver/packaging/debian/rules 2007-05-09 18:26:43 UTC (rev 9565)
+++ trunk/gnue-appserver/packaging/debian/rules 2007-05-09 20:50:03 UTC (rev 9566)
@@ -1,16 +1,19 @@
#!/usr/bin/make -f
# Written by Jeff Bailey in 2003
# This Makefile is in the public domain
+
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
+DEB_PYTHON_SYSTEM = pysupport
+
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/python-distutils.mk
-DEB_INSTALL_PYTHON_gnue-appserver = /usr/lib/gnue/python/gnue/appserver
+# We only want to see error messages in the output.
+DEB_PYTHON_SETUP_CMD += --quiet
-binary-post-install/gnue-appserver::
- rm -f debian/gnue-appserver/usr/share/doc/gnue-appserver/INSTALL
-
-clean::
- find . -name \*pyc -exec rm '{}' \;
+# Prevent build_scripts from adding Python version number to shebang-line
+# (Either I don't understand something, or this is a point where CDDB doesn't
+# conform to the Python policy).
+DEB_PYTHON_BUILD_ARGS += --executable=/usr/bin/python
Modified: trunk/gnue-common/packaging/debian/control
===================================================================
--- trunk/gnue-common/packaging/debian/control 2007-05-09 18:26:43 UTC (rev 9565)
+++ trunk/gnue-common/packaging/debian/control 2007-05-09 20:50:03 UTC (rev 9566)
@@ -2,7 +2,7 @@
Section: interpreters
Priority: optional
Maintainer: Andrew Mitchell <[email protected]>
-Build-Depends-Indep: debhelper (>= 4.1.25), cdbs (>= 0.4.9), python-all-dev, python-support (>= 0.5.3)
+Build-Depends-Indep: debhelper (>= 4.1.25), cdbs (>= 0.4.43), python-all-dev, python-support (>= 0.5.3)
Standards-Version: 3.6.1
Package: gnue-common
@@ -21,5 +21,3 @@
RPC abstraction layer that will allow server processes to define their
public methods once and have them available to CORBA, XML-RPC, SOAP, and
DCOM clients.
-
-
Deleted: trunk/gnue-designer/packaging/debian/README.cvs
===================================================================
--- trunk/gnue-designer/packaging/debian/README.cvs 2007-05-09 18:26:43 UTC (rev 9565)
+++ trunk/gnue-designer/packaging/debian/README.cvs 2007-05-09 20:50:03 UTC (rev 9566)
@@ -1,15 +0,0 @@
-Instructions for creating .debs from cvs
-========================================
-
-These instructions assume you have devscripts installed.
-
-From the root of gnue-common:
-
-ln -s packaging/debian debian
-dch -v VERSIONNUM
- (VERSIONNUM should be in the form 0.5.1.20030930-1)
-sudo apt-get build-dep gnue-common
-debuild
-
-Jeff Bailey
-September 30th, 2003
Modified: trunk/gnue-designer/packaging/debian/control
===================================================================
--- trunk/gnue-designer/packaging/debian/control 2007-05-09 18:26:43 UTC (rev 9565)
+++ trunk/gnue-designer/packaging/debian/control 2007-05-09 20:50:03 UTC (rev 9566)
@@ -2,15 +2,14 @@
Section: devel
Priority: optional
Maintainer: Andrew Mitchell <[email protected]>
-Build-Depends-Indep: debhelper (>= 4.1.25), cdbs, python2.3-dev, python-dev, gnue-common (>= 0.5.11)
+Build-Depends-Indep: debhelper (>= 4.1.25), cdbs (>= 0.4.43), python-all-dev, python-support (>= 0.5.3), gnue-common (>= 0.6.8)
Standards-Version: 3.6.1
Package: gnue-designer
Architecture: all
-Depends: gnue-common (>= 0.5.11), gnue-forms-wxgtk (>= 0.5.9), libwxgtk2.4-python, ${python:Depends}
+Depends: ${python:Depends}, libwxgtk2.4-python, gnue-common (>= 0.6.8), gnue-forms (>= 0.5.9)
Description: A Rapid Application Development tool for GNU Enterprise
Designer is the IDE for GNU Enterprise. It builds forms,
reports, classes, and other aspects of GNUe in a single environment,
and brings Rapid Application Development to the GNU Enterprise
environment. Like other pieces of GNU Enterprise it is cross platform.
-
Modified: trunk/gnue-designer/packaging/debian/rules
===================================================================
--- trunk/gnue-designer/packaging/debian/rules 2007-05-09 18:26:43 UTC (rev 9565)
+++ trunk/gnue-designer/packaging/debian/rules 2007-05-09 20:50:03 UTC (rev 9566)
@@ -5,10 +5,15 @@
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
+DEB_PYTHON_SYSTEM = pysupport
+
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/python-distutils.mk
-DEB_INSTALL_PYTHON_gnue-designer = /usr/lib/gnue/python/gnue/designer
+# We only want to see error messages in the output.
+DEB_PYTHON_SETUP_CMD += --quiet
-clean::
- find . -name \*pyc -exec rm '{}' \;
+# Prevent build_scripts from adding Python version number to shebang-line
+# (Either I don't understand something, or this is a point where CDDB doesn't
+# conform to the Python policy).
+DEB_PYTHON_BUILD_ARGS += --executable=/usr/bin/python
Deleted: trunk/gnue-forms/packaging/debian/README.cvs
===================================================================
--- trunk/gnue-forms/packaging/debian/README.cvs 2007-05-09 18:26:43 UTC (rev 9565)
+++ trunk/gnue-forms/packaging/debian/README.cvs 2007-05-09 20:50:03 UTC (rev 9566)
@@ -1,15 +0,0 @@
-Instructions for creating .debs from cvs
-========================================
-
-These instructions assume you have devscripts installed.
-
-From the root of gnue-common:
-
-ln -s packaging/debian debian
-dch -v VERSIONNUM
- (VERSIONNUM should be in the form 0.5.1.20030930-1)
-sudo apt-get build-dep gnue-common
-debuild
-
-Jeff Bailey
-September 30th, 2003
Modified: trunk/gnue-forms/packaging/debian/control
===================================================================
--- trunk/gnue-forms/packaging/debian/control 2007-05-09 18:26:43 UTC (rev 9565)
+++ trunk/gnue-forms/packaging/debian/control 2007-05-09 20:50:03 UTC (rev 9566)
@@ -2,18 +2,16 @@
Section: interpreters
Priority: optional
Maintainer: Andrew Mitchell <[email protected]>
-Build-Depends-Indep: debhelper (>= 4.1.25), gnue-common (>= 0.5.11), cdbs, python, python2.3-dev, libwxgtk2.4-python
+Build-Depends-Indep: debhelper (>= 4.1.25), cdbs (>= 0.4.43), python-all-dev, python-support (>= 0.5.3), gnue-common (>= 0.6.8)
Standards-Version: 3.6.1
-Package: gnue-forms-wxgtk
+Package: gnue-forms
Architecture: all
-Depends: gnue-common (>= 0.5.11), libwxgtk2.4-python, ${python:Depends}
-Recommends: python-gtk2
-Provides: gnue-forms
+Depends: ${python:Depends}, gnue-common (>= 0.6.8)
+Recommends: python-wx2.6 | python-qt3
Description: An XML-based forms painter
GNU Enterprise Forms is an XML-based forms painter. It will read
XML files to create GUIs for Win32, GTK+, and Curses. It is fully
data-aware and can be used in n-tier environments with GNU Enterprise
Application Server or in 2-tier environments with MySQL or PostgreSQL.
It is designed for rapid development of business applications.
-
Modified: trunk/gnue-forms/packaging/debian/rules
===================================================================
--- trunk/gnue-forms/packaging/debian/rules 2007-05-09 18:26:43 UTC (rev 9565)
+++ trunk/gnue-forms/packaging/debian/rules 2007-05-09 20:50:03 UTC (rev 9566)
@@ -5,10 +5,15 @@
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
+DEB_PYTHON_SYSTEM = pysupport
+
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/python-distutils.mk
-DEB_INSTALL_PYTHON_gnue-forms-wxgtk = /usr/lib/gnue/python/gnue/forms
+# We only want to see error messages in the output.
+DEB_PYTHON_SETUP_CMD += --quiet
-clean::
- find . -name \*pyc -exec rm '{}' \;
+# Prevent build_scripts from adding Python version number to shebang-line
+# (Either I don't understand something, or this is a point where CDDB doesn't
+# conform to the Python policy).
+DEB_PYTHON_BUILD_ARGS += --executable=/usr/bin/python
Deleted: trunk/gnue-navigator/packaging/debian/README.cvs
===================================================================
--- trunk/gnue-navigator/packaging/debian/README.cvs 2007-05-09 18:26:43 UTC (rev 9565)
+++ trunk/gnue-navigator/packaging/debian/README.cvs 2007-05-09 20:50:03 UTC (rev 9566)
@@ -1,15 +0,0 @@
-Instructions for creating .debs from cvs
-========================================
-
-These instructions assume you have devscripts installed.
-
-From the root of gnue-common:
-
-ln -s packaging/debian debian
-dch -v VERSIONNUM
- (VERSIONNUM should be in the form 0.5.1.20030930-1)
-sudo apt-get build-dep gnue-common
-debuild
-
-Jeff Bailey
-September 30th, 2003
Modified: trunk/gnue-navigator/packaging/debian/control
===================================================================
--- trunk/gnue-navigator/packaging/debian/control 2007-05-09 18:26:43 UTC (rev 9565)
+++ trunk/gnue-navigator/packaging/debian/control 2007-05-09 20:50:03 UTC (rev 9566)
@@ -2,18 +2,15 @@
Section: interpreters
Priority: optional
Maintainer: Andrew Mitchell <[email protected]>
-Build-Depends-Indep: debhelper (>= 4.1.25), python2.3-dev, cdbs (>= 0.4.9), gnue-common (>= 0.5.10)
+Build-Depends-Indep: debhelper (>= 4.1.25), cdbs (>= 0.4.43), python-all-dev, python-support (>= 0.5.3), gnue-common (>= 0.6.8)
Standards-Version: 3.6.1
Package: gnue-navigator
Architecture: all
-Depends: ${python:Depends}, gnue-common (>= 0.5.10)
-Recommends: gnue-forms-wxgtk (>= 0.5.8), gnue-reports (>= 0.1.6)
+Depends: ${python:Depends}, gnue-common (>= 0.6.8)
+Recommends: gnue-forms (>= 0.5.8), gnue-reports (>= 0.1.6)
Description: GNU Enterprise Navigator
GNUe Navigator is a helper application for Forms and Reports. It takes
an XML definition of menu items and the form or report associated with
them, and turns it into a navigation form, to allow users to select and
run a Form or Report.
-
-
-
Modified: trunk/gnue-navigator/packaging/debian/rules
===================================================================
--- trunk/gnue-navigator/packaging/debian/rules 2007-05-09 18:26:43 UTC (rev 9565)
+++ trunk/gnue-navigator/packaging/debian/rules 2007-05-09 20:50:03 UTC (rev 9566)
@@ -5,10 +5,15 @@
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
+DEB_PYTHON_SYSTEM = pysupport
+
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/python-distutils.mk
-DEB_INSTALL_PYTHON_gnue-navigator = /usr/lib/gnue/python/gnue/navigator
+# We only want to see error messages in the output.
+DEB_PYTHON_SETUP_CMD += --quiet
-clean::
- find . -name \*pyc -exec rm '{}' \;
+# Prevent build_scripts from adding Python version number to shebang-line
+# (Either I don't understand something, or this is a point where CDDB doesn't
+# conform to the Python policy).
+DEB_PYTHON_BUILD_ARGS += --executable=/usr/bin/python
Deleted: trunk/gnue-reports/packaging/debian/README.cvs
===================================================================
--- trunk/gnue-reports/packaging/debian/README.cvs 2007-05-09 18:26:43 UTC (rev 9565)
+++ trunk/gnue-reports/packaging/debian/README.cvs 2007-05-09 20:50:03 UTC (rev 9566)
@@ -1,15 +0,0 @@
-Instructions for creating .debs from cvs
-========================================
-
-These instructions assume you have devscripts installed.
-
-From the root of gnue-common:
-
-ln -s packaging/debian debian
-dch -v VERSIONNUM
- (VERSIONNUM should be in the form 0.5.1.20030930-1)
-sudo apt-get build-dep gnue-common
-debuild
-
-Jeff Bailey
-September 30th, 2003
Modified: trunk/gnue-reports/packaging/debian/control
===================================================================
--- trunk/gnue-reports/packaging/debian/control 2007-05-09 18:26:43 UTC (rev 9565)
+++ trunk/gnue-reports/packaging/debian/control 2007-05-09 20:50:03 UTC (rev 9566)
@@ -2,12 +2,12 @@
Section: interpreters
Priority: optional
Maintainer: Jeff Bailey <[email protected]>
-Build-Depends-Indep: debhelper (>= 4.1.25), dbs, python2.2-dev
-Standards-Version: 3.5.7
+Build-Depends-Indep: debhelper (>= 4.1.25), cdbs (>= 0.4.43), python-all-dev, python-support (>= 0.5.3), gnue-common (>= 0.6.8)
+Standards-Version: 3.6.1
Package: gnue-reports
Architecture: all
-Depends: gnue-common (>= 0.4.1a-20021105), ${python:Depends}, python-xmlbase
+Depends: ${python:Depends}, gnue-common (>= 0.6.8)
Description: An XML-based output-independent reporting system.
GNU Enterprise Reports is a platform and output-indepedent reporting
system. It reads an XML-based report definition and generates
@@ -17,4 +17,3 @@
and Gnumeric/Excel formats in the works. Reports can output
directly to a file, as an email attachment, to a printer, or
to a HylaFax server.
-
Modified: trunk/gnue-reports/packaging/debian/rules
===================================================================
--- trunk/gnue-reports/packaging/debian/rules 2007-05-09 18:26:43 UTC (rev 9565)
+++ trunk/gnue-reports/packaging/debian/rules 2007-05-09 20:50:03 UTC (rev 9566)
@@ -1,11 +1,19 @@
#!/usr/bin/make -f
-# Copyright (c) 2003 Jeff Bailey
+# Written by Jeff Bailey in 2003
# This Makefile is in the public domain
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
+DEB_PYTHON_SYSTEM = pysupport
+
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/python-distutils.mk
-DEB_INSTALL_PYTHON_gnue-reports = /usr/lib/gnue/python/gnue/reports
+# We only want to see error messages in the output.
+DEB_PYTHON_SETUP_CMD += --quiet
+
+# Prevent build_scripts from adding Python version number to shebang-line
+# (Either I don't understand something, or this is a point where CDDB doesn't
+# conform to the Python policy).
+DEB_PYTHON_BUILD_ARGS += --executable=/usr/bin/python
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.