[svn:parrot] r40265 - in trunk/ports/ubuntu: . patches

allison at svn.parrot.org allison at svn.parrot.org
Sat Jul 25 15:41:17 UTC 2009


Author: allison
Date: Sat Jul 25 15:41:15 2009
New Revision: 40265
URL: https://trac.parrot.org/parrot/changeset/40265

Log:
[ubuntu] Preparing for 1.4 packages.

Deleted:
   trunk/ports/ubuntu/patches/
   trunk/ports/ubuntu/rules
Modified:
   trunk/ports/ubuntu/changelog

Modified: trunk/ports/ubuntu/changelog
==============================================================================
--- trunk/ports/ubuntu/changelog	Sat Jul 25 10:37:56 2009	(r40264)
+++ trunk/ports/ubuntu/changelog	Sat Jul 25 15:41:15 2009	(r40265)
@@ -1,3 +1,19 @@
+parrot (1.4.0-1ubuntu1) karmic; urgency=low
+  * Merge from Debian unstable.
+  * Remove lpia patch, upstream fix included in new release.
+
+ -- Allison Randal <allison at parrot.org>  Sat, 25 Jul 2009 08:37:52 -0700
+
+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.
+
+ -- Allison Randal <allison at parrot.org>  Fri, 24 Jul 2009 23:54:07 -0700
+
 parrot (1.0.0-1ubuntu1) karmic; urgency=low
 
   [ Allison Randal ]

Deleted: trunk/ports/ubuntu/rules
==============================================================================
--- trunk/ports/ubuntu/rules	Sat Jul 25 15:41:15 2009	(r40264)
+++ /dev/null	00:00:00 1970	(deleted)
@@ -1,107 +0,0 @@
-#!/usr/bin/make -f
-
-include /usr/share/quilt/quilt.make
-
-CFLAGS = -Wall -g
-VERSION = $(shell cat VERSION)
-SOVERSION = $(VERSION)
-
-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
-	CFLAGS += -O0
-else
-	CFLAGS += -O2
-endif
-
-CONTROL_FILES = \
-  debian/control.in \
-  debian/parrot.install.in \
-  debian/parrot-minimal.install.in \
-  debian/parrot-doc.install.in \
-  debian/parrot-devel.install.in \
-  debian/libparrot.install.in \
-  debian/libparrot-dev.install.in
-
-debian-control-stamp: $(CONTROL_FILES) VERSION
-	for infile in $(CONTROL_FILES); do \
-	    outfile=`echo $$infile | sed "s/\.in$$//"`; \
-	    sed -e "s/@VERSION@/$(VERSION)/g" \
-	        -e "s/@SOVERSION@/$(SOVERSION)/g" \
-	            <$$infile >$$outfile; \
-	done
-	touch $@
-
-configure: configure-stamp
-configure-stamp: debian-control-stamp $(QUILT_STAMPFN)
-	dh_testdir
-	perl Configure.pl --prefix=/usr
-	touch configure-stamp
-
-build: build-stamp
-
-build-stamp: configure-stamp 
-	dh_testdir
-	$(MAKE) installable
-	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_info.c debian/pbc_info.1
-	pod2man --section=1 --release="Debian Project" --center="Debian GNU/Linux manual" src/pbc_merge.c debian/pbc_merge.1
-	touch build-stamp
-
-clean: debian-control-stamp unpatch
-	dh_testdir
-	dh_testroot
-	rm -f build-stamp configure-stamp debian-control-stamp debian/parrot.1 debian/parrot_config.1 debian/pbc_dump.1 debian/pbc_disassemble.1 debian/parrot-debugger.1 debian/pbc_info.1 debian/pbc_merge.1 debian/libparrot$(SOVERSION).install src/main.o installable_pbc_to_exe ext/Parrot-Embed/Makefile.PL test.c test.ldo
-	[ ! -f Makefile ] || $(MAKE) distclean
-	dh_clean 
-
-debian/libparrot$(SOVERSION).install: debian/libparrot.install VERSION
-	cp $< $@
-
-install: build debian/libparrot$(SOVERSION).install
-	dh_testdir
-	dh_testroot
-	dh_clean -k 
-	$(MAKE) install-dev DESTDIR=$(CURDIR)/debian/tmp
-	dh_installdirs
-	find $(CURDIR)/debian/tmp -type f
-	dh_install --sourcedir=$(CURDIR)/debian/tmp --list-missing
-
-
-# Build architecture-independent files here.
-binary-indep: build install
-	dh_testdir -i 
-	dh_testroot -i
-	dh_installchangelogs -i ChangeLog
-	dh_installdocs -i
-	dh_link -plibparrot-dev usr/lib/libparrot.so.$(SOVERSION) usr/lib/libparrot.so
-	dh_compress -pparrot-doc -X.pod
-	dh_compress -plibparrot-dev
-	dh_fixperms -i
-	dh_installdeb -i
-	dh_gencontrol -i
-	dh_md5sums -i
-	dh_builddeb -i
-
-# Build architecture-dependent files here.
-binary-arch: build install
-	dh_testdir -a
-	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_info.1 debian/pbc_merge.1 debian/parrot_config.1
-	dh_installdocs -a
-	dh_strip -a
-	dh_compress -a
-	dh_fixperms -a
-	dh_makeshlibs -plibparrot$(SOVERSION)
-	dh_shlibdeps -a -Llibparrot$(SOVERSION) -l$(CURDIR)/debian/libparrot$(SOVERSION)/usr/lib
-	dh_installdeb -a
-	dh_gencontrol -a
-	dh_md5sums -a
-	dh_builddeb -a
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install configure


More information about the parrot-commits mailing list