From affd3c842ad5b64ee55dbc2e544a5e5adc573660 Mon Sep 17 00:00:00 2001 From: Didier Roche Date: Wed, 21 Apr 2010 11:46:13 +0200 Subject: [PATCH] Imported Debian patch 2.2.8-1 --- debian/changelog | 383 ++++++++++++++++++++++++++++++++ debian/compat | 1 + debian/control | 71 ++++++ debian/control.in | 66 ++++++ debian/copyright | 212 ++++++++++++++++++ debian/glabels-data.install | 8 + debian/glabels-dev.install | 5 + debian/glabels-dev.preinst | 15 ++ debian/glabels.install | 5 + debian/glabels.links | 1 + debian/glabels.preinst | 15 ++ debian/glabels.xpm | 128 +++++++++++ debian/menu | 9 + debian/patches/10_manpage.patch | 30 +++ debian/patches/series | 1 + debian/rules | 26 +++ debian/source/format | 1 + debian/watch | 2 + 18 files changed, 979 insertions(+) create mode 100644 debian/changelog create mode 100644 debian/compat create mode 100644 debian/control create mode 100644 debian/control.in create mode 100644 debian/copyright create mode 100644 debian/glabels-data.install create mode 100644 debian/glabels-dev.install create mode 100644 debian/glabels-dev.preinst create mode 100644 debian/glabels.install create mode 100644 debian/glabels.links create mode 100644 debian/glabels.preinst create mode 100644 debian/glabels.xpm create mode 100644 debian/menu create mode 100644 debian/patches/10_manpage.patch create mode 100644 debian/patches/series create mode 100755 debian/rules create mode 100644 debian/source/format create mode 100644 debian/watch diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 00000000..331f813c --- /dev/null +++ b/debian/changelog @@ -0,0 +1,383 @@ +glabels (2.2.8-1) unstable; urgency=low + + * New upstream release: + - Fix crash caused by new g_new macros in glib-2.24.0 + - Removed extra padding in "New label" dialog + - Updated translations + - New templates + * Switch to dpkg-source 3.0 (quilt) format + + -- Didier Roche Wed, 21 Apr 2010 11:46:13 +0200 + +glabels (2.2.7-2) unstable; urgency=low + + * debian/control.in, + debian/rules: + - Stop calling dh_buildinfo, nobody has ever looked at it. + * debian/glabels.postinst, + debian/glabels-dev.postinst, + debian/glabels.preinst, + debian/glabels-dev.preinst, + debian/glabels.links, + debian/glabels-dev.links, + debian/rules: + - Stop symlinking the doc directories. Closes: #574305. + + -- Emilio Pozuelo Monfort Thu, 18 Mar 2010 00:26:34 +0100 + +glabels (2.2.7-1) unstable; urgency=low + + * 2.2.7-1 New upstream release. + - debian/control.in: + + Bump libxml2-dev build dependency. + * debian/patches/10_manpage.patch: + - Forwarded, add headers. + * debian/glabels.dirs: + - Removed, unneeded. + * debian/control.in: + - Stop mentioning the upstream author in the long description. + He's already listed in the proper place -- debian/copyright. + + -- Emilio Pozuelo Monfort Fri, 05 Mar 2010 19:13:12 +0100 + +glabels (2.2.6-1) unstable; urgency=low + + * debian/glabels-data.post{inst,rm}: + - Removed, update-{desktop,mime}-database are now triggerized so + there's no need to call them. Closes: #559506. + * New upstream release. + * debian/watch: don't uupdate. + * debian/control.in: + - Build depend on gnome-doc-utils. + - Standards-Version is 3.8.4, no changes needed. + + -- Emilio Pozuelo Monfort Thu, 11 Feb 2010 13:36:08 +0100 + +glabels (2.2.5-1) unstable; urgency=low + + [ Rodolphe Pelloux-Prayer ] + * New upstream release. + + Closes: #457970 and #515335. + + Add new template. Closes: #499459. + * debian/patches/: + + 01_null_strlen.patch: removed. + + 11_cepnet.patch: removed, applied upstream. + * debian/control: + + Standards-Version is 3.8.2, no changes needed. + + Added Vcs-Browser and Vcs-Svn fields. + + Remove libgnomeprintui dependency. + + Update libebook, libgnomeui dependencies. + + Add missing build-dependencies. Closes: #536923. + + [ Josselin Mouette ] + * watch: use sf.net virtual address to make uupdate work, thanks + Raphael Geissert. Closes: #449720. + + [ Sven Arvidsson ] + * Mention barcode functionality in the long description, + thanks Dieter Faulbaum. (Closes: #466816) + * Fix Homepage field in debian/control. + + [ Loic Minier ] + * Add ${misc:Depends} and ${shlibs:Depends}. + * Use UTF-8 for debian/copyright. + * Use Applications instead of Apps in menu file. + + [ Emilio Pozuelo Monfort ] + * debian/copyright: updated for the new version. + * Ship the desktop file in the glabels package. + * Remove unneeded Section field from glables-data. + * Upload to unstable. + + -- Emilio Pozuelo Monfort Tue, 11 Aug 2009 23:27:06 +0200 + +glabels (2.1.3-3) unstable; urgency=low + + * 01_null_strlen.patch: fix strlen(NULL) causing segmentation fault. + Closes: #444822. + + -- Josselin Mouette Mon, 01 Oct 2007 12:45:28 +0200 + +glabels (2.1.3-2) unstable; urgency=low + + [ Kilian Krause ] + * Add get-orig-source target. + + [ Loic Minier ] + * Set maintainer to Debian GNOME Maintainers. + * Wrap build-deps and deps. + + [ Otavio Salvador ] + * Add support to CEPNet. Thanks to Mário Meyer for + the patch (closes: #436288) + + -- Otavio Salvador Mon, 06 Aug 2007 17:01:07 -0300 + +glabels (2.1.3-1) unstable; urgency=low + + [ Oystein Gisnas ] + * New upstream version + - Fix crash when grid is disabled (closes: #368241) + - Add shadow attribute to label objects + - Fix color groups in color combo widgets + - Fix several bugs and crashers + * Add missing options to manpage. Thanks to Ralph Aichinger + (closes: #357046) + * Update watch file to version 3 + * debian/patches/70_relibtoolize.patch: Obsolete + * Add --as-needed ld flag + + [ Loic Minier ] + * Ship full copyright information. + + -- Loic Minier Wed, 5 Jul 2006 20:50:20 +0200 + +glabels (2.1.2-4) unstable; urgency=low + + * Stop shipping *.la files in glabels-dev. + [debian/glabels-dev.install] + * Make the package binNMU-safe. + - Build-depend on dpkg-dev 1.13.19. + [debian/control, debian/control.in] + - Use ${source:Version} and ${binary:Version} for inter-package + dependencies. + [debian/control, debian/control.in] + * Bump up Standards-Version to 3.7.2. + [debian/control, debian/control.in] + + -- Loic Minier Fri, 12 May 2006 15:39:40 +0200 + +glabels (2.1.2-3) unstable; urgency=medium + + * [debian/control.in]: + - Remove version from glabels-data dependency. + (closes: #338675) + - Expand description. + - Update build-dependencies to support Evolution 2.4. + * [debian/rules]: + - Use util.mk to safeguard against dh_install missing files. + + -- Andrew Lau Tue, 10 Jan 2006 18:40:28 +1100 + +glabels (2.1.2-2) unstable; urgency=low + + * Relibtoolize. + [debian/patches/70_relibtoolize.patch] + + -- Loic Minier Mon, 9 Jan 2006 18:59:28 +0100 + +glabels (2.1.2-1) unstable; urgency=low + + * New upstream version. + - Evolution Data Server support. + - Respects default printer setting + (closes: #323145) + - Fix crash when handling image objects. + (closes: #343979) + - Fix merge properties crash. + (closes: #345634) + - Rebuild against libgnomeprintui2.2-0 (2.12). + (closes: #346118) + - Patch merged: 50_fix-avery-32015-label.patch + * [debian/rules]: + - Revert usage of ld's --as-needed option. + * Debian Standards-Version: 3.6.2.2 + * Debhelper compatibility: 5 + + -- Andrew Lau Mon, 9 Jan 2006 02:50:54 +1100 + +glabels (2.1.1-3) unstable; urgency=low + + * Change dependencies to = Source-Version: yes that sucks, but it breaks + more often if one has to manually update it than binNMUs. + [debian/control, debian/control.in] + + -- Loic Minier Fri, 11 Nov 2005 14:12:56 +0100 + +glabels (2.1.1-2) unstable; urgency=low + + * Add extra glabels-data >= 2.1.1 dependencies to glabels until dpkg + supports = Source-Version deps correctly. (Closes: #338074) + [debian/control, debian/control.in] + * Remove weird Replaces: glabels-data (<< 2.1.1) in glabels. + [debian/control, debian/control.in] + * New patch by Anand Kumria to fix naming of a label. (Closes: #330629) + [debian/patches/50_fix-avery-32015-label.patch] + + -- Loic Minier Wed, 9 Nov 2005 18:42:45 +0100 + +glabels (2.1.1-1) unstable; urgency=low + + * New upstream development release. + - Patch merged: 00_print-dialog.patch + * Debian Standards-Version to 3.6.2 + * [debian/control.in]: + - Update build dependencies for GNOME 2.10. + * [debian/rules]: + - Record compile-time dependency versions using dh_buildinfo. + * Symlink all documentation dirs to /usr/share/doc/glabels-common + + -- Andrew Lau Sat, 9 Jul 2005 03:17:49 +1000 + +glabels (2.0.2-3) unstable; urgency=medium + + * [debian/rules]: + - FTBFS fix: disable execution of update-desktop-database. + (closes: #300556) + + -- Andrew Lau Mon, 21 Mar 2005 01:07:25 +1100 + +glabels (2.0.2-2) unstable; urgency=medium + + * [debian/rules]: + - Deflate dependencies via ld's --as-needed option. + This also removes dependency against non-free libhowl0. + * Set print-dialog to the correct size. + + [debian/patches/00_print-dialog.patch] + (closes: #295274) + * Text object properties now display. + (closes: #296846) + + -- Andrew Lau Wed, 16 Mar 2005 15:47:19 +1100 + +glabels (2.0.2-1) unstable; urgency=medium + + * New upstream release. + * [debian/rules]: + - x-glabels.xml restored to package fixing GNOME program association. + (closes: #281758) + * Split files off into two new packages: + - glabels-data: common files + - glabels-dev: development library files + + -- Andrew Lau Fri, 28 Jan 2005 01:06:03 +1100 + +glabels (2.0.1-1) unstable; urgency=medium + + * New upstream release. + * Remove locally generated shared-mime-info files during build which break + the system MIME database. Run update-mime-database in postinst/postrm. + (closes: #266085) + + -- Andrew Lau Thu, 19 Aug 2004 03:33:58 +1000 + +glabels (2.0.0-1) unstable; urgency=medium + + * New upstream release. + (closes: #264864) + - Properly handles old templates + (closes: #227886) + - Release critical 64-bit fixes + (closes: #231850) + - Manpage now included + (closes: #250810) + * Patches regenerated: + - 00_relibtoolize.patch + + -- Andrew Lau Wed, 11 Aug 2004 18:44:51 +1000 + +glabels (1.93.3-2) unstable; urgency=low + + * Relibtoolize and rebuild to get rid of the gnutls7 dependency. + * debian/control: + + Add me to Uploaders (gnome-pkg-tools is still in incoming) + + Add libxml-parser-perl to Build-Depends + + -- Marc 'HE' Brockschmidt Thu, 17 Jun 2004 17:42:22 +0200 + +glabels (1.93.3-1) unstable; urgency=low + + * New upstream release. + + -- Andrew Lau Wed, 10 Mar 2004 10:44:28 +1100 + +glabels (1.93.2-2) unstable; urgency=low + + * Restored scrollkeeper to Build-Depends. + (closes: #229473, #229476) + + -- Andrew Lau Mon, 26 Jan 2004 23:18:13 +1100 + +glabels (1.93.1-3) unstable; urgency=low + + * In fact scrollkeeper was added to Depends and not Build-Depends, and + is moved to Suggests now since it seems to not be necessary. + * debian/rules: + + dh_scrollkeeper should not generate postinst and postrm scripts + * debian/postinst, debian/postrm: + + new scripts since we don't use dh_scrollkeeper to manage them. + + -- Sebastien Bacher Sun, 28 Dec 2003 18:53:41 +0100 + +glabels (1.93.1-2) unstable; urgency=low + + * Added scrollkeeper to Build-Depends (Closes: #225268). + + -- Sebastien Bacher Sun, 28 Dec 2003 14:55:24 +0100 + +glabels (1.93.1-1) unstable; urgency=low + + * New upstream release. + + Print dialog now tracks settings separately for each label/window + (Closes: #17631). + * debian/patches/00_destdir.patch: + + removed since the changes are in the new version. + * Gnome Team Upload. + + -- Sebastien Bacher Fri, 26 Dec 2003 21:04:44 +0100 + +glabels (1.92.3-1) unstable; urgency=low + + * New upstream version. + + -- Andrew Lau Mon, 10 Nov 2003 19:28:11 +1100 + +glabels (1.92.2-1) unstable; urgency=low + + * Initial Debian Release of GNOME 2 branch. + Thanks to Shell Hung for maintaining GNOME 1.x branch. + (closes: #195861) + * Patches: + - 00_destdir.patch: Fixed installation path for data files. + + -- Andrew Lau Mon, 10 Nov 2003 15:30:04 +1100 + +glabels (0.4.6-1) unstable; urgency=low + + * New upstream release + + -- Shell Hung Wed, 9 Oct 2002 18:13:24 +0800 + +glabels (0.4.4-2) unstable; urgency=low + + * Add glabels.menu (Closes: #149413) + + -- Shell Hung Mon, 15 Jul 2002 14:09:31 +0800 + +glabels (0.4.4-1) unstable; urgency=low + + * New upstream release + + -- Shell Hung Sun, 14 Jul 2002 18:19:01 +0800 + +glabels (0.4.3-3) unstable; urgency=low + + * Add libzvt-dev and libgtkxmhtml-dev in build-dep + * Fixed a stripped bug (Closes: #143807) + * Report by Helge Kreutzmann + * Fixed by upstream author Jim Evins + + -- Shell Hung Sat, 27 Apr 2002 13:15:22 +0800 + +glabels (0.4.3-2) unstable; urgency=low + + * Add gawk to build-dep + * link man page + + -- Shell Hung Fri, 12 Apr 2002 10:50:35 +0800 + +glabels (0.4.3-1) unstable; urgency=low + + * Initial release. (Closes: #140840) + + -- Shell Hung Thu, 11 Apr 2002 13:18:26 +0800 diff --git a/debian/compat b/debian/compat new file mode 100644 index 00000000..7ed6ff82 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +5 diff --git a/debian/control b/debian/control new file mode 100644 index 00000000..b97757fe --- /dev/null +++ b/debian/control @@ -0,0 +1,71 @@ +# This file is autogenerated. DO NOT EDIT! +# +# Modifications should be made to debian/control.in instead. +# This file is regenerated automatically in the clean target. + +Source: glabels +Section: gnome +Priority: optional +Maintainer: Debian GNOME Maintainers +Build-Depends: autotools-dev, + cdbs, + debhelper (>= 5.0), + intltool (>= 0.21), + gnome-pkg-tools, + gnome-doc-utils (>= 0.3.2), + libglib2.0-dev (>= 2.12), + libgtk2.0-dev (>= 2.10), + libgnome2-dev (>= 2.16), + libgnomeui-dev (>= 2.16), + libxml2-dev (>= 2.7.0), + libglade2-dev (>= 2.6), + libebook1.2-dev (>= 1.8), + libxml-parser-perl, + scrollkeeper, + dpkg-dev (>= 1.13.19) +Uploaders: Emilio Pozuelo Monfort , Josselin Mouette , Loic Minier , Otavio Salvador +Standards-Version: 3.8.4 +Homepage: http://glabels.sourceforge.net/ +Vcs-Browser: http://svn.debian.org/viewsvn/pkg-gnome/packages/unstable/glabels/ +Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/packages/unstable/glabels/ + +Package: glabels +Architecture: any +Depends: glabels-data (= ${source:Version}), + ${shlibs:Depends}, + ${misc:Depends} +Suggests: evolution-data-server +Replaces: glabels-data (<< 2.2.5-1) +Description: label, business card and media cover creation program for GNOME + gLabels is a lightweight program for creating labels, barcodes, business + cards and media covers for the GNOME desktop environment. It is designed to + work with various laser/ink-jet peel-off label and business card sheets that + you'll find at most office supply stores. + . + gLabels also supports mail merge from sources such as CSV files, vCards and + Evolution data servers. + +Package: glabels-data +Architecture: all +Depends: ${misc:Depends} +Replaces: glabels (<< 2.0.2) +Description: data files for gLabels + gLabels is a lightweight program for creating labels, barcodes, business + cards and media covers for the GNOME desktop environment. + . + This package contains gLabel's default set of label, business card and media + cover templates. + +Package: glabels-dev +Section: devel +Architecture: any +Depends: glabels (= ${binary:Version}), + glabels-data (= ${source:Version}), + libglib2.0-dev, + libxml2-dev, + ${misc:Depends}, + ${shlibs:Depends} +Replaces: glabels (<< 2.0.2) +Description: development documentation and library files for gLabels + gLabels is a lightweight program for creating labels, barcodes, business + cards and media covers for the GNOME desktop environment. diff --git a/debian/control.in b/debian/control.in new file mode 100644 index 00000000..12c9e7fa --- /dev/null +++ b/debian/control.in @@ -0,0 +1,66 @@ +Source: glabels +Section: gnome +Priority: optional +Maintainer: Debian GNOME Maintainers +Build-Depends: autotools-dev, + cdbs, + debhelper (>= 5.0), + intltool (>= 0.21), + gnome-pkg-tools, + gnome-doc-utils (>= 0.3.2), + libglib2.0-dev (>= 2.12), + libgtk2.0-dev (>= 2.10), + libgnome2-dev (>= 2.16), + libgnomeui-dev (>= 2.16), + libxml2-dev (>= 2.7.0), + libglade2-dev (>= 2.6), + libebook1.2-dev (>= 1.8), + libxml-parser-perl, + scrollkeeper, + dpkg-dev (>= 1.13.19) +Uploaders: @GNOME_TEAM@ +Standards-Version: 3.8.4 +Homepage: http://glabels.sourceforge.net/ +Vcs-Browser: http://svn.debian.org/viewsvn/pkg-gnome/packages/unstable/glabels/ +Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/packages/unstable/glabels/ + +Package: glabels +Architecture: any +Depends: glabels-data (= ${source:Version}), + ${shlibs:Depends}, + ${misc:Depends} +Suggests: evolution-data-server +Replaces: glabels-data (<< 2.2.5-1) +Description: label, business card and media cover creation program for GNOME + gLabels is a lightweight program for creating labels, barcodes, business + cards and media covers for the GNOME desktop environment. It is designed to + work with various laser/ink-jet peel-off label and business card sheets that + you'll find at most office supply stores. + . + gLabels also supports mail merge from sources such as CSV files, vCards and + Evolution data servers. + +Package: glabels-data +Architecture: all +Depends: ${misc:Depends} +Replaces: glabels (<< 2.0.2) +Description: data files for gLabels + gLabels is a lightweight program for creating labels, barcodes, business + cards and media covers for the GNOME desktop environment. + . + This package contains gLabel's default set of label, business card and media + cover templates. + +Package: glabels-dev +Section: devel +Architecture: any +Depends: glabels (= ${binary:Version}), + glabels-data (= ${source:Version}), + libglib2.0-dev, + libxml2-dev, + ${misc:Depends}, + ${shlibs:Depends} +Replaces: glabels (<< 2.0.2) +Description: development documentation and library files for gLabels + gLabels is a lightweight program for creating labels, barcodes, business + cards and media covers for the GNOME desktop environment. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 00000000..ec972a1c --- /dev/null +++ b/debian/copyright @@ -0,0 +1,212 @@ +This package was debianized by Andrew Lau on +Sun Nov 9 00:54:51 EST 2003 + +It was downloaded from: + + +========================================== +Upstream Author and Copyright information +========================================== + +gLabels Author +============== + +Jim Evins + +Acknowledgments +=============== + +- The GNU Barcode Library provides a large chunk of the barcode functionality +and is distributed with glabels. See ./barcode-0.98/README for more +information. The author: + + Alessandro Rubini + +- The iec16022 library provides encoding for 2D barcodes. See +iec16022-0.2.1/README for more information. + +- Glabels includes modified versions of several widgets from the GAL library. +These are copyright: + + * Copyright 2000, 2001, Ximian, Inc. + * Copyright 2000, Michael Levy + * Copyright 2001, Almer S. Tigelaar + +- Glabels includes a modified version of the gimpchainbutton widget from the +gimp, as well as several stock icons from the gimp's default theme. +These are copyright: + + * Copyright (C) 1995-1997 Peter Mattis and Spencer Kimball + * Copyright (C) 1999-2000 Sven Neumann + +Glabels includes contributions from: + Frederic Ruaudel + Emmanuel Pacaud + Wayne Schuller + Austin Henry -- EDS and vcard backends + nestor di -- excellent splash screen + that first appeared in + 0.4.3: + Darren Warner + Javier Donaire Segarra + Alessandro Zummo + José Dapena Paz + Akkana + Dag Wieers + Mário Meyer + Peter Cherriman + +Translations: + + Olivier Berger -- French (original) + Florent Morel -- French (2.0.2) + Claude Paroz -- French (2.1.4) + Marcus Bauer -- German (original) + Christian Neumair -- German (1.89.1) + Mario Blättermann -- German (2.2.5) + Takeshi AIHANA -- Japanese + Paulo Rogério Ormenese -- Brazilian Portuguese + Víctor Moral -- Spanish translations + sergio rivadero -- Spanish Translations (2.0.3) + Vitaly Lipatov -- Russian translations + Shell, Hin-lik Hung -- Chinese Translations + Arkadiusz Lipiec -- Polish Translations + David Makovský (Yakeen) -- Czech Translations + Zbynek Mrkvicka -- Czech Translations (2.0.3) + Mancio -- Italian Translations + Daniele Medri -- Italian Translations (2.0.3) + Antonio C. Codazzi "la Filozofo" -- Esperanto + +The following people have submitted label templates or information about +particular products (I apologize if I have missed anybody): + + Hap + Olivier Berger + Marcus Bauer + Jochen Hein + Jonathan Buzzard + Jeff Davis + Ludger Solbach + Darren Ross + George Mitchell + Douglas Bollinger + Tim Jackson + John Stoffel + Dany De Bontridder + Andy Longton + Bostjan Muller + John Helms + no-exit + Mozilla from marela + Holger + Bill Tihen + Dan Gray + Keith Hudson + Tamas Bondar + George Mitchell + Erich Pfennig + Gwen Patton + Miek Gieben + Joerg Schmitz-Linneweber + David Makovský + Oliver Schwank + Akkana + Ted Poe + hans-helmut.belter + Uli Wachowitz + Stephan Hegel + Holger Reinmann + Michael Wojciechowski + Jim Mueller + Mark Fullalove + Zamiel Al'Shaitan + Philip Paeps + Bryan Fields + Martin Klaffenboeck + Lauri Ampuja + Allan Wind + Mark S Burgunder + Christian Holländer + Marvin P. Dickens + Julien BLACHE + James D Strandboge + Linas Jakucionis + Henrik Brix Andersen + Nigel Titley + Sean 'Shaleh' Perry + Anthony Brockman + Thorsten Hirsch + John Ross + Mike Machado + Rob Elshire + Niels + Ernst W. Winter + regis rampnoux + Sven Salzwedel + Dick Middleton + Ian Peake + Wayne Schuller + Thomas Vill + Fred Bacon + JBadger + Frank Altpeter + Matthew J. Lockner + Larry Harriman + Juan Carlos Valero + Nick Hill + Ali Akcaagac + Dan Clark + Peter L. Berghold + Vitaly Lipatov + Steve Saxon + Roman Kreisel + Steve Reppucci + Lionel CONS + Richard Lance + Anand Kumria + Alexandre Sauvé + Ironblade + Matthias Mailänder + Bernhard Walle + Stephen Hilliard + Alessandro Zummo + Herbert Straub + Dennis Böckmann + Anon + D. Leitner + Georg Ostertag + Manuel Siggen + David Huber + Harald Welte + Richard Rothwell + Gernot Hassenpflug + Pau Ruŀlan Ferragut + Richard Hurt + Phil Endecott + Koen Wybo + Mark Moeller + Bertus W. + Oliver Friedrich + + +======= +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/glabels-data.install b/debian/glabels-data.install new file mode 100644 index 00000000..d66aed87 --- /dev/null +++ b/debian/glabels-data.install @@ -0,0 +1,8 @@ +usr/share/application-registry +usr/share/glabels +usr/share/gnome +usr/share/locale +usr/share/mime +usr/share/mime-info +usr/share/omf +usr/share/pixmaps diff --git a/debian/glabels-dev.install b/debian/glabels-dev.install new file mode 100644 index 00000000..c5b7a846 --- /dev/null +++ b/debian/glabels-dev.install @@ -0,0 +1,5 @@ +usr/include/libglabels +usr/lib/*.a +usr/lib/pkgconfig +usr/lib/*.so +usr/share/gtk-doc diff --git a/debian/glabels-dev.preinst b/debian/glabels-dev.preinst new file mode 100644 index 00000000..e4e1317f --- /dev/null +++ b/debian/glabels-dev.preinst @@ -0,0 +1,15 @@ +#!/bin/sh +set -e + +if [ "$1" = "upgrade" ] && dpkg --compare-versions "$2" lt-nl "2.2.7-2" +then + # Remove fucking symlink + if [ -L /usr/share/doc/glabels-dev ] + then + rm /usr/share/doc/glabels-dev + fi +fi + +#DEBHELPER# + +exit 0 diff --git a/debian/glabels.install b/debian/glabels.install new file mode 100644 index 00000000..8ae59dbb --- /dev/null +++ b/debian/glabels.install @@ -0,0 +1,5 @@ +../../debian/glabels.xpm usr/share/pixmaps +usr/bin +usr/lib/*.so.* +usr/share/applications +usr/share/man diff --git a/debian/glabels.links b/debian/glabels.links new file mode 100644 index 00000000..7cfd1dd2 --- /dev/null +++ b/debian/glabels.links @@ -0,0 +1 @@ +usr/share/man/man1/glabels.1.gz usr/share/man/man1/glabels-batch.1.gz diff --git a/debian/glabels.preinst b/debian/glabels.preinst new file mode 100644 index 00000000..fe28641b --- /dev/null +++ b/debian/glabels.preinst @@ -0,0 +1,15 @@ +#!/bin/sh +set -e + +if [ "$1" = "upgrade" ] && dpkg --compare-versions "$2" lt-nl "2.2.7-2" +then + # Remove fucking symlink + if [ -L /usr/share/doc/glabels ] + then + rm /usr/share/doc/glabels + fi +fi + +#DEBHELPER# + +exit 0 diff --git a/debian/glabels.xpm b/debian/glabels.xpm new file mode 100644 index 00000000..82c960ca --- /dev/null +++ b/debian/glabels.xpm @@ -0,0 +1,128 @@ +/* XPM */ +static char *glabels[] = { +/* columns rows colors chars-per-pixel */ +"32 32 90 1", +" c black", +". c #0D0D0D", +"X c #1C1C1A", +"o c #34332A", +"O c #343434", +"+ c #3F3E32", +"@ c #3C3C3C", +"# c #49473B", +"$ c #484745", +"% c #4F4F4E", +"& c #52524F", +"* c #555555", +"= c #676555", +"- c #747474", +"; c #787878", +": c #807E6B", +"> c #868370", +", c #8F8C77", +"< c #8E8D83", +"1 c #959494", +"2 c #A5A285", +"3 c #A4A28B", +"4 c #A5A391", +"5 c #A5A49F", +"6 c #AEAA93", +"7 c #B6B396", +"8 c #B5B29C", +"9 c #BAB69D", +"0 c #AAAAAA", +"q c #B1B0A4", +"w c #B8B5A2", +"e c #B8B7A8", +"r c #BEBCA6", +"t c #BDBCAB", +"y c #B8B7B0", +"u c #BEBDB4", +"i c #BABABA", +"p c #C4C2AC", +"a c #CAC6AC", +"s c #CCC9AD", +"d c #C3C2B4", +"f c #C2C1BA", +"g c #C9C6B1", +"h c #C8C7BD", +"j c #CCCAB4", +"k c #CCCABC", +"l c #D1CDAD", +"z c #D1CEB4", +"x c #D0CEBC", +"c c #D6D2B3", +"v c #D5D2BC", +"b c #D9D5B2", +"n c #DDD9B6", +"m c #DCD9BD", +"M c #E2DEBB", +"N c #E4E0BE", +"B c #CAC9C1", +"V c #D0CFC3", +"C c #D5D3C4", +"Z c #D4D3CA", +"A c #D9D7CC", +"S c #DCDAC5", +"D c #DCDACB", +"F c #D7D6D3", +"G c #DDDCD5", +"H c #DADADA", +"J c #E2DFC3", +"K c #E1DFCE", +"L c #E6E2C4", +"P c #E5E2CA", +"I c #E9E6CB", +"U c #EBE8CF", +"Y c #E4E3D5", +"T c #E6E4DC", +"R c #E9E6D2", +"E c #E8E7D8", +"W c #ECE9D3", +"Q c #ECEADA", +"! c #F0EEDD", +"~ c #E5E5E3", +"^ c #EBEAE2", +"/ c #EBEBEB", +"( c #F3F1E4", +") c #F6F5EB", +"_ c #F8F7EF", +"` c #F5F5F5", +"' c #F8F7F0", +"] c #FAF9F4", +"[ c #FBFBFA", +"{ c None", +/* pixels */ +"{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{", +"{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{", +"{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{", +"{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{", +"{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{", +"{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{", +"{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{", +"{{{ {{{{{{{", +" O%&&&*&&&&&&&&&&&&&*.. {{{{{", +" OF())(((((!!!!QQWWWIR@- {{{{", +" 1')^QQ(QKWQSSSPILLLNN*~-. {{{", +" 5''GufuAddkeggwppjmmN*`H; {{", +" 5''TBAAVdkkCvgjpvsLNM%[`~-. {", +" 5]''))(((!!QQWWIIILLLOH[/F- ", +" 5]]TyZfVkA!guSjvrmLS6>$1001O ", +" 5]]TfZZCAC(kgvkj4gzLa6,>=#oX ", +" 5[]]')))(((!QQWWRIIILLNNl72+ ", +" 5[]^G_)TQYY!CKSWWPvmzzcccnb< ", +" 5[[^ffFhuhd!kekPIPzz8939lMN5 ", +" 5[]`~^Q/QQY(ERWPRRPLSmvcnNn5 ", +" ;[[[]]'))(((!!!QQWWUILLLNNN; ", +" Xi)''''_)__)))()((((((((!EqX ", +" ", +" ", +" ", +"{ ", +"{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{", +"{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{", +"{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{", +"{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{", +"{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{", +"{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{" +}; diff --git a/debian/menu b/debian/menu new file mode 100644 index 00000000..ce180e33 --- /dev/null +++ b/debian/menu @@ -0,0 +1,9 @@ +?package(glabels): \ + needs="X11" \ + section="Applications/Graphics" \ + title="gLabels" \ + command="/usr/bin/glabels" \ + hints="Desktop Publishing" \ + icon="/usr/share/pixmaps/glabels.xpm" \ + longtitle="gLabels Label Designer" \ + description="Create labels, business cards and media covers." diff --git a/debian/patches/10_manpage.patch b/debian/patches/10_manpage.patch new file mode 100644 index 00000000..713999cc --- /dev/null +++ b/debian/patches/10_manpage.patch @@ -0,0 +1,30 @@ +Bug: https://sourceforge.net/tracker/?func=detail&aid=2964354&group_id=46122&atid=445116 +Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=357046 +Author: Ralph Aichinger + +Document a couple of missing options in the manpage. + +diff -urN glabels-2.1.3.orig/data/man/glabels.1 glabels-2.1.3/data/man/glabels.1 +--- glabels-2.1.3.orig/data/man/glabels.1 2006-06-27 18:11:28.997721992 +0200 ++++ glabels-2.1.3/data/man/glabels.1 2006-06-27 18:12:30.008446952 +0200 +@@ -42,6 +42,10 @@ + \fB\-o\fR \fIfilename\fR, \fB\-\-output\fR=\fIfilename\fR + Set output filename to \fIfilename\fR. (default="output.ps") + .TP ++\fB\-i\fR \fIfilename\fR, \fB\-\-input\fR=\fIfilename\fR ++Set name of file with data to be merged to \fIfilename\fR. Typically ++this is a .csv file containing values to be printed on the labels. ++.TP + \fB\-s\fR \fIn\fR, \fB\-\-sheets\fR=\fIn\fR + Set number of sheets to \fIn\fR. (default=1) + .TP +@@ -55,6 +59,9 @@ + Print outlines around labels. This is useful for testing printer alignment + or printing proof sheets. + .TP ++\fB\-C\fR, \fB\-\-cropmarks\fR ++Print crop marks. Helpful for cutting up sheets. ++.TP + \fB\-r\fR, \fB\-\-reverse\fR + Print mirror image of labels. This is useful for clear labels intended to be + seen from the back through glass. diff --git a/debian/patches/series b/debian/patches/series new file mode 100644 index 00000000..3b35f383 --- /dev/null +++ b/debian/patches/series @@ -0,0 +1 @@ +10_manpage.patch diff --git a/debian/rules b/debian/rules new file mode 100755 index 00000000..4ebe9c89 --- /dev/null +++ b/debian/rules @@ -0,0 +1,26 @@ +#!/usr/bin/make -f + +# ==================================================================== +# debian/rules for gLabels +# Common Debian Build System: (C) 2002 Colin Walters +# +# Author: Andrew Lau +# $Id: rules 23938 2010-04-21 17:43:11Z didrocks-guest $ +# ==================================================================== + +# CDBS classes & rules +include /usr/share/cdbs/1/class/gnome.mk +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/utils.mk +include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk +-include /usr/share/gnome-pkg-tools/1/rules/sf-get-source.mk + +# Compilation options +DEB_CONFIGURE_EXTRA_FLAGS := --disable-update-desktopdb \ + --disable-update-mimedb --with-libebook + +# Remove excess dependencies +DEB_CONFIGURE_SCRIPT_ENV += LDFLAGS=-Wl,--as-needed + +# Debhelper arguments +DEB_DH_INSTALL_ARGS := --sourcedir=debian/tmp diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 00000000..163aaf8d --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/watch b/debian/watch new file mode 100644 index 00000000..4ece9269 --- /dev/null +++ b/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://sf.net/glabels/glabels-(.*)\.tar\.gz -- 2.39.5