[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