[SCM] csound/master: Drop tclcsound, upstream no longer builds it
fsateler at users.alioth.debian.org
fsateler at users.alioth.debian.org
Sun Aug 4 00:15:46 UTC 2013
The following commit has been merged in the master branch:
commit b647d4fefa1541a0abe6f746a6d806b4aade8bc7
Author: Felipe Sateler <fsateler at debian.org>
Date: Sat Jul 13 12:59:20 2013 -0400
Drop tclcsound, upstream no longer builds it
diff --git a/debian/control.in b/debian/control.in
index 5dd094b..114074f 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -153,17 +153,6 @@ Description: Lua bindings for the Csound API
.
For more information on Csound, see the csound package.
-Package: tclcsound
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: Tcl bindings and interpreters for Csound
- This package contains the Tcl interfaces to Csound. It includes:
- - tclcsound: the Csound Tcl interface.
- - cswish: Csound wish interpreter
- - cstclsh: Csound Tcl interpreter
- .
- For more information on Csound or Tcl, see the respective packages.
-
Package: libcsoundac6.0
Architecture: any
Section: libs
diff --git a/debian/rules b/debian/rules
index ae67af3..0f02a1c 100755
--- a/debian/rules
+++ b/debian/rules
@@ -108,13 +108,11 @@ DEB_CMAKE_EXTRA_FLAGS += \
# Force build of only the default one
# UGLY HACK: abuse this variable to pass an appropriate -V option
DEB_DH_PYTHONHELPER_ARGS_ALL = -V $(shell pyversions -vd)
-TCLVERSION := $(shell dpkg -l tcl-dev | sed -n 's/.*\(8\.[45]\)\..*/\1/p')
DEB_CMAKE_EXTRA_FLAGS += \
-DBUILD_CXX_INTERFACE=ON \
-DBUILD_PYTHON_INTERFACE=ON \
-DBUILD_JAVA_INTERFACE=ON \
-DBUILD_LUA_INTERFACE=ON \
- -DBUILD_TCLCSOUND=ON
# Frontends
DEB_CMAKE_EXTRA_FLAGS += \
@@ -214,14 +212,6 @@ install/libcsnd-java::
mv $(CURDIR)/debian/tmp/usr/lib/lib_jcsound.so \
$(CURDIR)/debian/tmp/usr/lib/jni
-install/tclcsound::
-# Move the tcl interface to a private dir
- mkdir -p $(CURDIR)/debian/tmp/usr/lib/tclcsound
- mv $(CURDIR)/debian/tmp/usr/lib/tclcsound.so \
- $(CURDIR)/debian/tmp/usr/lib/tclcsound
-# Create the pkgIndex.tcl
- cd $(CURDIR)/debian/tmp/usr/lib && tclsh $(CURDIR)/pkgbuild.tcl
-
install/csladspa::
mkdir $(CURDIR)/debian/tmp/usr/lib/ladspa
mv $(CURDIR)/debian/tmp/usr/lib/csound/*/csladspa.so \
@@ -287,8 +277,6 @@ CDBS_BUILD_DEPENDS += , \
CDBS_BUILD_DEPENDS += , \
swig, \
liblua5.1-0-dev, \
- tk-dev, \
- tcl-dev, \
python-dev (>= 2.6.6-3~), \
puredata-dev, \
default-jdk
diff --git a/debian/tclcsound.examples b/debian/tclcsound.examples
deleted file mode 100644
index b518e4a..0000000
--- a/debian/tclcsound.examples
+++ /dev/null
@@ -1 +0,0 @@
-examples/tclcsound/*
diff --git a/debian/tclcsound.install b/debian/tclcsound.install
deleted file mode 100644
index 3ab94a4..0000000
--- a/debian/tclcsound.install
+++ /dev/null
@@ -1,4 +0,0 @@
-usr/bin/cswish
-usr/bin/cstclsh
-usr/lib/tcl*/*
-
diff --git a/debian/tclcsound.lintian-overrides b/debian/tclcsound.lintian-overrides
deleted file mode 100644
index a25533a..0000000
--- a/debian/tclcsound.lintian-overrides
+++ /dev/null
@@ -1,2 +0,0 @@
-# Manpages will be never produced by this package, see csound-doc instead
-tclcsound binary: binary-without-manpage
--
csound packaging
More information about the pkg-multimedia-commits
mailing list