[gnue] r9566 - in trunk: gnue-appserver/packaging/debian gnue-common/packaging/debian gnue-designer/packaging/debian gnue-forms/packaging/debian gnue-navigator/packaging/debian gnue-reports/packaging/debian

[email protected]
Newsgroups gmane.comp.cms.gnue.cvs
Message-ID <[email protected]>
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.