Date: Sun, 10 Oct 2010 17:29:53 -0700 From: Charlie Kester <corky1951@comcast.net> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/151376: [MAINTAINER] multimedia/gpodder: update from 2.7 to 2.9 Message-ID: <20101011002957.039DF106566B@hub.freebsd.org> Resent-Message-ID: <201010110030.o9B0U3OS034620@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 151376 >Category: ports >Synopsis: [MAINTAINER] multimedia/gpodder: update from 2.7 to 2.9 >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: Mon Oct 11 00:30:03 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Charlie Kester >Release: FreeBSD 8.1-STABLE i386 >Organization: >Environment: System: FreeBSD atom.local 8.1-STABLE FreeBSD 8.1-STABLE #0: Mon Oct 4 13:09:42 PDT 2010 root@atom.local:/usr/obj/usr/src/sys/ATOM i386 >Description: Update from version 2.7 to 2.9 NOTE: this PR supercedes PR 150092, which should be closed with no further action. >From the author's changelog: 2.8: - YouTube video downloads have been fixed; downloading HD and SD videos works correctly now. - A new (experimental) XSPF parser has been added. - The translations have been updated and a new Greek translation has been added. - Many bugs and UI annoyances have been fixed. 2.9: - Now supports sorting of the episode list by name, file size or release date. - Pausing of subscriptions is supported per podcast, allowing the feed update process to be more efficient for feeds that are on hiatus. - Various small fixes to bugs and UI problems. >How-To-Repeat: >Fix: No port files added or removed. Minor changes only. Use PYTHONPREFIX_SITELIBDIR to install mygpoclient files under PREFIX, as needed to avoid plist errors when testing with tinderbox or similar tools. --- gpodder-2.9.diff begins here --- diff -ruN /usr/ports/multimedia/gpodder/Makefile ./gpodder/Makefile --- /usr/ports/multimedia/gpodder/Makefile 2010-08-07 09:39:45.000000000 -0700 +++ ./gpodder/Makefile 2010-10-10 11:51:56.000000000 -0700 @@ -6,7 +6,7 @@ # PORTNAME= gpodder -PORTVERSION= 2.7 +PORTVERSION= 2.9 CATEGORIES= multimedia MASTER_SITES= BERLIOS \ http://thpinfo.com/2010/mygpoclient/:mygpoclient @@ -72,6 +72,9 @@ USE_GNOME+= pygnomeextras .endif +# ensure that setup.py can find mygpoclient module when installing gpodder +MAKE_ENV+= PYTHONPATH="${PYTHONPREFIX_SITELIBDIR}" + post-patch: @${REINPLACE_CMD} -e 's|share/man|man|' ${WRKSRC}/setup.py @${REINPLACE_CMD} -e 's|make -C|$$(MAKE) -C|' ${WRKSRC}/Makefile @@ -81,8 +84,9 @@ @${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py ${MGC_WRKSRC} pre-install: - @${MKDIR} ${PYTHON_SITELIBDIR}/mygpoclient - @(cd ${MGC_WRKSRC} && ${COPYTREE_SHARE} . ${PYTHON_SITELIBDIR}/mygpoclient) + @${MKDIR} ${PYTHONPREFIX_SITELIBDIR}/mygpoclient + @(cd ${MGC_WRKSRC} && ${COPYTREE_SHARE} . ${PYTHONPREFIX_SITELIBDIR}/mygpoclient) + .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for file in PKG-INFO README diff -ruN /usr/ports/multimedia/gpodder/distinfo ./gpodder/distinfo --- /usr/ports/multimedia/gpodder/distinfo 2010-08-07 09:39:45.000000000 -0700 +++ ./gpodder/distinfo 2010-10-10 11:52:33.000000000 -0700 @@ -1,6 +1,6 @@ -MD5 (gpodder-2.7.tar.gz) = fb27f8e005c2ede35f37e145dd8e7cf1 -SHA256 (gpodder-2.7.tar.gz) = 09bd22726c83fa1f40aa2db50aaaf157399c7c9e0bc81f4cee9c2643d8fd191b -SIZE (gpodder-2.7.tar.gz) = 987341 +MD5 (gpodder-2.9.tar.gz) = 6eb02a01c7848c056c96d7be36ec54bd +SHA256 (gpodder-2.9.tar.gz) = b3f030dc06e2ffc356267dad00997049ecf6fdbb57d3d9dd0b0f356f1d50d2c3 +SIZE (gpodder-2.9.tar.gz) = 1056872 MD5 (mygpoclient-1.4.tar.gz) = dfbee01f09f141e49a36273d7aed00ec SHA256 (mygpoclient-1.4.tar.gz) = ed1dd620ef7481085b3869d038cc913a5ed54bafe0aa412a4c36ccd35b63aa6d SIZE (mygpoclient-1.4.tar.gz) = 30621 diff -ruN /usr/ports/multimedia/gpodder/pkg-plist ./gpodder/pkg-plist --- /usr/ports/multimedia/gpodder/pkg-plist 2010-08-07 09:39:45.000000000 -0700 +++ ./gpodder/pkg-plist 2010-10-10 12:07:53.000000000 -0700 @@ -21,6 +21,8 @@ %%PYTHON_SITELIBDIR%%/gpodder/feedcore.pyc %%PYTHON_SITELIBDIR%%/gpodder/gpodderosx.py %%PYTHON_SITELIBDIR%%/gpodder/gpodderosx.pyc +%%PYTHON_SITELIBDIR%%/gpodder/gpopymtp.py +%%PYTHON_SITELIBDIR%%/gpodder/gpopymtp.pyc %%PYTHON_SITELIBDIR%%/gpodder/gstreamer.py %%PYTHON_SITELIBDIR%%/gpodder/gstreamer.pyc %%PYTHON_SITELIBDIR%%/gpodder/gtkui/__init__.py @@ -111,6 +113,8 @@ %%PYTHON_SITELIBDIR%%/gpodder/unittests.pyc %%PYTHON_SITELIBDIR%%/gpodder/util.py %%PYTHON_SITELIBDIR%%/gpodder/util.pyc +%%PYTHON_SITELIBDIR%%/gpodder/xspf.py +%%PYTHON_SITELIBDIR%%/gpodder/xspf.pyc %%PYTHON_SITELIBDIR%%/gpodder/youtube.py %%PYTHON_SITELIBDIR%%/gpodder/youtube.pyc %%PYTHON_SITELIBDIR%%/mygpoclient/__init__.py @@ -192,10 +196,12 @@ share/locale/cs/LC_MESSAGES/gpodder.mo share/locale/da/LC_MESSAGES/gpodder.mo share/locale/de/LC_MESSAGES/gpodder.mo +share/locale/el/LC_MESSAGES/gpodder.mo share/locale/es/LC_MESSAGES/gpodder.mo share/locale/fi/LC_MESSAGES/gpodder.mo share/locale/fr/LC_MESSAGES/gpodder.mo share/locale/gl/LC_MESSAGES/gpodder.mo +share/locale/he/LC_MESSAGES/gpodder.mo share/locale/it/LC_MESSAGES/gpodder.mo share/locale/kk/LC_MESSAGES/gpodder.mo share/locale/nb/LC_MESSAGES/gpodder.mo @@ -209,25 +215,10 @@ share/locale/sv/LC_MESSAGES/gpodder.mo share/locale/uk/LC_MESSAGES/gpodder.mo share/pixmaps/gpodder.png -@dirrmtry share/icons/hicolor/scalable/apps -@dirrmtry share/icons/hicolor/scalable -@dirrmtry share/icons/hicolor/48x48/apps -@dirrmtry share/icons/hicolor/48x48 -@dirrmtry share/icons/hicolor/24x24/apps -@dirrmtry share/icons/hicolor/24x24 -@dirrmtry share/icons/hicolor/22x22/apps -@dirrmtry share/icons/hicolor/22x22 -@dirrmtry share/icons/hicolor/16x16/apps -@dirrmtry share/icons/hicolor/16x16 -@dirrmtry share/icons/hicolor -@dirrmtry share/icons -@dirrmtry share/locale/kk/LC_MESSAGES -@dirrmtry share/locale/kk @dirrm %%DATADIR%%/ui/desktop @dirrm %%DATADIR%%/ui @dirrm %%DATADIR%% %%PORTDOCS%%@dirrm %%DOCSDIR%% -@dirrmtry share/applications @dirrm %%PYTHON_SITELIBDIR%%/mygpoclient @dirrm %%PYTHON_SITELIBDIR%%/gpodder/gtkui/interface @dirrm %%PYTHON_SITELIBDIR%%/gpodder/gtkui/desktop --- gpodder-2.9.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?20101011002957.039DF106566B>