[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