From a4deae8088def95d808fbcb497e3a52724d16b74 Mon Sep 17 00:00:00 2001
From: Alexander Botero-Lowry <alexbl@FreeBSD.org>
Date: Sun, 27 May 2007 22:58:34 +0000
Subject:  - Update XMMS2 to DrJekyll  - Update Esperanza to 0.3  - Update
 xmms2-scrobbler to 0.1.3  - Update gx2osd to 0.2  - Mark ports which have not
 been updated to the refactored playlist api BROKEN:      azrael, euphoria[1],
 gxmms2, nyello, shellac, snett  - Mark BROKEN bindings which have been
 removed or fail to configure:      java, ruby-ecore

 XMMS2 has gone through some very big changes including the introduction of a new
 mechanism for managing music which treats the media library as a DAG, more details
 about all the changes can be found at:
   http://wiki.xmms2.xmms.se/index.php/Release:DrJekyll

Approved by:	stas [1]
---
 audio/gx2osd/Makefile  | 23 ++++++++---------------
 audio/gx2osd/distinfo  |  6 +++---
 audio/gx2osd/pkg-plist |  1 +
 3 files changed, 12 insertions(+), 18 deletions(-)

(limited to 'audio/gx2osd')

diff --git a/audio/gx2osd/Makefile b/audio/gx2osd/Makefile
index ccd7e9d3e877..90c2b63d0e7f 100644
--- a/audio/gx2osd/Makefile
+++ b/audio/gx2osd/Makefile
@@ -5,8 +5,7 @@
 # $FreeBSD$
 
 PORTNAME=	gx2osd
-PORTVERSION=	0.1
-PORTREVISION=	1
+PORTVERSION=	0.2
 CATEGORIES=	audio
 MASTER_SITES=	 http://eclipser.no-ip.org/
 
@@ -14,33 +13,27 @@ MAINTAINER=	alexbl@FreeBSD.org
 COMMENT=	An OSD client for XMMS2
 
 LIB_DEPENDS=	gtkmm-2.4:${PORTSDIR}/x11-toolkits/gtkmm24 \
+				glademm-2.4.1:${PORTSDIR}/devel/libglademm24 \
 				xerces-c.27:${PORTSDIR}/textproc/xerces-c2
-BUILD_DEPENDS=	${LOCALBASE}/lib/libxmmsclient++.so:${PORTSDIR}/audio/cpp-xmms2
-RUN_DEPENDS=	${LOCALBASE}/lib/libxmmsclient++.so:${PORTSDIR}/audio/cpp-xmms2
+BUILD_DEPENDS=	${LOCALBASE}/lib/libxmmsclient++.so.1:${PORTSDIR}/audio/cpp-xmms2
+RUN_DEPENDS=	${LOCALBASE}/lib/libxmmsclient++.so.1:${PORTSDIR}/audio/cpp-xmms2
 
 USE_BZIP2=	yes
 USE_PYTHON_BUILD=	yes
 
-CFLAGS+=	-I${LOCALBASE}/include
-LINKFLAGS+=	${LDFLAGS} -L${LOCALBASE}/lib
-
-MAKE_ENV+=	LINKFAGS="${LINKFLAGS}" WAF_HOME=.
+MAKE_ENV+=	WAF_HOME=.
 
 MAN1=	gx2osd.1
 
 .include <bsd.port.pre.mk>
 
-pre-patch:
-	@${REINPLACE_CMD} -e 's|share/man/man1|man/man1|g' ${WRKSRC}/wscript
-
 do-configure:
-	-@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./waf --prefix ${PREFIX} configure
-	@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./waf --prefix ${PREFIX} configure
+	@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./waf --conf-prefix=${LOCALBASE} --with-mandir=${LOCALBASE}/man --prefix=${PREFIX} configure
 
 do-build:
-	@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./waf --prefix ${PREFIX} build
+	@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./waf build
 
 do-install:
-	@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./waf --prefix ${PREFIX} ${INSTALL_TARGET}
+	@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./waf ${INSTALL_TARGET}
 
 .include <bsd.port.post.mk>
diff --git a/audio/gx2osd/distinfo b/audio/gx2osd/distinfo
index 914a33eae0e8..7a8666deb558 100644
--- a/audio/gx2osd/distinfo
+++ b/audio/gx2osd/distinfo
@@ -1,3 +1,3 @@
-MD5 (gx2osd-0.1.tar.bz2) = dbfe4fdf6aa8b788d1346b149c094884
-SHA256 (gx2osd-0.1.tar.bz2) = 702b99f7eb3f6c614932085aa01be543ad463d01ba710d848bd38a919b200985
-SIZE (gx2osd-0.1.tar.bz2) = 117143
+MD5 (gx2osd-0.2.tar.bz2) = f7d2b53b8b1ee8becdee7ae4dcd632b5
+SHA256 (gx2osd-0.2.tar.bz2) = 674195b762d1a16f843062dffea88b1b6dcbee979ef6f593535b800815141c5e
+SIZE (gx2osd-0.2.tar.bz2) = 132995
diff --git a/audio/gx2osd/pkg-plist b/audio/gx2osd/pkg-plist
index 3eea19677f11..da67f97038b6 100644
--- a/audio/gx2osd/pkg-plist
+++ b/audio/gx2osd/pkg-plist
@@ -1,4 +1,5 @@
 bin/gx2osd
+%%DATADIR%%/gx2osd.glade
 %%DATADIR%%/skins/skin.xsd
 %%DATADIR%%/skins/default/default.xml
 %%DATADIR%%/skins/default/noimage.png
-- 
cgit v1.2.3