[117062] trunk/dports/audio
hum at macports.org
hum at macports.org
Fri Feb 14 07:17:11 PST 2014
Revision: 117062
https://trac.macports.org/changeset/117062
Author: hum at macports.org
Date: 2014-02-14 07:17:11 -0800 (Fri, 14 Feb 2014)
Log Message:
-----------
New port: sptk @3.7 - The Speech Signal Processing Toolkit.
Added Paths:
-----------
trunk/dports/audio/sptk/
trunk/dports/audio/sptk/Portfile
trunk/dports/audio/sptk/files/
trunk/dports/audio/sptk/files/patch-bin.diff
Added: trunk/dports/audio/sptk/Portfile
===================================================================
--- trunk/dports/audio/sptk/Portfile (rev 0)
+++ trunk/dports/audio/sptk/Portfile 2014-02-14 15:17:11 UTC (rev 117062)
@@ -0,0 +1,43 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem 1.0
+
+name sptk
+version 3.7
+categories audio
+maintainers hum openmaintainer
+
+description The Speech Signal Processing Toolkit
+
+long_description The Speech Signal Processing Toolkit (SPTK) is a suite of \
+ speech signal processing tools for UNIX environments, e.g., \
+ LPC analysis, PARCOR analysis, LSP analysis, PARCOR \
+ synthesis filter, LSP synthesis filter, vector quantization \
+ techniques, and other extended versions of them.
+
+homepage http://sp-tk.sourceforge.net
+platforms darwin
+license BSD
+
+master_sites sourceforge:project/sp-tk/SPTK/SPTK-${version}
+checksums rmd160 c93c709ee357555eec978143ff7017f88682bb95 \
+ sha256 afc4b309f5911010f1a37cbb307f4637f93b4aa141bdc915813913426b1513af
+
+distname SPTK-${version}
+
+patchfiles patch-bin.diff
+
+# To avoid conflicts with other binaries, e.g. 'train'.
+configure.args-append --bindir=${prefix}/libexec/${name}
+
+post-destroot {
+ set docdir ${prefix}/share/doc/${name}
+ xinstall -d ${destroot}${docdir}
+ xinstall -m 644 -W ${worksrcpath} \
+ AUTHORS COPYING ChangeLog NEWS README \
+ ${destroot}${docdir}
+}
+
+livecheck.type regex
+livecheck.regex "SPTK-(\\d+(?:\\.\\d+)*)${extract.suffix}"
Property changes on: trunk/dports/audio/sptk/Portfile
___________________________________________________________________
Added: svn:keywords
+ Id
Added: svn:eol-style
+ native
Added: trunk/dports/audio/sptk/files/patch-bin.diff
===================================================================
--- trunk/dports/audio/sptk/files/patch-bin.diff (rev 0)
+++ trunk/dports/audio/sptk/files/patch-bin.diff 2014-02-14 15:17:11 UTC (rev 117062)
@@ -0,0 +1,188 @@
+--- bin/da/Makefile.am.orig 2013-12-15 02:52:56.000000000 +0900
++++ bin/da/Makefile.am 2013-12-27 14:29:50.000000000 +0900
+@@ -13,8 +13,8 @@
+ CLEANFILES = $(bin_PROGRAMS) $(bin_SCRIPTS)
+
+ replace_path = sed -e 's, at binpath@,$(DESTDIR)$(bindir),g' \
+- -e 's, at libpath@,$(datarootdir)/SPTK,g' \
+- -e 's, at sharepath@,$(datarootdir)/SPTK,g' \
++ -e 's, at libpath@,$(DESTDIR)$(datarootdir)/SPTK,g' \
++ -e 's, at sharepath@,$(DESTDIR)$(datarootdir)/SPTK,g' \
+ -e 's, at sptk_version@,$(PACKAGE_VERSION),g' \
+ -e 's, at cshpath@,$(CSH),' \
+ -e 's, at io_symbol@,$(IO_SYMBOL),g' \
+@@ -34,33 +34,33 @@
+ if test -f $$d$$p; then \
+ f=`echo "$$p" | sed 's|^.*/||;$(transform)'`; \
+ echo " $(binSCRIPT_INSTALL) '$$d$$p' '$(DESTDIR)$(bindir)/$$f'"; \
+- $(binSCRIPT_INSTALL) "$$d$$p" "$(datarootdir)/SPTK/$$f"; \
++ $(binSCRIPT_INSTALL) "$$d$$p" "$(DESTDIR)$(datarootdir)/SPTK/$$f"; \
+ else :; fi; \
+ p2=`basename $$p .sh`; \
+ rm -f "$(DESTDIR)$(bindir)/$$p2"; \
+- (cd $(DESTDIR)$(bindir); $(LN_S) "$(datarootdir)/SPTK/$$p" $$p2) \
++ (cd $(DESTDIR)$(bindir); $(LN_S) "$(DESTDIR)$(datarootdir)/SPTK/$$p" $$p2) \
+ done
+
+ uninstall-binSCRIPTS:
+ @$(NORMAL_UNINSTALL)
+ @list='$(bin_SCRIPTS)'; for p in $$list; do \
+ f=`echo "$$p" | sed 's|^.*/||;$(transform)'`; \
+- echo " rm -f '$(datarootdir)/SPTK/$$f'"; \
+- rm -f "$(datarootdir)/SPTK/$$f"; \
++ echo " rm -f '$(DESTDIR)$(datarootdir)/SPTK/$$f'"; \
++ rm -f "$(DESTDIR)$(datarootdir)/SPTK/$$f"; \
+ p2=`basename $$p .sh`; \
+ rm -f "$(DESTDIR)$(bindir)/$$p2"; \
+ done
+
+ install-binPROGRAMS: $(bin_PROGRAMS)
+ @$(NORMAL_INSTALL)
+- test -z "$(bindir)" || $(MKDIR_P) "$(datarootdir)/SPTK"
++ test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(datarootdir)/SPTK"
+ @list='$(bin_PROGRAMS)'; for p in $$list; do \
+ p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
+ if test -f $$p \
+ ; then \
+ f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
+- echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) '$$p' '$(datarootdir)/SPTK/$$f'"; \
+- $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) "$$p" "$(datarootdir)/SPTK/$$f" || exit 1; \
++ echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(datarootdir)/SPTK/$$f'"; \
++ $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(datarootdir)/SPTK/$$f" || exit 1; \
+ else :; fi; \
+ done
+
+@@ -68,6 +68,6 @@
+ @$(NORMAL_UNINSTALL)
+ @list='$(bin_PROGRAMS)'; for p in $$list; do \
+ f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
+- echo " rm -f '$(datarootdir)/SPTK/$$f'"; \
+- rm -f "$(datarootdir)/SPTK/$$f"; \
++ echo " rm -f '$(DESTDIR)$(datarootdir)/SPTK/$$f'"; \
++ rm -f "$(DESTDIR)$(datarootdir)/SPTK/$$f"; \
+ done
+--- bin/da/Makefile.in.orig 2013-12-24 22:45:00.000000000 +0900
++++ bin/da/Makefile.in 2013-12-27 14:30:11.000000000 +0900
+@@ -176,8 +176,8 @@
+ EXTRA_DIST = da.in
+ CLEANFILES = $(bin_PROGRAMS) $(bin_SCRIPTS)
+ replace_path = sed -e 's, at binpath@,$(DESTDIR)$(bindir),g' \
+- -e 's, at libpath@,$(datarootdir)/SPTK,g' \
+- -e 's, at sharepath@,$(datarootdir)/SPTK,g' \
++ -e 's, at libpath@,$(DESTDIR)$(datarootdir)/SPTK,g' \
++ -e 's, at sharepath@,$(DESTDIR)$(datarootdir)/SPTK,g' \
+ -e 's, at sptk_version@,$(PACKAGE_VERSION),g' \
+ -e 's, at cshpath@,$(CSH),' \
+ -e 's, at io_symbol@,$(IO_SYMBOL),g' \
+@@ -437,33 +437,33 @@
+ if test -f $$d$$p; then \
+ f=`echo "$$p" | sed 's|^.*/||;$(transform)'`; \
+ echo " $(binSCRIPT_INSTALL) '$$d$$p' '$(DESTDIR)$(bindir)/$$f'"; \
+- $(binSCRIPT_INSTALL) "$$d$$p" "$(datarootdir)/SPTK/$$f"; \
++ $(binSCRIPT_INSTALL) "$$d$$p" "$(DESTDIR)$(datarootdir)/SPTK/$$f"; \
+ else :; fi; \
+ p2=`basename $$p .sh`; \
+ rm -f "$(DESTDIR)$(bindir)/$$p2"; \
+- (cd $(DESTDIR)$(bindir); $(LN_S) "$(datarootdir)/SPTK/$$p" $$p2) \
++ (cd $(DESTDIR)$(bindir); $(LN_S) "$(DESTDIR)$(datarootdir)/SPTK/$$p" $$p2) \
+ done
+
+ uninstall-binSCRIPTS:
+ @$(NORMAL_UNINSTALL)
+ @list='$(bin_SCRIPTS)'; for p in $$list; do \
+ f=`echo "$$p" | sed 's|^.*/||;$(transform)'`; \
+- echo " rm -f '$(datarootdir)/SPTK/$$f'"; \
+- rm -f "$(datarootdir)/SPTK/$$f"; \
++ echo " rm -f '$(DESTDIR)$(datarootdir)/SPTK/$$f'"; \
++ rm -f "$(DESTDIR)$(datarootdir)/SPTK/$$f"; \
+ p2=`basename $$p .sh`; \
+ rm -f "$(DESTDIR)$(bindir)/$$p2"; \
+ done
+
+ install-binPROGRAMS: $(bin_PROGRAMS)
+ @$(NORMAL_INSTALL)
+- test -z "$(bindir)" || $(MKDIR_P) "$(datarootdir)/SPTK"
++ test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(datarootdir)/SPTK"
+ @list='$(bin_PROGRAMS)'; for p in $$list; do \
+ p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
+ if test -f $$p \
+ ; then \
+ f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
+- echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) '$$p' '$(datarootdir)/SPTK/$$f'"; \
+- $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) "$$p" "$(datarootdir)/SPTK/$$f" || exit 1; \
++ echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(datarootdir)/SPTK/$$f'"; \
++ $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(datarootdir)/SPTK/$$f" || exit 1; \
+ else :; fi; \
+ done
+
+@@ -471,8 +471,8 @@
+ @$(NORMAL_UNINSTALL)
+ @list='$(bin_PROGRAMS)'; for p in $$list; do \
+ f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
+- echo " rm -f '$(datarootdir)/SPTK/$$f'"; \
+- rm -f "$(datarootdir)/SPTK/$$f"; \
++ echo " rm -f '$(DESTDIR)$(datarootdir)/SPTK/$$f'"; \
++ rm -f "$(DESTDIR)$(datarootdir)/SPTK/$$f"; \
+ done
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
+--- bin/rawtowav/Makefile.am.orig 2013-11-26 11:06:19.000000000 +0900
++++ bin/rawtowav/Makefile.am 2013-12-27 16:44:28.000000000 +0900
+@@ -8,14 +8,14 @@
+
+ install-binPROGRAMS: $(bin_PROGRAMS)
+ @$(NORMAL_INSTALL)
+- test -z "$(bindir)" || $(MKDIR_P) "$(datarootdir)/SPTK"
++ test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(datarootdir)/SPTK"
+ @list='$(bin_PROGRAMS)'; for p in $$list; do \
+ p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
+ if test -f $$p \
+ ; then \
+ f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
+- echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) '$$p' '$(datarootdir)/SPTK/$$f'"; \
+- $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) "$$p" "$(datarootdir)/SPTK/$$f" || exit 1; \
++ echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(datarootdir)/SPTK/$$f'"; \
++ $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(datarootdir)/SPTK/$$f" || exit 1; \
+ else :; fi; \
+ done
+
+@@ -23,6 +23,6 @@
+ @$(NORMAL_UNINSTALL)
+ @list='$(bin_PROGRAMS)'; for p in $$list; do \
+ f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
+- echo " rm -f '$(datarootdir)/SPTK/$$f'"; \
+- rm -f "$(datarootdir)/SPTK/$$f"; \
++ echo " rm -f '$(DESTDIR)$(datarootdir)/SPTK/$$f'"; \
++ rm -f "$(DESTDIR)$(datarootdir)/SPTK/$$f"; \
+ done
+--- bin/rawtowav/Makefile.in.orig 2013-12-24 22:45:05.000000000 +0900
++++ bin/rawtowav/Makefile.in 2013-12-27 16:44:37.000000000 +0900
+@@ -409,14 +409,14 @@
+
+ install-binPROGRAMS: $(bin_PROGRAMS)
+ @$(NORMAL_INSTALL)
+- test -z "$(bindir)" || $(MKDIR_P) "$(datarootdir)/SPTK"
++ test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(datarootdir)/SPTK"
+ @list='$(bin_PROGRAMS)'; for p in $$list; do \
+ p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
+ if test -f $$p \
+ ; then \
+ f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
+- echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) '$$p' '$(datarootdir)/SPTK/$$f'"; \
+- $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) "$$p" "$(datarootdir)/SPTK/$$f" || exit 1; \
++ echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(datarootdir)/SPTK/$$f'"; \
++ $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(datarootdir)/SPTK/$$f" || exit 1; \
+ else :; fi; \
+ done
+
+@@ -424,8 +424,8 @@
+ @$(NORMAL_UNINSTALL)
+ @list='$(bin_PROGRAMS)'; for p in $$list; do \
+ f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
+- echo " rm -f '$(datarootdir)/SPTK/$$f'"; \
+- rm -f "$(datarootdir)/SPTK/$$f"; \
++ echo " rm -f '$(DESTDIR)$(datarootdir)/SPTK/$$f'"; \
++ rm -f "$(DESTDIR)$(datarootdir)/SPTK/$$f"; \
+ done
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140214/ac55b6c5/attachment-0001.html>
More information about the macports-changes
mailing list