Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 16 Apr 2006 14:05:30 -0700 (PDT)
From:      Alexander Botero-Lowry <alex@foxybanana.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/95896: [NEW PORT] audio/x4x: X4X for XMMS2
Message-ID:  <200604162105.k3GL5Uhk088050@Laptop.mine.box>
Resent-Message-ID: <200604162110.k3GLA79C091593@freefall.freebsd.org>

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

>Number:         95896
>Category:       ports
>Synopsis:       [NEW PORT] audio/x4x: X4X for XMMS2
>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:   Sun Apr 16 21:10:07 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Alexander Botero-Lowry
>Release:        FreeBSD 6.0-STABLE i386
>Organization:
>Environment:
System: FreeBSD Laptop.mine.box 6.0-STABLE FreeBSD 6.0-STABLE #1: Tue Feb  7 19:06:16 PST
>Description:
X4X is a client for XMMS2 written in Java with great future goals e.g.
video and plugin support. At the moment X4X uses almost all functions from 
XMMS2 and therefore is quite complete.

WWW: http://x4x.sourceforge.net

Generated with FreeBSD Port Tools 0.63
>How-To-Repeat:
>Fix:

--- x4x-0.1.2.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	x4x
#	x4x/Makefile
#	x4x/distinfo
#	x4x/pkg-descr
#	x4x/pkg-plist
#
echo c - x4x
mkdir -p x4x > /dev/null 2>&1
echo x - x4x/Makefile
sed 's/^X//' >x4x/Makefile << 'END-of-x4x/Makefile'
X# New ports collection makefile for:	x4x
X# Date created:				09 Apr 2006
X# Whom:					Alexander Botero-Lowry <alex@foxybanana.com>
X#
X# $FreeBSD$
X
XPORTNAME=	x4x
XPORTVERSION=	0.1.2
XCATEGORIES=	audio java
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	${PORTNAME}
X
XMAINTAINER=	alex@foxybanana.com
XCOMMENT=	X4X for XMMS2
X
XBUILD_DEPENDS=	${JAVALIBDIR}/xmms2java.jar:${PORTSDIR}/audio/java-xmms2 \
X		${JAVALIBDIR}/swt.jar:${PORTSDIR}/x11-toolkits/swt31 \
X		${JAVALIBDIR}/log4j.jar:${PORTSDIR}/devel/log4j \
X		${JAVALIBDIR}/jcifs.jar:${PORTSDIR}/net/jcifs \
X		${JAVALIBDIR}/junit.jar:${PORTSDIR}/java/junit \
X		${JAVALIBDIR}/jdom.jar:${PORTSDIR}/java/jdom \
X		${JAVALIBDIR}/jid3lib.jar:${PORTSDIR}/audio/jid3lib
X
XUSE_JAVA=	yes
XJAVA_VERSION=	1.4+
XUSE_ANT=	yes
XMAKE_ARGS=	-DswtHome=$J{JAVALIBDIR} \
X		-Dprefix=${JAVASHAREDIR} \
X		-Dswt=${JAVALIBDIR}/swt.jar \
X		-Dxmms2java=${JAVALIBDIR}/xmms2java.jar \
X		-Dlog4j=${JAVALIBDIR}/log4j.jar \
X		-Djcifs=${JAVALIBDIR}/jcifs.jar \
X		-Djunit=${JAVALIBDIR}/junit.jar \
X		-Djdom=${JAVALIBDIR}/jdom.jar \
X		-Djid3lib=${JAVALIBDIR}/jid3lib.jar
X
XUSE_BZIP2=	yes
XWRKSRC=	${WRKDIR}/X4X
XDATADIR=	${JAVASHAREDIR}/X4X
X
Xdo-run:
X	cd ${WRKSRC} && ant ${MAKE_ARGS} run
X
Xpre-install:
X	${REINPLACE_CMD} -e \
X	's|$${prefix}/share/X4X/images|$${prefix}/X4X/images|g' \
X	${WRKSRC}/build.xml
X	${REINPLACE_CMD} -e 's|$${prefix}/bin/X4X|${PREFIX}/bin/X4X|g' \
X	${WRKSRC}/build.xml
X
Xdo-install:
X	@cd ${WRKSRC} && ant ${MAKE_ARGS} ${INSTALL_TARGET}
X
X.include <bsd.port.mk>
END-of-x4x/Makefile
echo x - x4x/distinfo
sed 's/^X//' >x4x/distinfo << 'END-of-x4x/distinfo'
XMD5 (x4x-0.1.2.tar.bz2) = 7d481be72637b3647f5ce5cacc11ea1e
XSHA256 (x4x-0.1.2.tar.bz2) = bbd25a85e7196d12b47806cdf7bffd44c9d6f3caca3e9abd058f3939bbc1fdb8
XSIZE (x4x-0.1.2.tar.bz2) = 2563266
END-of-x4x/distinfo
echo x - x4x/pkg-descr
sed 's/^X//' >x4x/pkg-descr << 'END-of-x4x/pkg-descr'
XX4X is a client for XMMS2 written in Java with great future goals e.g.
Xvideo and plugin support. At the moment X4X uses almost all functions from 
XXMMS2 and therefore is quite complete.
X
XWWW: http://x4x.sourceforge.net
END-of-x4x/pkg-descr
echo x - x4x/pkg-plist
sed 's/^X//' >x4x/pkg-plist << 'END-of-x4x/pkg-plist'
Xbin/X4X
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/about16x16.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/about32x32.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/about48x48.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/about64x64.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/lists16x16.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/lists32x32.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/lists48x48.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/lists64x64.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/misc16x16.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/misc32x32.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/misc48x48.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/misc64x64.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/next16x16.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/next32x32.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/next48x48.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/next64x64.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/pause16x16.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/pause32x32.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/pause48x48.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/pause64x64.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/play16x16.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/play32x32.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/play48x48.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/play64x64.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/prev16x16.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/prev32x32.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/prev48x48.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/prev64x64.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/stop16x16.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/stop32x32.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/stop48x48.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/stop64x64.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/trayAbout.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/trayEQ.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/trayExit.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/trayHelp.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/trayIcon.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/trayLists.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/trayMovie.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/trayNext.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/trayPause.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/trayPlay.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/trayPrefs.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/trayPrev.png
X%%DATADIR%%/.xmms2/clients/x4x/images/icons/default/trayStop.png
X%%DATADIR%%/.xmms2/clients/x4x/styles/bigscreen.xml
X%%DATADIR%%/.xmms2/clients/x4x/styles/default.xml
X%%DATADIR%%/.xmms2/clients/x4x/styles/small.xml
X%%DATADIR%%/X4X.jar
X%%DATADIR%%/images/logo.ico
X%%DATADIR%%/images/logo.png
X%%DATADIR%%/images/logo.xpm
X%%DATADIR%%/libs/XWidgets.jar
X%%DATADIR%%/log4j.properties
X%%DATADIR%%/properties/lang/x4x.properties
X%%DATADIR%%/properties/lang/x4x_de.properties
X%%DATADIR%%/properties/lang/x4x_de_austrian.properties
X%%DATADIR%%/properties/lang/x4x_en.properties
X@dirrm %%DATADIR%%/.xmms2/clients/x4x/images/icons/default
X@dirrm %%DATADIR%%/.xmms2/clients/x4x/images/icons
X@dirrm %%DATADIR%%/.xmms2/clients/x4x/images
X@dirrm %%DATADIR%%/.xmms2/clients/x4x/styles
X@dirrm %%DATADIR%%/.xmms2/clients/x4x
X@dirrm %%DATADIR%%/.xmms2/clients
X@dirrm %%DATADIR%%/.xmms2
X@dirrm %%DATADIR%%/images
X@dirrm %%DATADIR%%/libs
X@dirrm %%DATADIR%%/properties/lang
X@dirrm %%DATADIR%%/properties
X@dirrm %%DATADIR%%
END-of-x4x/pkg-plist
exit
--- x4x-0.1.2.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



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