summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeffrey Ratcliffe <jffry@posteo.net>2020-09-11 10:24:50 +0200
committerJeffrey Ratcliffe <jffry@posteo.net>2020-09-11 10:24:50 +0200
commit2b90eab457125b9fbd7556ec6e723e40f047d4f6 (patch)
tree0759ade389f72750b20628ac40ccdc3718c6c0c0
parent05f4fa9980e613689fc872a53dbc823c80e1270a (diff)
Changes before upload to NEW
-rw-r--r--debian/changelog4
-rw-r--r--debian/control13
-rw-r--r--debian/copyright57
-rwxr-xr-xdebian/rules8
-rw-r--r--debian/upstream/metadata4
5 files changed, 70 insertions, 16 deletions
diff --git a/debian/changelog b/debian/changelog
index 2532fd8..f5e8851 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,5 @@
-libpdf-builder-perl (3.019-1) UNRELEASED; urgency=low
+libpdf-builder-perl (3.019-1) unstable; urgency=low
- * Initial release.
+ * Initial release. Closes: #969989
-- Jeffrey Ratcliffe <jjr@debian.org> Wed, 9 Sep 2020 19:36:05 +0200
diff --git a/debian/control b/debian/control
index 77ba3d9..e2f4c71 100644
--- a/debian/control
+++ b/debian/control
@@ -23,6 +23,15 @@ Depends: ${misc:Depends},
libfont-ttf-perl,
libio-compress-perl
Description: Facilitates the creation and modification of PDF files
- (no description was found)
+ PDF::Builder started as a fork of PDF::API2, but has since added new features
+ and fixed large bugs compared to the original.
.
- This description was automagically extracted from the module by dh-make-perl.
+ Features:
+ - Works with more than one PDF file open at once
+ - It presents a object-oriented API to the user
+ - Supports the 14 base PDF Core Fonts
+ - Supports TrueType/OpenType fonts with both TT and CFF Outlines
+ - Supports Adobe-Type1 Fonts (pfb/pfa/afm)
+ - Supports native Embedding of bitmap images (jpeg, ppm, png)
+ - Supports modification of existing pdfs and import/cloning of pages
+ - Lite version of the API for first-timers
diff --git a/debian/copyright b/debian/copyright
index 9913042..fa49b7d 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,24 +1,51 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Source: https://metacpan.org/release/PDF-Builder
Upstream-Contact: Phil Perry <phil4597@catskilltech.com>
-Upstream-Name: PDF-Builder
-DISCLAIMER: This copyright info was automatically extracted
- from the perl module. It may not be accurate, so you better
- check the module sources in order to ensure the module for its
- inclusion in Debian or for general legal information. Please,
- if licensing information is incorrectly generated, file a bug
- on dh-make-perl.
- NOTE: Don't forget to remove this disclaimer once you are happy
- with this file.
+Upstream-Name: PDF::Builder
Files: *
-Copyright: <INSERT COPYRIGHT YEAR(S) HERE>, Phil Perry <phil4597@catskilltech.com>
-License:
+Copyright: 2017-2020 Phil M. Perry <phil4597@catskilltech.com>
+ 2011-2016 Steve Simms <steve@deefs.net>
+ 2002-2015 Alfred Reibenschuh <areibens@cpan.org>
+License: LGPL-2.1
Files: debian/*
Copyright: 2020, Jeffrey Ratcliffe <jjr@debian.org>
+License: LGPL-2.1 or Artistic or GPL-1+
+
+Files: contrib/text2pdf.pl
+Copyright: mcollins@fcnetwork.com
+License: LGPL-2.1
+Comment: This file is assumed to be released under the same conditions as
+ PDF-API2.
+
+Files: lib/PDF/Builder/Matrix.pm
+Copyright: 1995-96, Ulrich Pfeifer
+ Alfred Reibenschuh <areibens@cpan.org>
License: Artistic or GPL-1+
+Files: lib/PDF/Builder/Resource/XObject/Image/PNM.pm
+Copyright: 1989-1991, Jef Poskanzer
+ 2003, Benjamin Elijah Griffin
+License: other
+ Contains code from Image::PBMLib
+ Copyright by Benjamin Elijah Griffin (28 Feb 2003)
+ This library is free software; you can redistribute it and/or modify
+ it under the same terms as Perl itself.
+ .
+ Includes text of the pam(5), pbm(5), pgm(5), ppm(5), pnm(5) and libmnm(3)
+ manpage. Copyright (C) 1989, 1991 by Jef Poskanzer
+ Permission to use, copy, modify, and distribute this software and its
+ documentation for any purpose and without fee is hereby granted, provided
+ that the above copyright notice appear in all copies and that both that
+ copyright notice and this permission notice appear in supporting
+ documentation. This software is provided "as is" without express or implied
+ warranty.
+
+Files: lib/PDF/Builder/Basic/PDF/*
+Copyright: Martin Hosken <Martin_Hosken@sil.org>
+License: Artistic
+
License: Artistic
This program is free software; you can redistribute it and/or modify
it under the terms of the Artistic License, which comes with Perl.
@@ -34,3 +61,11 @@ License: GPL-1+
.
On Debian systems, the complete text of version 1 of the GNU General
Public License can be found in `/usr/share/common-licenses/GPL-1'.
+
+License: LGPL-2.1
+ This library is free software; you can redistribute it and/or modify it under
+ the terms of the GNU Lesser General Public License as published by the Free
+ Software Foundation; version 2.1 of the License.
+ .
+ On Debian systems, the complete text of version 2.1 of the GNU Lesser General
+ Public License can be found in `/usr/share/common-licenses/LGPL-2.1'.
diff --git a/debian/rules b/debian/rules
index 2d33f6a..2153d3f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,4 +1,12 @@
#!/usr/bin/make -f
+PACKAGE = $(shell dh_listpackages)
+TMP = $(CURDIR)/debian/$(PACKAGE)
+
%:
dh $@
+
+override_dh_auto_install:
+ dh_auto_install
+ # not used at runtime, cf. lib/PDF/API2/Resource/Glyphs.pm
+ $(RM) -v $(TMP)/usr/share/perl5/PDF/Builder/Resource/uniglyph.txt
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
index 66f6087..4a7b993 100644
--- a/debian/upstream/metadata
+++ b/debian/upstream/metadata
@@ -2,5 +2,7 @@
Archive: CPAN
Bug-Database: https://github.com/PhilterPaper/Perl-PDF-Builder/issues
Bug-Submit: support2854 [at] catskilltech.com
-Repository: https://github.com/PhilterPaper/Perl-PDF-Builder.git
+Contact: Phil Perry <phil4597@catskilltech.com>
+Name: PDF-Builder
+Repository: git://github.com/PhilterPaper/Perl-PDF-Builder.git
Repository-Browse: https://github.com/PhilterPaper/Perl-PDF-Builder