From 7ebccdd250eca00bdc061cce60eea5db37528608 Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Sun, 18 Dec 2011 03:11:56 -0600 Subject: Initial import of libtqt-perl packaging files for Debian and Ubuntu --- .../squeeze/libraries/libtqt-perl/debian/changelog | 142 +++++++++++++++++++++ debian/squeeze/libraries/libtqt-perl/debian/compat | 1 + .../squeeze/libraries/libtqt-perl/debian/control | 15 +++ .../squeeze/libraries/libtqt-perl/debian/copyright | 38 ++++++ debian/squeeze/libraries/libtqt-perl/debian/docs | 3 + .../squeeze/libraries/libtqt-perl/debian/examples | 1 + .../squeeze/libraries/libtqt-perl/debian/manpages | 3 + .../squeeze/libraries/libtqt-perl/debian/pqtapi.1 | 40 ++++++ .../squeeze/libraries/libtqt-perl/debian/pqtsh.1 | 21 +++ debian/squeeze/libraries/libtqt-perl/debian/puic.1 | 65 ++++++++++ debian/squeeze/libraries/libtqt-perl/debian/rules | 56 ++++++++ debian/squeeze/libraries/libtqt-perl/debian/watch | 2 + 12 files changed, 387 insertions(+) create mode 100644 debian/squeeze/libraries/libtqt-perl/debian/changelog create mode 100644 debian/squeeze/libraries/libtqt-perl/debian/compat create mode 100644 debian/squeeze/libraries/libtqt-perl/debian/control create mode 100644 debian/squeeze/libraries/libtqt-perl/debian/copyright create mode 100644 debian/squeeze/libraries/libtqt-perl/debian/docs create mode 100644 debian/squeeze/libraries/libtqt-perl/debian/examples create mode 100644 debian/squeeze/libraries/libtqt-perl/debian/manpages create mode 100644 debian/squeeze/libraries/libtqt-perl/debian/pqtapi.1 create mode 100644 debian/squeeze/libraries/libtqt-perl/debian/pqtsh.1 create mode 100644 debian/squeeze/libraries/libtqt-perl/debian/puic.1 create mode 100755 debian/squeeze/libraries/libtqt-perl/debian/rules create mode 100644 debian/squeeze/libraries/libtqt-perl/debian/watch (limited to 'debian/squeeze/libraries/libtqt-perl') diff --git a/debian/squeeze/libraries/libtqt-perl/debian/changelog b/debian/squeeze/libraries/libtqt-perl/debian/changelog new file mode 100644 index 000000000..78d64b05a --- /dev/null +++ b/debian/squeeze/libraries/libtqt-perl/debian/changelog @@ -0,0 +1,142 @@ +libtqt-perl (3.008-0ubuntu0) maverick; urgency=low + + * Absorbed upstream + + -- Timothy Pearson Sun, 18 Dec 2011 03:09:00 -0600 + +libqt-perl (3.008-4ubuntu7) oneiric; urgency=low + + * Oneiric upload + + -- Timothy Pearson Mon, 15 Aug 2011 13:47:00 -0600 + +libqt-perl (3.008-4ubuntu1) karmic; urgency=low + + * Fixing FTBFS + + debian/rules: + - Fixed cp command for libtool.m4 from /usr/share/libtool to /usr/share/aclocal + - Fixed cp command for ltmain.sh from /usr/share/libtool to /usr/share/libtool/config + + -- Stephan Hermann Thu, 13 Aug 2009 06:12:48 +0000 + +libqt-perl (3.008-4) unstable; urgency=low + + * Ack NMU. + * Fix build on GNU/k*BSD. Closes: #511429. + - admin/cvs.sh: Added autoconf*2.6* and autoconf*2.6*. + - debian/control: libtool >= 1.5.2. + - debian/rules: Updated the pre-build rule, see #511429. + * debian/copyright: Fixed copyright-without-copyright-notice. + * debian/control: Fixed debhelper-but-no-misc-depends and + out-of-date-standards-version. + + -- Bart Martens Thu, 12 Feb 2009 19:19:43 +0100 + +libqt-perl (3.008-3.1) unstable; urgency=low + + * Non-maintainer upload. + * Use patch from Steve Cotton + to break a ``use'' cycle between Qt and Qt::debug. Closes: #481642 + + -- Marc 'HE' Brockschmidt Sat, 06 Sep 2008 22:09:32 +0200 + +libqt-perl (3.008-3) unstable; urgency=low + + * New maintainer. Closes: #379681. + * debian/compat, debian/control, debian/examples, debian/manpages, + debian/rules: Repackaged using dh-make and cdbs. Closes: #463089. + * debian/control, debian/rules: Using chrpath to remove rpath. + * config.h.in, PerlQt/bin/pqtapi, PerlQt/bin/pqtsh: Removed previously + automatically added changes. + * debian/watch: Added. + + -- Bart Martens Sat, 09 Feb 2008 14:45:59 +0100 + +libqt-perl (3.008-2) unstable; urgency=low + + * QA Upload (Ack NMU; Closes: #327326,#327993,#274779,#289658) + * Set Maintainer to QA Group; Orphaned: #379681 + * Higher compat level, depend on at least dh 4.0.0 + * Update debian/copyright + * "Fix" removing of empty directoriese in debian/rules (-exec instead + of |xargs which will produce a warning) + * Conforms to latest Standards Version 3.7.2 + + -- Michael Ablassmeier Tue, 8 Aug 2006 15:29:52 +0200 + +libqt-perl (3.008-1.4) unstable; urgency=low + + * Non-maintainer upload. + + * Rebuild against transitioned Qt libraries. (Closes: #327993) + + * Now that libsmokeqt1 is available everywhere, don't use the internal copy + of the library on mips and mipsel. Changes: + + + debian/control: + - build-depend on libsmokeqt-dev on all arches + - drop build-dependency on chrpath + - remove ${mipsen:Conflicts} from libqt-perl's Conflicts line + + + debian/rules: + - no --enable-smoke for ./configure + - no make -C smoke call + - no chrpath invocation + - no -Vmipsen:Conflicts for dh_gencontrol + + -- Adeodato Simó Wed, 26 Oct 2005 22:42:24 +0200 + +libqt-perl (3.008-1.3) unstable; urgency=low + + * Non-maintainer upload. + * Use -Wa,-xgot on mipsel when building libsmokeqt, otherwise we + overflow the symbol table and the package fails to build. + Closes: #289658. + + -- Steve Langasek Mon, 10 Jan 2005 04:16:37 -0800 + +libqt-perl (3.008-1.2) unstable; urgency=high + + * Non-maintainer upload, with thanks to Adeodato Simó for his help in + preparing it + * High-urgency upload for sarge-targetted RC bugfix + * Revert the changes in the previous upload for mips and mipsel, + required for libqt-perl to be buildable on all arches and eligible + for sarge. (See discussion in Bug#274779). + * Make sure to keep --disable-rpath on all architectures and re-add + LD_RUN_PATH='', as this is still needed. + * Make libqt-perl conflict libsmokeqt1 and libsmokeqt-dev on mipsen. + + -- Steve Langasek Fri, 7 Jan 2005 18:13:13 -0800 + +libqt-perl (3.008-1.1) unstable; urgency=low + + * Non maintainer upload. + * Do not build libsmokeqt, as it already exists in the libsmokeqt1 package. + (Closes: #274779) + * List of changes: + - added versioned Build-Dependency on libsmokeqt-dev. + - remove --disable-rpath and --enable-smoke from ./configure invocation. + - do not set LD_RUN_PATH when calling make. + - remove chrpath on no-longer built libsmokeqt.so, remove Build-Dependency + on chrpath too. + + -- Adeodato Simó Thu, 07 Oct 2004 20:55:04 +0200 + +libqt-perl (3.008-1) unstable; urgency=low + + * New upstream release. + * This updated tarball appears to happily build from source again. I + couldn't reproduce the exact bug described by the submitter, however I did + fix the other FTBFS bug I found by the version update (g++ 3.3 + incompatibilities). I'll assume things are ok now unless proved otherwise. + (closes: #215048) + + -- Peter Hawkins Sat, 11 Oct 2003 09:47:11 +1000 + +libqt-perl (3.006-1) unstable; urgency=low + + * Initial Release. (closes: #177909) + + -- Peter Hawkins Fri, 24 Jan 2003 10:02:36 +0800 + diff --git a/debian/squeeze/libraries/libtqt-perl/debian/compat b/debian/squeeze/libraries/libtqt-perl/debian/compat new file mode 100644 index 000000000..7ed6ff82d --- /dev/null +++ b/debian/squeeze/libraries/libtqt-perl/debian/compat @@ -0,0 +1 @@ +5 diff --git a/debian/squeeze/libraries/libtqt-perl/debian/control b/debian/squeeze/libraries/libtqt-perl/debian/control new file mode 100644 index 000000000..d392052db --- /dev/null +++ b/debian/squeeze/libraries/libtqt-perl/debian/control @@ -0,0 +1,15 @@ +Source: libtqt-perl +Section: perl +Priority: optional +Maintainer: Timothy Pearson +XSBC-Original-Maintainer: Bart Martens +Build-Depends: cdbs, debhelper (>= 5), autotools-dev, libtqtinterface-dev, perl (>= 5.8.0), automake, autoconf, kdelibs4-trinity-dev, libsmokeqt-trinity-dev, chrpath, libtool (>= 1.5.2) +Build-Conflicts: libqt-perl +Standards-Version: 3.8.4 + +Package: libtqt-perl +Architecture: any +Depends: ${misc:Depends}, ${perl:Depends}, ${shlibs:Depends} +Description: Perl bindings for the TQt library + This module lets you use the TQt library from Perl. + It provides an object-oriented interface and is easy to use. diff --git a/debian/squeeze/libraries/libtqt-perl/debian/copyright b/debian/squeeze/libraries/libtqt-perl/debian/copyright new file mode 100644 index 000000000..ae0fd0e46 --- /dev/null +++ b/debian/squeeze/libraries/libtqt-perl/debian/copyright @@ -0,0 +1,38 @@ +This package was debianized by Peter Hawkins on +Fri, 24 Jan 2003 10:02:36 +0800. + +It was downloaded from http://perlqt.sourceforge.net/ + +Copyright (c) 2002 Ashley Winters +Copyright (c) 2002-2003 Germain Garand +Copyright (C) 1992-2002 Trolltech AS. +Copyright (c) 2001 Phil Thompson +Copyright (C) 1999 Sirtaj Singh Kang +Copyright (C) 2000-2002, Lost Highway Ltd +Copyright (C) 1998 Kalle Dalheimer +Copyright (C) 2002 by the KDE developers +Copyright (C) 1997 Janos Farkas (chexum@shadow.banki.hu) +Copyright (C) 1997-1999, 2001 Stephan Kulow (coolo@kde.org) +Copyright (c) 2002 Riverbank Computing Limited +Copyright (C) 1998-1999 Matthew D. Langston +Copyright (C) 1989-2002 Free Software Foundation, Inc. + +License: + + This package 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 of the License, or + (at your option) any later version. + + This package 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 package; if not, write to the Free Software + 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'. + diff --git a/debian/squeeze/libraries/libtqt-perl/debian/docs b/debian/squeeze/libraries/libtqt-perl/debian/docs new file mode 100644 index 000000000..83bf44358 --- /dev/null +++ b/debian/squeeze/libraries/libtqt-perl/debian/docs @@ -0,0 +1,3 @@ +README +TODO +PerlQt/tutorials diff --git a/debian/squeeze/libraries/libtqt-perl/debian/examples b/debian/squeeze/libraries/libtqt-perl/debian/examples new file mode 100644 index 000000000..f60bcd7e0 --- /dev/null +++ b/debian/squeeze/libraries/libtqt-perl/debian/examples @@ -0,0 +1 @@ +PerlQt/examples/* diff --git a/debian/squeeze/libraries/libtqt-perl/debian/manpages b/debian/squeeze/libraries/libtqt-perl/debian/manpages new file mode 100644 index 000000000..d8b17c191 --- /dev/null +++ b/debian/squeeze/libraries/libtqt-perl/debian/manpages @@ -0,0 +1,3 @@ +debian/pqtsh.1 +debian/pqtapi.1 +debian/puic.1 diff --git a/debian/squeeze/libraries/libtqt-perl/debian/pqtapi.1 b/debian/squeeze/libraries/libtqt-perl/debian/pqtapi.1 new file mode 100644 index 000000000..009ac1643 --- /dev/null +++ b/debian/squeeze/libraries/libtqt-perl/debian/pqtapi.1 @@ -0,0 +1,40 @@ +.TH PERLQT 1 "July 31, 2002" +.SH NAME +pqtapi \- PerlQt introspection tool +.SH SYNOPSIS +.B pqtapi +.RI " [ " -r " " " ] [ " " ] + +.SH DESCRIPTION +This manual page documents briefly the +.B pqtapi +command. +.PP +\fBpqtapi\fP is a PerlQt Introspection tool. + +For example: +$ pqtapi -ir 'setpoint.* int' + void QCanvasLine::setPoints(int, int, int, int) + void QPointArray::setPoint(uint, int, int) + +For more information, please see the documentation on the PerlQt website +http://perlqt.sourceforge.net/ + +.SH OPTIONS +A summary of options is included below. +.TP +.B \-r +Find all functions matching a regular expression/keyword . +.TP +.B \-i +Together with -r, perform a case-insensitive search. +.TP +.B \-v +Display version information. +.TP +.B \-h +Display usage information. + +.SH AUTHOR +This manual page was written by Peter Hawkins , +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/squeeze/libraries/libtqt-perl/debian/pqtsh.1 b/debian/squeeze/libraries/libtqt-perl/debian/pqtsh.1 new file mode 100644 index 000000000..402884ba5 --- /dev/null +++ b/debian/squeeze/libraries/libtqt-perl/debian/pqtsh.1 @@ -0,0 +1,21 @@ +.TH PERLQT 1 "July 31, 2002" +.SH NAME +pqtsh \- PerlQt Graphical shell +.SH SYNOPSIS +.B pqtsh + +.SH DESCRIPTION +This manual page documents briefly the +.B pqtsh +command. +.PP +\fBpqtsh\fP is a graphical shell that can be used to test and experiment +with the PerlQt api interactively. It is fairly self-explanatory and includes +an interactive example (Help -> Example). + +For more information, please see the documentation on the PerlQt website +http://perlqt.sourceforge.net/ + +.SH AUTHOR +This manual page was written by Peter Hawkins , +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/squeeze/libraries/libtqt-perl/debian/puic.1 b/debian/squeeze/libraries/libtqt-perl/debian/puic.1 new file mode 100644 index 000000000..b83219b02 --- /dev/null +++ b/debian/squeeze/libraries/libtqt-perl/debian/puic.1 @@ -0,0 +1,65 @@ +.TH PERLQT 1 "July 31, 2002" +.SH NAME +puic \- Perl-QT User Interface Compiler +.SH SYNOPSIS +.B puic +.RI " [ " options " ] [ " mode " ] " " + + +Generate implementation: + +.B puic +.RI " [ " options " ] " " + + +Generate image collection: + +.B puic +.RI " [ " options " ] " -embed " " " " " " ... " + + +Generate subclass implementation: + +.B puic +.RI " [ " options " ] " -subclass " " " " " + +.SH DESCRIPTION +This manual page documents briefly the +.B puic +command. +.PP +\fBpuic\fP is a program that generates a Perl package from a User Interface +file created with the Qt Designer package. This will generate the package +defined in the UI file and a basic main package for testing purposes. + +For more information, please see the documentation on the PerlQt website +http://perlqt.sourceforge.net/ + +.SH OPTIONS +A summary of options is included below. +.TP +.B \-o +Specify the name of the output file. If no output file is specified, stdout +will be used. +.TP +.B \-p +Set the indent in spaces (0 to use a tab) +.TP +.B \-nofwd +Omit imports of custom widgets +.TP +.B \-tr +Use func(...) rather than trUtf8(...) for i18n +.TP +.B \-x +Generate extra code to test the class. +.TP +.B \-version +Display version information. +.TP +.B \-help +Display usage information. + +.SH AUTHOR +This manual page was written by Peter Hawkins , +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/squeeze/libraries/libtqt-perl/debian/rules b/debian/squeeze/libraries/libtqt-perl/debian/rules new file mode 100755 index 000000000..6a7885e21 --- /dev/null +++ b/debian/squeeze/libraries/libtqt-perl/debian/rules @@ -0,0 +1,56 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk + +SAVERESTORE=\ + acinclude.m4 \ + aclocal.m4 \ + admin/config.guess \ + admin/config.sub \ + admin/libtool.m4.in \ + admin/ltmain.sh \ + config.h.in \ + configure \ + Makefile.in \ + puic/Makefile.in \ + smoke/Makefile.in \ + smoke/qt/Makefile.in \ + PerlQt/bin \ + +DEB_AUTO_UPDATE_AUTOCONF := 2.61 + +DEB_CONFIGURE_EXTRA_FLAGS += \ + --prefix=/opt/trinity \ + --mandir=\$${prefix}/share/man \ + --infodir=\$${prefix}/share/info \ + --with-qt-dir=/usr/share/tqt3 \ + --disable-rpath \ + +DEB_MAKE_INSTALL_TARGET := install \ + prefix=$(CURDIR)/debian/libtqt-perl/usr \ + PREFIX=$(CURDIR)/debian/libtqt-perl/usr \ + SITEPREFIX=$(CURDIR)/debian/libtqt-perl/usr \ + +pre-build:: pre-build-stamp + +pre-build-stamp: + for f in $(SAVERESTORE) ; do [ -e $$f.d-r-orig ] || cp -rp $$f $$f.d-r-orig ; done + cp -f /usr/share/aclocal/libtool.m4 admin/libtool.m4.in + cp -f /usr/share/libtool/config/ltmain.sh admin/ltmain.sh + cp -f /usr/share/misc/config.guess admin/config.guess + cp -f /usr/share/misc/config.sub admin/config.sub + make -f admin/Makefile.common + touch pre-build-stamp + +build/libtqt-perl:: + chrpath -d puic/puic + +clean:: + rm -f PerlQt/bin/.exists + for f in $(SAVERESTORE) ; do [ ! -e $$f.d-r-orig ] || ( rm -rf $$f && mv $$f.d-r-orig $$f ) ; done + rm -f pre-build-stamp + +repair: + for f in $(SAVERESTORE) ; do rm -f $$f ; cp -p ../orig/*/$$f $$f ; done + diff --git a/debian/squeeze/libraries/libtqt-perl/debian/watch b/debian/squeeze/libraries/libtqt-perl/debian/watch new file mode 100644 index 000000000..2dfa7626d --- /dev/null +++ b/debian/squeeze/libraries/libtqt-perl/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://sf.net/perlqt/PerlQt-([^b]+)\.tar\.gz -- cgit v1.2.3