From keramida@freebsd.org  Fri Aug 21 00:59:18 2009
Return-Path: <keramida@freebsd.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id C22CA106564A
	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 21 Aug 2009 00:59:18 +0000 (UTC)
	(envelope-from keramida@freebsd.org)
Received: from poseidon.ceid.upatras.gr (poseidon.ceid.upatras.gr [150.140.141.169])
	by mx1.freebsd.org (Postfix) with ESMTP id 2B9628FC57
	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 21 Aug 2009 00:59:17 +0000 (UTC)
Received: from mail.ceid.upatras.gr (unknown [10.1.0.143])
	by poseidon.ceid.upatras.gr (Postfix) with ESMTP id 9D56DEB49B4
	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 21 Aug 2009 03:59:16 +0300 (EEST)
Received: from localhost (europa.ceid.upatras.gr [127.0.0.1])
	by mail.ceid.upatras.gr (Postfix) with ESMTP id 6443445088
	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 21 Aug 2009 03:59:16 +0300 (EEST)
Received: from mail.ceid.upatras.gr ([127.0.0.1])
	by localhost (europa.ceid.upatras.gr [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id jCDwZegdsikS for <FreeBSD-gnats-submit@freebsd.org>;
	Fri, 21 Aug 2009 03:59:16 +0300 (EEST)
Received: from kobe.laptop (adsl218-185.kln.forthnet.gr [79.103.31.185])
	by mail.ceid.upatras.gr (Postfix) with ESMTP id D8AA64503F
	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 21 Aug 2009 03:59:15 +0300 (EEST)
Received: from kobe.laptop (kobe.laptop [127.0.0.1])
	by kobe.laptop (8.14.3/8.14.3) with ESMTP id n7L0xEQm027884
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO)
	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 21 Aug 2009 03:59:15 +0300 (EEST)
	(envelope-from keramida@freebsd.org)
Received: (from keramida@localhost)
	by kobe.laptop (8.14.3/8.14.3/Submit) id n7L0xEk0027883;
	Fri, 21 Aug 2009 03:59:14 +0300 (EEST)
	(envelope-from keramida@freebsd.org)
Message-Id: <877hwy6kyl.fsf@kobe.laptop>
Date: Fri, 21 Aug 2009 03:59:14 +0300
From: Giorgos Keramidas <keramida@freebsd.org>
To: FreeBSD-gnats-submit@freebsd.org
Subject: [PATCH] Upgrade gtkpod to 0.99.14 (unbreaking it with current libgpod)
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         138007
>Category:       ports
>Synopsis:       [PATCH] Upgrade audio/gtkpod to 0.99.14 (unbreaking it with current libgpod)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    danfe
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Aug 21 01:00:13 UTC 2009
>Closed-Date:    Mon Aug 24 20:42:17 UTC 2009
>Last-Modified:  Mon Aug 24 20:42:17 UTC 2009
>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:
Responsible-Changed-From-To: freebsd-ports-bugs->danfe 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Fri Aug 21 02:51:37 UTC 2009 
Responsible-Changed-Why:  
Fix synopsis and assign. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=138007 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/138007: commit references a PR
Date: Mon, 24 Aug 2009 20:39:51 +0000 (UTC)

 danfe       2009-08-24 20:39:42 UTC
 
   FreeBSD ports repository
 
   Modified files:
     audio/gtkpod         Makefile distinfo pkg-plist 
   Log:
   - Update to version 0.99.14 [1]
   - Drop `libgnomecanvas' dependency: cairo is now used for coverart display
     effects
   - Add missing runtime dependency for Ogg conversion to work [2]
   - Similarly to [2], register dependencies for MPEG-4 audio encoding/decoding
     and MP3 encoding via LAME
   - Flip cURL support knob to "on", since vorbis-tools require it anyways (and
     Ogg support is "on" by default).  This is OK since cURL is likely to be
     installed on a typical desktop system; lots of other software wants it
   - Convert to use PORTDOCS and simplify their installation (get rid of `for'
     loop in Makefile)
   - Augment some OPTIONS text, clean up pkg-plist
   
   PR:             ports/138007 [1], ports/126760 [2]
   Submitted by:   keramida [1], ehaupt [2]
   
   Revision  Changes    Path
   1.48      +18 -15    ports/audio/gtkpod/Makefile
   1.22      +3 -3      ports/audio/gtkpod/distinfo
   1.17      +71 -30    ports/audio/gtkpod/pkg-plist
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
State-Changed-From-To: open->closed 
State-Changed-By: danfe 
State-Changed-When: Mon Aug 24 20:41:56 UTC 2009 
State-Changed-Why:  
Port updated, thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=138007 
>Unformatted:
