debian/0000775000000000000000000000000012316332525007172 5ustar debian/source/0000775000000000000000000000000012311766307010476 5ustar debian/source/format0000664000000000000000000000001412311766307011704 0ustar 3.0 (quilt) debian/copyright0000664000000000000000000001306712311766307011140 0ustar This package was debianized by Ricardo Javier Cardenes Medina on Tue, 10 Sep 2002 23:12:17 +0100 It was downloaded from http://www.riverbankcomputing.co.uk Upstream Author: Phil Thompson (phil@riverbankcomputing.co.uk) (c) 2011,2012,2013 Riverbank Computing Limited sipdistuils.py: Copyright (c) 2011 Develer Srl. SIP4 is offered under GPLv2, GPLv3, and the SIP 4 license. The text of the SIP license follows: RIVERBANK COMPUTING LIMITED LICENSE AGREEMENT FOR SIP 4.9 1. This LICENSE AGREEMENT is between Riverbank Computing Limited ("Riverbank"), and the Individual or Organization ("Licensee") accessing and otherwise using SIP 4.9 software in source or binary form and its associated documentation. SIP 4.9 comprises a software tool for generating Python bindings for software C and C++ libraries, and a Python extension module used at runtime by those generated bindings. 2. Subject to the terms and conditions of this License Agreement, Riverbank hereby grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce, analyze, test, perform and/or display publicly, prepare derivative works, distribute, and otherwise use SIP 4.9 alone or in any derivative version, provided, however, that Riverbank's License Agreement and Riverbank's notice of copyright, e.g., "Copyright (c) 2009 Riverbank Computing Limited; All Rights Reserved" are retained in SIP 4.9 alone or in any derivative version prepared by Licensee. 3. In the event Licensee prepares a derivative work that is based on or incorporates SIP 4.9 or any part thereof, and wants to make the derivative work available to others as provided herein, then Licensee hereby agrees to include in any such work a brief summary of the changes made to SIP 4.9. 4. Licensee may not use SIP 4.9 to generate Python bindings for any C or C++ library for which bindings are already provided by Riverbank. 5. Riverbank is making SIP 4.9 available to Licensee on an "AS IS" basis. RIVERBANK MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, RIVERBANK MAKES NO AND DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF SIP 4.9 WILL NOT INFRINGE ANY THIRD PARTY RIGHTS. 6. RIVERBANK SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF SIP 4.9 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING SIP 4.9, OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF. 7. This License Agreement will automatically terminate upon a material breach of its terms and conditions. 8. Nothing in this License Agreement shall be deemed to create any relationship of agency, partnership, or joint venture between Riverbank and Licensee. This License Agreement does not grant permission to use Riverbank trademarks or trade name in a trademark sense to endorse or promote products or services of Licensee, or any third party. 9. By copying, installing or otherwise using SIP 4.9, Licensee agrees to be bound by the terms and conditions of this License Agreement. **** SIP is also licensed under the GPLv2 and GPLv3: This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation version 2 or 3 of the License. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . */ For the file sipgen/parser.c, copyright and license is: /* A Bison parser, made by GNU Bison 2.3. */ /* Skeleton implementation for Bison's Yacc-like parsers in C Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ /* As a special exception, you may create a larger work that contains part or all of the Bison parser skeleton and distribute that work under terms of your choice, so long as that work isn't itself a parser generator using the skeleton or a modified version thereof as a parser skeleton. Alternatively, if you modify or redistribute the parser skeleton itself, you may (at your option) remove this special exception, which will cause the skeleton and the resulting Bison output files to be licensed under the GNU General Public License without this special exception. This special exception was added by the Free Software Foundation in version 2.2 of Bison. */ On Debian systems, the complete text of the GNU General Public License 2 can be found in `/usr/share/common-licenses/GPL-2'. The complete text of the GNU General Public License 3 can be found in `/usr/share/common-licenses/GPL-3'. debian/sipconfig.py0000664000000000000000000000065612311766307011540 0ustar # import the sipconfig.py for the normal or the debug build import sys if getattr(sys, "pydebug", False): try: from sipconfig_d import * from sipconfig_d import _pkg_config, _default_macros except ImportError, msg: raise ImportError, 'No module named sipconfig; package python-sip4-dbg not installed' else: from sipconfig_nd import * from sipconfig_nd import _pkg_config, _default_macros debian/manpages/0000775000000000000000000000000012311766307010771 5ustar debian/manpages/dh_sip.10000664000000000000000000001043112311766307012320 0ustar .\" Automatically generated by Pod::Man 2.22 (Pod::Simple 3.07) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" Set up some character translations and predefined strings. \*(-- will .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left .\" double quote, and \*(R" will give a right double quote. \*(C+ will .\" give a nicer C++. Capital omega is used to do unbreakable dashes and .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, .\" nothing in troff, for use with C<>. .tr \(*W- .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' .ie n \{\ . ds -- \(*W- . ds PI pi . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch . ds L" "" . ds R" "" . ds C` "" . ds C' "" 'br\} .el\{\ . ds -- \|\(em\| . ds PI \(*p . ds L" `` . ds R" '' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is turned on, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .ie \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . nr % 0 . rr F .\} .el \{\ . de IX .. .\} .\" .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2). .\" Fear. Run. Save yourself. No user-serviceable parts. . \" fudge factors for nroff and troff .if n \{\ . ds #H 0 . ds #V .8m . ds #F .3m . ds #[ \f1 . ds #] \fP .\} .if t \{\ . ds #H ((1u-(\\\\n(.fu%2u))*.13m) . ds #V .6m . ds #F 0 . ds #[ \& . ds #] \& .\} . \" simple accents for nroff and troff .if n \{\ . ds ' \& . ds ` \& . ds ^ \& . ds , \& . ds ~ ~ . ds / .\} .if t \{\ . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' . ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u' . ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u' . ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u' . ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u' .\} . \" troff and (daisy-wheel) nroff accents .ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V' .ds 8 \h'\*(#H'\(*b\h'-\*(#H' .ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#] .ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H' .ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u' .ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#] .ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#] .ds ae a\h'-(\w'a'u*4/10)'e .ds Ae A\h'-(\w'A'u*4/10)'E . \" corrections for vroff .if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u' .if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u' . \" for low resolution devices (crt and lpr) .if \n(.H>23 .if \n(.V>19 \ \{\ . ds : e . ds 8 ss . ds o a . ds d- d\h'-1'\(ga . ds D- D\h'-1'\(hy . ds th \o'bp' . ds Th \o'LP' . ds ae ae . ds Ae AE .\} .rm #[ #] #H #V #F C .\" ======================================================================== .\" .IX Title "DH_SIP 1" .TH DH_SIP 1 "2010-02-02" "perl v5.10.1" "User Contributed Perl Documentation" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH "NAME" dh_sip \- set the correct dependencies for Python packages using sip .SH "SYNOPSIS" .IX Header "SYNOPSIS" \&\fBdh_sip\fR .SH "DESCRIPTION" .IX Header "DESCRIPTION" dh_sip creates the ${sip:Depends} substitution variable which must be used by Python extensions built with sip in order to depend on a version of python-sip that exports the correct public \s-1API\s0. .SH "SEE ALSO" .IX Header "SEE ALSO" \&\fIdebhelper\fR\|(7) .PP This program is a part of python-sip-dev but is made to work with debhelper. .SH "AUTHORS" .IX Header "AUTHORS" Torsten Marek debian/manpages/sip.10000664000000000000000000000500512311766307011646 0ustar .\" .\" Created by Ricardo Cárdenes Medina .\" for the Debian 'sip' package .\" .TH SIP 1 "2010/02/02" .SH NAME sip \- generates C++/Python bindings .SH SYNOPSIS .B sip [\fI-h\fR] [\fI-V\fR] [\fI-a file\fR] [\fI-c dir\fR] [\fI-d file\fR] [\fI-e\fR] [\fI-g\fR] [\fI-I dir\fR] [\fI-j #\fR] [\fI-k\fR] [\fI-m file\fR] [\fI-o\fR] [\fI-p module\fR] [\fI-P\fR] [\fI-r\fR] [\fI-s suffix\fR] [\fI-t tag\fR] [\fI-w\fR] [\fI-x feature\fR] [\fI-z file\fR] [\fIfile\fR] .SH DESCRIPTION .B sip takes a set of specification files and generates C++ code, documentation and build files. The format of the needed specification file is similar to a C++ header. sip includes run-time support for the generated code. .SH OPTIONS .TP .B \-h Show summary of options. .TP .B \-V Display the sip version number .TP .B \-a file The name of the QScintilla API file. If not indicated, it will not be generated. .TP .B \-b file The name of the build file. If not indicated, it will not be generated. .TP .B \-c dir The name of the directory where generated source file will be put. If not indicated, no code will be generated. .TP .B -d file The name of the documentation file. If not indicated, no documentation will be generated. .TP .B -e Enable support for exceptions. Disabled by default. .TP .B -g Always release and reaquire the GIL. .TP .B -I dir Directory where sip can search for included files. .TP .B -j number Splits the generated code in \fInumber\fR files (1 by default). This flag was added for parallel compilation on SMP machines. .TP .B -m file The name of the XML export file. If not indicated, the file will not be generated. .TP .B -p module Give the name of the consolidated module this module should be a part of. .TP .B -P Enable the protected/public hack. .TP .B -r Enable tracing on generated code. .TP .B -s suffix The suffix used for generated C or C++ files (".c" or ".cpp" if none specified) .TP .B -t tag The primary version to tag generate code for. You only can specify those defined with a %Timeline directive. If you don't specify one, sip will generate the latest available. .TP .B -w Enable warning messages .TP .B -x feature Disable a feature .TP .B -z file The name of a file containing additional command line flags .TP .B file The name of the file containing the specification. If you skip it, sip will expect to be fed by stdin. .SH AUTHOR This manual page was written by Ricardo Javier Cardenes Medina and Torsten Marek , for the Debian GNU/Linux system (but may be used by others). debian/manpages/dh_sip3.10000664000000000000000000001053712311766307012412 0ustar .\" Automatically generated by Pod::Man 2.22 (Pod::Simple 3.07) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" Set up some character translations and predefined strings. \*(-- will .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left .\" double quote, and \*(R" will give a right double quote. \*(C+ will .\" give a nicer C++. Capital omega is used to do unbreakable dashes and .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, .\" nothing in troff, for use with C<>. .tr \(*W- .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' .ie n \{\ . ds -- \(*W- . ds PI pi . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch . ds L" "" . ds R" "" . ds C` "" . ds C' "" 'br\} .el\{\ . ds -- \|\(em\| . ds PI \(*p . ds L" `` . ds R" '' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is turned on, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .ie \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . nr % 0 . rr F .\} .el \{\ . de IX .. .\} .\" .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2). .\" Fear. Run. Save yourself. No user-serviceable parts. . \" fudge factors for nroff and troff .if n \{\ . ds #H 0 . ds #V .8m . ds #F .3m . ds #[ \f1 . ds #] \fP .\} .if t \{\ . ds #H ((1u-(\\\\n(.fu%2u))*.13m) . ds #V .6m . ds #F 0 . ds #[ \& . ds #] \& .\} . \" simple accents for nroff and troff .if n \{\ . ds ' \& . ds ` \& . ds ^ \& . ds , \& . ds ~ ~ . ds / .\} .if t \{\ . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' . ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u' . ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u' . ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u' . ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u' .\} . \" troff and (daisy-wheel) nroff accents .ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V' .ds 8 \h'\*(#H'\(*b\h'-\*(#H' .ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#] .ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H' .ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u' .ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#] .ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#] .ds ae a\h'-(\w'a'u*4/10)'e .ds Ae A\h'-(\w'A'u*4/10)'E . \" corrections for vroff .if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u' .if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u' . \" for low resolution devices (crt and lpr) .if \n(.H>23 .if \n(.V>19 \ \{\ . ds : e . ds 8 ss . ds o a . ds d- d\h'-1'\(ga . ds D- D\h'-1'\(hy . ds th \o'bp' . ds Th \o'LP' . ds ae ae . ds Ae AE .\} .rm #[ #] #H #V #F C .\" ======================================================================== .\" .IX Title "DH_SIP3 1" .TH DH_SIP3 1 "2012-01-21" "perl v5.14.2" "User Contributed Perl Documentation" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH "NAME" dh_sip3 \- set the correct dependencies for Python3 packages using sip .SH "SYNOPSIS" .IX Header "SYNOPSIS" \&\fBdh_sip\fR .SH "DESCRIPTION" .IX Header "DESCRIPTION" dh_sip3 creates the ${sip3:Depends} substitution variable which must be used by Python3 extensions built with sip in order to depend on a version of python3-sip that exports the correct public \s-1API\s0. .SH "SEE ALSO" .IX Header "SEE ALSO" \&\fIdebhelper\fR\|(7) .PP This program is a part of python3-sip-dev but is made to work with debhelper. .SH "AUTHORS" .IX Header "AUTHORS" Torsten Marek Adapted for Python3 by Scott Kitterman debian/sipconfig_py3.py0000664000000000000000000000014412311771302012312 0ustar # Import the sipconfig.py for the correct python3 version and normal or debug # build. import sys debian/sip-dbg.postinst0000664000000000000000000000025412311766307012331 0ustar #! /bin/sh set -e DOCDIR=/usr/share/doc/sip-dbg DOCLINK=sip-dev if [ -d $DOCDIR ] && [ ! -L $DOCDIR ]; then rmdir $DOCDIR ln -s $DOCLINK $DOCDIR fi #DEBHELPER# debian/changelog0000664000000000000000000007030212316332525011046 0ustar sip4 (4.15.5-1build1) trusty; urgency=medium * No change rebuild to drop python3.3 compiled extension. -- Dimitri John Ledkov Mon, 31 Mar 2014 19:35:01 +0100 sip4 (4.15.5-1) experimental; urgency=low * New upstream release. * Bump API version to 11.0. * debian/rules: Drop Python 2.5 compatibility code. -- Dmitry Shachnev Tue, 18 Mar 2014 10:40:51 +0400 sip4 (4.15.4-1) unstable; urgency=low * New upstream bugfix release. * Adjust python-qwt5-qt4 and python-qwt3d-qt4 breaks, only the newly uploaded versions work with new sip. -- Dmitry Shachnev Wed, 08 Jan 2014 19:36:26 +0400 sip4 (4.15.3-1) unstable; urgency=low [ Dmitry Shachnev ] * New upstream release. * Add myself to Uploaders. [ Scott Kitterman ] * Bump standards version to 3.9.5 without further change. -- Dmitry Shachnev Wed, 06 Nov 2013 07:34:12 +0400 sip4 (4.15.2-2) unstable; urgency=low * Upload to unstable * Revert workaround for #723070, since it's addressed in dh-python now -- Scott Kitterman Fri, 11 Oct 2013 19:26:33 -0400 sip4 (4.15.2-1) experimental; urgency=low * New upstream release - Contains the sip4 part of the fix for recent pykde4 breakage * Temporarily hard code python3 Depends in python3-sip-dev to work around breakage in dh-python (See #723070) -- Scott Kitterman Mon, 16 Sep 2013 00:45:10 -0400 sip4 (4.15.1-1) experimental; urgency=low [ Dmitry Shachnev ] * Call dh_sphinxdoc after dh_installdocs, to fix build failure with new debhelper versions. * Remove wrong debian/python-sip-doc.docs, we install docs manually. * Don't hardcode depends on libjs-jquery and libjs-underscore, ${sphinxdoc:Depends} takes care of that. [ Scott Kitterman ] * New upstream release -- Scott Kitterman Tue, 27 Aug 2013 22:18:05 -0400 sip4 (4.15-1) experimental; urgency=low * New upstream feature release - Add 10.1 to sip-api and sip-py3api -- Scott Kitterman Wed, 21 Aug 2013 17:19:27 -0400 sip4 (4.14.7-4) unstable; urgency=medium * Urgency medium for RC bug fix affecting stable -> testing upgrades * Clean up symlink versus directory for python/python3-sip-dbg (Closes: #720156) - Convert doc directories for -dbg packages to symlinks (as python-sip-dbg has in wheezy) - Add python/python3-sip-dbg.postinsts to straighten up existing dirs - Convert sip-dbg doc dir to symlink to sip-dev * Exclude sip-dev from dh_python3 processing to fix errors with dh_python3 processing inappropriate files * Remove install-arch-3.2, now that python3.2 is no longer supported to simplify debian/rules, bump minimum python3-all-dev version required to 3.3.2-5~ -- Scott Kitterman Mon, 19 Aug 2013 08:59:25 -0400 sip4 (4.14.7-3) unstable; urgency=low * Split usr/bin/sip out of python-sip-dev to fix missing depends for python3-sip-dev without requiring dragging in all of python-sip for Python 3 projects - Add sip-dev to debian/control with breaks/replaces on old python-sip-dev versions - Add sip-dev to depends for python-sip-dev and python3-sip-dev - Update .install and .manpages files for package split - Add sip-dbg to debian/control and update debian rules * Remove redundant Recommends on python-sip/python3-sip in the -dev packages * Use build Sphinx based documenation from source and use dh_sphinxdoc to generate dependencies for python-sip-doc - Add sphinxdoc:Depends to python-sip-doc depends - Add call to sphinx-build and dh_sphinxdoc in debian/rules - Add python-sphinx to build-depends * Update debian/copyright -- Scott Kitterman Wed, 03 Jul 2013 17:33:19 -0400 sip4 (4.14.7-2) unstable; urgency=low * Fix sip API bump missed in the last upload (Closes: #712669) - Bump sip-api and sip-py3api to 10.0 - Update python-sip Breaks versions - Add appropriate Breaks for python3-sip -- Scott Kitterman Tue, 18 Jun 2013 16:47:59 -0400 sip4 (4.14.7-1) unstable; urgency=low [ Dmitry Shachnev ] * Fixes for some lintian4python errors: - Make python3-sip-dev depend on ${python3:Depends}, not ${python:Depends}. - Bump build-dependency on python-all-dev to (>= 2.7.2-5~), to ensure that dh_python2 supports --no-dbg-cleaning option. [ Scott Kitterman ] * New upstream release * Added doc-base registration, debian/python-sip-doc.doc-base -- Scott Kitterman Mon, 17 Jun 2013 20:39:47 -0400 sip4 (4.14.6-1) unstable; urgency=low * Upload to unstable [ Jakub Wilk ] * Use canonical URIs for Vcs-* fields. [ Scott Kitterman ] * New upstream release - Refreshed patches - Update sip{3}-api provides for new minor SIP API version - Update Breaks for new transition * Drop unused python/python3:Provides -- Scott Kitterman Tue, 07 May 2013 22:48:39 -0400 sip4 (4.14.3-1) experimental; urgency=low * New upstream release - Refreshed patches - Update sip{3}-api provides for new minor SIP API version - Update debian/copyright * Add debian uupdate to debian/watch -- Scott Kitterman Wed, 13 Feb 2013 00:45:25 -0500 sip4 (4.14.2-1) experimental; urgency=low * New upstream release - Refreshed patches * Use updated watch file provided by Bart Martens * Bump standards version to 3.9.4 without further change -- Scott Kitterman Sun, 09 Dec 2012 14:02:36 -0500 sip4 (4.14-5) experimental; urgency=low * Remove *.preinst scripts as they are no longer needed. -- Scott Kitterman Mon, 05 Nov 2012 23:05:18 -0500 sip4 (4.14-4) experimental; urgency=low * Give up on doc directory symlinks as not worth the trouble (Closes: #691442) -- Scott Kitterman Mon, 05 Nov 2012 20:58:12 -0500 sip4 (4.14-3) experimental; urgency=low * Fix debian/sipconfig_py3.snippet to use sys.abiflags to detect if the debug build is running instead of the non-existent (in python3) sys.pydebug * Add *.preinst to python-sip-dbg, python-sip-dev, python3-sip-dbg, and python3-sip-dev to remove any potential doc directories that are now symlinks (Closes: #691442) -- Scott Kitterman Fri, 26 Oct 2012 00:03:20 -0400 sip4 (4.14-2) experimental; urgency=low * Enable building for multiple supported python3 versions - Support python3.3 and later file locations - Generate sipconfig_py3.py during configure to account for different sipconfig contents for python3.2/3.3 * Update debian/rules to properly install sipconfig data for python3-sip-dbg * Use/usr/share/doc symlinks for python-sip-dev, python3-sip-dbg, and python3-sip-dev -- Scott Kitterman Mon, 22 Oct 2012 19:40:12 -0400 sip4 (4.14-1) experimental; urgency=low * New upstream release - Update sip-api and sip-py3api for New Sip API version * Fix debian/watch to work with the current download location -- Scott Kitterman Mon, 01 Oct 2012 01:57:53 -0400 sip4 (4.13.3-2) unstable; urgency=low * Install sip.h for python3-sip-dev in the correct directories * Add support for dpkg-buildflags in debian/rules - Build dbg packages -02 instead of -00 as a consequence - Add build-depends on dpkg-dev (>= 1.16.1~) * Add missing build-depends on flex * Drop unneeded depends on libjs-jquery for python3-sip-dev -- Scott Kitterman Fri, 22 Jun 2012 11:54:27 -0400 sip4 (4.13.3-1) unstable; urgency=low * New upstream release - Refresh patches - Update debian/copyright * Bump standards-version to 3.9.3 without futher change * Correct link targets in python-sip-doc.links to point at the current -doc package and not the old -dev package location -- Scott Kitterman Thu, 21 Jun 2012 14:59:40 -0400 sip4 (4.13.2-1) unstable; urgency=low * New upstream release - Refreshed patches * Split out documentation into a separate package, python-sip-doc since it is used for both the python and python3 versions of sip4 - Add python-sip-doc.docs/links - Adjust other docs/links files - python-sip-dev and python3-sip-dev Suggest python-sip-doc - Adjust debian/rules to build arch all packages * Install NEWS as changelog -- Scott Kitterman Sat, 11 Feb 2012 12:47:35 -0500 sip4 (4.13.1-3) unstable; urgency=low * Add myself to uploaders * Add debian/dh_sip3 and debian/manpages/dh_sip3.1. Adjust python3-sip-dev.install and add python3-sip-dev.manpages to ship dh_sip3 for python3 packages * Add removal of generated files in siplib to clean rule * Instead of using upstream embedded copy of underscore.js, add libjs-underscore to python-sip-dev depends and symlink to the docs -- Scott Kitterman Sat, 21 Jan 2012 01:49:54 -0500 sip4 (4.13.1-2) unstable; urgency=low * Team upload * Bump Breaks version for to python-qt4 << 4.9~ (Closes: #653293) -- Scott Kitterman Wed, 28 Dec 2011 20:08:42 -0500 sip4 (4.13.1-1) unstable; urgency=low * Team upload * New upstream release * Change python3-sip-dev to depend on python3-dev instead of python-dev * Update python3-sip-dev short description to refer to python3 * Update python3-sip-dbg short description so it is different than python3-sip -- Scott Kitterman Fri, 23 Dec 2011 08:52:28 -0500 sip4 (4.13-1) unstable; urgency=low * Team upload * New upstream release * Use --no-dbg-cleaning for python3 too * Add build-arch: build and build-indep: build to debian/rules -- Scott Kitterman Sat, 29 Oct 2011 11:50:01 -0400 sip4 (4.12.4-1) unstable; urgency=low * Team upload * New upstream release * Remove obsolete debian/source/lintian-overrides * Fix typo in last changelog entry * Replace hack in debian/rules with --no-dbg-cleaning and bump minimun python version to 2.6.7-3~ * Add hack in debian/rules back for dh_python3 and wait for it to grow --no-dbg-cleaning * Stop doing things in binary-indep since we no longer build any arch all packages -- Scott Kitterman Wed, 24 Aug 2011 10:22:09 -0400 sip4 (4.12.3-1) unstable; urgency=low * Team upload [ Scott Kitterman ] * New upstream release (No API version change) - Refresh and adapt patches * Switch to dh_python2 - Update debian/rules - Drop python-support build-depends * Bump standards version to 3.9.2 without further change * Remove Bernd Zeimetz from Uploaders at his request - Thanks to bzed for all his work on the package -- Scott Kitterman Fri, 29 Jul 2011 19:24:24 -0400 sip4 (4.12.1-1) unstable; urgency=low * Team upload. [ Michael Casadevall ] * Merged in patch from Per W for Python 3 support, thank you. * Add lintian overrides for incorrect warnings [ MichaÅ‚ ZajÄ…c ] * New upstream release * Added Python 3 support (Closes: #587072) - support default Python 3 interpreter only for now - debian/rules: added dh_python3 - debian/rules: added install-arch-3.% - debian/rules: added substvars to keep provides up-to-date - debian/control: python-sip provides sip-api-8.0 and 8.1 - debian/control: python3-sip provides sip-py3api-8.0 and 8.1 * Added configure.py.patch, fixes FTBFS * debian/patches/siputils_debian_changes.diff - Refreshed [ Piotr Ożarowski ] * Change source package name to sip4 (Closes: #535599) * Do not compress objects.inv file (Closes: #608772) * Drop transitional packages: python-sip4, sip4, python-sip4-dev, python-sip4-dbg -- Piotr Ożarowski Mon, 24 Jan 2011 19:31:28 +0100 sip4-qt3 (4.10.2-1) unstable; urgency=low * New upstream release -- Torsten Marek Sun, 18 Apr 2010 18:06:56 +0200 sip4-qt3 (4.10.1-2) unstable; urgency=low * debian/control - Added the old python-qscintilla2 package to Breaks: of python-sip4, since it wasn't updated correctly in some cases (Closes: #571203) -- Torsten Marek Thu, 15 Apr 2010 09:23:42 +0200 sip4-qt3 (4.10.1-1) unstable; urgency=low * New upstream release * debian/control - python-sip also provides sip-api-7.1 * debian/rules - upstream changelog is not shipped any more -- Torsten Marek Wed, 24 Mar 2010 19:22:46 +0100 sip4-qt3 (4.10-2) unstable; urgency=low * Upload to unstable (Closes: #552511) * siputils.py does not check errno any more (Closes: #560418) * debian/control - Updated standards version to 3.8.4, no changes necessary - Make python-sip4 break those packages that do not depend on python2.x-sip4 or a specific version of python-sip4 * debian/manpages/dh_sip.1 - Create man page for dh_sip * debian/manpages/sip.1 - Update man page for sip * debian/README.source - Removed, not needed for source format "3.0 (quilt)" -- Torsten Marek Tue, 02 Feb 2010 21:27:14 +0100 sip4-qt3 (4.10-1) experimental; urgency=low * New upstream release (Closes: #558680) * Convert to source format "3.0 (quilt)" * debian/patches/01_configure - Dropped, applied upstream * debian/control - Renamed all packages from *sip4* to sip - Added transitional packages - Merged sip4 into python-sip-dev - python-sip now has the public API in the provides field (Closes: #554024) * debian/dh_sip - Added debhelper script that generates substvars for packages that directly depend on python-sip * debian/rules - Drop dpatch handling * debian/patches/siputils_debian_changes.diff - Updated to only include debian-specific patches * debian/patches/siputils_objdir_module_fix.diff - Fixed a bug that broke out-of-tree building of moc object files -- Torsten Marek Tue, 26 Jan 2010 23:57:37 +0100 sip4-qt3 (4.9-1) unstable; urgency=high * New upstream release that corrects a licensing issue (Closes: #543730) (LP: #444742) * Justificatoin of urgency=high due to licensing in testing * debian/patches/01_configure.dpatch: - Refreshed for new source version * debian/patches/02_siputils.dpatch: - Refreshed for new source version * Updated copyright file to reflect new licensing terms -- Michael Casadevall Tue, 06 Oct 2009 13:26:13 -0400 sip4-qt3 (4.8.2-1) unstable; urgency=low [ Torsten Marek ] * New upstream release * debian/rules - Fix rule dependencies to allow parallel builds [ Michael Casadevall ] * debian/control: - Bumped standard version to 3.8.3 - Update Maintainer field to Python Modules Packaging Team (Closes: #540937) - Add myself to uploaders - Added XS-Python-Version field - Bumped debhelper build-dep to 7 * debian/README.source - New file to explain patch system -- Torsten Marek Fri, 28 Aug 2009 20:22:06 +0200 sip4-qt3 (4.8.1-1) unstable; urgency=low * New upstream release -- Torsten Marek Thu, 18 Jun 2009 20:33:33 +0200 sip4-qt3 (4.8-1) unstable; urgency=low [ Torsten Marek ] * New upstream release * Removed debian/pycompat, not needed anymore * debian/control - Add dependency to libjs-jquery since sip4's docs are now done using sphinx * debian/rules - Install configuration modules in python-sip4{,-dbg} instead of python-sip4-dev (Closes: #530846) [ Bernd Zeimetz ] * Fixing override disparity: Set 'debug' as sectiong for the -dbg package. * Bumping Standards-Version to 3.8.1, no changes needed. * Migrating to python-support. * Merging changes from Ubuntu to build for Python 2.6. We don't use python-central stuff, though. -- Torsten Marek Tue, 09 Jun 2009 22:18:29 +0200 sip4-qt3 (4.7.9-2) unstable; urgency=low * Upload to unstable as the package is needed for KDE4. * Adding myself to Uploaders. -- Bernd Zeimetz Sun, 05 Apr 2009 20:52:40 +0200 sip4-qt3 (4.7.9-1) experimental; urgency=low [ Torsten Marek ] * New upstream release [ Sandro Tosi ] * debian/control - switch Vcs-Browser field to viewsvn -- Torsten Marek Sat, 22 Nov 2008 18:38:16 +0100 sip4-qt3 (4.7.7-1) experimental; urgency=low * New upstream release -- Torsten Marek Tue, 12 Aug 2008 08:10:22 +0200 sip4-qt3 (4.7.6-1) unstable; urgency=low [ Torsten Marek ] * New upstream release [ Sandro Tosi ] * debian/control - updated Homepage field; Closes: #484595 - bump Standards-Version to 3.8.0 (no changes needed) * debian/watch - updated -- Torsten Marek Wed, 11 Jun 2008 23:19:27 +0200 sip4-qt3 (4.7.4-1) unstable; urgency=low * New upstream release 4.7.4 -- Torsten Marek Thu, 14 Feb 2008 23:16:48 +0100 sip4-qt3 (4.7.3-2) UNRELEASED; urgency=low * debian/control - uniforming both Vcs-Vsn and Vcs-Browser fields -- Sandro Tosi Thu, 03 Jan 2008 11:40:01 +0100 sip4-qt3 (4.7.3-1) unstable; urgency=low [ Piotr Ożarowski ] * Rename XS-Vcs-* fields to Vcs-* (dpkg supports them now) [ Torsten Marek ] * New upstream release. * Bumped standards version to 3.7.3, no changes necessary. -- Torsten Marek Sun, 16 Dec 2007 14:54:53 +0100 sip4-qt3 (4.7.1-1) unstable; urgency=low [ Piotr Ożarowski ] * XS-Vcs-Svn, XS-Vcs-Browser and Homepage fields added [ Torsten Marek ] * New upstream release. * Expose private members of sipconfig_*.py as well. (Closes: #444259) -- Torsten Marek Sun, 30 Sep 2007 14:03:51 +0200 sip4-qt3 (4.7-5) unstable; urgency=low * Upload to unstable. -- Torsten Marek Sun, 16 Sep 2007 00:16:59 +0200 sip4-qt3 (4.7-4) experimental; urgency=low * Added DPMT to Uploaders field. * Merge back changes from Ubuntu, including: * Better debian/rules file * Support for debug packages -- Torsten Marek Sat, 08 Sep 2007 22:25:09 +0200 sip4-qt3 (4.7-3) unstable; urgency=low * Handle DEB_BUILD_OPTIONS settings correctly -- Torsten Marek Fri, 31 Aug 2007 22:21:15 +0200 sip4-qt3 (4.7-2) unstable; urgency=low * Add proper dependencies to python-sip4-dev (Closes: #435788) -- Torsten Marek Sun, 12 Aug 2007 11:05:21 +0200 sip4-qt3 (4.7-1) unstable; urgency=low * New upstream release * sipconfig.py and sipdistutils.py have been moved to python-sip4-dev * python-sip4-dev does not depend on python-sip4 any more, only recommends it * Updated the sip.1 manpage. -- Torsten Marek Tue, 31 Jul 2007 19:30:26 +0200 sip4-qt3 (4.6-1) unstable; urgency=low * New upstream release -- Torsten Marek Mon, 07 May 2007 21:03:27 +0200 sip4-qt3 (4.5.2-1) experimental; urgency=low * New upstream release * Removed patches needed to build against Qt 4.2 -- Torsten Marek Wed, 6 Dec 2006 19:40:13 +0100 sip4-qt3 (4.4.5-4) unstable; urgency=medium * The "backport-shmackport" release * Support Qt 4.2's mkspecs files * Remove the QtAssistantClient hack since QtAssistantClient is now a shared object * Urgency=medium since fixed PyQt4 depends on changes in this packge -- Torsten Marek Mon, 16 Oct 2006 23:23:59 +0200 sip4-qt3 (4.4.5-3) unstable; urgency=low * Hack the hack for the library dependencies, add an exception for QtAssitantClient * Added debian/pycompat -- Torsten Marek Sun, 3 Sep 2006 15:35:38 +0200 sip4-qt3 (4.4.5-2) unstable; urgency=low * Fix typo in debian/rules: pyversions argument should be -vr, not -vs * Add replaces and conflicts to python-sip4-dev (Closes: #375117) -- Torsten Marek Mon, 26 Jun 2006 19:16:02 +0200 sip4-qt3 (4.4.5-1) unstable; urgency=low * Acknowledge NMU * New upstream release * Fix dependency of dev packages (Closes: #374661) -- Torsten Marek Wed, 21 Jun 2006 19:18:18 +0200 sip4-qt3 (4.4.3-1.1) unstable; urgency=low * Convert to the updated Python policy. Closes: #373383. -- Matthias Klose Mon, 19 Jun 2006 21:34:32 +0000 sip4-qt3 (4.4.3-1) unstable; urgency=low * New upstream release * Install sipconfig.py again * Install sipdistutils.py * Changed my email address to shlomme@debian.org * Added watch file * Drop the -qt3 suffix from the Python module packages, as sip4 supports Qt3 and Qt4 now * Clean up debian/rules (use binary-common) * Build-depend on python-all-dev -- Torsten Marek Thu, 27 Apr 2006 13:22:21 +0200 sip4-qt3 (4.3.1-1) unstable; urgency=low * New upstream release * Include upstream changelog -- Torsten Marek Sun, 11 Sep 2005 17:03:43 +0200 sip4-qt3 (4.3-1) unstable; urgency=low * New upstream release * Updated standards version to 3.6.2 * Removed Conflicts: with packages that do not exist in Debian any more * g++ ABI transition (closes: Bug#325982) * Removed README.Debian. It was for sip3 and has no meaning with sip4. -- Torsten Marek Thu, 1 Sep 2005 01:01:28 +0200 sip4-qt3 (4.2.1-1) unstable; urgency=low * New upstream release * Added packages for Python 2.4 * Standards version updated to 3.6.1.0 * Build-depends adapted (python2.3-dev and python2.4-dev), autoconf, bison and flex removed * The sip4 build system has been tweaked in several ways to allow parrallel builds for different versions of Python -- Torsten Marek Sun, 6 Mar 2005 23:30:53 +0100 sip4-qt3 (4.1.1-1) unstable; urgency=low * New upstream release. -- Ricardo Javier Cardenes Medina Tue, 30 Nov 2004 11:54:41 +0000 sip4-qt3 (4.1-1) unstable; urgency=low * New upstream release. * Added the programming reference to sip4 package. -- Ricardo Javier Cardenes Medina Thu, 23 Sep 2004 00:15:43 +0100 sip4-qt3 (4.0.1-2) unstable; urgency=low * Added package python-sip4-dev (closes: Bug#272856) -- Ricardo Javier Cardenes Medina Wed, 22 Sep 2004 16:25:53 +0100 sip4-qt3 (4.0.1-1) unstable; urgency=low * New upstream release -- Ricardo Javier Cardenes Medina Mon, 9 Aug 2004 18:27:57 +0100 sip4-qt3 (4.0-2) unstable; urgency=low * Changed Build-Depends on python2.3-dev to python-dev (closes: Bug#257912) -- Ricardo Javier Cardenes Medina Tue, 6 Jul 2004 18:28:25 +0100 sip4-qt3 (4.0-1) unstable; urgency=low * New upstream release * Changed the * Fixed the debian/copyright file, stating the correct license. The new license is a derivative of PSF's Python License, only changing references to the licenser, so it's still free and GPL-compatible. It doesn't closes bug 255066 because it refers to the old source package. -- Ricardo Javier Cardenes Medina Thu, 10 Jun 2004 00:54:30 +0100 sip-qt3 (3.10.1-2) unstable; urgency=low * Removed reference to python-qt2 binaries from python2.3-sip-dev Depends line (closes: Bug#245650) -- Ricardo Javier Cardenes Medina Sat, 24 Apr 2004 17:01:10 +0100 sip-qt3 (3.10.1-1) unstable; urgency=low * New upstream release * Corrected some dh_make boilerplate on copyright file. * Corrected upstream's changelog file name (closes: Bug#217159) * sip4 will support Qt >= 3.0 and Python >= 2.3, so I'm releasing only Python 2.3 packages from right now. -- Ricardo Javier Cardenes Medina Sat, 3 Jan 2004 17:14:02 +0000 sip-qt3 (3.8-2) unstable; urgency=low * Compiled against Qt 3.2, which substracts a symbol from the API. -- Ricardo Javier Cardenes Medina Sat, 3 Jan 2004 17:13:46 +0000 sip-qt3 (3.8-1) unstable; urgency=low * New upstream release * Support for Python 2.3 * Changed default version to Python 2.3 -- Ricardo Javier Cardenes Medina Mon, 18 Aug 2003 23:30:13 +0100 sip-qt3 (3.7-1) unstable; urgency=low * New upstream release -- Ricardo Javier Cardenes Medina Sun, 6 Jul 2003 18:44:41 +0100 sip-qt3 (3.6-1) unstable; urgency=low * New upstream version * Stripped 'c102' from names. The soname has changed. -- Ricardo Javier Cardenes Medina Mon, 28 Apr 2003 01:09:38 +0100 sip-qt3 (3.5-3) unstable; urgency=low * Compiled with G++ 3.2. Changed the name of the packages providing shared runtimes according to G++ 3.2 transition plan. -- Ricardo Javier Cardenes Medina Mon, 3 Feb 2003 22:05:17 +0000 sip-qt3 (3.5-2) unstable; urgency=low * Compiled against Qt 3.1.1-CVS -- Ricardo Javier Cardenes Medina Mon, 30 Dec 2002 16:32:57 +0000 sip-qt3 (3.5-1) unstable; urgency=low * New upstream version * Now sip-qt3 produces some packages (sip, pythonX.Y-sip-dev) that were previously at sip-qt2. * Upgraded debhelper dependency to >= 4.0 * Changed debian/rules acordingly -- Ricardo Javier Cardenes Medina Thu, 12 Dec 2002 00:33:08 +0000 sip-qt3 (3.4+20021126-2) unstable; urgency=low * Compiled with -fno-exceptions -- Ricardo Javier Cardenes Medina Wed, 27 Nov 2002 02:14:50 +0000 sip-qt3 (3.4+20021114-2) unstable; urgency=low * Added -dev packages * Fixed some bugs on debian/rules -- Ricardo Javier Cardenes Medina Sun, 24 Nov 2002 20:13:16 +0000 sip-qt3 (3.4+20021114-1) unstable; urgency=low * Update to development version * Now generating python-sip, which depends on the default python version libsip package -- Ricardo Javier Cardenes Medina Sun, 24 Nov 2002 04:35:47 +0000 sip-qt3 (3.4-1) unstable; urgency=low * New upstream version * License change -- Ricardo Javier Cardenes Medina Tue, 10 Sep 2002 23:24:09 +0100 sip-qt3 (3.3.2-1) unstable; urgency=low * New upstream version -- Ricardo Javier Cardenes Medina Sat, 10 Aug 2002 15:51:42 +0100 sip-qt3 (3.3+rc2-1) unstable; urgency=low * Update to upstream version * Changed configuration system -- Ricardo Javier Cardenes Medina Sat, 29 Jun 2002 17:53:31 +0100 sip-qt3 (3.2.4-1) unstable; urgency=low * Update to upstream version * First version of this source package -- Ricardo Javier Cardenes Medina Mon, 6 May 2002 14:20:03 +0100 sip (2.5-3) unstable; urgency=low * ACK previous NMU. (closes: Bug#127131) -- Ricardo Javier Cardenes Medina Tue, 23 Apr 2002 19:59:44 +0100 sip (2.5-2.2) unstable; urgency=low * Non-maintainer upload: Since I made the dependencies of python versioned, I also have to make the build-dependencies versioned. -- Gregor Hoffleit Mon, 31 Dec 2001 11:33:27 +0100 sip (2.5-2.1) unstable; urgency=medium * Non-maintainer upload: rebuilt for Python 2.2 (closes: #120709). sip's configure calls up 'python' and sets the include path for the Python header files according to its sys.version. Therefore, a Build-Depends on "python-dev" suffices to build a current package python-pyqt at any time. What was missing was the installation time Depends on "python (>= 2.1), python (<< 2.2)". * sip and python-pyqt hold back the removal of python-base, therefore an medium urgency. -- Gregor Hoffleit Mon, 31 Dec 2001 00:45:30 +0100 sip (2.5-2) unstable; urgency=low * Previous revision seemed Debian native, as it were not uploaded with the companion .diff.gz file. -- Ricardo Javier Cardenes Medina Mon, 13 Aug 2001 03:37:52 +0100 sip (2.5-1) unstable; urgency=low * Upstream upgrade -- Ricardo Javier Cardenes Medina Mon, 13 Aug 2001 03:28:52 +0100 sip (2.4-1) unstable; urgency=low * Upstream upgrade -- Ricardo Javier Cardenes Medina Thu, 14 Jun 2001 12:56:44 +0100 sip (2.2-1) unstable; urgency=low * Initial Release. -- Ricardo Javier Cardenes Medina Tue, 28 Nov 2000 23:30:23 +0000 Local variables: mode: debian-changelog End: debian/python3-sip-dev.install0000664000000000000000000000011112311766307013530 0ustar usr/lib/python3*/*-packages/sipdistutils.py ../../debian/dh_sip3 usr/bin debian/control0000664000000000000000000001776512316332525010615 0ustar Source: sip4 Section: devel Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian Python Modules Team Uploaders: Torsten Marek , Michael Casadevall , Scott Kitterman , Dmitry Shachnev Build-Depends: dpkg-dev (>= 1.16.1~), debhelper (>= 7), python-all-dev (>= 2.7.2-5~), python-all-dbg, python3-all-dev (>= 3.3.2-5~), python3-all-dbg, python-sphinx (>= 1.0.7+dfsg), flex Standards-Version: 3.9.5 Homepage: http://www.riverbankcomputing.co.uk/software/sip/ Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/sip4/trunk/ Vcs-Browser: http://anonscm.debian.org/viewvc/python-modules/packages/sip4/trunk/ X-Python-Version: >= 2.4 X-Python3-Version: >= 3.0 Package: python-sip Architecture: any Section: python Provides: ${sip:Provides} Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:Depends} Breaks: python-qscintilla (<< 2.7.2), python-qwt5-qt4 (<< 5.2.1~cvs20091107+dfsg-7~), python-qwt3d-qt4 (<< 0.1.7~cvs20090625-12~), python-qt4 (<< 4.10.2~) Description: Python/C++ bindings generator runtime library SIP is a tool for generating bindings for C++ classes with some ideas borrowed from SWIG, but capable of tighter bindings because of its specificity towards C++ and Python. Package: python-sip-dbg Priority: extra Architecture: any Section: debug Depends: python-sip (= ${binary:Version}), python-dbg, ${shlibs:Depends}, ${misc:Depends} Description: Python/C++ bindings generator runtime library (debug extension) SIP is a tool for generating bindings for C++ classes with some ideas borrowed from SWIG, but capable of tighter bindings because of its specificity towards C++ and Python. . This package contains the extension built for the Python debug interpreter. Package: python-sip-dev Architecture: any Section: python Depends: ${python:Depends}, python-sip (= ${binary:Version}), sip-dev (= ${binary:Version}), python-dev, ${shlibs:Depends}, ${misc:Depends} Suggests: python-sip-doc Description: Python/C++ bindings generator development files SIP is a tool for generating bindings for C++ classes with some ideas borrowed from SWIG, but capable of tighter bindings because of its specificity towards C++ and Python. . SIP was originally designed to generate Python bindings for KDE and so has explicit support for the signal slot mechanism used by the Qt/KDE class libraries. . Features: - connecting Qt signals to Python functions and class methods - connecting Python signals to Qt slots - overloading virtual member functions with Python class methods - protected member functions - abstract classes - enumerated types - global class instances - static member functions. . This package contains sipdistutils and the development headers needed to develop Python bindings with sip. Package: sip-dev Architecture: any Section: python Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: python-sip-dev (>= ${source:Version}) | python3-sip-dev (>= ${source:Version}) Suggests: python-sip-doc Breaks: python-sip-dev (<< 4.14.7-3~) Replaces: python-sip-dev (<< 4.14.7-3~) Description: Python/C++ bindings generator code generator application SIP is a tool for generating bindings for C++ classes with some ideas borrowed from SWIG, but capable of tighter bindings because of its specificity towards C++ and Python. . SIP was originally designed to generate Python bindings for KDE and so has explicit support for the signal slot mechanism used by the Qt/KDE class libraries. . Features: - connecting Qt signals to Python functions and class methods - connecting Python signals to Qt slots - overloading virtual member functions with Python class methods - protected member functions - abstract classes - enumerated types - global class instances - static member functions. . This package contains the code generator tool needed to develop Python and Python 3 bindings with sip. Package: sip-dbg Priority: extra Architecture: any Section: debug Depends: sip-dev (= ${binary:Version}), python-dbg, ${shlibs:Depends}, ${misc:Depends} Description: Debug symbols for Python/C++ bindings generator application SIP is a tool for generating bindings for C++ classes with some ideas borrowed from SWIG, but capable of tighter bindings because of its specificity towards C++ and Python. . SIP was originally designed to generate Python bindings for KDE and so has explicit support for the signal slot mechanism used by the Qt/KDE class libraries. . Features: - connecting Qt signals to Python functions and class methods - connecting Python signals to Qt slots - overloading virtual member functions with Python class methods - protected member functions - abstract classes - enumerated types - global class instances - static member functions. . This package contains the debug symbols for the code generator tool needed to develop Python and Python 3 bindings with sip. Package: python-sip-doc Architecture: all Section: doc Depends: ${sphinxdoc:Depends}, ${misc:Depends} Description: Python/C++ bindings generator documentation SIP is a tool for generating bindings for C++ classes with some ideas borrowed from SWIG, but capable of tighter bindings because of its specificity towards C++ and Python. . SIP was originally designed to generate Python bindings for KDE and so has explicit support for the signal slot mechanism used by the Qt/KDE class libraries. . Features: - connecting Qt signals to Python functions and class methods - connecting Python signals to Qt slots - overloading virtual member functions with Python class methods - protected member functions - abstract classes - enumerated types - global class instances - static member functions. . This package contains the html documentation. Package: python3-sip Architecture: any Section: python Provides: ${sip3:Provides} Depends: ${python3:Depends}, ${shlibs:Depends}, ${misc:Depends} Breaks: python3-pyqt4.qsci (<< 2.7.2), python3-pyqt4 (<< 4.10.2~) Description: Python 3/C++ bindings generator runtime library SIP is a tool for generating bindings for C++ classes with some ideas borrowed from SWIG, but capable of tighter bindings because of its specificity towards C++ and Python. . This package provides SIP with support for Python 3 Package: python3-sip-dev Architecture: any Section: python Depends: ${python3:Depends}, python3-sip (= ${binary:Version}), sip-dev (= ${binary:Version}), python3-dev, ${shlibs:Depends}, ${misc:Depends} Suggests: python-sip-doc Description: Python 3/C++ bindings generator development files SIP is a tool for generating bindings for C++ classes with some ideas borrowed from SWIG, but capable of tighter bindings because of its specificity towards C++ and Python. . SIP was originally designed to generate Python bindings for KDE and so has explicit support for the signal slot mechanism used by the Qt/KDE class libraries. . Features: - connecting Qt signals to Python functions and class methods - connecting Python signals to Qt slots - overloading virtual member functions with Python class methods - protected member functions - abstract classes - enumerated types - global class instances - static member functions. . This package contains sipdistutils and the development headers needed to develop Python 3 bindings with sip. Package: python3-sip-dbg Architecture: any Section: debug Priority: extra Depends: python3-sip (= ${binary:Version}), python3-dbg, ${shlibs:Depends}, ${misc:Depends} Description: Python 3/C++ bindings generator runtime library (debug extension) SIP is a tool for generating bindings for C++ classes with some ideas borrowed from SWIG, but capable of tighter bindings because of its specificity towards C++ and Python. . This package contains debugging symbols for python3-sip debian/dh_sip0000775000000000000000000000154412311766307010376 0ustar #!/usr/bin/perl -w =head1 NAME dh_sip - set the correct dependencies for Python packages using sip =cut use strict; use Debian::Debhelper::Dh_Lib; =head1 SYNOPSIS B =head1 DESCRIPTION dh_sip creates the ${sip:Depends} substitution variable which must be used by Python extensions built with sip in order to depend on a version of python-sip that exports the correct public API. =cut init(); my $sip_provides = `dpkg -s python-sip`; $sip_provides =~ /^Provides:\s*(.+)$/m; my @sip_apis = sort(grep(/sip\-api/, split(/,\s*/, $1))); my $sip_api_version=$sip_apis[-1]; foreach my $package (@{$dh{DOPACKAGES}}) { addsubstvar($package, "sip:Depends", $sip_api_version); } =head1 SEE ALSO L This program is a part of python-sip-dev but is made to work with debhelper. =head1 AUTHORS Torsten Marek =cut debian/rules0000775000000000000000000001720712311766307010265 0ustar #!/usr/bin/make -f # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 PY2_PROVIDES=sip-api-11.0 PY3_PROVIDES=sip-py3api-11.0 # `dh_python3 --depends sip3` should generate dependency on newest API only PYDIST=sip $(shell python -c "a=[i.strip() for i in '$(PY3_PROVIDES)'.split(',')]; print sorted(a, reverse=True)[0]") INSTDIR=$(CURDIR)/debian CFLAGS= CPPFLAGS= CXXFLAGS= LDFLAGS= ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) CFLAGS += -O0 -g else 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) $(shell py3versions -vr) PYTHON3S := $(shell py3versions -vr) .PRECIOUS: build-%/configure-stamp dbg-build-%/configure-stamp configure: $(PYTHONS:%=build-%/configure-stamp) $(PYTHONS:%=dbg-build-%/configure-stamp) build-%/configure-stamp: $(PYTHON3S:%=sipconfig-%) dh_testdir mkdir -p build-$* cd build-$* \ && python$* ../configure.py \ -d /usr/lib/python$*/dist-packages \ -u STRIP="" CFLAGS="${CFLAGS} ${CPPFLAGS}" CFLAGS_RELEASE="" \ CXXFLAGS="${CXXFLAGS} ${CPPFLAGS}" CXXFLAGS_RELEASE="" \ LFLAGS="${LDFLAGS}" LFLAGS_RELEASE="" touch $@ dbg-build-%/configure-stamp: dh_testdir mkdir -p dbg-build-$* cd dbg-build-$* \ && python$*-dbg ../configure.py \ -d /usr/lib/python$*/dist-packages \ -e /usr/include/python$*_d \ -u CFLAGS="${CFLAGS} ${CPPFLAGS}" CFLAGS_RELEASE="" \ CXXFLAGS="${CXXFLAGS} ${CPPFLAGS}" CXXFLAGS_RELEASE="" \ LFLAGS="${LDFLAGS}" LFLAGS_RELEASE="" STRIP="" touch $@ sipconfig-3.%: cat $(CURDIR)/debian/sipconfig_py3.py $(CURDIR)/debian/sipconfig_py3.snippet \ > $(CURDIR)/debian/sipconfig_py3.py.tmp sed -e "s/@MINORVERS@/$*/g" <$(CURDIR)/debian/sipconfig_py3.py.tmp \ > $(CURDIR)/debian/sipconfig_py3.py touch $@ build: $(PYTHON3S:%=sipconfig-%) $(PYTHONS:%=build-%/build-stamp) $(PYTHONS:%=dbg-build-%/build-stamp) build-%/build-stamp: build-%/configure-stamp dh_testdir $(MAKE) -C build-$* touch $@ dbg-build-%/build-stamp: dbg-build-%/configure-stamp dh_testdir $(MAKE) -C dbg-build-$* touch $@ build-arch: build build-indep: build clean: dh_testdir dh_testroot rm -rf *-stamp siputils.pyc __pycache__ $(PYTHONS:%=build-%) $(PYTHONS:%=dbg-build-%) rm -rf $(CURDIR)/siplib/sip.h $(CURDIR)/siplib/siplib.c $(CURDIR)/siplib/siplib.sbf cp $(CURDIR)/debian/sipconfig_py3.header $(CURDIR)/debian/sipconfig_py3.py rm -rf $(CURDIR)/debian/sipconfig_py3.py.tmp rm -rf $(CURDIR)/sipconfig-3.* dh_clean debian/python3-sip.pydist install-arch: build dh_testdir dh_testroot dh_prep -a echo "sip:Provides=$(PY2_PROVIDES)" >> debian/python-sip.substvars echo "sip3:Provides=$(PY3_PROVIDES)" >> debian/python3-sip.substvars echo "$(PYDIST)" > debian/python3-sip.pydist dh_installdirs -a # This is needed to enforce that the install-arch-% rules are # not run in parallel. Both rules install into the same directory, # and therefore might try to access the same files at the same time. # Therefore, instead of depending on the install-arch-% rules, # we invoke them explicitly. for p in $(PYTHONS) ; do \ $(MAKE) -f debian/rules install-arch-$$p;\ done for i in $$(find debian/python*-sip-dbg -name '*.so'); do \ b=$$(basename $$i .so); \ mv $$i $$(dirname $$i)/$${b}_d.so; \ done find debian/python*-sip-dbg ! -type d ! -name '*_d.*' ! -name *sipconfig_d* | xargs rm -f find debian/python*-sip-dbg -depth -empty -exec rmdir {} \; dh_install -a --sourcedir=$(CURDIR)/debian/tmp install -m 755 -o root -g root debian/dh_sip debian/python-sip-dev/usr/bin install-arch-3.%: $(MAKE) -C build-3.$* install DESTDIR=$(CURDIR)/debian/tmp $(MAKE) -C dbg-build-3.$* install DESTDIR=$(CURDIR)/debian/python3-sip-dbg mkdir -p debian/python3-sip/usr/lib/python3.$*/dist-packages/ mkdir -p debian/python3-sip-dbg/usr/lib/python3/dist-packages/ mkdir -p debian/python3-sip-dbg/usr/lib/python3.$*/dist-packages/ install -m 644 -o root -g root debian/sipconfig_py3.py debian/python3-sip/usr/lib/python3.$*/dist-packages/sipconfig.py install -m 644 -o root -g root build-3.$*/sipconfig.py debian/python3-sip/usr/lib/python3.$*/dist-packages/sipconfig_nd$*.py mv debian/python3-sip-dbg/usr/lib/python3.$*/dist-packages/sipconfig.py debian/python3-sip-dbg/usr/lib/python3/dist-packages/sipconfig_d$*.py mkdir -p debian/python3-sip-dev/usr/include/python3.$*m install -m 644 -o root -g root siplib/sip.h debian/python3-sip-dev/usr/include/python3.$*m/ mkdir -p debian/python3-sip-dev/usr/include/python3.$*dm ln -s ../python3.$*m/sip.h \ debian/python3-sip-dev/usr/include/python3.$*dm/sip.h mkdir -p debian/python3-sip-dev/usr/lib/python3.$*/dist-packages install -m 644 -o root -g root sipdistutils.py debian/python3-sip-dev/usr/lib/python3.$*/dist-packages install-arch-2%: $(MAKE) -C build-2$* install DESTDIR=$(CURDIR)/debian/tmp $(MAKE) -C dbg-build-2$* install DESTDIR=$(CURDIR)/debian/python-sip-dbg mkdir -p debian/python-sip/usr/lib/python2$*/dist-packages/ install -m 644 -o root -g root debian/sipconfig.py debian/python-sip/usr/lib/python2$*/dist-packages/ install -m 644 -o root -g root build-2$*/sipconfig.py debian/python-sip/usr/lib/python2$*/dist-packages/sipconfig_nd.py install -m 644 -o root -g root dbg-build-2$*/sipconfig.py debian/python-sip-dbg/usr/lib/python2$*/dist-packages/sipconfig_d.py mkdir -p debian/python-sip-dev/usr/include/python2$* install -m 644 -o root -g root siplib/sip.h debian/python-sip-dev/usr/include/python2$*/ mkdir -p debian/python-sip-dev/usr/include/python2$*_d ln -s ../python2$*/sip.h \ debian/python-sip-dev/usr/include/python2$*_d/sip.h mkdir -p debian/python-sip-dev/usr/lib/python2$*/dist-packages install -m 644 -o root -g root sipdistutils.py debian/python-sip-dev/usr/lib/python2$*/dist-packages # Must not depend on anything. This is to be called by # binary-arch/binary-indep # in another 'make' thread. binary-common: dh_testdir dh_testroot dh_installman dh_installchangelogs NEWS dh_installdocs -A ifeq (,$(findstring -a, $(DH_OPTIONS))) dh_sphinxdoc -p python-sip-doc endif dh_installexamples dh_link # don't call strip twice (or make the -dbg doc directories symlinks twice), # it's in binary-common ifneq (,$(findstring -a, $(DH_OPTIONS))) rm -rf debian/python-sip-dbg/usr/share/doc/python-sip-dbg mkdir -p debian/python-sip-dbg/usr/share/doc ln -s python-sip debian/python-sip-dbg/usr/share/doc/python-sip-dbg rm -rf debian/python3-sip-dbg/usr/share/doc/python3-sip-dbg mkdir -p debian/python3-sip-dbg/usr/share/doc ln -s python3-sip debian/python3-sip-dbg/usr/share/doc/python3-sip-dbg rm -rf debian/sip-dbg/usr/share/doc/sip-dbg mkdir -p debian/sip-dbg/usr/share/doc ln -s sip-dev debian/sip-dbg/usr/share/doc/sip-dbg DH_OPTIONS= dh_strip -ppython-sip-dev DH_OPTIONS= dh_strip -ppython-sip -Npython-sip-dev --dbg-package=python-sip-dbg DH_OPTIONS= dh_strip -ppython3-sip-dev DH_OPTIONS= dh_strip -ppython3-sip -Npython3-sip-dev --dbg-package=python3-sip-dbg DH_OPTIONS= dh_strip -psip-dev --dbg-package=sip-dbg endif dh_compress -X.inv dh_fixperms dh_python2 --no-dbg-cleaning -N sip-dev dh_python3 --no-dbg-cleaning -N sip-dev dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb # Build architecture independant packages using the common target. binary-indep: sphinx-build sphinx debian/python-sip-doc/usr/share/doc/python-sip-doc/html $(MAKE) -f debian/rules DH_OPTIONS=-i binary-common # Build architecture dependant packages using the common target. binary-arch: install-arch $(MAKE) -f debian/rules DH_OPTIONS=-a binary-common binary: binary-arch binary-indep .PHONY: build clean binary-indep binary-arch binary configure debian/watch0000664000000000000000000000027712311766307010235 0ustar version=3 http://www.riverbankcomputing.co.uk/software/sip/download .*/sip-(\d+(?:\.\d+)*)\.(?:tgz|tbz2|tar\.(?:gz|bz2|xz)) # Bart Martens Fri, 23 Nov 2012 09:31:45 +0000 debian/python3-sip-dev.manpages0000664000000000000000000000003212311766307013657 0ustar debian/manpages/dh_sip3.1 debian/sip-dev.manpages0000664000000000000000000000002612311766307012260 0ustar debian/manpages/sip.1 debian/python3-sip-dbg.postinst0000664000000000000000000000027012311766307013731 0ustar #! /bin/sh set -e DOCDIR=/usr/share/doc/python3-sip-dbg DOCLINK=python3-sip if [ -d $DOCDIR ] && [ ! -L $DOCDIR ]; then rmdir $DOCDIR ln -s $DOCLINK $DOCDIR fi #DEBHELPER# debian/python-sip-dbg.postinst0000664000000000000000000000026612311766307013653 0ustar #! /bin/sh set -e DOCDIR=/usr/share/doc/python-sip-dbg DOCLINK=python-sip if [ -d $DOCDIR ] && [ ! -L $DOCDIR ]; then rmdir $DOCDIR ln -s $DOCLINK $DOCDIR fi #DEBHELPER# debian/python-sip-doc.doc-base0000664000000000000000000000052412311766307013453 0ustar Document: python-sip-doc Title: Sip4 Reference and API Documentation Author: Phil Thompson Abstract: Sip4 is a Python/C++ bindings generator This documentation contains the html version of Sip4. Section: Programming/Python Format: HTML Index: /usr/share/doc/python-sip-doc/html/index.html Files: /usr/share/doc/python-sip-doc/html/*.html debian/dh_sip30000664000000000000000000000166312311766307010460 0ustar #!/usr/bin/perl -w =head1 NAME dh_sip3 - set the correct dependencies for Python3 packages using sip =cut use strict; use Debian::Debhelper::Dh_Lib; =head1 SYNOPSIS B =head1 DESCRIPTION dh_sip3 creates the ${sip3:Depends} substitution variable which must be used by Python3 extensions built with sip in order to depend on a version of python3-sip that exports the correct public API. =cut init(); my $sip3_provides = `dpkg -s python3-sip`; $sip3_provides =~ /^Provides:\s*(.+)$/m; my @sip3_apis = sort(grep(/sip\-py3api/, split(/,\s*/, $1))); my $sip3_api_version=$sip3_apis[-1]; foreach my $package (@{$dh{DOPACKAGES}}) { addsubstvar($package, "sip3:Depends", $sip3_api_version); } =head1 SEE ALSO L This program is a part of python3-sip-dev but is made to work with debhelper. =head1 AUTHORS Torsten Marek Adapted for Python3 by Scott Kitterman =cut debian/python-sip-dev.install0000664000000000000000000000011012311766307013444 0ustar usr/lib/python2*/*-packages/sipdistutils.py ../../debian/dh_sip usr/bin debian/sipconfig_py3.header0000664000000000000000000000014412311766307013123 0ustar # Import the sipconfig.py for the correct python3 version and normal or debug # build. import sys debian/patches/0000775000000000000000000000000012311766307010625 5ustar debian/patches/siputils_debian_changes.diff0000664000000000000000000000273312311766307016332 0ustar #! /bin/sh /usr/share/dpatch/dpatch-run ## 02_siputils.dpatch by Torsten Marek Index: sip4-4.14.4/siputils.py =================================================================== --- sip4-4.14.4.orig/siputils.py 2013-02-03 08:14:08.000000000 -0500 +++ sip4-4.14.4/siputils.py 2013-03-06 09:50:41.563819869 -0500 @@ -808,7 +808,8 @@ libs.extend(self.optional_list("LIBS_WINDOWS")) - lflags.extend(self._platform_rpaths(rpaths.as_list())) + # Don't append any rpaths + #lflags.extend(self._platform_rpaths(rpaths.as_list())) # Save the transformed values. self.CFLAGS.set(cflags) @@ -959,6 +960,15 @@ clib is the library name in cannonical form. framework is set of the library is implemented as a MacOS framework. """ + ################################################################## + # Generally, the linker is intelligent enough not to need this # + # additional information! # + # And Qt4's pkg-config and prl files are broken # + # Changed for Debian packaging, Torsten Marek # + ################################################################## + + return [] + if self.generator in ("MSVC", "MSVC.NET", "MSBUILD", "BMAKE"): prl_name = os.path.join(self.config.qt_lib_dir, clib + ".prl") elif sys.platform == "darwin" and framework: debian/patches/configure.py.patch0000664000000000000000000000135512311766307014262 0ustar Index: sip4-4.14/configure.py =================================================================== --- sip4-4.14.orig/configure.py 2012-09-29 07:26:55.000000000 -0400 +++ sip4-4.14/configure.py 2012-10-01 02:04:38.522747304 -0400 @@ -224,6 +224,8 @@ ("siplib", "siplib.c"), ("siplib", "siplib.sbf") ) + if not os.path.exists(patched[0][0]): + os.mkdir(patched[0][0]) # The siplib directory may not exist if we are building away from the # source directory. @@ -233,7 +235,7 @@ pass for f in patched: - dst_fn = os.path.join(*f) + dst_fn = os.path.join(src_dir, *f) src_fn = os.path.join(src_dir, dst_fn + ".in") siputils.inform("Creating %s..." % dst_fn) debian/patches/siputils_objdir_module_fix.diff0000664000000000000000000000130712311766307017100 0ustar Index: sip4-4.14.7/siputils.py =================================================================== --- sip4-4.14.7.orig/siputils.py 2013-06-17 20:40:58.468338051 -0400 +++ sip4-4.14.7/siputils.py 2013-06-17 20:40:58.460338051 -0400 @@ -1693,9 +1693,12 @@ mfile.write("\n$(OFILES): $(HFILES)\n") for mf in self._build["moc_headers"].split(): - root, discard = os.path.splitext(mf) + root, _ = os.path.splitext(mf) cpp = "moc_" + root + ".cpp" + if self._src_dir != self.dir: + mf = os.path.join(self._src_dir, mf) + mfile.write("\n%s: %s\n" % (cpp, mf)) mfile.write("\t$(MOC) -o %s %s\n" % (cpp, mf)) debian/patches/series0000664000000000000000000000012012311766307012033 0ustar siputils_debian_changes.diff siputils_objdir_module_fix.diff configure.py.patch debian/python-sip-dev.manpages0000664000000000000000000000003112311766307013573 0ustar debian/manpages/dh_sip.1 debian/compat0000664000000000000000000000000212311766307010374 0ustar 5 debian/python-sip.install0000664000000000000000000000004412311766307012676 0ustar usr/lib/python2.*/*-packages/sip.so debian/sipconfig_py3.snippet0000664000000000000000000000072512311766307013362 0ustar if sys.version_info[1] == @MINORVERS@: if 'd' in sys.abiflags: try: from sipconfig_d@MINORVERS@ import * from sipconfig_d@MINORVERS@ import _pkg_config, _default_macros except ImportError as msg: raise ImportError('No module named sipconfig; package python3-sip4-dbg not installed') else: from sipconfig_nd@MINORVERS@ import * from sipconfig_nd@MINORVERS@ import _pkg_config, _default_macros debian/python3-sip.install0000664000000000000000000000004312311766307012760 0ustar usr/lib/python3*/*-packages/sip.so debian/python-sip-doc.links0000664000000000000000000000030412311766307013112 0ustar usr/share/javascript/jquery/jquery.js usr/share/doc/python-sip-doc/html/_static/jquery.js usr/share/javascript/underscore/underscore.min.js usr/share/doc/python-sip-doc/html/_static/underscore.js debian/sip-dev.install0000664000000000000000000000001412311766307012130 0ustar usr/bin/sip