commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnue] r9566 - in trunk: gnue-appserver/packaging/debian gnue-common/pac


From: reinhard
Subject: [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
Date: Wed, 9 May 2007 15:50:03 -0500 (CDT)

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 <address@hidden>
-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 <address@hidden>
-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 <address@hidden>
-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 <address@hidden>
-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 <address@hidden>
-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 <address@hidden>
-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 <address@hidden>
-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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]