[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