Date: Tue, 14 Feb 2006 21:50:35 +0000 From: "Danny Pansters" <danny@ricin.com> To: FreeBSD-gnats-submit@FreeBSD.org Cc: Danny Pansters <danny@ricin.com> Subject: ports/93360: [maintainer] multimedia/kbtv: update to 1.0-RC3 Message-ID: <20060214215106.42F1E43D45@mx1.FreeBSD.org> Resent-Message-ID: <200602142200.k1EM0INr062686@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 93360 >Category: ports >Synopsis: [maintainer] multimedia/kbtv: update to 1.0-RC3 >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: Tue Feb 14 22:00:17 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Danny Pansters >Release: FreeBSD 6.0-STABLE i386 >Organization: >Environment: System: FreeBSD desktop.homenet 6.0-STABLE FreeBSD 6.0-STABLE #6: Sat Nov 5 19:10:14 UTC 2005 danny@desktop.homenet:/usr/obj/usr/src/sys/DESKTOP i386 >Description: New version 1.0-RC3. This is a rewrite. >How-To-Repeat: N/A >Fix: --- kbtv.diff begins here --- diff -ruN kbtv.old/Makefile kbtv/Makefile --- kbtv.old/Makefile Sun Feb 5 22:51:54 2006 +++ kbtv/Makefile Tue Feb 14 21:34:56 2006 @@ -6,76 +6,34 @@ # PORTNAME= kbtv -DISTVERSION= 1.0-rc2 +DISTVERSION= 1.0-RC3 CATEGORIES= multimedia python kde MASTER_SITES= http://freebsd.ricin.com/ports/distfiles/ EXTRACT_SUFX= .tbz MAINTAINER= danny@ricin.com -COMMENT= Simple KDE TV viewer for BSD +COMMENT= KDE TV application for BSD BUILD_DEPENDS= pyuic:${PORTSDIR}/x11-toolkits/py-qt \ kdepyuic:${PORTSDIR}/x11-toolkits/py-kde \ + swig:${PORTSDIR}/devel/swig13 +RUN_DEPENDS= pyuic:${PORTSDIR}/x11-toolkits/py-qt \ + kdepyuic:${PORTSDIR}/x11-toolkits/py-kde \ mplayer:${PORTSDIR}/multimedia/mplayer -RUN_DEPENDS= ${BUILD_DEPENDS} USE_BZIP2= YES USE_KDELIBS_VER=3 -USE_PYTHON= yes +USE_PYTHON= 2.3+ USE_REINPLACE= yes -OPTIONS= DOCS "Install (KDE) documentation" on \ - MANPAGES "Install btcontrol manpage" on \ - MAN_COMPRESS "Compress manpage" on \ - UIFILES "Install Designer (ui) files" on - .include <bsd.port.pre.mk> -.if defined(NOPORTDOCS) || defined(WITHOUT_DOCS) -PLIST_SUB+= DOCS="@comment " -.else -PLIST_SUB+= DOCS="" -.endif - -.if defined(NO_INSTALL_MANPAGES) || defined(WITHOUT_MANPAGES) -PLIST_SUB+= MAN="@comment " -.else -PLIST_SUB+= MAN="" -.endif - -.if defined(NOMANCOMPRESS) || defined(WITHOUT_MAN_COMPRESS) -PLIST_SUB+= CMAN="man1/btcontrol.1" -.else -PLIST_SUB+= CMAN="man1/btcontrol.1.gz" -.endif - -.if defined(WITHOUT_UIFILES) -PLIST_SUB+= UI="@comment " -.else -PLIST_SUB+= UI="" -.endif - -post-patch: - @${REINPLACE_CMD} -e 's|PREFIX = /usr/local|PREFIX = ${PREFIX}|' \ - ${WRKSRC}/install.cfg -.if defined(NOPORTDOCS) || defined(WITHOUT_DOCS) - @${REINPLACE_CMD} -e 's|INSTALL_DOCS = yes|INSTALL_DOCS = |' \ - ${WRKSRC}/install.cfg -.endif -.if defined(NOMANCOMPRESS) || defined(WITHOUT_MAN_COMPRESS) - @${REINPLACE_CMD} -e 's|MANPAGES_COMPRESS = yes|MANPAGES_COMPRESS = |' \ - ${WRKSRC}/install.cfg -.endif -.if defined(NO_INSTALL_MANPAGES) || defined(WITHOUT_MANPAGES) - @${REINPLACE_CMD} -e 's|INSTALL_MANPAGES = yes|INSTALL_MANPAGES = |' \ - ${WRKSRC}/install.cfg -.endif -.if defined(WITHOUT_UIFILES) - @${REINPLACE_CMD} -e 's|INSTALL_UIFILES = yes|INSTALL_UIFILES = |' \ - ${WRKSRC}/install.cfg -.endif - -do-configure: - @(cd ${WRKSRC} && ${MAKE} configure) +post-extract: + @${REINPLACE_CMD} -e 's|PREFIX = "/usr/local"|PREFIX = "${PREFIX}"|' \ + ${WRKSRC}/installprefs.py + +post-install: + @${CAT} ${PKGMESSAGE} + @sleep 5 .include <bsd.port.post.mk> diff -ruN kbtv.old/distinfo kbtv/distinfo --- kbtv.old/distinfo Sun Feb 5 22:51:54 2006 +++ kbtv/distinfo Tue Feb 14 21:11:56 2006 @@ -1,3 +1,3 @@ -MD5 (kbtv-1.0-rc2.tbz) = 2ad0d5f60d6b30d874189037e25983ec -SHA256 (kbtv-1.0-rc2.tbz) = 0f8d4b96fb6b254d78d947cf507a0e0ce039ce5a4b64d12d702730b61514f4ba -SIZE (kbtv-1.0-rc2.tbz) = 459668 +MD5 (kbtv-1.0-RC3.tbz) = dfa595eb7967a6f441c1f0f9ab3c54b6 +SHA256 (kbtv-1.0-RC3.tbz) = d4e3f68d569203224a67f56cdd6e3040000cc5f4b73954bc1a4a786815e53ae3 +SIZE (kbtv-1.0-RC3.tbz) = 876041 diff -ruN kbtv.old/pkg-descr kbtv/pkg-descr --- kbtv.old/pkg-descr Sun Feb 5 22:51:54 2006 +++ kbtv/pkg-descr Sun Feb 5 22:53:03 2006 @@ -1,3 +1,3 @@ -A simple KDE TV viewer for BSD +KDE TV application for BSD WWW: http://freebsd.ricin.com/kbtv diff -ruN kbtv.old/pkg-message kbtv/pkg-message --- kbtv.old/pkg-message Thu Jan 1 00:00:00 1970 +++ kbtv/pkg-message Sun Feb 12 16:05:18 2006 @@ -0,0 +1,13 @@ + + N O T E +==================================================================== +Before you can sucessfully run kbtv, you must run btsetup as root or +manually set up correct module loading, device permissions (use the +operator group, not wheel), group membership, and if needed sysctls. + +Consult the README on how to use btsetup. For the impatient: on the +btsetup prompt you first issue kldload commands if needed, then +sysctl commands if needed, then the commit command, and finally the +adduser command. Use show to see current status, help when lost. +==================================================================== + diff -ruN kbtv.old/pkg-plist kbtv/pkg-plist --- kbtv.old/pkg-plist Sun Feb 5 22:51:54 2006 +++ kbtv/pkg-plist Sat Feb 11 16:34:25 2006 @@ -1,64 +1,87 @@ -bin/btcontrol bin/kbtv -share/apps/kbtv/btaudio.py -share/apps/kbtv/btaudio.pyc +sbin/btsetup +share/applications/kde/kbtv.desktop +share/apps/kbtv/NEWS +share/apps/kbtv/README +share/apps/kbtv/_bt848.so +share/apps/kbtv/bt848.c +share/apps/kbtv/bt848.h +share/apps/kbtv/bt848.o +share/apps/kbtv/bt848.py +share/apps/kbtv/bt848.pyc +share/apps/kbtv/bt848_wrap.c +share/apps/kbtv/bt848_wrap.o share/apps/kbtv/btbackend.py share/apps/kbtv/btbackend.pyc -share/apps/kbtv/btcontrol.py -share/apps/kbtv/btcontrol.pyc -share/apps/kbtv/dialog_add_channels.py -share/apps/kbtv/dialog_add_channels.pyc -share/apps/kbtv/dialog_channel_editor.py -share/apps/kbtv/dialog_channel_editor.pyc -share/apps/kbtv/dialog_hardware_info.py -share/apps/kbtv/dialog_hardware_info.pyc -share/apps/kbtv/dialog_picture_settings.py -share/apps/kbtv/dialog_picture_settings.pyc -share/apps/kbtv/input.kbtv -share/apps/kbtv/kbtv.py -share/apps/kbtv/kbtv.pyc +share/apps/kbtv/btchannels.py +share/apps/kbtv/btchannels.pyc +share/apps/kbtv/btcopyright.py +share/apps/kbtv/btcopyright.pyc +share/apps/kbtv/bthardware.py +share/apps/kbtv/bthardware.pyc +share/apps/kbtv/btsetup.py +share/apps/kbtv/btsetup.pyc +share/apps/kbtv/channel_add.py +share/apps/kbtv/channel_add.pyc +share/apps/kbtv/channel_add.ui +share/apps/kbtv/channel_editor.py +share/apps/kbtv/channel_editor.pyc +share/apps/kbtv/channel_editor.ui +share/apps/kbtv/channel_process.py +share/apps/kbtv/channel_process.pyc +share/apps/kbtv/channel_process.ui +share/apps/kbtv/hardware_info.py +share/apps/kbtv/hardware_info.pyc +share/apps/kbtv/hardware_info.ui +share/apps/kbtv/kbtv_application.py +share/apps/kbtv/kbtv_application.pyc share/apps/kbtv/kbtv_channels.py share/apps/kbtv/kbtv_channels.pyc -share/apps/kbtv/kbtv_frequencies.py -share/apps/kbtv/kbtv_frequencies.pyc +share/apps/kbtv/kbtv_dcop.py +share/apps/kbtv/kbtv_dcop.pyc share/apps/kbtv/kbtv_hardware.py share/apps/kbtv/kbtv_hardware.pyc +share/apps/kbtv/kbtv_part.py +share/apps/kbtv/kbtv_part.pyc share/apps/kbtv/kbtv_picture.py share/apps/kbtv/kbtv_picture.pyc share/apps/kbtv/kbtv_splash.png share/apps/kbtv/kbtv_toolbar.py share/apps/kbtv/kbtv_toolbar.pyc +share/apps/kbtv/kbtv_version.py +share/apps/kbtv/kbtv_version.pyc share/apps/kbtv/kbtvui.rc share/apps/kbtv/pics/kbtv.png -share/apps/kbtv/pics/kbtv_splash.png share/apps/kbtv/pics/volume_down.png share/apps/kbtv/pics/volume_up.png -share/apps/kbtv/widget_toolbar.py -share/apps/kbtv/widget_toolbar.pyc -share/applications/kde/kbtv.desktop +share/apps/kbtv/picture_settings.py +share/apps/kbtv/picture_settings.pyc +share/apps/kbtv/picture_settings.ui +share/apps/kbtv/toolbar_widget.py +share/apps/kbtv/toolbar_widget.pyc +share/apps/kbtv/toolbar_widget.ui +share/doc/HTML/en/kbtv/btsetup.html +share/doc/HTML/en/kbtv/commands.html +share/doc/HTML/en/kbtv/credits.html +share/doc/HTML/en/kbtv/index.cache.bz2 +share/doc/HTML/en/kbtv/index.docbook +share/doc/HTML/en/kbtv/index.html +share/doc/HTML/en/kbtv/install.html +share/doc/HTML/en/kbtv/introduction.html +share/doc/HTML/en/kbtv/kbtv-channel-dialogs.html +share/doc/HTML/en/kbtv/kbtv-commands-hacking.html +share/doc/HTML/en/kbtv/kbtv-menus.html +share/doc/HTML/en/kbtv/kbtv-other-dialogs.html +share/doc/HTML/en/kbtv/kbtv_screenshot_dialog_add_channels.png +share/doc/HTML/en/kbtv/kbtv_screenshot_dialog_channel_editor.png +share/doc/HTML/en/kbtv/kbtv_screenshot_dialog_hardware.png +share/doc/HTML/en/kbtv/kbtv_screenshot_dialog_picture.png +share/doc/HTML/en/kbtv/kbtv_screenshot_dialog_processing.png +share/doc/HTML/en/kbtv/kbtv_screenshot_kdcop.png +share/doc/HTML/en/kbtv/kbtv_screenshot_main_window.png +share/doc/HTML/en/kbtv/kbtv_screenshot_menus.png +share/doc/HTML/en/kbtv/using-kbtv.html share/icons/crystalsvg/64x64/apps/kbtv.png -%%UI%%share/apps/kbtv/ui/dialog_add_channels.ui -%%UI%%share/apps/kbtv/ui/dialog_channel_editor.ui -%%UI%%share/apps/kbtv/ui/dialog_hardware_info.ui -%%UI%%share/apps/kbtv/ui/dialog_picture_settings.ui -%%UI%%share/apps/kbtv/ui/widget_toolbar.ui -%%DOCS%%share/doc/HTML/en/kbtv/commands.html -%%DOCS%%share/doc/HTML/en/kbtv/common -%%DOCS%%share/doc/HTML/en/kbtv/credits.html -%%DOCS%%share/doc/HTML/en/kbtv/index.cache.bz2 -%%DOCS%%share/doc/HTML/en/kbtv/index.docbook -%%DOCS%%share/doc/HTML/en/kbtv/index.html -%%DOCS%%share/doc/HTML/en/kbtv/introduction.html -%%DOCS%%share/doc/HTML/en/kbtv/kbtv-addchannels.png -%%DOCS%%share/doc/HTML/en/kbtv/kbtv-channeleditor.png -%%DOCS%%share/doc/HTML/en/kbtv/kbtv-dcop.html -%%DOCS%%share/doc/HTML/en/kbtv/kbtv-hardwareinfo.png -%%DOCS%%share/doc/HTML/en/kbtv/kbtv-main.png -%%DOCS%%share/doc/HTML/en/kbtv/kbtv-picturesettings.png -%%DOCS%%share/doc/HTML/en/kbtv/kbtv-ui.png -%%DOCS%%share/doc/HTML/en/kbtv/using-kbtv.html -%%MAN%%man/%%CMAN%% -@dirrm %%DOCS%%share/doc/HTML/en/kbtv -@dirrm %%UI%%share/apps/kbtv/ui +@dirrm share/doc/HTML/en/kbtv @dirrm share/apps/kbtv/pics @dirrm share/apps/kbtv --- kbtv.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060214215106.42F1E43D45>