Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Aug 2009 03:59:14 +0300
From:      Giorgos Keramidas <keramida@FreeBSD.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/138007: [PATCH] Upgrade gtkpod to 0.99.14 (unbreaking it with current libgpod)
Message-ID:  <877hwy6kyl.fsf@kobe.laptop>
Resent-Message-ID: <200908210100.n7L10EVB055070@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@1834599683d1: \
Thu Aug 13 10:18:28 EEST 2009 build@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@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
+@dirrmtry %%DATADIR%%/icons/hicolor/scalable/places
+@dirrmtry %%DATADIR%%/icons/hicolor/scalable
+@dirrmtry %%DATADIR%%/icons/hicolor/48x48/places
+@dirrmtry %%DATADIR%%/icons/hicolor/48x48
+@dirrmtry %%DATADIR%%/icons/hicolor/32x32/places
+@dirrmtry %%DATADIR%%/icons/hicolor/32x32
+@dirrmtry %%DATADIR%%/icons/hicolor/24x24/places
+@dirrmtry %%DATADIR%%/icons/hicolor/24x24
+@dirrmtry %%DATADIR%%/icons/hicolor/22x22/places
+@dirrmtry %%DATADIR%%/icons/hicolor/22x22
+@dirrmtry %%DATADIR%%/icons/hicolor/16x16/status
+@dirrmtry %%DATADIR%%/icons/hicolor/16x16/places
+@dirrmtry %%DATADIR%%/icons/hicolor/16x16
+@dirrmtry %%DATADIR%%/icons/hicolor
+@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
+@dirrm %%DATADIR%%/doc/figures
+@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
+@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/scalable/apps
+@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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?877hwy6kyl.fsf>