ports/89908: [new port] multimedia/kbtv: KDE TV viewer for (Free)BSD

Danny Pansters danny at ricin.com
Sun Dec 4 01:10:04 UTC 2005


>Number:         89908
>Category:       ports
>Synopsis:       [new port] multimedia/kbtv: KDE TV viewer for (Free)BSD
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Dec 04 01:10:02 GMT 2005
>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 at desktop.homenet:/usr/obj/usr/src/sys/DESKTOP i386


	
>Description:
Uses mplayer, py-qt, py-kde. Kbtv is currently at RC1 stage. Time to get it 
into ports, I need some testers. Please read the docs. Note that you may want 
to run "make rmconfig" if you're using an older prerelease port version.

Some more info, src tarball, and Changelog: http://freebsd.ricin.com/kbtv

>How-To-Repeat:
N/A
>Fix:
Shar for new port below:

--- kbtv.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	/usr/ports/multimedia/kbtv
#	/usr/ports/multimedia/kbtv/Makefile
#	/usr/ports/multimedia/kbtv/pkg-plist
#	/usr/ports/multimedia/kbtv/pkg-descr
#	/usr/ports/multimedia/kbtv/distinfo
#
echo c - /usr/ports/multimedia/kbtv
mkdir -p /usr/ports/multimedia/kbtv > /dev/null 2>&1
echo x - /usr/ports/multimedia/kbtv/Makefile
sed 's/^X//' >/usr/ports/multimedia/kbtv/Makefile << 'END-of-/usr/ports/multimedia/kbtv/Makefile'
X# New ports collection makefile for:	multimedia/kbtv
X# Date created:				Tue Oct  4 01:59:31 UTC 2005
X# Whom:					danny at ricin.com
X#
X# $FreeBSD: $
X#
X
XPORTNAME=	kbtv
XPORTVERSION=	1.0
XPORTREVISION=
XCATEGORIES=	multimedia python kde
XMASTER_SITES=	http://freebsd.ricin.com/ports/distfiles/
XDISTNAME=	${PORTNAME}-${PORTVERSION}-rc1
XEXTRACT_SUFX=	.tbz
X
XMAINTAINER=	danny at ricin.com
XCOMMENT=	KDE TV viewer for BSD
X
XBUILD_DEPENDS=	pyuic:${PORTSDIR}/x11-toolkits/py-qt \
X		kdepyuic:${PORTSDIR}/x11-toolkits/py-kde \
X		mplayer:${PORTSDIR}/multimedia/mplayer
XRUN_DEPENDS=	${BUILD_DEPENDS}
X
XUSE_BZIP2=	YES
XUSE_KDELIBS_VER=3
XUSE_PYTHON=	yes
XUSE_REINPLACE=	yes
X
XOPTIONS=	DOCS "Install (KDE) documentation" on \
X		MANPAGES "Install btcontrol manpage" on \
X		MAN_COMPRESS "Compress manpage" on \
X		UIFILES "Install Designer (ui) files" on
X
X.include <bsd.port.pre.mk>
X
X.if defined(NOPORTDOCS) && defined(WITHOUT_DOCS)
XPLIST_SUB+=	DOCS="@comment "
X.else
XPLIST_SUB+=	DOCS=""
X.endif
X.if defined(NO_INSTALL_MANPAGES) && defined(WITHOUT_MANPAGES)
XPLIST_SUB+=	MAN="@comment "
X.else
XPLIST_SUB+=	MAN=""
X.endif
X.if defined(NOMANCOMPRESS) && defined(WITHOUT_MAN_COMPRESS)
XPLIST_SUB+=	CMAN="man1/btcontrol.1"
X.else
XPLIST_SUB+=	CMAN="man1/btcontrol.1.gz"
X.endif
X.if defined(WITHOUT_UIFILES)
XPLIST_SUB+=	UI="@comment "
X.else
XPLIST_SUB+= 	UI=""
X.endif
X
Xpost-patch:
X	( cd ${WRKSRC} && ${REINPLACE_CMD} -e \
X		's|PREFIX = /usr/local|PREFIX = ${PREFIX}|' install.cfg )
X.if defined(NOPORTDOCS) && defined(WITHOUT_DOCS)
X	( cd ${WRKSRC} && ${REINPLACE_CMD} -e \
X		's|INSTALL_DOCS = yes|INSTALL_DOCS = |' install.cfg )
X.endif
X.if defined(NOMANCOMPRESS) && defined(WITHOUT_MAN_COMPRESS)
X	( cd ${WRKSRC} && ${REINPLACE_CMD} -e \
X		's|MANPAGES_COMPRESS = yes|MANPAGES_COMPRESS = |' install.cfg )
X.endif
X.if defined(NO_INSTALL_MANPAGES) && defined(WITHOUT_MANPAGES)
X	( cd ${WRKSRC} && ${REINPLACE_CMD} -e \
X		's|INSTALL_MANPAGES = yes|INSTALL_MANPAGES = |' install.cfg )
X.endif
X.if defined(WITHOUT_UIFILES)
X	( cd ${WRKSRC} && ${REINPLACE_CMD} -e \
X		's|INSTALL_UIFILES = yes|INSTALL_UIFILES = |' install.cfg )
X.endif
X
Xdo-configure:
X	( cd ${WRKSRC} && ${MAKE} configure )
X
X.include <bsd.port.post.mk>
END-of-/usr/ports/multimedia/kbtv/Makefile
echo x - /usr/ports/multimedia/kbtv/pkg-plist
sed 's/^X//' >/usr/ports/multimedia/kbtv/pkg-plist << 'END-of-/usr/ports/multimedia/kbtv/pkg-plist'
Xbin/btcontrol
Xbin/kbtv
Xshare/apps/kbtv/btaudio.py
Xshare/apps/kbtv/btaudio.pyc
Xshare/apps/kbtv/btbackend.py
Xshare/apps/kbtv/btbackend.pyc
Xshare/apps/kbtv/btcontrol.py
Xshare/apps/kbtv/btcontrol.pyc
Xshare/apps/kbtv/dialog_add_channels.py
Xshare/apps/kbtv/dialog_add_channels.pyc
Xshare/apps/kbtv/dialog_channel_editor.py
Xshare/apps/kbtv/dialog_channel_editor.pyc
Xshare/apps/kbtv/dialog_hardware_info.py
Xshare/apps/kbtv/dialog_hardware_info.pyc
Xshare/apps/kbtv/dialog_picture_settings.py
Xshare/apps/kbtv/dialog_picture_settings.pyc
Xshare/apps/kbtv/kbtv.py
Xshare/apps/kbtv/kbtv.pyc
Xshare/apps/kbtv/kbtv_channels.py
Xshare/apps/kbtv/kbtv_channels.pyc
Xshare/apps/kbtv/kbtv_frequencies.py
Xshare/apps/kbtv/kbtv_frequencies.pyc
Xshare/apps/kbtv/kbtv_hardware.py
Xshare/apps/kbtv/kbtv_hardware.pyc
Xshare/apps/kbtv/kbtv_picture.py
Xshare/apps/kbtv/kbtv_picture.pyc
Xshare/apps/kbtv/kbtv_splash.png
Xshare/apps/kbtv/kbtv_toolbar.py
Xshare/apps/kbtv/kbtv_toolbar.pyc
Xshare/apps/kbtv/kbtvui.rc
Xshare/apps/kbtv/pics/kbtv.png
Xshare/apps/kbtv/pics/kbtv_splash.png
Xshare/apps/kbtv/pics/volume_down.png
Xshare/apps/kbtv/pics/volume_up.png
Xshare/apps/kbtv/widget_toolbar.py
Xshare/apps/kbtv/widget_toolbar.pyc
Xshare/applications/kde/kbtv.desktop
Xshare/icons/crystalsvg/64x64/apps/kbtv.png
X%%UI%%share/apps/kbtv/ui/dialog_add_channels.ui
X%%UI%%share/apps/kbtv/ui/dialog_channel_editor.ui
X%%UI%%share/apps/kbtv/ui/dialog_hardware_info.ui
X%%UI%%share/apps/kbtv/ui/dialog_picture_settings.ui
X%%UI%%share/apps/kbtv/ui/widget_toolbar.ui
X%%DOCS%%share/doc/HTML/en/kbtv/commands.html
X%%DOCS%%share/doc/HTML/en/kbtv/common
X%%DOCS%%share/doc/HTML/en/kbtv/credits.html
X%%DOCS%%share/doc/HTML/en/kbtv/index.cache.bz2
X%%DOCS%%share/doc/HTML/en/kbtv/index.docbook
X%%DOCS%%share/doc/HTML/en/kbtv/index.html
X%%DOCS%%share/doc/HTML/en/kbtv/introduction.html
X%%DOCS%%share/doc/HTML/en/kbtv/kbtv-addchannels.png
X%%DOCS%%share/doc/HTML/en/kbtv/kbtv-channeleditor.png
X%%DOCS%%share/doc/HTML/en/kbtv/kbtv-hardwareinfo.png
X%%DOCS%%share/doc/HTML/en/kbtv/kbtv-main.png
X%%DOCS%%share/doc/HTML/en/kbtv/kbtv-picturesettings.png
X%%DOCS%%share/doc/HTML/en/kbtv/kbtv-ui.png
X%%DOCS%%share/doc/HTML/en/kbtv/using-kbtv.html
X%%MAN%%man/%%CMAN%%
X at dirrm %%DOCS%%share/doc/HTML/en/kbtv
X at dirrm %%UI%%share/apps/kbtv/ui
X at dirrm share/apps/kbtv/pics
X at dirrm share/apps/kbtv
END-of-/usr/ports/multimedia/kbtv/pkg-plist
echo x - /usr/ports/multimedia/kbtv/pkg-descr
sed 's/^X//' >/usr/ports/multimedia/kbtv/pkg-descr << 'END-of-/usr/ports/multimedia/kbtv/pkg-descr'
XKDE TV Viewer for BSD
X
XWWW: http://freebsd.ricin.com/kbtv
END-of-/usr/ports/multimedia/kbtv/pkg-descr
echo x - /usr/ports/multimedia/kbtv/distinfo
sed 's/^X//' >/usr/ports/multimedia/kbtv/distinfo << 'END-of-/usr/ports/multimedia/kbtv/distinfo'
XMD5 (kbtv-1.0-rc1.tbz) = ffabb9cff39e312495b25b1c9f5e8b24
XSHA256 (kbtv-1.0-rc1.tbz) = 8bb296699526f1b3b300e47363a0afb5ec1fadbcc6bc895a4c5257e7b5f0eb67
XSIZE (kbtv-1.0-rc1.tbz) = 458259
END-of-/usr/ports/multimedia/kbtv/distinfo
exit
--- kbtv.shar ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list