Tue Nov 30 18:21:01 2010 UTC ()
librsvg-2.23.x doesn't come with the "rsvg" tool anymore which was
used in gxine build to convert svg into png. There is a replacement
"rsvg-convert" with different cmd line syntax, but it seems to me that
this is all unnecessary -- gxine can display the svg files as well.
So, to keep things simple, fix the PLIST to reflect the status quo
and drop the useless build dependency.


(drochner)
diff -r1.48 -r1.49 pkgsrc/multimedia/gxine/Makefile
diff -r1.12 -r1.13 pkgsrc/multimedia/gxine/PLIST

cvs diff -r1.48 -r1.49 pkgsrc/multimedia/gxine/Makefile (expand / switch to unified diff)

--- pkgsrc/multimedia/gxine/Makefile 2010/11/15 22:58:05 1.48
+++ pkgsrc/multimedia/gxine/Makefile 2010/11/30 18:21:01 1.49
@@ -1,36 +1,37 @@ @@ -1,36 +1,37 @@
1# $NetBSD: Makefile,v 1.48 2010/11/15 22:58:05 abs Exp $ 1# $NetBSD: Makefile,v 1.49 2010/11/30 18:21:01 drochner Exp $
2 2
3DISTNAME= gxine-0.5.905 3DISTNAME= gxine-0.5.905
4PKGREVISION= 3 4PKGREVISION= 3
5CATEGORIES= multimedia 5CATEGORIES= multimedia
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=xine/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=xine/}
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://www.xine-project.org/home 10HOMEPAGE= http://www.xine-project.org/home
11COMMENT= Gtk-based media player 11COMMENT= Gtk-based media player
12 12
13USE_LIBTOOL= yes 13USE_LIBTOOL= yes
14USE_PKGLOCALEDIR= yes 14USE_PKGLOCALEDIR= yes
15USE_TOOLS+= gmake pkg-config perl:build 15USE_TOOLS+= gmake pkg-config perl:build
16GNU_CONFIGURE= yes 16GNU_CONFIGURE= yes
17CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASE} 17CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASE}
18CONFIGURE_ARGS+= --disable-lirc 18CONFIGURE_ARGS+= --disable-lirc
19 19
20BROKEN_GETTEXT_DETECTION= yes 20BROKEN_GETTEXT_DETECTION= yes
21PTHREAD_OPTS+= require 21PTHREAD_OPTS+= require
22# for svg->png icon conversion 22# for svg->png icon conversion
23BUILD_DEPENDS+= librsvg-[0-9]*:../../graphics/librsvg 23# XXX librsvg>=2.32 doesn't install the "rsvg" tool
 24#BUILD_DEPENDS+= librsvg-[0-9]*:../../graphics/librsvg
24 25
25EGDIR= ${PREFIX}/share/examples/gxine 26EGDIR= ${PREFIX}/share/examples/gxine
26PKG_SYSCONFSUBDIR= gxine 27PKG_SYSCONFSUBDIR= gxine
27 28
28.for f in gtkrc keypad.xml startup toolbar-fullscreen.xml toolbar-window.xml 29.for f in gtkrc keypad.xml startup toolbar-fullscreen.xml toolbar-window.xml
29CONF_FILES+= ${EGDIR}/${f} ${PKG_SYSCONFDIR}/${f} 30CONF_FILES+= ${EGDIR}/${f} ${PKG_SYSCONFDIR}/${f}
30.endfor 31.endfor
31 32
32PKG_DESTDIR_SUPPORT= user-destdir 33PKG_DESTDIR_SUPPORT= user-destdir
33 34
34.include "../../sysutils/desktop-file-utils/desktopdb.mk" 35.include "../../sysutils/desktop-file-utils/desktopdb.mk"
35.include "../../devel/glib2/buildlink3.mk" 36.include "../../devel/glib2/buildlink3.mk"
36.include "../../devel/gettext-lib/buildlink3.mk" 37.include "../../devel/gettext-lib/buildlink3.mk"

cvs diff -r1.12 -r1.13 pkgsrc/multimedia/gxine/PLIST (expand / switch to unified diff)

--- pkgsrc/multimedia/gxine/PLIST 2009/06/14 18:08:06 1.12
+++ pkgsrc/multimedia/gxine/PLIST 2010/11/30 18:21:01 1.13
@@ -1,46 +1,38 @@ @@ -1,46 +1,38 @@
1@comment $NetBSD: PLIST,v 1.12 2009/06/14 18:08:06 joerg Exp $ 1@comment $NetBSD: PLIST,v 1.13 2010/11/30 18:21:01 drochner Exp $
2bin/gxine 2bin/gxine
3bin/gxine_client 3bin/gxine_client
4lib/gxine/gxineplugin.la 4lib/gxine/gxineplugin.la
5man/man1/gxine.1 5man/man1/gxine.1
6man/man1/gxine_client.1 6man/man1/gxine_client.1
7share/applications/gxine.desktop 7share/applications/gxine.desktop
8share/examples/gxine/gtkrc 8share/examples/gxine/gtkrc
9share/examples/gxine/keypad.xml 9share/examples/gxine/keypad.xml
10share/examples/gxine/startup 10share/examples/gxine/startup
11share/examples/gxine/toolbar-fullscreen.xml 11share/examples/gxine/toolbar-fullscreen.xml
12share/examples/gxine/toolbar-window.xml 12share/examples/gxine/toolbar-window.xml
13share/gxine/logo.mpv 13share/gxine/logo.mpv
14share/gxine/mediamarks 14share/gxine/mediamarks
15share/gxine/pixmaps/gxine-icon.xpm 15share/gxine/pixmaps/gxine-icon.xpm
16share/gxine/pixmaps/nospeaker.png 16share/gxine/pixmaps/nospeaker.png
17share/gxine/pixmaps/set-brightness.png 
18share/gxine/pixmaps/set-brightness.svg 17share/gxine/pixmaps/set-brightness.svg
19share/gxine/pixmaps/set-channel.png 
20share/gxine/pixmaps/set-channel.svg 18share/gxine/pixmaps/set-channel.svg
21share/gxine/pixmaps/set-contrast.png 
22share/gxine/pixmaps/set-contrast.svg 19share/gxine/pixmaps/set-contrast.svg
23share/gxine/pixmaps/set-hue.png 
24share/gxine/pixmaps/set-hue.svg 20share/gxine/pixmaps/set-hue.svg
25share/gxine/pixmaps/set-saturation.png 
26share/gxine/pixmaps/set-saturation.svg 21share/gxine/pixmaps/set-saturation.svg
27share/gxine/pixmaps/set-sync.png 
28share/gxine/pixmaps/set-sync.svg 22share/gxine/pixmaps/set-sync.svg
29share/gxine/pixmaps/set-volume.png 
30share/gxine/pixmaps/set-volume.svg 23share/gxine/pixmaps/set-volume.svg
31share/gxine/pixmaps/speaker.png 24share/gxine/pixmaps/speaker.png
32share/gxine/pixmaps/splash.png 25share/gxine/pixmaps/splash.png
33share/gxine/pixmaps/subtitle.png 
34share/gxine/pixmaps/subtitle.svg 26share/gxine/pixmaps/subtitle.svg
35share/icons/hicolor/64x64/apps/gxine.png 27share/icons/hicolor/64x64/apps/gxine.png
36share/locale/cs/LC_MESSAGES/gxine.mo 28share/locale/cs/LC_MESSAGES/gxine.mo
37share/locale/cs/LC_MESSAGES/gxine.theme.mo 29share/locale/cs/LC_MESSAGES/gxine.theme.mo
38share/locale/de/LC_MESSAGES/gxine.mo 30share/locale/de/LC_MESSAGES/gxine.mo
39share/locale/de/LC_MESSAGES/gxine.theme.mo 31share/locale/de/LC_MESSAGES/gxine.theme.mo
40share/locale/es/LC_MESSAGES/gxine.mo 32share/locale/es/LC_MESSAGES/gxine.mo
41share/locale/es/LC_MESSAGES/gxine.theme.mo 33share/locale/es/LC_MESSAGES/gxine.theme.mo
42share/locale/fi/LC_MESSAGES/gxine.mo 34share/locale/fi/LC_MESSAGES/gxine.mo
43share/locale/fi/LC_MESSAGES/gxine.theme.mo 35share/locale/fi/LC_MESSAGES/gxine.theme.mo
44share/locale/fr/LC_MESSAGES/gxine.mo 36share/locale/fr/LC_MESSAGES/gxine.mo
45share/locale/fr/LC_MESSAGES/gxine.theme.mo 37share/locale/fr/LC_MESSAGES/gxine.theme.mo
46share/locale/it/LC_MESSAGES/gxine.mo 38share/locale/it/LC_MESSAGES/gxine.mo