develooper Front page | perl.cvs.parrot | Postings from January 2009

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

From:
allison
Date:
January 23, 2009 18:22
Subject:
[svn:parrot] r35937 - trunk/ports/debian
Message ID:
20090124022155.5BAE2CB9AE@x12.develooper.com
Author: allison
Date: Fri Jan 23 18:21:54 2009
New Revision: 35937

Modified:
   trunk/ports/debian/changelog
   trunk/ports/debian/control.in
   trunk/ports/debian/copyright
   trunk/ports/debian/parrot-doc.docs
   trunk/ports/debian/parrot.docs
   trunk/ports/debian/rules

Log:
[debian] Updated packaging for 0.9.0 release. Collapsed several testing
releases into one current release. Reverted parrot.docs list to include in
parrot package to original short list (full docs should only be installed in
parrot-doc package). Removed --optimize flag from configure in rules file, for
compatibility with 64-bit architectures. Updated copyright to 2009.


Modified: trunk/ports/debian/changelog
==============================================================================
--- trunk/ports/debian/changelog	(original)
+++ trunk/ports/debian/changelog	Fri Jan 23 18:21:54 2009
@@ -1,35 +1,22 @@
-parrot (0.7.0-1) unstable; urgency=low
-
-  * New upstream release
-
- -- Nuno Carvalho <mestre.smash@gmail.com>  Tue, 02 Sep 2008 13:05:31 +0100
-
-parrot (0.6.4-1) unstable; urgency=low
-
-  * New upstream release
-  * debian/copyright:
-    - Added license link.
-    - Updated copyright years.
-    - Removed copyright info for files no longer in distribution.
-
- -- Nuno Carvalho <mestre.smash@gmail.com>  Sat, 16 Aug 2008 14:15:14 +0200
-
-parrot (0.5.1-1) unstable; urgency=low
+parrot (0.9.0-1) unstable; urgency=low
 
   * New upstream release (Closes: #444707).
   * debian/control.in:
-    - Build-Depends updated to libicu-dev from libicu36-dev
-      (Closes: #456835).
-    - Depends for libparrot-dev updated to libicu-dev from
+    - Build-Depends removed optional library libicu36-dev
+      (Closes: #456835). Removed optional library libgmp3-dev.
+    - Depends for libparrot-dev removed optional library
       libicu34-dev (Closes: #431289).
-    - New maintainer: Parrot Debian Maintainers
-      (Closes: #444708)
+    - New maintainer: Parrot Developers (Closes: #444708)
     - New uploaders: Allison Randal, Nuno Carvalho,
       Patrick Michaud
     - Updated long and short package descriptions.
   * debian/rules
     - Removed install of install_config.o file, no longer in
       distribution.
+    - Removed --optimize flag from configure, known problems
+      on 64-bit architectures.
+    - Changed 'reallyinstall' target to 'install', matching
+      change in source makefile.
   * debian/libparrot0.4.12.install
     - Deleted, replaced by debian/libparrot.install.
   * debian/parrot-doc.docs
@@ -40,7 +27,7 @@
     - Updated copyright years.
     - Removed copyright info for files no longer in distribution.
 
- -- Allison Randal <allison@perl.org>  Sun, 30 Dec 2007 17:21:45 +0000
+ -- Allison Randal <allison@parrot.org>  Fri, 23 Jan 2009 15:16:25 -0800
 
 parrot (0.4.13-1) unstable; urgency=low
 

Modified: trunk/ports/debian/control.in
==============================================================================
--- trunk/ports/debian/control.in	(original)
+++ trunk/ports/debian/control.in	Fri Jan 23 18:21:54 2009
@@ -1,9 +1,9 @@
 Source: parrot
 Section: interpreters
 Priority: optional
-Maintainer: Debian Parrot Maintainers <pkg-parrot-devel@lists.alioth.debian.org>
-Uploaders: Allison Randal <allison@perl.org>, Nuno Carvalho <mestre.smash@gmail.com>, Patrick Michaud <pmichaud@pobox.com>
-Build-Depends: debhelper (>= 5.0.0), perl, perl-doc, libgmp3-dev, libgdbm-dev, libicu-dev, libreadline-dev
+Maintainer: Parrot Developers <parrot-dev@lists.parrot.org>
+Uploaders: Allison Randal <allison@parrot.org>, Nuno Carvalho <mestre.smash@gmail.com>, Patrick Michaud <pmichaud@pobox.com>
+Build-Depends: debhelper (>= 5.0.0), perl, perl-doc, libgdbm-dev, libreadline-dev
 Standards-Version: 3.7.2
 
 Package: parrot
@@ -34,7 +34,7 @@
 Package: libparrot-dev
 Architecture: any
 Section: libdevel
-Depends: libparrot%SOVERSION% (= ${binary:Version}), parrot, libicu-dev
+Depends: libparrot%SOVERSION% (= ${binary:Version}), parrot
 Description: Virtual machine for dynamic languages
  Parrot is a virtual machine designed to efficiently compile and execute
  bytecode for dynamic languages. Parrot currently hosts a variety of language

Modified: trunk/ports/debian/copyright
==============================================================================
--- trunk/ports/debian/copyright	(original)
+++ trunk/ports/debian/copyright	Fri Jan 23 18:21:54 2009
@@ -1,14 +1,13 @@
 This package was debianized by Florian Ragwitz <rafl@debianforum.de> on
 Fri, 28 Oct 2005 10:02:44 +0200.
-This package was debianized by the Debian Parrot Maintainers
-<pkg-parrot-devel@lists.alioth.debian.org> on
-Mon, 31 Dec 2007 15:53:34 +0000.
+This package was debianized by the Parrot Developers
+<parrot-dev@lists.parrot.org> on Mon, 31 Dec 2007 15:53:34 +0000.
 
-It was downloaded from http://parrotcode.org/
+It was downloaded from http://parrot.org/
 
 Copyright for most of the code is held by:
 
-Copyright (C) 2001-2008, The Perl Foundation.
+Copyright (C) 2001-2009, The Perl Foundation.
 
 Some files have a different copyright:
 

Modified: trunk/ports/debian/parrot-doc.docs
==============================================================================
--- trunk/ports/debian/parrot-doc.docs	(original)
+++ trunk/ports/debian/parrot-doc.docs	Fri Jan 23 18:21:54 2009
@@ -1,116 +1,118 @@
-docs/submissions.pod
-docs/jit.pod
-docs/vtables.pod
-docs/stm/atomic.pod
-docs/stm/internals.pod
-docs/stm/stm_frontend.pod
-docs/stm/thread-issues.pod
-docs/stm/howto.pod
-docs/overview.pod
-docs/debug.pod
-docs/resources/up.gif
-docs/resources/favicon.ico
-docs/resources/perl.css
-docs/resources/parrot_small.png
-docs/imcc/operation.pod
-docs/imcc/README
-docs/imcc/imcfaq.pod
-docs/pdds/pdd28_strings.pod
+docs/tests.pod
+docs/gettingstarted.pod
+docs/porting_intro.pod
+docs/dev/infant.pod
+docs/dev/events.pod
+docs/dev/pcc_state.pod
+docs/dev/fhs.pod
+docs/dev/longopt.pod
+docs/dev/jit_i386.pod
+docs/dev/byteorder.pod
+docs/dev/pmc_freeze.pod
+docs/dev/pmc_obj_design_meeting_notes.pod
+docs/dev/parrot_api.pod
+docs/dev/optimizer.pod
+docs/dev/debugging_with_msvc.pod
+docs/dev/headerizer.pod
+docs/dev/pccmethods.pod
+docs/dev/c_functions.pod
+docs/parrotbyte.pod
+docs/pdds/pdd15_objects.pod
+docs/pdds/pdd17_pmc.pod
 docs/pdds/pdd09_gc.pod
-docs/pdds/pdd24_events.pod
-docs/pdds/pdd15_object_metamodel.svg
-docs/pdds/pdd18_security.pod
-docs/pdds/pdd22_io.pod
-docs/pdds/README
-docs/pdds/pdd03_calling_conventions.pod
 docs/pdds/pdd27_multiple_dispatch.pod
+docs/pdds/pdd28_strings.pod
+docs/pdds/pdd22_io.pod
 docs/pdds/pdd00_pdd.pod
-docs/pdds/pdd15_objects.pod
+docs/pdds/pdd21_namespaces.pod
 docs/pdds/draft/pdd10_embedding.pod
 docs/pdds/draft/pdd29_compiler_tools.pod
-docs/pdds/draft/pdd16_native_call.pod
-docs/pdds/draft/pdd14_bignum.pod
-docs/pdds/draft/pdd08_keys.pod
-docs/pdds/draft/pdd06_pasm.pod
-docs/pdds/draft/pdd11_extending.pod
-docs/pdds/draft/pdd04_datatypes.pod
+docs/pdds/draft/pdd31_hll_interop.pod
 docs/pdds/draft/pdd05_opfunc.pod
 docs/pdds/draft/pdd01_overview.pod
+docs/pdds/draft/pdd11_extending.pod
+docs/pdds/draft/pdd08_keys.pod
+docs/pdds/draft/pdd06_pasm.pod
+docs/pdds/draft/pdd14_numbers.pod
+docs/pdds/draft/pdd16_native_call.pod
+docs/pdds/draft/pdd30_install.pod
+docs/pdds/pdd18_security.pod
 docs/pdds/pdd07_codingstd.pod
-docs/pdds/pdd25_concurrency.pod
-docs/pdds/pdd13_bytecode.pod
+docs/pdds/pdd03_calling_conventions.pod
 docs/pdds/pdd20_lexical_vars.pod
-docs/pdds/pdd15_object_metamodel.png
-docs/pdds/pdd23_exceptions.pod
-docs/pdds/pdd19_pir.pod
-docs/pdds/pdd21_namespaces.pod
-docs/pdds/pdd17_pmc.pod
+docs/pdds/README
 docs/pdds/pdd26_ast.pod
+docs/pdds/pdd19_pir.pod
 docs/pdds/pdd_template.pod
-docs/glossary.pod
-docs/faq.pod
-docs/project/roles_responsibilities.pod
-docs/project/committer_guide.pod
+docs/pdds/pdd23_exceptions.pod
+docs/pdds/pdd24_events.pod
+docs/pdds/pdd15_object_metamodel.svg
+docs/pdds/pdd13_bytecode.pod
+docs/pdds/pdd25_concurrency.pod
+docs/pdds/pdd15_object_metamodel.png
+docs/user/pir/pp001-intro.pod
+docs/user/pir/pp003-oop.pod
+docs/user/pir/pp002-pmc.pod
+docs/multidispatch.pod
+docs/resources/favicon.ico
+docs/resources/parrot_small.png
+docs/resources/up.gif
+docs/resources/perl.css
+docs/vtables.pod
+docs/native_exec.pod
+docs/embed.pod
+docs/intro.pod
+docs/imcc/imcfaq.pod
+docs/imcc/operation.pod
+docs/imcc/README
+docs/debugger.pod
+docs/pmc.pod
 docs/project/release_manager_guide.pod
-docs/project/metacommitter_guide.pod
-docs/project/pause_guide.pod
 docs/project/cage_cleaners_guide.pod
+docs/project/pause_guide.pod
+docs/project/branching_guide.pod
+docs/project/metacommitter_guide.pod
 docs/project/ticket_wrangler_guide.pod
+docs/project/committer_guide.pod
 docs/project/debian_packaging_guide.pod
-docs/memory_internals.pod
-docs/parrothist.pod
-docs/gettingstarted.pod
-docs/book/ch04_pir_subroutines.pod
-docs/book/ch01_overview.pod
-docs/book/ch05_pasm.pod
-docs/book/ch06_testing.pod
-docs/book/ch08_reference.pod
-docs/book/ch02_getting_started.pod
-docs/book/ch03_pir_basics.pod
-docs/book/ch07_architecture.pod
-docs/book/appendix.pod
-docs/book/figs/p6e_0801.png
-docs/debugger.pod
-docs/running.pod
+docs/project/roles_responsibilities.pod
+docs/faq.pod
+docs/configuration.pod
+docs/compiler_faq.pod
+docs/pct/gettingstarted.pod
+docs/pct/pct_optable_guide.pod
+docs/pct/past_building_blocks.pod
+docs/jit.pod
+docs/extend.pod
+docs/pmc2c.pod
+docs/glossary.pod
 docs/req/model_users.pod
-docs/optable.pod
-docs/intro.pod
 docs/stability.pod
-docs/tests.pod
-docs/pmc/subs.pod
+docs/overview.pod
+docs/parrothist.pod
+docs/running.pod
 docs/pmc/struct.pod
 docs/pmc/documentation.pod
 docs/pmc/array.pod
-docs/porting_intro.pod
-docs/extend.pod
+docs/pmc/subs.pod
+docs/book/ch10_hlls.pod
+docs/book/ch03_pir_basics.pod
+docs/book/ch12_opcodes.pod
+docs/book/ch02_getting_started.pod
+docs/book/ch07_testing_and_debugging.pod
+docs/book/ch13_reference.pod
+docs/book/ch08_architecture.pod
+docs/book/ch09_pct.pod
+docs/book/appendix.pod
+docs/book/ch11_pmcs.pod
+docs/book/ch06_library.pod
+docs/book/ch04_pir_subroutines.pod
+docs/book/figs/p6e_0801.png
+docs/book/ch01_overview.pod
+docs/book/ch05_pasm.pod
+docs/book/README
+docs/memory_internals.pod
+docs/submissions.pod
+docs/debug.pod
 docs/parrot.pod
-docs/mmd.pod
-docs/embed.pod
-docs/compiler_faq.pod
-docs/native_exec.pod
-docs/dev/pmc_obj_design_meeting_notes.pod
-docs/dev/seatbelts.pod
-docs/dev/events.pod
-docs/dev/debugging_with_msvc.pod
-docs/dev/infant.pod
-docs/dev/fhs.pod
-docs/dev/pcc_state.pod
-docs/dev/jit_i386.pod
-docs/dev/headerizer.pod
-docs/dev/longopt.pod
-docs/dev/byteorder.pod
-docs/dev/parrot_api.pod
-docs/dev/pccmethods.pod
-docs/dev/optimizer.pod
-docs/dev/pmc_freeze.pod
-docs/ROADMAP.pod
-docs/art/pp003-oop.pod
-docs/art/pp002-pmc.pod
-docs/art/pp001-intro.pod
-docs/configuration.pod
-docs/pmc.pod
-docs/pct/past_building_blocks.pod
-docs/pct/pct_optable_guide.pod
-docs/pct/gettingstarted.pod
-docs/pmc2c.pod
-docs/parrotbyte.pod
+docs/optable.pod

Modified: trunk/ports/debian/parrot.docs
==============================================================================
--- trunk/ports/debian/parrot.docs	(original)
+++ trunk/ports/debian/parrot.docs	Fri Jan 23 18:21:54 2009
@@ -1,116 +1,6 @@
-docs/submissions.pod
-docs/jit.pod
-docs/vtables.pod
-docs/stm/atomic.pod
-docs/stm/internals.pod
-docs/stm/stm_frontend.pod
-docs/stm/thread-issues.pod
-docs/stm/howto.pod
-docs/overview.pod
-docs/debug.pod
-docs/resources/up.gif
-docs/resources/favicon.ico
-docs/resources/perl.css
-docs/resources/parrot_small.png
-docs/imcc/operation.pod
-docs/imcc/README
-docs/imcc/imcfaq.pod
-docs/pdds/pdd28_strings.pod
-docs/pdds/pdd09_gc.pod
-docs/pdds/pdd24_events.pod
-docs/pdds/pdd15_object_metamodel.svg
-docs/pdds/pdd18_security.pod
-docs/pdds/pdd22_io.pod
-docs/pdds/README
-docs/pdds/pdd03_calling_conventions.pod
-docs/pdds/pdd27_multiple_dispatch.pod
-docs/pdds/pdd00_pdd.pod
-docs/pdds/pdd15_objects.pod
-docs/pdds/draft/pdd10_embedding.pod
-docs/pdds/draft/pdd29_compiler_tools.pod
-docs/pdds/draft/pdd16_native_call.pod
-docs/pdds/draft/pdd14_bignum.pod
-docs/pdds/draft/pdd08_keys.pod
-docs/pdds/draft/pdd06_pasm.pod
-docs/pdds/draft/pdd11_extending.pod
-docs/pdds/draft/pdd04_datatypes.pod
-docs/pdds/pdd19_pir.pod
-docs/pdds/draft/pdd05_opfunc.pod
-docs/pdds/draft/pdd01_overview.pod
-docs/pdds/pdd07_codingstd.pod
-docs/pdds/pdd25_concurrency.pod
-docs/pdds/pdd13_bytecode.pod
-docs/pdds/pdd20_lexical_vars.pod
-docs/pdds/pdd15_object_metamodel.png
-docs/pdds/pdd23_exceptions.pod
-docs/pdds/pdd21_namespaces.pod
-docs/pdds/pdd17_pmc.pod
-docs/pdds/pdd26_ast.pod
-docs/pdds/pdd_template.pod
-docs/glossary.pod
-docs/faq.pod
-docs/project/roles_responsibilities.pod
-docs/project/committer_guide.pod
-docs/project/release_manager_guide.pod
-docs/project/metacommitter_guide.pod
-docs/project/pause_guide.pod
-docs/project/cage_cleaners_guide.pod
-docs/project/ticket_wrangler_guide.pod
-docs/project/debian_packaging_guide.pod
-docs/memory_internals.pod
-docs/parrothist.pod
-docs/gettingstarted.pod
-docs/book/ch04_pir_subroutines.pod
-docs/book/ch01_overview.pod
-docs/book/ch05_pasm.pod
-docs/book/ch06_testing.pod
-docs/book/ch08_reference.pod
-docs/book/ch02_getting_started.pod
-docs/book/ch03_pir_basics.pod
-docs/book/ch07_architecture.pod
-docs/book/appendix.pod
-docs/book/figs/p6e_0801.png
-docs/debugger.pod
-docs/running.pod
-docs/req/model_users.pod
-docs/optable.pod
-docs/intro.pod
-docs/stability.pod
-docs/tests.pod
-docs/pmc/subs.pod
-docs/pmc/struct.pod
-docs/pmc/documentation.pod
-docs/pmc/array.pod
-docs/porting_intro.pod
-docs/extend.pod
-docs/parrot.pod
-docs/mmd.pod
-docs/embed.pod
-docs/compiler_faq.pod
-docs/native_exec.pod
-docs/dev/pmc_obj_design_meeting_notes.pod
-docs/dev/seatbelts.pod
-docs/dev/events.pod
-docs/dev/debugging_with_msvc.pod
-docs/dev/infant.pod
-docs/dev/fhs.pod
-docs/dev/pcc_state.pod
-docs/dev/jit_i386.pod
-docs/dev/headerizer.pod
-docs/dev/longopt.pod
-docs/dev/byteorder.pod
-docs/dev/parrot_api.pod
-docs/dev/pccmethods.pod
-docs/dev/optimizer.pod
-docs/dev/pmc_freeze.pod
-docs/ROADMAP.pod
-docs/art/pp003-oop.pod
-docs/art/pp002-pmc.pod
-docs/art/pp001-intro.pod
-docs/configuration.pod
-docs/pmc.pod
-docs/pct/past_building_blocks.pod
-docs/pct/pct_optable_guide.pod
-docs/pct/gettingstarted.pod
-docs/pmc2c.pod
-docs/parrotbyte.pod
+CREDITS
+DEPRECATED.pod
+NEWS
+PBC_COMPAT
+PLATFORMS
+RESPONSIBLE_PARTIES

Modified: trunk/ports/debian/rules
==============================================================================
--- trunk/ports/debian/rules	(original)
+++ trunk/ports/debian/rules	Fri Jan 23 18:21:54 2009
@@ -16,7 +16,7 @@
 configure: debian/control configure-stamp
 configure-stamp:
 	dh_testdir
-	perl Configure.pl --prefix=/usr --optimize
+	perl Configure.pl --prefix=/usr
 	touch configure-stamp
 
 build: build-stamp
@@ -47,7 +47,7 @@
 	dh_testdir
 	dh_testroot
 	dh_clean -k 
-	$(MAKE) reallyinstall DESTDIR=$(CURDIR)/debian/tmp
+	$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
 	dh_installdirs
 	find $(CURDIR)/debian/tmp -type f
 	dh_install --sourcedir=$(CURDIR)/debian/tmp --list-missing



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About