ports/138007: [PATCH] Upgrade gtkpod to 0.99.14 (unbreaking it with current libgpod)
Giorgos Keramidas
keramida at FreeBSD.org
Fri Aug 21 01:00:14 UTC 2009
>Number: 138007
>Category: ports
>Synopsis: [PATCH] Upgrade gtkpod to 0.99.14 (unbreaking it with current libgpod)
>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: Fri Aug 21 01:00:13 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: Giorgos Keramidas
>Release: FreeBSD 8.0-BETA2 i386
>Organization:
<organization of PR author (multiple lines)>
>Environment:
System: FreeBSD kobe 8.0-BETA2 FreeBSD 8.0-BETA2 #1 hg at 1834599683d1: \
Thu Aug 13 10:18:28 EEST 2009 build at kobe:/usr/obj/usr/src/sys/KOBE i386
>Description:
The latest libgpod version breaks gtkpod, but there's an updated version
in the gtkpod upstream release area that builds fine with our current
libgpod version. The attached patch upgrades audio/gtkpod to the latest
version by the upstream source.
>How-To-Repeat:
>Fix:
--- gtkpod-0.99.14.patch begins here ---
# HG changeset patch
# User Giorgos Keramidas <keramida at ceid.upatras.gr>
# Date 1250816163 -10800
# Node ID 0c1c21fbd49a97515d71fcf407c98f325951e89c
# Parent 6354289e61719c4182af2b60da3207c8f2cb26f0
Update gtkpod from 0.99.12 to 0.99.14
diff -r 6354289e6171 -r 0c1c21fbd49a Makefile
--- a/Makefile Fri Aug 21 03:14:12 2009 +0300
+++ b/Makefile Fri Aug 21 03:56:03 2009 +0300
@@ -6,8 +6,7 @@
#
PORTNAME= gtkpod
-PORTVERSION= 0.99.12
-PORTREVISION= 5
+PORTVERSION= 0.99.14
CATEGORIES= audio
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -20,8 +19,6 @@
RUN_DEPENDS= mp3gain:${PORTSDIR}/audio/mp3gain \
iconv:${PORTSDIR}/converters/libiconv
-BROKEN= does not build
-
USE_GETTEXT= yes
USE_GMAKE= yes
USE_GNOME= gtk20 libglade2 libgnomecanvas
@@ -36,6 +33,8 @@
HAL "Enable HAL support" off \
CURL "Build with coverart download support" off
+MAN1= gtkpod.1
+
.include <bsd.port.pre.mk>
.if defined(WITH_MPEG4IP) || exists(${LOCALBASE}/lib/libmp4v2.so)
diff -r 6354289e6171 -r 0c1c21fbd49a distinfo
--- a/distinfo Fri Aug 21 03:14:12 2009 +0300
+++ b/distinfo Fri Aug 21 03:56:03 2009 +0300
@@ -1,3 +1,3 @@
-MD5 (gtkpod-0.99.12.tar.gz) = 13162a7e9912028922aafcf81d908394
-SHA256 (gtkpod-0.99.12.tar.gz) = cf8cc91b0a4e817ba470c3d56b196048c2a38ef50c9a5b882eaddd5f40e9c33b
-SIZE (gtkpod-0.99.12.tar.gz) = 1218052
+MD5 (gtkpod-0.99.14.tar.gz) = f7948eceb955b302f4c47da4c0e1ec12
+SHA256 (gtkpod-0.99.14.tar.gz) = 73e1283482679ae0cc774aa4a07aec9491598288b36986505ec3d1c6a077ec3d
+SIZE (gtkpod-0.99.14.tar.gz) = 1856919
diff -r 6354289e6171 -r 0c1c21fbd49a pkg-plist
--- a/pkg-plist Fri Aug 21 03:14:12 2009 +0300
+++ b/pkg-plist Fri Aug 21 03:56:03 2009 +0300
@@ -1,27 +1,75 @@
bin/gtkpod
-%%DATADIR%%/data/gtkpod.glade
-%%DATADIR%%/data/cdshine.png
-%%DATADIR%%/data/cdshine_main.png
%%DATADIR%%/data/default-cover.png
-%%DATADIR%%/data/gphoto_album_menuitem-32.png
-%%DATADIR%%/data/gphoto_album_menuitem-48.png
-%%DATADIR%%/data/gphoto_images_menuitem-32.png
-%%DATADIR%%/data/gphoto_images_menuitem-48.png
-%%DATADIR%%/data/gphoto_tools_menuitem-32.png
-%%DATADIR%%/data/gphoto_tools_menuitem-48.png
-%%DATADIR%%/data/gphoto_playlist_icon-48.png
%%DATADIR%%/data/gtkpod-add-dirs.png
%%DATADIR%%/data/gtkpod-add-files.png
%%DATADIR%%/data/gtkpod-add-playlists.png
+%%DATADIR%%/data/gtkpod-icon-32-2.png
%%DATADIR%%/data/gtkpod-icon-32.png
-%%DATADIR%%/data/gtkpod-icon-32-2.png
%%DATADIR%%/data/gtkpod-icon-48.png
%%DATADIR%%/data/gtkpod-logo.png
-%%DATADIR%%/data/gtkpod-new-playlist.png
+%%DATADIR%%/data/gtkpod-read-16.png
%%DATADIR%%/data/gtkpod-read.png
-%%DATADIR%%/data/gtkpod-read-16.png
-%%DATADIR%%/data/gtkpod-sync.png
-%%DATADIR%%/data/tunes_playlist_icon-48.png
+%%DATADIR%%/data/gtkpod.glade
+%%DATADIR%%/data/photo-toolbar-album.png
+%%DATADIR%%/data/photo-toolbar-photos.png
+%%DATADIR%%/doc/adding-cover-art-from-a-browser.html
+%%DATADIR%%/doc/adding-files-and-folders.html
+%%DATADIR%%/doc/advanced-features.html
+%%DATADIR%%/doc/copying-content-to-the-ipod.html
+%%DATADIR%%/doc/cover-art.html
+%%DATADIR%%/doc/exporting-files-from-the-ipod.html
+%%DATADIR%%/doc/figures/add-folders.png
+%%DATADIR%%/doc/figures/cover-fullsize.png
+%%DATADIR%%/doc/figures/cover-popupmenu.png
+%%DATADIR%%/doc/figures/cover-setfromfile.png
+%%DATADIR%%/doc/figures/coverart.png
+%%DATADIR%%/doc/figures/edit-track-details.png
+%%DATADIR%%/doc/figures/gtkpod.png
+%%DATADIR%%/doc/getting-started.html
+%%DATADIR%%/doc/gtkpod-info.html
+%%DATADIR%%/doc/gtkpod.html
+%%DATADIR%%/doc/gtkpod.xml
+%%DATADIR%%/doc/hooking-up-the-ipod.html
+%%DATADIR%%/doc/ipod-and-content.html
+%%DATADIR%%/doc/ipod-file-recovery.html
+%%DATADIR%%/doc/layout-of-gtkpod.html
+%%DATADIR%%/doc/managing-playlists.html
+%%DATADIR%%/doc/playcounts-and-ratings.html
+%%DATADIR%%/doc/playlists-podcasts-and-photos.html
+%%DATADIR%%/doc/setting-ipod-properties.html
+%%DATADIR%%/doc/the-sysinfo-file.html
+%%DATADIR%%/doc/troubleshooting-faq.html
+%%DATADIR%%/doc/view-and-edit-track-details.html
+%%DATADIR%%/icons/hicolor/16x16/places/playlist-photo.png
+%%DATADIR%%/icons/hicolor/16x16/places/playlist.png
+%%DATADIR%%/icons/hicolor/16x16/status/star-none.png
+%%DATADIR%%/icons/hicolor/16x16/status/star-set.png
+%%DATADIR%%/icons/hicolor/16x16/status/star-unset.png
+%%DATADIR%%/icons/hicolor/22x22/places/playlist-photo.png
+%%DATADIR%%/icons/hicolor/22x22/places/playlist.png
+%%DATADIR%%/icons/hicolor/24x24/places/playlist-photo.png
+%%DATADIR%%/icons/hicolor/24x24/places/playlist.png
+%%DATADIR%%/icons/hicolor/32x32/places/playlist-photo.png
+%%DATADIR%%/icons/hicolor/32x32/places/playlist.png
+%%DATADIR%%/icons/hicolor/48x48/places/playlist-photo.png
+%%DATADIR%%/icons/hicolor/48x48/places/playlist.png
+%%DATADIR%%/icons/hicolor/scalable/places/playlist-photo.svg
+%%DATADIR%%/icons/hicolor/scalable/places/playlist.svg
+ at dirrmtry %%DATADIR%%/icons/hicolor/scalable/places
+ at dirrmtry %%DATADIR%%/icons/hicolor/scalable
+ at dirrmtry %%DATADIR%%/icons/hicolor/48x48/places
+ at dirrmtry %%DATADIR%%/icons/hicolor/48x48
+ at dirrmtry %%DATADIR%%/icons/hicolor/32x32/places
+ at dirrmtry %%DATADIR%%/icons/hicolor/32x32
+ at dirrmtry %%DATADIR%%/icons/hicolor/24x24/places
+ at dirrmtry %%DATADIR%%/icons/hicolor/24x24
+ at dirrmtry %%DATADIR%%/icons/hicolor/22x22/places
+ at dirrmtry %%DATADIR%%/icons/hicolor/22x22
+ at dirrmtry %%DATADIR%%/icons/hicolor/16x16/status
+ at dirrmtry %%DATADIR%%/icons/hicolor/16x16/places
+ at dirrmtry %%DATADIR%%/icons/hicolor/16x16
+ at dirrmtry %%DATADIR%%/icons/hicolor
+ at dirrmtry %%DATADIR%%/icons
%%DATADIR%%/scripts/convert-2m4a.sh
%%DATADIR%%/scripts/convert-2mp3.sh
%%DATADIR%%/scripts/gtkpod-convert-common.sh
@@ -36,13 +84,18 @@
%%DATADIR%%/scripts/sync-ldif.sh
%%DATADIR%%/scripts/sync-notes.sh
%%DATADIR%%/scripts/sync-palm-jppy.py
+%%DATADIR%%/scripts/sync-thunderbird-nano.sh
%%DATADIR%%/scripts/sync-thunderbird.sh
-%%DATADIR%%/scripts/sync-thunderbird-nano.sh
%%DATADIR%%/scripts/sync-tomboy.sh
%%DATADIR%%/scripts/sync-webcalendar.sh
@dirrm %%DATADIR%%/scripts
+ at dirrm %%DATADIR%%/doc/figures
+ at dirrm %%DATADIR%%/doc
@dirrm %%DATADIR%%/data
@dirrm %%DATADIR%%
+share/icons/hicolor/16x16/apps/gtkpod.png
+share/icons/hicolor/22x22/apps/gtkpod.png
+share/icons/hicolor/24x24/apps/gtkpod.png
share/icons/hicolor/32x32/apps/gtkpod.png
share/icons/hicolor/48x48/apps/gtkpod.png
share/icons/hicolor/64x64/apps/gtkpod.png
@@ -54,8 +107,17 @@
@dirrmtry share/icons/hicolor/48x48
@dirrmtry share/icons/hicolor/32x32/apps
@dirrmtry share/icons/hicolor/32x32
+ at dirrmtry share/icons/hicolor/24x24/apps
+ at dirrmtry share/icons/hicolor/24x24
+ at dirrmtry share/icons/hicolor/22x22/apps
+ at dirrmtry share/icons/hicolor/22x22
+ at dirrmtry share/icons/hicolor/16x16/apps
+ at dirrmtry share/icons/hicolor/16x16
+ at dirrmtry share/icons/hicolor/scalable/apps
+ at dirrmtry share/icons/hicolor/scalable
@dirrmtry share/icons/hicolor
@dirrmtry share/icons
+share/icons/hicolor/scalable/apps/gtkpod.svg
share/locale/de/LC_MESSAGES/gtkpod.mo
share/locale/es/LC_MESSAGES/gtkpod.mo
share/locale/fr/LC_MESSAGES/gtkpod.mo
@@ -65,6 +127,7 @@
share/locale/ro/LC_MESSAGES/gtkpod.mo
share/locale/ru/LC_MESSAGES/gtkpod.mo
share/locale/sv/LC_MESSAGES/gtkpod.mo
+share/locale/zh_CN/LC_MESSAGES/gtkpod.mo
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
%%PORTDOCS%%%%DOCSDIR%%/README
%%PORTDOCS%%%%DOCSDIR%%/TODOandBUGS.txt
--- gtkpod-0.99.14.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list