svn commit: r323823 - head/multimedia/tstools
Alexey Dokuchaev
danfe at FreeBSD.org
Sun Jul 28 12:26:15 UTC 2013
Author: danfe
Date: Sun Jul 28 12:26:14 2013
New Revision: 323823
URL: http://svnweb.freebsd.org/changeset/ports/323823
Log:
- Switch to SourceForge as BerliOS does not seem to work
- Convert NOPORTDOCS -> PORT_OPTIONS:MDOCS, define LICENSE
- Respect user's CC and CFLAGS
- Generally clean up Makefile prior to making it jobs-safe
Modified:
head/multimedia/tstools/Makefile
head/multimedia/tstools/pkg-plist
Modified: head/multimedia/tstools/Makefile
==============================================================================
--- head/multimedia/tstools/Makefile Sun Jul 28 12:18:05 2013 (r323822)
+++ head/multimedia/tstools/Makefile Sun Jul 28 12:26:14 2013 (r323823)
@@ -1,34 +1,35 @@
-# New ports collection makefile for: tstools
-# Date created: 2009 January 12
-# Whom: J.R. Oldroyd <fbsd at opal.com>
-#
+# Created by: J.R. Oldroyd <fbsd at opal.com>
# $FreeBSD$
-#
PORTNAME= tstools
DISTVERSION= 1_11
CATEGORIES= multimedia
-MASTER_SITES= ${MASTER_SITE_BERLIOS}
+MASTER_SITES= SF/${PORTNAME}.berlios
MASTER_SITE_SUBDIR= tstools
EXTRACT_SUFX= .tgz
MAINTAINER= fbsd at opal.com
COMMENT= MPEG transport, program, and elementary stream tools
-USE_GMAKE= yes
+LICENSE= MPL
+
+USES= gmake
+MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}"
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-.include <bsd.port.pre.mk>
+PORTDOCS= *
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.options.mk>
do-install:
- @${MKDIR} ${PREFIX}/bin
- ${CP} ${WRKSRC}/bin/* ${PREFIX}/bin
- @${MKDIR} ${PREFIX}/lib
- ${CP} ${WRKSRC}/lib/* ${PREFIX}/lib
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${PREFIX}/share/docs/${PORTNAME}
- ${CP} ${WRKSRC}/docs/* ${PREFIX}/share/docs/${PORTNAME}
+ ${CP} ${WRKSRC}/bin/* ${PREFIX}/bin
+ ${CP} ${WRKSRC}/lib/* ${PREFIX}/lib
+.if ${PORT_OPTIONS:MDOCS}
+ @${MKDIR} ${DOCSDIR}
+ ${CP} ${WRKSRC}/docs/* ${DOCSDIR}
.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: head/multimedia/tstools/pkg-plist
==============================================================================
--- head/multimedia/tstools/pkg-plist Sun Jul 28 12:18:05 2013 (r323822)
+++ head/multimedia/tstools/pkg-plist Sun Jul 28 12:26:14 2013 (r323823)
@@ -17,15 +17,3 @@ bin/tsplay
bin/tsreport
bin/tsserve
lib/libtstools.a
-%%PORTDOCS%%share/docs/tstools/ac3.txt
-%%PORTDOCS%%share/docs/tstools/adts.txt
-%%PORTDOCS%%share/docs/tstools/build_html.py
-%%PORTDOCS%%share/docs/tstools/default.css
-%%PORTDOCS%%share/docs/tstools/get_next_access_unit.py
-%%PORTDOCS%%share/docs/tstools/get_next_access_unit.py.html
-%%PORTDOCS%%share/docs/tstools/index.txt
-%%PORTDOCS%%share/docs/tstools/library.txt
-%%PORTDOCS%%share/docs/tstools/todo.txt
-%%PORTDOCS%%share/docs/tstools/tools.txt
-%%PORTDOCS%%@dirrm share/docs/tstools
-%%PORTDOCS%%@dirrm share/docs
More information about the svn-ports-head
mailing list