From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Aug 31 22:10:22 2011 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9AC111065675 for ; Wed, 31 Aug 2011 22:10:22 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 76A0B8FC16 for ; Wed, 31 Aug 2011 22:10:22 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p7VMAMGV044025 for ; Wed, 31 Aug 2011 22:10:22 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p7VMAM5o044016; Wed, 31 Aug 2011 22:10:22 GMT (envelope-from gnats) Resent-Date: Wed, 31 Aug 2011 22:10:22 GMT Resent-Message-Id: <201108312210.p7VMAM5o044016@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Barbara Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B7A501065670 for ; Wed, 31 Aug 2011 22:06:30 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id A63168FC08 for ; Wed, 31 Aug 2011 22:06:30 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id p7VM6UIZ021848 for ; Wed, 31 Aug 2011 22:06:30 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id p7VM6UVp021847; Wed, 31 Aug 2011 22:06:30 GMT (envelope-from nobody) Message-Id: <201108312206.p7VM6UVp021847@red.freebsd.org> Date: Wed, 31 Aug 2011 22:06:30 GMT From: Barbara To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/160347: [MAINTAINER] multimedia/libkate: update to 0.4.1 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Aug 2011 22:10:22 -0000 >Number: 160347 >Category: ports >Synopsis: [MAINTAINER] multimedia/libkate: update to 0.4.1 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Wed Aug 31 22:10:22 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Barbara >Release: RELENG_8 >Organization: >Environment: FreeBSD satanasso.local.net 8.2-STABLE FreeBSD 8.2-STABLE #0: Sat Aug 27 18:25:49 CEST 2011 root@satanasso.local.net:/usr/obj/usr/src/sys/SATANASSO i386 >Description: Update libkate to 0.4.1 NOTES: - ports depending on libkate should chase libkate.4 - added a new option to make KateDJ working (on) or python optional (off,default) - having the new option on, leads to a HUGE depends-list, I hope that the warning is enough >How-To-Repeat: >Fix: Patch attached with submission follows: --- Makefile.orig 2011-07-03 20:30:19.000000000 +0200 +++ Makefile 2011-08-31 23:34:04.000000000 +0200 @@ -6,7 +6,7 @@ # PORTNAME= libkate -PORTVERSION= 0.3.8 +PORTVERSION= 0.4.1 CATEGORIES= multimedia MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} @@ -21,28 +21,46 @@ USE_GMAKE= yes USE_GNOME= pkgconfig USE_LDCONFIG= yes -USE_PYTHON= yes 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 + HTMLDOCS "Install bundled html documentation" off \ + KATEDJ "Install KateDJ (requires wxPython - WARNING!)" off PORTDOCS= * .include -.ifdef(WITH_DOXYGEN) +.if defined(WITH_DOXYGEN) BUILD_DEPENDS+= doxygen:${PORTSDIR}/devel/doxygen .else CONFIGURE_ARGS+= --disable-doc .endif +.if defined(WITH_KATEDJ) +RUN_DEPENDS= ${LOCALBASE}/bin/oggz:${PORTSDIR}/audio/liboggz +USE_PYTHON= yes +.include "${PORTSDIR}/Mk/bsd.python.mk" +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|" \ + @${REINPLACE_CMD} -E -e "s|^(katepcdir =).*|\1 ${LOCALBASE}/libdata/pkgconfig|; \ + s|^(SUBDIRS =.*) doc|\1|" \ ${WRKSRC}/Makefile.in +.if !defined(WITH_KATEDJ) + @${REINPLACE_CMD} -e \ + 's|if test "$${HAVE_PYTHON}" = "yes";|if test "$${HAVE_PYTHON}" = "no";|' \ + ${WRKSRC}/configure +.endif post-install: .for f in ${MAN1} --- distinfo.orig 2011-07-03 20:30:19.000000000 +0200 +++ distinfo 2011-08-29 20:46:56.000000000 +0200 @@ -1,2 +1,2 @@ -SHA256 (libkate-0.3.8.tar.gz) = 56e8990f44a8494d61437e825279f4c7c49d093d2b258cd64a8a86f18229a601 -SIZE (libkate-0.3.8.tar.gz) = 745633 +SHA256 (libkate-0.4.1.tar.gz) = c40e81d5866c3d4bf744e76ce0068d8f388f0e25f7e258ce0c8e76d7adc87b68 +SIZE (libkate-0.4.1.tar.gz) = 906896 --- pkg-plist.orig 2011-07-03 20:30:19.000000000 +0200 +++ pkg-plist 2011-08-31 23:26:16.000000000 +0200 @@ -1,4 +1,4 @@ -bin/KateDJ +%%KATEDJ%%bin/KateDJ bin/katalyzer bin/katedec bin/kateenc @@ -8,46 +8,45 @@ lib/libkate.a lib/libkate.la lib/libkate.so -lib/libkate.so.3 +lib/libkate.so.4 lib/liboggkate.a lib/liboggkate.la lib/liboggkate.so lib/liboggkate.so.3 libdata/pkgconfig/kate.pc libdata/pkgconfig/oggkate.pc -%%PYTHON_SITELIBDIR%%/kdj/__init__.py -%%PYTHON_SITELIBDIR%%/kdj/__init__.pyc -%%PYTHON_SITELIBDIR%%/kdj/__init__.pyo -%%PYTHON_SITELIBDIR%%/kdj/constants.py -%%PYTHON_SITELIBDIR%%/kdj/constants.pyc -%%PYTHON_SITELIBDIR%%/kdj/constants.pyo -%%PYTHON_SITELIBDIR%%/kdj/demuxer.py -%%PYTHON_SITELIBDIR%%/kdj/demuxer.pyc -%%PYTHON_SITELIBDIR%%/kdj/demuxer.pyo -%%PYTHON_SITELIBDIR%%/kdj/finder.py -%%PYTHON_SITELIBDIR%%/kdj/finder.pyc -%%PYTHON_SITELIBDIR%%/kdj/finder.pyo -%%PYTHON_SITELIBDIR%%/kdj/muxer.py -%%PYTHON_SITELIBDIR%%/kdj/muxer.pyc -%%PYTHON_SITELIBDIR%%/kdj/muxer.pyo -%%PYTHON_SITELIBDIR%%/kdj/options.py -%%PYTHON_SITELIBDIR%%/kdj/options.pyc -%%PYTHON_SITELIBDIR%%/kdj/options.pyo -%%PYTHON_SITELIBDIR%%/kdj/tester.py -%%PYTHON_SITELIBDIR%%/kdj/tester.pyc -%%PYTHON_SITELIBDIR%%/kdj/tester.pyo -%%PYTHON_SITELIBDIR%%/kdj/tools.py -%%PYTHON_SITELIBDIR%%/kdj/tools.pyc -%%PYTHON_SITELIBDIR%%/kdj/tools.pyo -%%PYTHON_SITELIBDIR%%/kdj/ui_editor.py -%%PYTHON_SITELIBDIR%%/kdj/ui_editor.pyc -%%PYTHON_SITELIBDIR%%/kdj/ui_editor.pyo -%%PYTHON_SITELIBDIR%%/kdj/ui_main.py -%%PYTHON_SITELIBDIR%%/kdj/ui_main.pyc -%%PYTHON_SITELIBDIR%%/kdj/ui_main.pyo -%%PYTHON_SITELIBDIR%%/kdj/ui_options.py -%%PYTHON_SITELIBDIR%%/kdj/ui_options.pyc -%%PYTHON_SITELIBDIR%%/kdj/ui_options.pyo -@dirrm %%PYTHON_SITELIBDIR%%/kdj -@dirrmtry %%PYTHON_SITELIBDIR%% +%%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 --- files/patch-doc-Makefile.in.orig 2011-07-03 20:30:19.000000000 +0200 +++ files/patch-doc-Makefile.in 1970-01-01 01:00:00.000000000 +0100 @@ -1,12 +0,0 @@ ---- doc/Makefile.in.orig 2010-08-10 15:19:04.000000000 +0200 -+++ doc/Makefile.in 2011-07-01 12:28:47.000000000 +0200 -@@ -519,8 +519,7 @@ - @HAVE_DOXYGEN_TRUE@ doxygen kate.doxygen - @HAVE_DOXYGEN_TRUE@ touch .doc-dummy-target - @HAVE_DOXYGEN_FALSE@.doc-dummy-target: --@HAVE_DOXYGEN_FALSE@ echo "doxygen not found, cannot build docs" --@HAVE_DOXYGEN_FALSE@ /bin/false -+@HAVE_DOXYGEN_FALSE@ echo "doxygen not found, oops" - - dist-hook: .doc-dummy-target - cp -fR * $(distdir) >Release-Note: >Audit-Trail: >Unformatted: