[Python-modules-commits] r9498 - in packages/apiextractor/trunk (9 files)

odyx-guest at users.alioth.debian.org odyx-guest at users.alioth.debian.org
Wed Aug 26 15:27:48 UTC 2009


    Date: Wednesday, August 26, 2009 @ 15:27:47
  Author: odyx-guest
Revision: 9498

apiextractor (0.2-1) UNRELEASED; urgency=low

  * Initial Debian release (Closes: #543642)
    - Use the Ubuntu packaging as starting point.
    - Convert to dh7.
  * debian/watch: Add.
  * debian/cmake.mk: Remove dirty workaround.
  * debian/control:
    - Update Depends to dh7
    - Update Maintainer to Debian Python Modules Team
    - Add myself to Uploaders
    - Add Homepage and Vcs-* fields
    - Update descriptions
    - Include the symbols version in the binary package name.
  * debian/copyright: Update.
  * Bump Standards to 3.8.3

  TODO: FIX TESTS FAILURE. DON'T RELEASE WITH THOSE TESTS DISABLED! (see debian/rules)

Added:
  packages/apiextractor/trunk/debian/libapiextractor0.2.install
    (from rev 9483, packages/apiextractor/trunk/debian/libapiextractor.install)
Modified:
  packages/apiextractor/trunk/debian/	(properties)
  packages/apiextractor/trunk/debian/changelog
  packages/apiextractor/trunk/debian/compat
  packages/apiextractor/trunk/debian/control
  packages/apiextractor/trunk/debian/copyright
  packages/apiextractor/trunk/debian/libapiextractor-dev.install
  packages/apiextractor/trunk/debian/rules
Deleted:
  packages/apiextractor/trunk/debian/libapiextractor.install


Property changes on: packages/apiextractor/trunk/debian
___________________________________________________________________
Added: mergeWithUpstream
   + 1

Modified: packages/apiextractor/trunk/debian/changelog
===================================================================
--- packages/apiextractor/trunk/debian/changelog	2009-08-26 14:41:45 UTC (rev 9497)
+++ packages/apiextractor/trunk/debian/changelog	2009-08-26 15:27:47 UTC (rev 9498)
@@ -1,3 +1,24 @@
+apiextractor (0.2-1) UNRELEASED; urgency=low
+
+  * Initial Debian release (Closes: #543642)
+    - Use the Ubuntu packaging as starting point.
+    - Convert to dh7.
+  * debian/watch: Add.
+  * debian/cmake.mk: Remove dirty workaround.
+  * debian/control:
+    - Update Depends to dh7
+    - Update Maintainer to Debian Python Modules Team
+    - Add myself to Uploaders
+    - Add Homepage and Vcs-* fields
+    - Update descriptions
+    - Include the symbols version in the binary package name.
+  * debian/copyright: Update.
+  * Bump Standards to 3.8.3
+
+  TODO: FIX TESTS FAILURE. DON'T RELEASE WITH THOSE TESTS DISABLED! (see debian/rules)
+
+ -- Didier Raboud <didier at raboud.com>  Wed, 26 Aug 2009 13:30:00 +0200
+
 apiextractor (0.2-0ubuntu1) jaunty; urgency=low
 
   * Build for Ubuntu 9.04.

Modified: packages/apiextractor/trunk/debian/compat
===================================================================
--- packages/apiextractor/trunk/debian/compat	2009-08-26 14:41:45 UTC (rev 9497)
+++ packages/apiextractor/trunk/debian/compat	2009-08-26 15:27:47 UTC (rev 9498)
@@ -1 +1 @@
-5
+7

Modified: packages/apiextractor/trunk/debian/control
===================================================================
--- packages/apiextractor/trunk/debian/control	2009-08-26 14:41:45 UTC (rev 9497)
+++ packages/apiextractor/trunk/debian/control	2009-08-26 15:27:47 UTC (rev 9498)
@@ -1,26 +1,35 @@
 Source: apiextractor
 Priority: extra
-Maintainer: PySide team <contact at pyside.org>
-Build-Depends: debhelper (>= 5), cdbs, cmake (>= 2.6.0), libboost-graph1.38-dev (>= 1.38.0), libboost-graph1.38.0 (>= 1.38.0), libqt4-dev (>= 4.4.0), libqt4-xmlpatterns (>= 4.4.0), libxml2-dev, libxslt1-dev
-Standards-Version: 3.7.3
 Section: libs
+Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
+Uploaders: Didier Raboud <didier at raboud.com>
+Build-Depends: debhelper (>= 7.0.50), cmake (>= 2.6.0), libboost-graph-dev, libqt4-dev (>= 4.4.0), libqt4-xmlpatterns (>= 4.4.0), libxml2-dev, libxslt1-dev
+Standards-Version: 3.8.3
+Vcs-Svn: svn://svn.debian.org/python-modules/packages/apiextractor/trunk/
+Vcs-Browser: http://svn.debian.org/wsvn/python-modules/packages/apiextractor/?op=log
+Homepage: http://www.pyside.org/home-binding/api-extractor/
 
 Package: libapiextractor-dev
 Section: libdevel
 Architecture: any
-Depends: libapiextractor (= ${binary:Version})
-Replaces: libqtbindgen-dev
-Description: Development files to create new qt binding generators
- The apiextractor provides classes that help the creation of binding
- generators for Qt-based libraries. This package contains the
- development files.
+Depends: libapiextractor0.2 (= ${binary:Version}), ${misc:Depends}
+Description: Development files for the library headers parser
+ The API Extractor library is used by the binding generator to parse headers of
+ a given library and merge this data with information provided by typesystem
+ (XML) files, resulting in a representation of how the API should be exported
+ to the chosen target language. The generation of source code for the bindings
+ is performed by specific generators using the API Extractor library.
+ .
+ This package contains the development files.
 
-Package: libapiextractor
-Section: libs
+Package: libapiextractor0.2
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Replaces: libqtbindgen
-Description: Runtime library for qt binding generators
- The apiextractor provides classes that help the creation of binding
- generators for Qt-based libraries. This package contains runtime
- library.
+Description: Library headers parser that creates an API abstract representation
+ The API Extractor library is used by the binding generator to parse headers of
+ a given library and merge this data with information provided by typesystem
+ (XML) files, resulting in a representation of how the API should be exported
+ to the chosen target language. The generation of source code for the bindings
+ is performed by specific generators using the API Extractor library.
+ .
+ This package contains the runtime libraries.

Modified: packages/apiextractor/trunk/debian/copyright
===================================================================
--- packages/apiextractor/trunk/debian/copyright	2009-08-26 14:41:45 UTC (rev 9497)
+++ packages/apiextractor/trunk/debian/copyright	2009-08-26 15:27:47 UTC (rev 9498)
@@ -26,8 +26,11 @@
     Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
 
     On Debian systems, the complete text of the GNU General Public License
-    can be found in `/usr/share/common-licenses/GPL'.
+    can be found in `/usr/share/common-licenses/GPL-2'.
 
 
-The Debian packaging is (C) 2009, Nokia Corporation and
-is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
+The Debian packaging is
+    Copyright (C) 2009, Nokia Corporation
+    Copyright (C) 2009, Didier Raboud <didier at raboud.com>
+
+is licensed under the GPL, see `/usr/share/common-licenses/GPL-2'.

Modified: packages/apiextractor/trunk/debian/libapiextractor-dev.install
===================================================================
--- packages/apiextractor/trunk/debian/libapiextractor-dev.install	2009-08-26 14:41:45 UTC (rev 9497)
+++ packages/apiextractor/trunk/debian/libapiextractor-dev.install	2009-08-26 15:27:47 UTC (rev 9498)
@@ -1,4 +1,4 @@
-debian/tmp/usr/include/*
-debian/tmp/usr/lib/pkgconfig/*
-debian/tmp/usr/share/cmake-2.6/*
-debian/tmp/usr/lib/lib*.so
+usr/include/*
+usr/lib/pkgconfig/*
+usr/share/cmake-2.6/*
+usr/lib/lib*.so

Deleted: packages/apiextractor/trunk/debian/libapiextractor.install
===================================================================
--- packages/apiextractor/trunk/debian/libapiextractor.install	2009-08-26 14:41:45 UTC (rev 9497)
+++ packages/apiextractor/trunk/debian/libapiextractor.install	2009-08-26 15:27:47 UTC (rev 9498)
@@ -1 +0,0 @@
-debian/tmp/usr/lib/lib*.so.*

Copied: packages/apiextractor/trunk/debian/libapiextractor0.2.install (from rev 9483, packages/apiextractor/trunk/debian/libapiextractor.install)
===================================================================
--- packages/apiextractor/trunk/debian/libapiextractor0.2.install	                        (rev 0)
+++ packages/apiextractor/trunk/debian/libapiextractor0.2.install	2009-08-26 15:27:47 UTC (rev 9498)
@@ -0,0 +1 @@
+usr/lib/lib*.so.*

Modified: packages/apiextractor/trunk/debian/rules
===================================================================
--- packages/apiextractor/trunk/debian/rules	2009-08-26 14:41:45 UTC (rev 9497)
+++ packages/apiextractor/trunk/debian/rules	2009-08-26 15:27:47 UTC (rev 9498)
@@ -1,24 +1,8 @@
 #!/usr/bin/make -f
-# -*- makefile -*-
-# Sample debian/rules that uses debhelper.
-# This file was originally written by Joey Hess and Craig Small.
-# As a special exception, when this file is copied by dh-make into a
-# dh-make output file, you may use that output file without restriction.
-# This special exception was added by Craig Small in version 0.37 of dh-make.
 
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
+%:
+	dh --with quilt --buildsystem=cmake $@
 
-include /usr/share/cdbs/1/rules/debhelper.mk
-# workaround for missing cmake.mk in older CDBS versions
-ifneq (,$(realpath /usr/share/cdbs/1/class/cmake.mk))
-include /usr/share/cdbs/1/class/cmake.mk
-else
-include debian/cmake.mk
-endif
-
-# borrowed from python2.5 debian/rules
-COMMA = ,
-ifneq (,$(filter parallel=%,$(subst $(COMMA), ,$(DEB_BUILD_OPTIONS))))
-  DEB_MAKE_ENVVARS := MAKEFLAGS=-j$(subst parallel=,,$(filter parallel=%,$(subst $(COMMA), ,$(DEB_BUILD_OPTIONS))))
-endif
+## TEMPORARILY DISABLES TESTS (they fail, see bug http://bugs.openbossa.org/show_bug.cgi?id=16)
+override_dh_auto_test:
+	# Don't do anything




More information about the Python-modules-commits mailing list