[Python-modules-commits] r23471 - in packages/qscintilla2/trunk/debian (6 files)

kitterman at users.alioth.debian.org kitterman at users.alioth.debian.org
Wed Feb 13 18:28:56 UTC 2013


    Date: Wednesday, February 13, 2013 @ 18:28:53
  Author: kitterman
Revision: 23471

* Move translations for libqscintilla2 to a separate binary,
  libqscintilla2-translations, so that the library itself is
  co-installable with other versions
* Update debian/rules to use dpkg-buildflags
* Bump compat and debhelper version requirement to 9

Added:
  packages/qscintilla2/trunk/debian/libqscintilla2-translations.install
Modified:
  packages/qscintilla2/trunk/debian/changelog
  packages/qscintilla2/trunk/debian/compat
  packages/qscintilla2/trunk/debian/control
  packages/qscintilla2/trunk/debian/libqscintilla2-9.install
  packages/qscintilla2/trunk/debian/rules

Modified: packages/qscintilla2/trunk/debian/changelog
===================================================================
--- packages/qscintilla2/trunk/debian/changelog	2013-02-13 11:01:11 UTC (rev 23470)
+++ packages/qscintilla2/trunk/debian/changelog	2013-02-13 18:28:53 UTC (rev 23471)
@@ -1,10 +1,15 @@
-qscintilla2 (2.7-1) UNRELEASED; urgency=low
+qscintilla2 (2.7-1) experimental; urgency=low
 
   [ Scott Kitterman ]
   * New upstream release
     - Update for new SO name (rename libqscintilla2-8 to libqscintilla2-9)
     - Update debian/copyright
   * Add symbols file for libqscintilla2-9
+  * Move translations for libqscintilla2 to a separate binary,
+    libqscintilla2-translations, so that the library itself is
+    co-installable with other versions
+  * Update debian/rules to use dpkg-buildflags
+  * Bump compat and debhelper version requirement to 9
   * Bump standards version to 3.9.4 without further change
 
   [ Matthias Klose ]

Modified: packages/qscintilla2/trunk/debian/compat
===================================================================
--- packages/qscintilla2/trunk/debian/compat	2013-02-13 11:01:11 UTC (rev 23470)
+++ packages/qscintilla2/trunk/debian/compat	2013-02-13 18:28:53 UTC (rev 23471)
@@ -1 +1 @@
-8
+9

Modified: packages/qscintilla2/trunk/debian/control
===================================================================
--- packages/qscintilla2/trunk/debian/control	2013-02-13 11:01:11 UTC (rev 23470)
+++ packages/qscintilla2/trunk/debian/control	2013-02-13 18:28:53 UTC (rev 23471)
@@ -2,7 +2,7 @@
 Priority: optional
 Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
 Uploaders: Torsten Marek <shlomme at debian.org>, Gudjon I. Gudjonsson <gudjon at gudjon.org>, Scott Kitterman <scott at kitterman.com>
-Build-Depends: debhelper (>= 8.1.3~), libqt4-dev (>= 4:4.8.0~), python-all-dev (>= 2.6.6-3~), python-sip-dev (>= 4.10), python-qt4 (>= 4.8.3-3~), python-qt4-dev (>= 4.8.3-3~), python3-all-dev (>= 3.1.3-13~), python3-sip-dev, python3-pyqt4
+Build-Depends: debhelper (>= 9), libqt4-dev (>= 4:4.8.0~), python-all-dev (>= 2.6.6-3~), python-sip-dev (>= 4.10), python-qt4 (>= 4.8.3-3~), python-qt4-dev (>= 4.8.3-3~), python3-all-dev (>= 3.1.3-13~), python3-sip-dev, python3-pyqt4
 Standards-Version: 3.9.4
 Section: libs
 X-Python3-Version: >= 3.1
@@ -12,10 +12,8 @@
 
 Package: libqscintilla2-9
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}, libqscintilla2-translations (>= ${source:Upstream-Version})
 Pre-Depends: ${misc:Pre-Depends}
-Replaces: libqscintilla2-5, libqscintilla2-6, libqscintilla2-8
-Breaks: libqscintilla2-5, libqscintilla2-6, libqscintilla2-8
 Description: Qt4 port of the Scintilla source code editing widget
  QScintilla is a text editor for Qt4 with features especially useful when 
  writing and debugging source code. These include support for syntax 
@@ -25,6 +23,19 @@
  of proportional fonts, bold and italics, multiple foreground and background
  colours and multiple fonts.
 
+Package: libqscintilla2-translations
+Architecture: all
+Depends: ${misc:Depends}
+Suggests: libqscintilla2-9
+Replaces: libqscintilla2-5, libqscintilla2-6, libqscintilla2-8
+Breaks: libqscintilla2-5, libqscintilla2-6, libqscintilla2-8
+Description: Scintilla source code editing widget for Qt4, translation files
+ QScintilla is a text editor for Qt4 with features especially useful when
+ writing and debugging source code. These include support for syntax
+ styling, error indicators, code completion, call tips and margins.
+ .
+ This package contains translations for libqscintilla2.
+
 Package: libqscintilla2-designer
 Section: misc
 Architecture: any

Modified: packages/qscintilla2/trunk/debian/libqscintilla2-9.install
===================================================================
--- packages/qscintilla2/trunk/debian/libqscintilla2-9.install	2013-02-13 11:01:11 UTC (rev 23470)
+++ packages/qscintilla2/trunk/debian/libqscintilla2-9.install	2013-02-13 18:28:53 UTC (rev 23471)
@@ -1,2 +1 @@
-usr/share/qt4/translations/*
 usr/lib/*.so.*

Added: packages/qscintilla2/trunk/debian/libqscintilla2-translations.install
===================================================================
--- packages/qscintilla2/trunk/debian/libqscintilla2-translations.install	                        (rev 0)
+++ packages/qscintilla2/trunk/debian/libqscintilla2-translations.install	2013-02-13 18:28:53 UTC (rev 23471)
@@ -0,0 +1 @@
+usr/share/qt4/translations/*

Modified: packages/qscintilla2/trunk/debian/rules
===================================================================
--- packages/qscintilla2/trunk/debian/rules	2013-02-13 11:01:11 UTC (rev 23470)
+++ packages/qscintilla2/trunk/debian/rules	2013-02-13 18:28:53 UTC (rev 23471)
@@ -5,13 +5,17 @@
 #export DH_VERBOSE=1
 
 CFLAGS = -Wall -g
-
+CPPFLAGS=
+CXXFLAGS=
+LDFLAGS=
 ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
-	CFLAGS += -O0
+	CFLAGS += -O0 -g
 	CXXFLAGS += -O0
 else
-	CFLAGS += -O2
-	CXXFLAGS += -O2
+	CFLAGS += $(shell dpkg-buildflags --get CFLAGS)
+	CPPFLAGS += $(shell dpkg-buildflags --get CPPFLAGS)
+	CXXFLAGS += $(shell dpkg-buildflags --get CXXFLAGS)
+	LDFLAGS += $(shell dpkg-buildflags --get LDFLAGS)
 endif
 
 PYTHONS := $(shell pyversions -vr debian/control) $(shell py3versions -vr)




More information about the Python-modules-commits mailing list