ports/117413: New port: multimedia/gpodder - a GTK2 podcast aggregator written in Python
Chess Griffin
chess at chessgriffin.com
Sat Nov 3 04:20:03 UTC 2007
The following reply was made to PR ports/117413; it has been noted by GNATS.
From: Chess Griffin <chess at chessgriffin.com>
To: bug-followup at freebsd.org, chess at chessgriffin.com
Cc:
Subject: Re: ports/117413: New port: multimedia/gpodder - a GTK2 podcast
aggregator written in Python
Date: Fri, 2 Nov 2007 22:48:51 -0400
--Sig_/58xjkUciCf0tvd+JaMOEr4K
Content-Type: multipart/mixed; boundary="MP_/ogvyS0kFCon=ACUE4Lms_VV"
--MP_/ogvyS0kFCon=ACUE4Lms_VV
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
Attached is an updated shar. This is for a new release of
gPodder and also fixes a few things in the Makefile, such as making
sure man page is removed since man page is installed
in /usr/local/share and also add Imagemagick dependency. Tested on
local tinderbox.
--=20
Chess Griffin
GPG Public Key: 0x0C7558C3
http://www.chessgriffin.com
--MP_/ogvyS0kFCon=ACUE4Lms_VV
Content-Type: text/plain; name=gpodder.txt
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=gpodder.txt
# 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/gpodder/
# /usr/ports/multimedia/gpodder/Makefile
# /usr/ports/multimedia/gpodder/distinfo
# /usr/ports/multimedia/gpodder/pkg-plist
# /usr/ports/multimedia/gpodder/pkg-descr
#
echo c - /usr/ports/multimedia/gpodder/
mkdir -p /usr/ports/multimedia/gpodder/ > /dev/null 2>&1
echo x - /usr/ports/multimedia/gpodder/Makefile
sed 's/^X//' >/usr/ports/multimedia/gpodder/Makefile << 'END-of-/usr/ports/=
multimedia/gpodder/Makefile'
X# New ports collection makefile for: gpodder
X# Date created: 20 October 2007
X# Whom: Chess Griffin <chess at chessgriffin.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=3D gpodder
XPORTVERSION=3D 0.10.1
XCATEGORIES=3D multimedia
XMASTER_SITES=3D ${MASTER_SITE_BERLIOS}
XMASTER_SITE_SUBDIR=3D gpodder
XDISTNAME=3D ${PORTNAME}-${PORTVERSION}
X
XMAINTAINER=3D chess at chessgriffin.com
XCOMMENT=3D A GTK2 podcast aggregrator written in Python
X
XBUILD_DEPENDS=3D ${PYTHON_SITELIBDIR}/feedparser.py:${PORTSDIR}/textproc/p=
y-feedparser \
X convert:${PORTSDIR}/graphics/ImageMagick
XRUN_DEPENDS=3D ${PYTHON_SITELIBDIR}/feedparser.py:${PORTSDIR}/textproc/py-=
feedparser \
X wget:${PORTSDIR}/ftp/wget
X
XUSE_GMAKE=3D yes
XUSE_GNOME=3D pygtk2 libglade2
XUSE_GETTEXT=3D yes
XUSE_PYTHON=3D yes
XUSE_PYTHONDISTUTILS=3D yes
XPYDISTUTILS_PKGNAME=3D gPodder
XINSTALLS_ICONS=3D yes
X
XMANCOMPRESSED=3D no
XMAN1=3D ${PORTNAME}.1
XMAN1PREFIX=3D ${PREFIX}/share
X
XPORTDOCS=3D AUTHORS COPYING ChangeLog PKG-INFO README TODO
X
XOPTIONS=3D IPOD "iPod synchronization support" off
XOPTIONS+=3D VIDEO "Video media support using mplayer" off
XOPTIONS+=3D MP3TAG "MP3 ID3 tag update support" off
XOPTIONS+=3D OGGTAG "Ogg Vorbis ID3 tag update support" off
XOPTIONS+=3D OGG2MP3 "Ogg Vorbis conversion to MP3 support" off
X
X.include <bsd.port.pre.mk>
X
X.if defined(WITHOUT_NLS)
XPLIST_SUB+=3D NLS=3D"@comment "
X.else
XUSE_GETTEXT=3D yes
XPLIST_SUB+=3D NLS=3D""
X.endif
X
X.if defined(WITH_IPOD)
XRUN_DEPENDS+=3D gpod.2:${PORTSDIR}/audio/libgpod \
X ${PYTHON_SITELIBDIR}/py-mad:${PORTSDIR}/audio/py-mad
X.endif
X
X.if defined(WITH_VIDEO)
XRUN_DEPENDS+=3D mplayer:${PORTSDIR}/multimedia/mplayer \
XRUN_DEPENDS+=3D ${PYTHON_SITELIBDIR}/ID3.py:${PORTSDIR}/audio/py-id3
X.endif
X
X.if defined(WITH_MP3TAG)
XRUN_DEPENDS+=3D ${PYTHON_SITELIBDIR}/eyeD3/__init__.py:${PORTSDIR}/audio/p=
y-eyed3
X.endif
X
X.if defined(WITH_OGGTAG)
XRUN_DEPENDS+=3D ogg123:${PORTSDIR}/audio/vorbis-tools
X.endif
X
X.if defined(WITH_OGG2MP3)
XRUN_DEPENDS+=3D oggdec:${PORTSDIR}/audio/vorbis-tools \
X lame:${PORTSDIR}/audio/lame
X.endif
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X ${MKDIR} ${DOCSDIR}
X.for i in ${PORTDOCS}
X ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
X.endfor
X.endif
X
X.include <bsd.port.post.mk>
END-of-/usr/ports/multimedia/gpodder/Makefile
echo x - /usr/ports/multimedia/gpodder/distinfo
sed 's/^X//' >/usr/ports/multimedia/gpodder/distinfo << 'END-of-/usr/ports/=
multimedia/gpodder/distinfo'
XMD5 (gpodder-0.10.1.tar.gz) =3D 39e07f2641abb2ec3e19cbf0d34d3087
XSHA256 (gpodder-0.10.1.tar.gz) =3D 0471215aadeb3b188df5f836bb88e9d95371054=
615632991dc91317974220193
XSIZE (gpodder-0.10.1.tar.gz) =3D 186559
END-of-/usr/ports/multimedia/gpodder/distinfo
echo x - /usr/ports/multimedia/gpodder/pkg-plist
sed 's/^X//' >/usr/ports/multimedia/gpodder/pkg-plist << 'END-of-/usr/ports=
/multimedia/gpodder/pkg-plist'
Xbin/gpodder
X%%PYTHON_SITELIBDIR%%/gpodder-0.10.1-py2.5.egg-info
X%%PYTHON_SITELIBDIR%%/gpodder/SimpleGladeApp.py
X%%PYTHON_SITELIBDIR%%/gpodder/SimpleGladeApp.pyc
X%%PYTHON_SITELIBDIR%%/gpodder/__init__.py
X%%PYTHON_SITELIBDIR%%/gpodder/__init__.pyc
X%%PYTHON_SITELIBDIR%%/gpodder/cache.py
X%%PYTHON_SITELIBDIR%%/gpodder/cache.pyc
X%%PYTHON_SITELIBDIR%%/gpodder/console.py
X%%PYTHON_SITELIBDIR%%/gpodder/console.pyc
X%%PYTHON_SITELIBDIR%%/gpodder/download.py
X%%PYTHON_SITELIBDIR%%/gpodder/download.pyc
X%%PYTHON_SITELIBDIR%%/gpodder/gui.py
X%%PYTHON_SITELIBDIR%%/gpodder/gui.pyc
X%%PYTHON_SITELIBDIR%%/gpodder/libconverter.py
X%%PYTHON_SITELIBDIR%%/gpodder/libconverter.pyc
X%%PYTHON_SITELIBDIR%%/gpodder/libgpodder.py
X%%PYTHON_SITELIBDIR%%/gpodder/libgpodder.pyc
X%%PYTHON_SITELIBDIR%%/gpodder/libipodsync.py
X%%PYTHON_SITELIBDIR%%/gpodder/libipodsync.pyc
X%%PYTHON_SITELIBDIR%%/gpodder/liblogger.py
X%%PYTHON_SITELIBDIR%%/gpodder/liblogger.pyc
X%%PYTHON_SITELIBDIR%%/gpodder/libplayers.py
X%%PYTHON_SITELIBDIR%%/gpodder/libplayers.pyc
X%%PYTHON_SITELIBDIR%%/gpodder/libpodcasts.py
X%%PYTHON_SITELIBDIR%%/gpodder/libpodcasts.pyc
X%%PYTHON_SITELIBDIR%%/gpodder/libtagupdate.py
X%%PYTHON_SITELIBDIR%%/gpodder/libtagupdate.pyc
X%%PYTHON_SITELIBDIR%%/gpodder/opml.py
X%%PYTHON_SITELIBDIR%%/gpodder/opml.pyc
X%%PYTHON_SITELIBDIR%%/gpodder/services.py
X%%PYTHON_SITELIBDIR%%/gpodder/services.pyc
X%%PYTHON_SITELIBDIR%%/gpodder/util.py
X%%PYTHON_SITELIBDIR%%/gpodder/util.pyc
Xshare/applications/gpodder.desktop
Xshare/gpodder/gpodder.glade
Xshare/icons/hicolor/16x16/apps/gpodder.png
Xshare/icons/hicolor/22x22/apps/gpodder.png
Xshare/icons/hicolor/24x24/apps/gpodder.png
Xshare/icons/hicolor/48x48/apps/gpodder.png
Xshare/icons/hicolor/scalable/apps/gpodder.svg
X%%NLS%%share/locale/de/LC_MESSAGES/gpodder.mo
X%%NLS%%share/locale/es/LC_MESSAGES/gpodder.mo
X%%NLS%%share/locale/fr/LC_MESSAGES/gpodder.mo
X%%NLS%%share/locale/it/LC_MESSAGES/gpodder.mo
X%%NLS%%share/locale/nl/LC_MESSAGES/gpodder.mo
X%%NLS%%share/locale/pt/LC_MESSAGES/gpodder.mo
X%%NLS%%share/locale/ru/LC_MESSAGES/gpodder.mo
X%%NLS%%share/locale/sv/LC_MESSAGES/gpodder.mo
X%%NLS%%share/locale/uk/LC_MESSAGES/gpodder.mo
Xshare/pixmaps/gpodder.png
X at dirrmtry share/icons/hicolor/scalable/apps
X at dirrmtry share/icons/hicolor/scalable
X at dirrmtry share/icons/hicolor/48x48/apps
X at dirrmtry share/icons/hicolor/48x48
X at dirrmtry share/icons/hicolor/24x24/apps
X at dirrmtry share/icons/hicolor/24x24
X at dirrmtry share/icons/hicolor/22x22/apps
X at dirrmtry share/icons/hicolor/22x22
X at dirrmtry share/icons/hicolor/16x16/apps
X at dirrmtry share/icons/hicolor/16x16
X at dirrmtry share/icons/hicolor
X at dirrmtry share/icons
X at dirrm share/man/man1
X at dirrm share/man
X at dirrm share/gpodder
X at dirrmtry share/applications
X at dirrm %%PYTHON_SITELIBDIR%%/gpodder
X at dirrmtry %%PYTHON_SITELIBDIR%%
X at dirrmtry lib/python2.5
END-of-/usr/ports/multimedia/gpodder/pkg-plist
echo x - /usr/ports/multimedia/gpodder/pkg-descr
sed 's/^X//' >/usr/ports/multimedia/gpodder/pkg-descr << 'END-of-/usr/ports=
/multimedia/gpodder/pkg-descr'
XgPodder is a GTK2 media aggregator written in Python. A user can
Xsubscribe to RSS feeds for podcasts, videocasts, and other similiar
Xcontent and download media files found in those feeds. gPodder also
Xsupports optional iPod synchronization support, MP3/OGG id3 tag
Xediting, and Ogg-to-iPod synchronization.
X
XWWW: http://gpodder.berlios.de
END-of-/usr/ports/multimedia/gpodder/pkg-descr
exit
--MP_/ogvyS0kFCon=ACUE4Lms_VV--
--Sig_/58xjkUciCf0tvd+JaMOEr4K
Content-Type: application/pgp-signature; name=signature.asc
Content-Disposition: attachment; filename=signature.asc
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (FreeBSD)
iD8DBQFHK+GXKzd9mAx1WMMRAso9AKCBAKRhi8S5MvZWC3ndf79y9D8u1QCeJedT
z8P5Nu0m7oxBI/9F8DzDD8M=
=z6eV
-----END PGP SIGNATURE-----
--Sig_/58xjkUciCf0tvd+JaMOEr4K--
More information about the freebsd-ports-bugs
mailing list