[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#609482: unblock: libsocialtext-resting-utils-perl/0.21-2



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Hi Release Team

Please unblock package libsocialtext-resting-utils-perl

This upload fixes a bug causing FTBFS when home of building user is
not availabe. It is worked around with setting HOME to a writable
directory during tests.

See: http://bugs.debian.org/609396

unblock libsocialtext-resting-utils-perl/0.21-2

The debdiff is attached.

Bests
Salvatore

-- System Information:
Debian Release: 6.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/8 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
diff -u libsocialtext-resting-utils-perl-0.21/debian/control libsocialtext-resting-utils-perl-0.21/debian/control
--- libsocialtext-resting-utils-perl-0.21/debian/control
+++ libsocialtext-resting-utils-perl-0.21/debian/control
@@ -8,7 +8,7 @@
 Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
 Uploaders: Franck Joncourt <franck.mail@dthconnex.com>,
  Jonathan Yu <jawnsy@cpan.org>
-Standards-Version: 3.8.3
+Standards-Version: 3.9.1
 Homepage: http://search.cpan.org/dist/Socialtext-Resting-Utils/
 Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libsocialtext-resting-utils-perl/
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libsocialtext-resting-utils-perl/
diff -u libsocialtext-resting-utils-perl-0.21/debian/copyright libsocialtext-resting-utils-perl-0.21/debian/copyright
--- libsocialtext-resting-utils-perl-0.21/debian/copyright
+++ libsocialtext-resting-utils-perl-0.21/debian/copyright
@@ -17,8 +17,8 @@
  This program is free software; you can redistribute it and/or modify
  it under the terms of the Artistic License, which comes with Perl.
  .
- On Debian GNU/Linux systems, the complete text of the Artistic License
- can be found in `/usr/share/common-licenses/Artistic'
+ On Debian systems, the complete text of the Artistic License can be
+ found in `/usr/share/common-licenses/Artistic'.
 
 License: GPL-1+
  This program is free software; you can redistribute it and/or modify
@@ -29,2 +29,2 @@
- On Debian GNU/Linux systems, the complete text of the GNU General
- Public License can be found in `/usr/share/common-licenses/GPL'
+ 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'.
diff -u libsocialtext-resting-utils-perl-0.21/debian/changelog libsocialtext-resting-utils-perl-0.21/debian/changelog
--- libsocialtext-resting-utils-perl-0.21/debian/changelog
+++ libsocialtext-resting-utils-perl-0.21/debian/changelog
@@ -1,3 +1,15 @@
+libsocialtext-resting-utils-perl (0.21-2) unstable; urgency=low
+
+  * Team upload.
+  * Use writable directory as HOME during build (Closes: #609396). 
+  * debian/copyright:
+    - Explicitly refer to GPL-1 license in common-licenses.
+    - Refer to Debian systems in general instead of only Debian GNU/Linux
+      systems. 
+  * Bump Standards-Version to 3.9.1.
+
+ -- Salvatore Bonaccorso <carnil@debian.org>  Sun, 09 Jan 2011 20:57:32 +0100
+
 libsocialtext-resting-utils-perl (0.21-1) unstable; urgency=low
 
   [ Jonathan Yu ]
diff -u libsocialtext-resting-utils-perl-0.21/debian/rules libsocialtext-resting-utils-perl-0.21/debian/rules
--- libsocialtext-resting-utils-perl-0.21/debian/rules
+++ libsocialtext-resting-utils-perl-0.21/debian/rules
@@ -1,7 +1,8 @@
 #!/usr/bin/make -f
 
-PACKAGE = $(shell dh_listpackages)
-TMP     = $(CURDIR)/debian/$(PACKAGE)
+PACKAGE   = $(shell dh_listpackages)
+TMP       = $(CURDIR)/debian/$(PACKAGE)
+BUILDHOME = $(CURDIR)/debian/build
 
 %:
 	dh $@
@@ -9,9 +10,14 @@
 override_dh_auto_test:
 	# t/rester.conf gets modified during tests. backup it and copy it back.
 	cp $(CURDIR)/t/rester.conf $(CURDIR)/debian/rester.conf.bak
-	dh_auto_test
+	mkdir -p $(BUILDHOME)
+	HOME=$(BUILDHOME) dh_auto_test
 	[ ! -f $(CURDIR)/debian/rester.conf.bak ] || mv $(CURDIR)/debian/rester.conf.bak $(CURDIR)/t/rester.conf
 
+override_dh_clean:
+	dh_clean
+	rm -rf $(BUILDHOME)
+
 override_dh_auto_install:
 	dh_auto_install
 	rm $(TMP)/usr/bin/*

Attachment: signature.asc
Description: Digital signature


Reply to: