diff --git a/helpers/make-gnome-speech b/helpers/make-gnome-speech index 203c4ebde98c4ec4e290f2f05f4c53a8d5711a40..a68a76fb2af4f53c8c8cfcbaf2471dbb301efcfe 100644 --- a/helpers/make-gnome-speech +++ b/helpers/make-gnome-speech @@ -17,13 +17,25 @@ # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA # -VERSION=1 +VERSION=2 . ./config -# Disable packaging of contrib packages +for driver in swift dectalk; do + rm -rf drivers/$driver + find | grep Makefile | xargs grep $driver |cut -d: -f1 | xargs sed "/SUBDIRS/s/$driver//" -i + find | grep Makefile | xargs grep $driver |cut -d: -f1 | xargs sed "/$driver/d" -i + find |grep $driver |grep -v templates|xargs rm +done + +sed '/^ac_config_files/s:drivers/dectalk/Makefile::' -i configure +sed '/^ac_config_files/s:drivers/dectalk/GNOME_Speech_SynthesisDriver_Dectalk.server::' -i configure +sed '/^ac_config_files/s:drivers/swift/Makefile::' -i configure +sed '/^ac_config_files/s:drivers/swift/GNOME_Speech_SynthesisDriver_Swift.server::' -i configure + sed '/Package: gnome-speech-swift/,/system\./d' -i debian/control.in debian/control sed '/Package: gnome-speech-dectalk/,/system\./d' -i debian/control.in debian/control +sed '/; other backends that require proprietary/,/gnome-speech-swift/d' -i debian/control.in debian/control changelog "Disable packaging of contrib packages gnome-speech-dectalk and gnome-speech-swift, Closes #2338"