Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Jan 2006 11:20:21 -0700 (MST)
From:      Byung-Hee HWANG <bh@izb.knu.ac.kr>
To:        FreeBSD-gnats-submit@freebsd.org
Cc:        gnome@freebsd.org, changbom.yoon@gmail.com
Subject:   [PATCH] multimedia/quodlibet: Remote File access support
Message-ID:  <20060110182021.4628D671B@viola.izb.knu.ac.kr>

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

>Submitter-Id:	current-users
>Originator:	Byung-Hee HWANG
>Organization:	InZealBomb
>Confidential:	no
>Synopsis:	[PATCH] multimedia/quodlibet: Remote File access support
>Severity:	non-critical
>Priority:	low
>Category:	ports
>Class:		update
>Release:	FreeBSD 6.0-STABLE i386
>Environment:
System: FreeBSD viola.izb.knu.ac.kr 6.0-STABLE FreeBSD 6.0-STABLE #2: Sat Jan 7 01:43:50 MST 2006 bh@viola.izb.knu.ac.kr:/usr/src/sys/i386/compile/II82801BA i386

>Description:
- Remote File [1] access support
- Add to gnome in CATEGORIES
- Fixed run-dependency

[1] http://izb.knu.ac.kr/~bh/stuff/quodlibet/ql_remote_format/

>How-To-Repeat:
See above.

>Fix:

--- ports-quodlibet-20060110.diff begins here ---
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/multimedia/quodlibet/Makefile,v
retrieving revision 1.4
diff -u -r1.4 Makefile
--- Makefile	8 Jan 2006 12:36:34 -0000	1.4
+++ Makefile	10 Jan 2006 16:12:59 -0000
@@ -8,7 +8,7 @@
 PORTNAME=	quodlibet
 PORTVERSION=	0.16
 PORTREVISION=	2
-CATEGORIES=	multimedia audio python
+CATEGORIES=	multimedia audio python gnome
 MASTER_SITES=	http://www.sacredchao.net/~piman/software/
 
 MAINTAINER=	changbom.yoon@gmail.com
@@ -21,46 +21,57 @@
 USE_GNOME=	pygtk2
 USE_GMAKE=	yes
 USE_X_PREFIX=	yes
-USE_GSTREAMER=	yes
+USE_GSTREAMER=	gconf
 
 MAN1=		exfalso.1 quodlibet.1
 
-# Supported formats: ogg vorbis mad flac
-QUODLIBET_FORMATS?=	ogg vorbis mad flac
+# Supported formats: ogg vorbis mad flac remote
+QUODLIBET_FORMATS?=	ogg vorbis mad flac remote
 .for format in ${QUODLIBET_FORMATS}
 WANT_QUODLIBET_${format:U}=	yes
 .endfor
 
 .if defined(WANT_QUODLIBET_OGG)
 BUILD_DEPENDS+=	${PYTHON_SITELIBDIR}/ogg/_ogg.so:${PORTSDIR}/audio/py-ogg
+RUN_DEPENDS+=	${PYTHON_SITELIBDIR}/ogg/_ogg.so:${PORTSDIR}/audio/py-ogg
 USE_GSTREAMER+=	ogg
 .endif
 
 .if defined(WANT_QUODLIBET_VORBIS)
 BUILD_DEPENDS+=	${PYTHON_SITELIBDIR}/ogg/vorbis.so:${PORTSDIR}/audio/py-vorbis
+RUN_DEPENDS+=	${PYTHON_SITELIBDIR}/ogg/vorbis.so:${PORTSDIR}/audio/py-vorbis
 USE_GSTREAMER+=	vorbis
 .endif
 
 .if defined(WANT_QUODLIBET_MAD)
 BUILD_DEPENDS+=	${PYTHON_SITELIBDIR}/madmodule.so:${PORTSDIR}/audio/py-mad
+RUN_DEPNDS+=	${PYTHON_SITELIBDIR}/madmodule.so:${PORTSDIR}/audio/py-mad
 USE_GSTREAMER+=	mad
 .endif
 
 .if defined(WANT_QUODLIBET_FLAC)
 BUILD_DEPENDS+=	${PYTHON_SITELIBDIR}/flac/__init__.py:${PORTSDIR}/audio/py-flac
+RUN_DEPENDS+=	${PYTHON_SITELIBDIR}/flac/__init__.py:${PORTSDIR}/audio/py-flac
 USE_GSTREAMER+=	flac
 .endif
 
-.if defined(PACKAGE_BUILDING)
-BUILD_DEPENDS+=	Xvfb:${X_VFBSERVER_PORT} \
-		${X11BASE}/lib/X11/fonts/misc/8x13O.pcf.gz:${X_FONTS_MISC_PORT}
+.if defined(WANT_QUODLIBET_REMOTE)
+BUILD_DEPENDS+=	${PYTHON_SITELIBDIR}/feedparser.py:${PORTSDIR}/textproc/py-feedparser
+RUN_DEPENDS+=	${PYTHON_SITELIBDIR}/feedparser.py:${PORTSDIR}/textproc/py-feedparser
+USE_GSTREAMER+=	gnomevfs
 .endif
 
 .if defined(WITH_EXTENSIONS)
 BUILD_DEPENDS+=	${PYTHON_SITELIBDIR}/gtk-2.0/egg/__init__.py:${PORTSDIR}/x11-toolkits/py-gnome-extras
+RUN_DEPENDS+=	${PYTHON_SITELIBDIR}/gtk-2.0/egg/__init__.py:${PORTSDIR}/x11-toolkits/py-gnome-extras
 PLIST_SUB+=	EXTENSIONS:=""
 .else
 PLIST_SUB+=	EXTENSIONS:="@comment "
+.endif
+
+.if defined(PACKAGE_BUILDING)
+BUILD_DEPENDS+=	Xvfb:${X_VFBSERVER_PORT} \
+		${X11BASE}/lib/X11/fonts/misc/8x13O.pcf.gz:${X_FONTS_MISC_PORT}
 .endif
 
 .include <bsd.port.pre.mk>
--- ports-quodlibet-20060110.diff ends here ---





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