tags 752704 + pending thanks Dear maintainer,
I've prepared an NMU for lcgdm (versioned as 1.8.7-3.1) and uploaded it to DELAYED/5. Please feel free to tell me if I should delay it longer. Regards. -- .''`. Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06 : :' : Debian GNU/Linux user, admin, and developer - http://www.debian.org/ `. `' Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe `- NP: Bob Dylan: Like A Rolling Stone
diff -Nru lcgdm-1.8.7/debian/changelog lcgdm-1.8.7/debian/changelog
--- lcgdm-1.8.7/debian/changelog 2014-01-08 10:53:07.000000000 +0100
+++ lcgdm-1.8.7/debian/changelog 2014-08-02 18:22:23.000000000 +0200
@@ -1,3 +1,13 @@
+lcgdm (1.8.7-3.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix "hardcodes /usr/lib/perl5":
+ use debian/*.install.in files for the perl packages which are expanded at
+ build time, setting $Config{vendorarch} in debian/rules
+ (Closes: #752704)
+
+ -- gregor herrmann <[email protected]> Sat, 02 Aug 2014 18:22:19 +0200
+
lcgdm (1.8.7-3) unstable; urgency=medium
* Add MariaDB as alternative dependency (Closes: #732882, #732893)
diff -Nru lcgdm-1.8.7/debian/libdpm-perl.install lcgdm-1.8.7/debian/libdpm-perl.install
--- lcgdm-1.8.7/debian/libdpm-perl.install 2009-09-26 15:03:29.000000000 +0200
+++ lcgdm-1.8.7/debian/libdpm-perl.install 1970-01-01 01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-debian/tmp/usr/lib/perl5/dpm.so
-debian/tmp/usr/lib/perl5/dpm.pm
diff -Nru lcgdm-1.8.7/debian/libdpm-perl.install.in lcgdm-1.8.7/debian/libdpm-perl.install.in
--- lcgdm-1.8.7/debian/libdpm-perl.install.in 1970-01-01 01:00:00.000000000 +0100
+++ lcgdm-1.8.7/debian/libdpm-perl.install.in 2014-07-04 17:38:22.000000000 +0200
@@ -0,0 +1,2 @@
+debian/tmp/@ARCHLIB@/dpm.so
+debian/tmp/@ARCHLIB@/dpm.pm
diff -Nru lcgdm-1.8.7/debian/liblfc-perl.install lcgdm-1.8.7/debian/liblfc-perl.install
--- lcgdm-1.8.7/debian/liblfc-perl.install 2009-08-18 05:41:20.000000000 +0200
+++ lcgdm-1.8.7/debian/liblfc-perl.install 1970-01-01 01:00:00.000000000 +0100
@@ -1,3 +0,0 @@
-debian/tmp/usr/lib/perl5/lfc.so
-debian/tmp/usr/lib/perl5/lfc.pm
-debian/tmp/usr/share/man/man3/lfc_perl.3
diff -Nru lcgdm-1.8.7/debian/liblfc-perl.install.in lcgdm-1.8.7/debian/liblfc-perl.install.in
--- lcgdm-1.8.7/debian/liblfc-perl.install.in 1970-01-01 01:00:00.000000000 +0100
+++ lcgdm-1.8.7/debian/liblfc-perl.install.in 2014-07-04 17:38:07.000000000 +0200
@@ -0,0 +1,3 @@
+debian/tmp/@ARCHLIB@/lfc.so
+debian/tmp/@ARCHLIB@/lfc.pm
+debian/tmp/usr/share/man/man3/lfc_perl.3
diff -Nru lcgdm-1.8.7/debian/rules lcgdm-1.8.7/debian/rules
--- lcgdm-1.8.7/debian/rules 2013-12-01 07:38:58.000000000 +0100
+++ lcgdm-1.8.7/debian/rules 2014-07-04 17:40:07.000000000 +0200
@@ -18,6 +18,7 @@
_datadir = $(_prefix)/share
_mandir = $(_datadir)/man
_docdir = $(_datadir)/doc
+_archlib = $(shell perl -MConfig -e 'print $$Config{vendorarch}')
VERSION=1.8.7
@@ -264,6 +265,8 @@
rm -rf dpm-mysql
rm -rf dpm-postgres
+ rm -f debian/libdpm-perl.install debian/liblfc-perl.install
+
rm -f build-stamp configure-stamp
dh_clean
@@ -652,6 +655,10 @@
$(INSTALLDIR)$(_datadir)/lcgdm/create_dpm_tables_postgres.sql \
$(INSTALLDIR)$(_datadir)/lcgdm/create_dpns_tables_postgres.sql
+ # Dynamic paths in perl packages
+ sed -e 's,@ARCHLIB@,$(_archlib),g' debian/libdpm-perl.install.in > debian/libdpm-perl.install
+ sed -e 's,@ARCHLIB@,$(_archlib),g' debian/liblfc-perl.install.in > debian/liblfc-perl.install
+
binary-indep:
:
signature.asc
Description: Digital Signature

