[svn:parrot] r38682 - trunk/ports/ubuntu

allison at svn.parrot.org allison at svn.parrot.org
Mon May 11 04:00:19 UTC 2009


Author: allison
Date: Mon May 11 04:00:18 2009
New Revision: 38682
URL: https://trac.parrot.org/parrot/changeset/38682

Log:
[ubuntu] Updating packaging files, preparing for inclusion in karmic.

Modified:
   trunk/ports/ubuntu/changelog
   trunk/ports/ubuntu/control.in

Modified: trunk/ports/ubuntu/changelog
==============================================================================
--- trunk/ports/ubuntu/changelog	Sun May 10 23:12:13 2009	(r38681)
+++ trunk/ports/ubuntu/changelog	Mon May 11 04:00:18 2009	(r38682)
@@ -1,27 +1,31 @@
-parrot (1.0.0-1ubuntu1~ppa8~intrepid1) intrepid; urgency=low
-  * New upstream release
+parrot (1.0.0-1ubuntu1~ppa9~karmic1) karmic; urgency=low
+  * Resynchronize with Debian unstable.
   * Bumped Standards-Version to 3.8.0
 
- -- Allison Randal <allison at parrot.org>  Thu, 19 Mar 2009 01:56:39 -0700
+ -- Allison Randal <allison at parrot.org>  Sun, 10 May 2009 20:39:20 -0700
 
 parrot (1.0.0-1) unstable; urgency=low
   * New upstream release
   * debian/control.in:
     - Updated Description of all packages.
     - Bumped Standards-Version to 3.8.1
-  * debian/rules:
     - Add new packages parrot-minimal and parrot-devel
+  * debian/rules:
     - Integrate Ubuntu packaging changes to automatically generate
       debian/control.
     - Re-order dh_installdeb in binary-arch to run after dh_makeshlibs and
       shlibdeps so that the library gets installed properly (patch from David
       Nusinow)
-  * parrot.install.in, parrot-doc.install.in, libparrot-dev.install.in
-    - Added template files, replace parrot.install, parrot-doc.install, and
-      libparrot-dev.install
+    - Move manpage generation to new packages. Rename parrot-debugger.1 to
+      parrot_debugger.1 to match executable name. Generate parrot_config
+      manpage from .pir source files (patch from David Nusinow)
+  * parrot.install.in, parrot-doc.install.in, libparrot.install.in,
+    libparrot-dev.install.in
+    - Added template files, replace parrot.install, parrot-doc.install, 
+      libparrot.install, and libparrot-dev.install
   * parrot-minimal.install.in, parrot-devel.install.in
     - Added template files for new packages
-  * parrot-doc.docs
+  * parrot-doc.docs, libparrot-dev.dirs
     - Removed
   * libparrot.postinst
     - Added so ldconfig gets called properly by dh_makeshlibs (patch from
@@ -31,7 +35,7 @@
       distribution.
     - Removed copyright info for files no longer in distribution.
 
- -- Allison Randal <allison at parrot.org>  Wed, 18 Mar 2009 23:50:41 -0700
+ -- Allison Randal <allison at parrot.org>  Wed, 25 Mar 2009 00:45:40 -0500
 
 parrot (0.9.0-1ubuntu1) intrepid; urgency=low
 

Modified: trunk/ports/ubuntu/control.in
==============================================================================
--- trunk/ports/ubuntu/control.in	Sun May 10 23:12:13 2009	(r38681)
+++ trunk/ports/ubuntu/control.in	Mon May 11 04:00:18 2009	(r38682)
@@ -8,7 +8,7 @@
 
 Package: parrot
 Architecture: any
-Depends: parrot-minimal (= ${binary:Version})
+Depends: ${shlibs:Depends}, parrot-minimal (= ${binary:Version})
 Suggests: parrot-doc
 Provides: parrot-test, parrot-data-dumper
 Description: A virtual machine for dynamic languages
@@ -19,6 +19,8 @@
 Package: parrot-minimal
 Architecture: any
 Depends: ${shlibs:Depends}
+Conflicts: parrot ( << 1.0.0 )
+Replaces: parrot ( << 1.0.0 )
 Description: A minimal install of the Parrot VM
  This package contains the core Parrot virtual machine. It's all that you need
  to get up and running in the average use case, and is sufficient to run most
@@ -28,8 +30,6 @@
 Architecture: any
 Section: universe/libs
 Depends: ${shlibs:Depends}
-Provides: libparrot
-Conflicts: libparrot
 Description: Parrot shared library
  This package contains the Parrot shared library, used by the Parrot virtual
  machine and by programs that embed Parrot.
@@ -54,8 +54,10 @@
 Package: parrot-devel
 Architecture: any
 Section: universe/devel
-Depends: parrot, perl
+Depends: ${shlibs:Depends}, parrot, libparrot-dev, perl
 Provides: parrot-pge, parrot-tge, parrot-pct, parrot-nqp
+Conflicts: parrot ( << 1.0.0 ), libparrot-dev ( << 1.0.0 )
+Replaces: parrot ( << 1.0.0 ), libparrot-dev ( << 1.0.0 )
 Description: Parrot development tools
  This package contains development tools for the Parrot virtual machine. It is
  essential for developing language implementations to run on Parrot, but not


More information about the parrot-commits mailing list