svn commit: r354012 - head/audio/sphinx

Dmitry Marakasov amdmi3 at FreeBSD.org
Wed May 14 01:57:57 UTC 2014


Author: amdmi3
Date: Wed May 14 01:57:56 2014
New Revision: 354012
URL: http://svnweb.freebsd.org/changeset/ports/354012
QAT: https://qat.redports.org/buildarchive/r354012/

Log:
  - Support staging
  - Switch to USES=libtool

Modified:
  head/audio/sphinx/Makefile
  head/audio/sphinx/pkg-plist

Modified: head/audio/sphinx/Makefile
==============================================================================
--- head/audio/sphinx/Makefile	Wed May 14 00:55:11 2014	(r354011)
+++ head/audio/sphinx/Makefile	Wed May 14 01:57:56 2014	(r354012)
@@ -3,7 +3,7 @@
 
 PORTNAME=	sphinx
 PORTVERSION=	2.0.4
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	audio accessibility
 MASTER_SITES=	SF/cmu${PORTNAME}/${PORTNAME}2/0.4
 DISTNAME=	sphinx2-0.4
@@ -11,12 +11,12 @@ DISTNAME=	sphinx2-0.4
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	Speech recognition system
 
-DEST=		${WRKSRC}/src/libsphinx2/
+GNU_CONFIGURE=	yes
 USE_LDCONFIG=	yes
-NO_STAGE=	yes
 PKGMESSAGE=	${WRKDIR}/pkg-message
-USES=		gmake
-USE_AUTOTOOLS=libtool
+USES=		gmake libtool shebangfix
+SHEBANG_FILES=	scripts/sphinx2-demo.in
+perl_OLD_CMD=	@PERL@ -w
 
 # contains i386 sound code
 ONLY_FOR_ARCHS=	i386
@@ -36,7 +36,7 @@ post-build:
 	${ECHO_CMD} "proper testing or source review by the"	>> ${PKGMESSAGE}
 	${ECHO_CMD} "FreeBSD maintainer."			>> ${PKGMESSAGE}
 
-pre-install:
-	${CAT} ${PKGMESSAGE}
+post-install:
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libsphinx2*.so
 
 .include <bsd.port.mk>

Modified: head/audio/sphinx/pkg-plist
==============================================================================
--- head/audio/sphinx/pkg-plist	Wed May 14 00:55:11 2014	(r354011)
+++ head/audio/sphinx/pkg-plist	Wed May 14 01:57:56 2014	(r354012)
@@ -37,17 +37,17 @@ include/sphinx2/s2types.h
 include/sphinx2/sphinxp.h
 include/sphinx2/win32sock.h
 lib/libsphinx2.a
-lib/libsphinx2.la
 lib/libsphinx2.so
 lib/libsphinx2.so.0
+lib/libsphinx2.so.0.0.4
 lib/libsphinx2ad.a
-lib/libsphinx2ad.la
 lib/libsphinx2ad.so
 lib/libsphinx2ad.so.0
+lib/libsphinx2ad.so.0.0.4
 lib/libsphinx2fe.a
-lib/libsphinx2fe.la
 lib/libsphinx2fe.so
 lib/libsphinx2fe.so.0
+lib/libsphinx2fe.so.0.0.4
 share/sphinx2/doc/README.bin
 share/sphinx2/doc/README.lib
 share/sphinx2/doc/README.win32


More information about the svn-ports-all mailing list