ports/94432: [NEW PORT] net/penguintv-devel

Edwin Groothuis edwin at mavetju.org
Tue Mar 14 01:20:20 UTC 2006


>Number:         94432
>Category:       ports
>Synopsis:       [NEW PORT] net/penguintv-devel
>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:   Tue Mar 14 01:20:19 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Edwin Groothuis
>Release:        FreeBSD 6.0-RELEASE i386
>Organization:
-
>Environment:
System: FreeBSD k7.mavetju 6.0-RELEASE FreeBSD 6.0-RELEASE #0: Thu Nov 3 09:36:13 UTC 2005 root at x64.samsco.home:/usr/obj/usr/src/sys/GENERIC i386

>Description:

New port: net/penguintv-devel

Graphical RSS feed reader with incorperated playback functions -
development version



>How-To-Repeat:
>Fix:

# 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:
#
#	penguintv-devel
#	penguintv-devel/pkg-plist
#	penguintv-devel/pkg-descr
#	penguintv-devel/Makefile
#	penguintv-devel/distinfo
#
echo c - penguintv-devel
mkdir -p penguintv-devel > /dev/null 2>&1
echo x - penguintv-devel/pkg-plist
sed 's/^X//' >penguintv-devel/pkg-plist << 'END-of-penguintv-devel/pkg-plist'
X%%PYTHON_SITELIBDIR%%/penguintv/EditTagsMultiDialog.py
X%%PYTHON_SITELIBDIR%%/penguintv/EditTextTagsDialog.py
X%%PYTHON_SITELIBDIR%%/penguintv/EntryList.py
X%%PYTHON_SITELIBDIR%%/penguintv/EntryView.py
X%%PYTHON_SITELIBDIR%%/penguintv/FeedList.py
X%%PYTHON_SITELIBDIR%%/penguintv/HTTPDownloader.py
X%%PYTHON_SITELIBDIR%%/penguintv/SimpleImageCache-threaded.py
X%%PYTHON_SITELIBDIR%%/penguintv/EditTagsMultiDialog.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/EditTextTagsDialog.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/EntryList.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/EntryView.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/FeedList.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/HTTPDownloader.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/SimpleImageCache-threaded.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/utils.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/utils.py
X%%PYTHON_SITELIBDIR%%/penguintv/timeoutsocket.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/timeoutsocket.py
X%%PYTHON_SITELIBDIR%%/penguintv/subProcess.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/subProcess.py
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/zurllib.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/zurllib.py
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/track.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/track.py
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/testtest.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/testtest.py
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/spewout.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/spewout.py
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/selectpoll.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/selectpoll.py
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/parseargs.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/parseargs.py
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/fakeopen.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/fakeopen.py
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/download.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/download.py
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/btmakemetafile.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/btmakemetafile.py
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/btformats.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/btformats.py
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/btcompletedir.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/btcompletedir.py
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/bitfield.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/bitfield.py
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/bencode.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/bencode.py
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/__init__.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/__init__.py
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/Uploader.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/Uploader.py
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/StorageWrapper.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/StorageWrapper.py
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/Storage.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/Storage.py
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/Rerequester.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/Rerequester.py
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/RawServer.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/RawServer.py
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/RateMeasure.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/RateMeasure.py
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/PiecePicker.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/PiecePicker.py
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/NatCheck.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/NatCheck.py
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/HTTPHandler.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/HTTPHandler.py
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/Encrypter.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/Encrypter.py
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/DownloaderFeedback.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/DownloaderFeedback.py
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/Downloader.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/Downloader.py
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/CurrentRateMeasure.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/CurrentRateMeasure.py
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/Connecter.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/Connecter.py
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/Choker.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent/Choker.py
X at dirrm %%PYTHON_SITELIBDIR%%/penguintv/ptvbittorrent
X%%PYTHON_SITELIBDIR%%/penguintv/ptvDB.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/ptvDB.py
X%%PYTHON_SITELIBDIR%%/penguintv/penguintv.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/penguintv.py
X%%PYTHON_SITELIBDIR%%/penguintv/feedparser.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/feedparser.py
X%%PYTHON_SITELIBDIR%%/penguintv/__init__.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/__init__.py
X%%PYTHON_SITELIBDIR%%/penguintv/UpdateTasksManager.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/UpdateTasksManager.py
X%%PYTHON_SITELIBDIR%%/penguintv/ThreadPool.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/ThreadPool.py
X%%PYTHON_SITELIBDIR%%/penguintv/SimpleImageCache.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/SimpleImageCache.py
X%%PYTHON_SITELIBDIR%%/penguintv/RenameFeedDialog.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/RenameFeedDialog.py
X%%PYTHON_SITELIBDIR%%/penguintv/PreferencesDialog.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/PreferencesDialog.py
X%%PYTHON_SITELIBDIR%%/penguintv/Player.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/Player.py
X%%PYTHON_SITELIBDIR%%/penguintv/OPML.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/OPML.py
X%%PYTHON_SITELIBDIR%%/penguintv/MediaManager.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/MediaManager.py
X%%PYTHON_SITELIBDIR%%/penguintv/BTDownloader.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/BTDownloader.py
X%%PYTHON_SITELIBDIR%%/penguintv/AddFeedDialog.pyc
X%%PYTHON_SITELIBDIR%%/penguintv/AddFeedDialog.py
X at dirrm %%PYTHON_SITELIBDIR%%/penguintv
Xbin/PenguinTV
Xshare/penguintv/penguintv.glade
Xshare/penguintv/defaultsubs.opml
Xshare/penguintv/penguintvicon.png
Xshare/pixmaps/penguintvicon.png
Xshare/applications/penguintv.desktop
Xshare/locale/pt_BR/LC_MESSAGES/penguintv.mo
X at dirrm share/penguintv
END-of-penguintv-devel/pkg-plist
echo x - penguintv-devel/pkg-descr
sed 's/^X//' >penguintv-devel/pkg-descr << 'END-of-penguintv-devel/pkg-descr'
XPenguinTV is not just another RSS feed reader. It is designed from
Xthe ground up to work seamlessly with podcasts and video blogs,
Xallowing you to easily enjoy the audio, music, and video published
Xaround the web in RSS format.
X
XUntil now, the only solutions for listening to podcasts on Linux
Xhave been clunky apps and unreliable bash scripts. Many solutions
Xrequire the user to browse file directories named by date to find
Xmedia files. With the large amount of information in podcasts and
Xvideos, a user needs help to keep track of everything.
X
XPenguinTV eliminates all of these problems with a light-weight but
Xpowerful interface that shows you what you need to know, and hides
Xwhat you don't. You can immediately see what you've watched, what's
Xavailable to view, and which media are downloading. You don't have
Xto worry about where files are stored, what their names are, or
Xwhat format they are in. Rather than try to reinvent the wheel by
Xcoding its own media player, PenguinTV launches the media player
Xof your choice to view your downloads.
X
XWWW: http://penguintv.sourceforge.net/
XAuthor: Owen Williams <ywwg at usa.net>
END-of-penguintv-devel/pkg-descr
echo x - penguintv-devel/Makefile
sed 's/^X//' >penguintv-devel/Makefile << 'END-of-penguintv-devel/Makefile'
X# New ports collection makefile for:	PenguinTV-devel
X# Date created:				14 March 2006
X# Whom:					Edwin Groothuis <edwin at mavetju.org>
X#
X# $FreeBSD$
X
XPORTNAME=	PenguinTV
XPORTVERSION=	1.51
XCATEGORIES=	net audio multimedia
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	penguintv
XPKGNAMESUFFIX=	-devel
X
XMAINTAINER=	edwin at mavetju.org
XCOMMENT=	Graphical RSS feed reader with incorperated playback functions - development version
X
XBUILD_DEPENDS=	${PYTHON_SITELIBDIR}/pysqlite2/_sqlite.so:${PORTSDIR}/databases/py-pysqlite21 \
X		${PYTHON_SITELIBDIR}/pycurl.so:${PORTSDIR}/ftp/py-curl
XRUN_DEPENDS=	${BUILD_DEPENDS}
X
XUSE_GNOME=	pygnomeextras pygnome2
XUSE_PYTHON=	yes
X
XCONFLICTS=	PenguinTV-1.*
X
Xdo-build:
X	cd ${WRKSRC} && ${PYTHON_CMD} setup.py build
X
Xdo-install:
X	cd ${WRKSRC} && ${PYTHON_CMD} setup.py install
X
X.include <bsd.port.mk>
END-of-penguintv-devel/Makefile
echo x - penguintv-devel/distinfo
sed 's/^X//' >penguintv-devel/distinfo << 'END-of-penguintv-devel/distinfo'
XMD5 (PenguinTV-1.51.tar.gz) = c90838d90b85b0688c5c6c666f113812
XSHA256 (PenguinTV-1.51.tar.gz) = eff49bdc4f4c63af609fe19df316d140c23749dfd1eaca1a0823635c1eec7c29
XSIZE (PenguinTV-1.51.tar.gz) = 163394
END-of-penguintv-devel/distinfo
exit

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



More information about the freebsd-ports-bugs mailing list