[SCM] pd-cyclone/master: split out cyclist into its own package using debian/tmp+dh_install

eighthave-guest at users.alioth.debian.org eighthave-guest at users.alioth.debian.org
Thu Dec 23 06:18:54 UTC 2010


The following commit has been merged in the master branch:
commit 413cc69120de4aeaca18d40c32e65e4adf3f012c
Author: Hans-Christoph Steiner <hans at eds.org>
Date:   Thu Dec 23 00:56:39 2010 -0500

    split out cyclist into its own package using debian/tmp+dh_install

diff --git a/debian/control b/debian/control
index 06f634b..98874b3 100644
--- a/debian/control
+++ b/debian/control
@@ -21,7 +21,8 @@ Depends: ${shlibs:Depends},
  pd-libdir,
  ${misc:Depends}
 Recommends: pd-import,
- pd-pddp
+ pd-pddp,
+ cyclist
 Description: a Pd library of clones of Max/MSP 4.5 objects
  Cyclone is a library of PureData classes, bringing some level of
  compatibility between Max/MSP and Pd environments. Although being itself in
@@ -37,3 +38,26 @@ Description: a Pd library of clones of Max/MSP 4.5 objects
  .
  Cyclone also comes handy, somewhat, in the task of importing Max/MSP patches
  into Pd. Do not expect miracles, though, it is usually not an easy task.
+
+Package: cyclist
+Architecture: any
+Depends: ${shlibs:Depends},
+ ${misc:Depends}
+Suggests: pd-cyclone
+Description: a utility for converting Max/MSP binary patches to text
+ cyclist is a command line utility for converting the .mxb binary format for
+ Max/MSP patches into the .mxt/.pat text format.  It is part of the Cyclone
+ library for Pure Data, which aims to bring some level of compatibility
+ between the Max/MSP and Pd environments. Although being itself in the early
+ stage of development, it is meant to eventually become part of a much larger
+ project, aiming at unification and standardization of computer musician's
+ tools.
+ .
+ In its current form, cyclone is mainly for people using both Max and Pd, and
+ thus wanting to develop cross-platform patches. In this respect, cyclone has
+ much in common with Thomas Grill's flext, and flext-based externals. While
+ flext enables developing new cross-platform classes, cyclone makes existing
+ classes cross-platform.
+ .
+ Cyclone also comes handy, somewhat, in the task of importing Max/MSP patches
+ into Pd. Do not expect miracles, though, it is usually not an easy task.
diff --git a/debian/cyclist.install b/debian/cyclist.install
new file mode 100644
index 0000000..60e438f
--- /dev/null
+++ b/debian/cyclist.install
@@ -0,0 +1 @@
+debian/tmp/usr/bin/cyclist
diff --git a/debian/pd-cyclone.manpages b/debian/cyclist.manpages
similarity index 100%
rename from debian/pd-cyclone.manpages
rename to debian/cyclist.manpages
diff --git a/debian/pd-cyclone.install b/debian/pd-cyclone.install
new file mode 100644
index 0000000..444b3d5
--- /dev/null
+++ b/debian/pd-cyclone.install
@@ -0,0 +1 @@
+debian/tmp/usr/lib
diff --git a/debian/rules b/debian/rules
index 0c807f9..7d1993c 100755
--- a/debian/rules
+++ b/debian/rules
@@ -10,7 +10,7 @@ CDBS_BUILD_DEPENDS_rules_utils_copyright-check =
 
 DEB_MAKE_MAKEFILE = Makefile.libdir
 DEB_BUILDDIR = cyclone
-DEB_MAKE_INSTALL_TARGET = DESTDIR=$(CURDIR)/debian/$(PACKAGE) \
+DEB_MAKE_INSTALL_TARGET = DESTDIR=$(CURDIR)/debian/tmp \
 			  prefix=/usr pkglibdir=$(pkglibdir) install
 
 # Upstream build system can't handle explicit CFLAGS, so don't pass them

-- 
pd-cyclone packaging



More information about the pkg-multimedia-commits mailing list