r10895 - in /trunk/libfont-ttf-perl/debian: changelog copyright patches/manpages_missing_descriptions rules

tincho-guest at users.alioth.debian.org tincho-guest at users.alioth.debian.org
Thu Dec 6 09:58:52 UTC 2007


Author: tincho-guest
Date: Thu Dec  6 09:58:51 2007
New Revision: 10895

URL: http://svn.debian.org/wsvn/?sc=1&rev=10895
Log:
* Include OFL.txt in debian/copyright (now in machine-readable format).
* Fixed debian/rules for parallel building.
* Manpages patch sent upstream and documented.

Modified:
    trunk/libfont-ttf-perl/debian/changelog
    trunk/libfont-ttf-perl/debian/copyright
    trunk/libfont-ttf-perl/debian/patches/manpages_missing_descriptions
    trunk/libfont-ttf-perl/debian/rules

Modified: trunk/libfont-ttf-perl/debian/changelog
URL: http://svn.debian.org/wsvn/trunk/libfont-ttf-perl/debian/changelog?rev=10895&op=diff
==============================================================================
--- trunk/libfont-ttf-perl/debian/changelog (original)
+++ trunk/libfont-ttf-perl/debian/changelog Thu Dec  6 09:58:51 2007
@@ -1,11 +1,13 @@
-libfont-ttf-perl (0.43-1) UNRELEASED; urgency=low
+libfont-ttf-perl (0.43-1) unstable; urgency=low
 
   * New upstream release (minor change: added a test case).
   * Reverted the +dfsg changes, but still have to confirm CPAN's RT#30996.
-  * Include OFL.txt in debian/copyright.
+  * Include OFL.txt in debian/copyright (now in machine-readable format).
   * Bumped Standards-version.
+  * Fixed debian/rules for parallel building.
+  * Manpages patch sent upstream and documented.
 
- -- Martín Ferrari <martin.ferrari at gmail.com>  Thu, 06 Dec 2007 05:49:25 -0300
+ -- Martín Ferrari <martin.ferrari at gmail.com>  Thu, 06 Dec 2007 06:56:35 -0300
 
 libfont-ttf-perl (0.42-1) unstable; urgency=low
 

Modified: trunk/libfont-ttf-perl/debian/copyright
URL: http://svn.debian.org/wsvn/trunk/libfont-ttf-perl/debian/copyright?rev=10895&op=diff
==============================================================================
--- trunk/libfont-ttf-perl/debian/copyright (original)
+++ trunk/libfont-ttf-perl/debian/copyright Thu Dec  6 09:58:51 2007
@@ -6,7 +6,9 @@
 	   © 2006 Krzysztof Krzyzaniak (eloy) <eloy at debian.org>
 	   © 2006, 2007 gregor herrmann <gregor+debian at comodo.priv.at>
 	   © 2007 Martín Ferrari <martin.ferrari at gmail.com>
-License: GPL
+License: other
+ It is assumed all contributors wanted to use a packaging license compatible
+ with upstream.
 
 Files: t/testfont.ttf
 Copyright: © 2005-2007 M. Hosken and SIL International,

Modified: trunk/libfont-ttf-perl/debian/patches/manpages_missing_descriptions
URL: http://svn.debian.org/wsvn/trunk/libfont-ttf-perl/debian/patches/manpages_missing_descriptions?rev=10895&op=diff
==============================================================================
--- trunk/libfont-ttf-perl/debian/patches/manpages_missing_descriptions (original)
+++ trunk/libfont-ttf-perl/debian/patches/manpages_missing_descriptions Thu Dec  6 09:58:51 2007
@@ -2,6 +2,7 @@
 ##
 ## All lines beginning with `## DP:' are a description of the patch.
 ## DP: Patch to add dummy descriptions to POD NAME sections.
+## DP: Patch forwarded upstream (see RT#31261).
 
 diff -urNad libfont-ttf-perl~/lib/Font/TTF/AATKern.pm libfont-ttf-perl/lib/Font/TTF/AATKern.pm
 --- libfont-ttf-perl~/lib/Font/TTF/AATKern.pm	2007-11-24 02:15:11.000000000 -0300

Modified: trunk/libfont-ttf-perl/debian/rules
URL: http://svn.debian.org/wsvn/trunk/libfont-ttf-perl/debian/rules?rev=10895&op=diff
==============================================================================
--- trunk/libfont-ttf-perl/debian/rules (original)
+++ trunk/libfont-ttf-perl/debian/rules Thu Dec  6 09:58:51 2007
@@ -5,20 +5,28 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
+# If set to a true value then MakeMaker's prompt function will
+# always return the default without waiting for user input.
+export PERL_MM_USE_DEFAULT=1
+
+PACKAGE = $(shell dh_listpackages)
+
 ifndef PERL
      PERL = /usr/bin/perl
 endif
 include /usr/share/quilt/quilt.make
 
-TMP=$(CURDIR)/debian/libfont-ttf-perl
-config = INSTALLDIRS=vendor
+TMP = $(CURDIR)/debian/$(PACKAGE)
 
-build: patch build-stamp
-build-stamp:
+build: build-stamp
+build-stamp: $(QUILT_STAMPFN)
 	dh_testdir
-	$(PERL) Makefile.PL $(config)
+	$(PERL) Makefile.PL INSTALLDIRS=vendor \
+		INSTALLVENDORARCH=/usr/share/perl5/ \
+		VENDORARCHEXP=/usr/share/perl5/
 	$(MAKE)
-	touch build-stamp
+	$(MAKE) test
+	touch $@
 
 clean: unpatch
 	dh_testdir
@@ -31,8 +39,7 @@
 	dh_testdir
 	dh_testroot
 	dh_clean -k
-	$(MAKE) install PREFIX=$(TMP)/usr
-	rmdir --ignore-fail-on-non-empty --parents $(TMP)/usr/lib/perl5
+	$(MAKE) install DESTDIR=$(TMP) PREFIX=/usr
 	rm $(TMP)/usr/share/perl5/Font/TTF/Changes
 	touch install-stamp
 
@@ -42,10 +49,9 @@
 binary-indep: build install
 	dh_testdir
 	dh_testroot
+	dh_installdocs README.TXT
+	dh_installchangelogs lib/Font/TTF/Changes
 	dh_perl
-	dh_installdocs README.TXT
-	dh_installman
-	dh_installchangelogs lib/Font/TTF/Changes
 	dh_compress
 	dh_fixperms
 	dh_installdeb




More information about the Pkg-perl-cvs-commits mailing list