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.sm...@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.sm...@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 <alli...@perl.org> Sun, 30 Dec 2007 17:21:45 +0000 + -- Allison Randal <alli...@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-de...@lists.alioth.debian.org> -Uploaders: Allison Randal <alli...@perl.org>, Nuno Carvalho <mestre.sm...@gmail.com>, Patrick Michaud <pmich...@pobox.com> -Build-Depends: debhelper (>= 5.0.0), perl, perl-doc, libgmp3-dev, libgdbm-dev, libicu-dev, libreadline-dev +Maintainer: Parrot Developers <parrot-...@lists.parrot.org> +Uploaders: Allison Randal <alli...@parrot.org>, Nuno Carvalho <mestre.sm...@gmail.com>, Patrick Michaud <pmich...@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 <r...@debianforum.de> on Fri, 28 Oct 2005 10:02:44 +0200. -This package was debianized by the Debian Parrot Maintainers -<pkg-parrot-de...@lists.alioth.debian.org> on -Mon, 31 Dec 2007 15:53:34 +0000. +This package was debianized by the Parrot Developers +<parrot-...@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