[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