[Midnightbsd-cvs] mports [15529] libkate 0.4.1

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Thu Sep 26 19:24:10 EDT 2013


Revision: 15529
          http://svnweb.midnightbsd.org/mports/?rev=15529
Author:   laffer1
Date:     2013-09-26 19:24:09 -0400 (Thu, 26 Sep 2013)
Log Message:
-----------
libkate 0.4.1

Modified Paths:
--------------
    trunk/multimedia/libkate/Makefile
    trunk/multimedia/libkate/distinfo
    trunk/multimedia/libkate/pkg-plist

Removed Paths:
-------------
    trunk/multimedia/libkate/files/

Property Changed:
----------------
    trunk/multimedia/libkate/distinfo
    trunk/multimedia/libkate/pkg-plist

Modified: trunk/multimedia/libkate/Makefile
===================================================================
--- trunk/multimedia/libkate/Makefile	2013-09-26 23:20:22 UTC (rev 15528)
+++ trunk/multimedia/libkate/Makefile	2013-09-26 23:24:09 UTC (rev 15529)
@@ -2,56 +2,87 @@
 # $FreeBSD: ports/multimedia/libkate/Makefile,v 1.6 2010/06/06 20:43:57 naddy Exp $
 
 PORTNAME=	libkate
-PORTVERSION=	0.3.7
+PORTVERSION=	0.4.1
 CATEGORIES=	multimedia
 MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
 
 MAINTAINER=	ports at MidnightBSD.org
 COMMENT=	Codec for karaoke and text encapsulation for Ogg
+
 LICENSE=	bsd3
 
-LIB_DEPENDS=	ogg.7:${PORTSDIR}/audio/libogg \
+LIB_DEPENDS=	ogg:${PORTSDIR}/audio/libogg \
 		png15:${PORTSDIR}/graphics/png
 
 GNU_CONFIGURE=	yes
+USES=		pkgconfig
 USE_GMAKE=	yes
-USE_PKGCONFIG=	yes
 USE_LDCONFIG=	yes
 CONFIGURE_ARGS=	--program-prefix=''
 
 CFLAGS+=	"-I${LOCALBASE}/include"
 
-MAN1=	kateenc.1 katedec.1
+MAN1=		katalyzer.1 kateenc.1 katedec.1
 
-OPTIONS=	DOXYGEN "Build docs with doxygen (requires TeX, QT, etc.)" off \
-		HTMLDOCS "Install bundled html documentation" off
+OPTIONS_DEFINE=		DOXYGEN HTMLDOCS KATEDJ
 
+HTMLDOCS_DESC=	Install bundled html documentation
+KATEDJ_DESC=	Install KateDJ (Huge dependencies list)
+
 PORTDOCS=	*
 
-.include <bsd.port.pre.mk>
+.include <bsd.mport.options.mk>
 
-.ifdef(WITH_DOXYGEN)
+.if ${PORT_OPTIONS:MDOXYGEN} && ${PORT_OPTIONS:MDOCS}
 BUILD_DEPENDS+=	doxygen:${PORTSDIR}/devel/doxygen
 .else
 CONFIGURE_ARGS+=	--disable-doc
 .endif
 
+.if ${PORT_OPTIONS:MKATEDJ}
+RUN_DEPENDS=	${LOCALBASE}/bin/oggz:${PORTSDIR}/audio/liboggz
+USE_PYTHON=	yes
+EXTENSIONS+=	python
+USE_WX=		2.8
+WX_COMPS=	wx contrib python:lib
+MAN1+=		KateDJ.1
+PLIST_SUB+=	KATEDJ=""
+.else
+PLIST_SUB+=	KATEDJ="@comment "
+.endif
+
 post-patch:
-	@${REINPLACE_CMD} -E -e "s|^(katepcdir =).*|\1 ${LOCALBASE}/libdata/pkgconfig|" \
-	${WRKSRC}/Makefile.in
+	@${REINPLACE_CMD} -E -e \
+		"s|^(katepcdir =).*|\1 ${LOCALBASE}/libdata/pkgconfig|" \
+		${WRKSRC}/Makefile.in
 
+.if ! ${PORT_OPTIONS:MKATEDJ}
+	@${REINPLACE_CMD} -e \
+		"s|  HAVE_PYTHON_TRUE=$$|  HAVE_PYTHON_TRUE='#'|; \
+			s|  HAVE_PYTHON_FALSE=\'#\'$$|  HAVE_PYTHON_FALSE=|" \
+		${WRKSRC}/configure
+.endif
+
+	@${REINPLACE_CMD} -E -e \
+		"s|^(install-data-am: ).*|\1|" \
+		${WRKSRC}/doc/Makefile.in
+
+.if ! ${PORT_OPTIONS:MDOXYGEN} || ! ${PORT_OPTIONS:MDOCS}
+	@${TOUCH} ${WRKSRC}/doc/.doc-dummy-target
+.endif
+
 post-install:
 .for f in ${MAN1}
-	${INSTALL_MAN}  ${WRKSRC}/doc/man/${f}  ${PREFIX}/man/man1
+	${INSTALL_MAN} ${WRKSRC}/doc/man/${f} ${PREFIX}/man/man1
 .endfor
-.if !defined(NOPORTDOCS)
+.if ${PORT_OPTIONS:MDOCS}
 	${MKDIR} ${DOCSDIR}
 . for FILE in README AUTHORS COPYING THANKS ChangeLog
 	${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR}
 . endfor
-. if defined(WITH_HTMLDOCS)
-	${CP} -RPpn ${WRKSRC}/doc/html ${DOCSDIR}/html
+. if ${PORT_OPTIONS:MHTMLDOCS} || ${PORT_OPTIONS:MDOXYGEN}
+	(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} html ${DOCSDIR})
 . endif
 .endif
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: trunk/multimedia/libkate/distinfo
===================================================================
--- trunk/multimedia/libkate/distinfo	2013-09-26 23:20:22 UTC (rev 15528)
+++ trunk/multimedia/libkate/distinfo	2013-09-26 23:24:09 UTC (rev 15529)
@@ -1,3 +1,2 @@
-SHA256 (libkate-0.3.7.tar.gz) = b9af203bb731de961807ad13820911fab57230d42da877336cf98c12c11c3c51
-RMD160 (libkate-0.3.7.tar.gz) = c3a09bb5804364522ea52db355edadf9b25c5975
-SIZE (libkate-0.3.7.tar.gz) = 728239
+SHA256 (libkate-0.4.1.tar.gz) = c40e81d5866c3d4bf744e76ce0068d8f388f0e25f7e258ce0c8e76d7adc87b68
+SIZE (libkate-0.4.1.tar.gz) = 906896


Property changes on: trunk/multimedia/libkate/distinfo
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Modified: trunk/multimedia/libkate/pkg-plist
===================================================================
--- trunk/multimedia/libkate/pkg-plist	2013-09-26 23:20:22 UTC (rev 15528)
+++ trunk/multimedia/libkate/pkg-plist	2013-09-26 23:24:09 UTC (rev 15529)
@@ -1,3 +1,4 @@
+%%KATEDJ%%bin/KateDJ
 bin/katalyzer
 bin/katedec
 bin/kateenc
@@ -4,14 +5,48 @@
 include/kate/kate.h
 include/kate/kate_config.h
 include/kate/oggkate.h
-lib/libkate.so.3
+lib/libkate.a
+lib/libkate.la
 lib/libkate.so
-lib/libkate.la
-lib/libkate.a
+lib/libkate.so.4
 lib/liboggkate.a
 lib/liboggkate.la
+lib/liboggkate.so
 lib/liboggkate.so.3
-lib/liboggkate.so
 libdata/pkgconfig/kate.pc
 libdata/pkgconfig/oggkate.pc
+%%KATEDJ%%%%PYTHON_SITELIBDIR%%/kdj/__init__.py
+%%KATEDJ%%%%PYTHON_SITELIBDIR%%/kdj/__init__.pyc
+%%KATEDJ%%%%PYTHON_SITELIBDIR%%/kdj/__init__.pyo
+%%KATEDJ%%%%PYTHON_SITELIBDIR%%/kdj/constants.py
+%%KATEDJ%%%%PYTHON_SITELIBDIR%%/kdj/constants.pyc
+%%KATEDJ%%%%PYTHON_SITELIBDIR%%/kdj/constants.pyo
+%%KATEDJ%%%%PYTHON_SITELIBDIR%%/kdj/demuxer.py
+%%KATEDJ%%%%PYTHON_SITELIBDIR%%/kdj/demuxer.pyc
+%%KATEDJ%%%%PYTHON_SITELIBDIR%%/kdj/demuxer.pyo
+%%KATEDJ%%%%PYTHON_SITELIBDIR%%/kdj/finder.py
+%%KATEDJ%%%%PYTHON_SITELIBDIR%%/kdj/finder.pyc
+%%KATEDJ%%%%PYTHON_SITELIBDIR%%/kdj/finder.pyo
+%%KATEDJ%%%%PYTHON_SITELIBDIR%%/kdj/muxer.py
+%%KATEDJ%%%%PYTHON_SITELIBDIR%%/kdj/muxer.pyc
+%%KATEDJ%%%%PYTHON_SITELIBDIR%%/kdj/muxer.pyo
+%%KATEDJ%%%%PYTHON_SITELIBDIR%%/kdj/options.py
+%%KATEDJ%%%%PYTHON_SITELIBDIR%%/kdj/options.pyc
+%%KATEDJ%%%%PYTHON_SITELIBDIR%%/kdj/options.pyo
+%%KATEDJ%%%%PYTHON_SITELIBDIR%%/kdj/tester.py
+%%KATEDJ%%%%PYTHON_SITELIBDIR%%/kdj/tester.pyc
+%%KATEDJ%%%%PYTHON_SITELIBDIR%%/kdj/tester.pyo
+%%KATEDJ%%%%PYTHON_SITELIBDIR%%/kdj/tools.py
+%%KATEDJ%%%%PYTHON_SITELIBDIR%%/kdj/tools.pyc
+%%KATEDJ%%%%PYTHON_SITELIBDIR%%/kdj/tools.pyo
+%%KATEDJ%%%%PYTHON_SITELIBDIR%%/kdj/ui_editor.py
+%%KATEDJ%%%%PYTHON_SITELIBDIR%%/kdj/ui_editor.pyc
+%%KATEDJ%%%%PYTHON_SITELIBDIR%%/kdj/ui_editor.pyo
+%%KATEDJ%%%%PYTHON_SITELIBDIR%%/kdj/ui_main.py
+%%KATEDJ%%%%PYTHON_SITELIBDIR%%/kdj/ui_main.pyc
+%%KATEDJ%%%%PYTHON_SITELIBDIR%%/kdj/ui_main.pyo
+%%KATEDJ%%%%PYTHON_SITELIBDIR%%/kdj/ui_options.py
+%%KATEDJ%%%%PYTHON_SITELIBDIR%%/kdj/ui_options.pyc
+%%KATEDJ%%%%PYTHON_SITELIBDIR%%/kdj/ui_options.pyo
+%%KATEDJ%%@dirrm %%PYTHON_SITELIBDIR%%/kdj
 @dirrm include/kate


Property changes on: trunk/multimedia/libkate/pkg-plist
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1
\ No newline at end of property


More information about the Midnightbsd-cvs mailing list