[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