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

allison at svn.parrot.org allison at svn.parrot.org
Thu Mar 19 06:47:47 UTC 2009


Author: allison
Date: Thu Mar 19 06:47:47 2009
New Revision: 37591
URL: https://trac.parrot.org/parrot/changeset/37591

Log:
[ubuntu] Porting over control.in changes from debian/control.in.

Modified:
   trunk/ports/ubuntu/control.in

Modified: trunk/ports/ubuntu/control.in
==============================================================================
--- trunk/ports/ubuntu/control.in	Thu Mar 19 06:44:18 2009	(r37590)
+++ trunk/ports/ubuntu/control.in	Thu Mar 19 06:47:47 2009	(r37591)
@@ -8,14 +8,22 @@
 
 Package: parrot
 Architecture: any
-Depends: ${shlibs:Depends}
+Depends: parrot-minimal (= ${binary:Version})
 Suggests: parrot-doc
-Recommends: perl
+Provides: parrot-test, parrot-data-dumper
 Description: Virtual machine for dynamic languages
  Parrot is a bytecode-based virtual machine designed for dynamic languages.
  Parrot hosts a variety of language implementations, including Tcl, Javascript,
  Ruby, Lua, Scheme, PHP, Python, Perl 6, and a .NET bytecode translator.
 
+Package: parrot-minimal
+Architecture: any
+Depends: ${shlibs:Depends}
+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
+ language implementations.
+
 Package: libparrot%SOVERSION%
 Architecture: any
 Section: universe/libs
@@ -41,3 +49,13 @@
  Parrot manual pages and raw Pod documentation. If you are developing a
  compiler or extensions for Parrot, you will need this. If you're only using a
  Parrot hosted language, the language-specific documentation is sufficient.
+
+Package: parrot-devel
+Architecture: any
+Section: universe/devel
+Depends: parrot, perl
+Provides: parrot-pge, parrot-tge, parrot-pct, parrot-nqp
+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
+ needed for running languages once they've been installed.


More information about the parrot-commits mailing list