[svn:parrot] r40261 - trunk/ports/debian

allison at svn.parrot.org allison at svn.parrot.org
Sat Jul 25 07:04:24 UTC 2009


Author: allison
Date: Sat Jul 25 07:04:22 2009
New Revision: 40261
URL: https://trac.parrot.org/parrot/changeset/40261

Log:
[debian] Update for the 1.4 release.

Modified:
   trunk/ports/debian/changelog
   trunk/ports/debian/parrot-devel.install.in
   trunk/ports/debian/rules

Modified: trunk/ports/debian/changelog
==============================================================================
--- trunk/ports/debian/changelog	Sat Jul 25 06:38:58 2009	(r40260)
+++ trunk/ports/debian/changelog	Sat Jul 25 07:04:22 2009	(r40261)
@@ -1,3 +1,14 @@
+parrot (1.4.0-1) unstable; urgency=low
+  * New upstream release
+  * debian/rules:
+    - New upstream configuration option --disable-rpath allows packages to
+      be built without rpath.
+  * parrot-devel.install.in
+    - Install pbc_to_exe binary and supporting library. Runtime
+      error was fixed upstream.
+
+ -- Allison Randal <allison at parrot.org>  Fri, 24 Jul 2009 23:54:07 -0700
+
 parrot (1.0.0-1) unstable; urgency=low
   * New upstream release
   * debian/control.in:

Modified: trunk/ports/debian/parrot-devel.install.in
==============================================================================
--- trunk/ports/debian/parrot-devel.install.in	Sat Jul 25 06:38:58 2009	(r40260)
+++ trunk/ports/debian/parrot-devel.install.in	Sat Jul 25 07:04:22 2009	(r40261)
@@ -2,6 +2,7 @@
 usr/bin/pbc_disassemble
 usr/bin/pbc_dump
 usr/bin/pbc_merge
+usr/bin/pbc_to_exe
 usr/bin/parrot_config
 usr/lib/parrot/@VERSION@/tools/*
 usr/lib/parrot/@VERSION@/languages/nqp/*
@@ -19,5 +20,6 @@
 usr/lib/parrot/@VERSION@/languages/tge/*
 usr/lib/parrot/@VERSION@/library/TGE.pbc
 usr/lib/parrot/@VERSION@/VERSION
+usr/lib/parrot/@VERSION@/parrot_config.o
 usr/include/parrot/@VERSION@/pmc/*
 usr/src/parrot/@VERSION@/*

Modified: trunk/ports/debian/rules
==============================================================================
--- trunk/ports/debian/rules	Sat Jul 25 06:38:58 2009	(r40260)
+++ trunk/ports/debian/rules	Sat Jul 25 07:04:22 2009	(r40261)
@@ -31,20 +31,21 @@
 configure: configure-stamp
 configure-stamp: debian-control-stamp
 	dh_testdir
-	perl Configure.pl --prefix=/usr
+	perl Configure.pl --prefix=/usr --disable-rpath
 	touch configure-stamp
 
 build: build-stamp
 
 build-stamp: configure-stamp 
 	dh_testdir
-	$(MAKE) installable
+	$(MAKE) installable LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}`pwd`/blib/lib
 	pod2man --section=1 --release="Debian Project" --center="Debian GNU/Linux manual" docs/running.pod debian/parrot.1
 	pod2man --section=1 --release="Debian Project" --center="Debian GNU/Linux manual" tools/util/parrot-config.pir debian/parrot_config.1
 	pod2man --section=1 --release="Debian Project" --center="Debian GNU/Linux manual" src/pbc_dump.c debian/pbc_dump.1
 	pod2man --section=1 --release="Debian Project" --center="Debian GNU/Linux manual" src/pbc_disassemble.c debian/pbc_disassemble.1
 	pod2man --section=1 --release="Debian Project" --center="Debian GNU/Linux manual" src/parrot_debugger.c debian/parrot_debugger.1
 	pod2man --section=1 --release="Debian Project" --center="Debian GNU/Linux manual" src/pbc_merge.c debian/pbc_merge.1
+	pod2man --section=1 --release="Debian Project" --center="Debian GNU/Linux manual" tools/dev/pbc_to_exe.pir debian/pbc_to_exe.1
 	touch build-stamp
 
 clean: debian-control-stamp
@@ -88,7 +89,7 @@
 	dh_testroot -a
 	dh_installchangelogs -a ChangeLog
 	dh_installman -pparrot-minimal debian/parrot.1
-	dh_installman -pparrot-devel debian/parrot_debugger.1 debian/pbc_disassemble.1 debian/pbc_dump.1 debian/pbc_merge.1 debian/parrot_config.1
+	dh_installman -pparrot-devel debian/parrot_debugger.1 debian/pbc_disassemble.1 debian/pbc_dump.1 debian/pbc_merge.1 debian/parrot_config.1 debian/pbc_to_exe.1
 	dh_installdocs -a
 	dh_strip -a
 	dh_compress -a


More information about the parrot-commits mailing list