Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 4 Aug 2005 21:40:21 GMT
From:      Alexander Botero-Lowry <alex@complete-systems.net>
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   Re: ports/84561: XMMS2 needs a Port!
Message-ID:  <200508042140.j74LeLkI044049@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/84561; it has been noted by GNATS.

From: Alexander Botero-Lowry <alex@complete-systems.net>
To: bug-followup@freebsd.org
Cc:  
Subject: Re: ports/84561: XMMS2 needs a Port!
Date: Thu, 4 Aug 2005 14:31:05 -0700

 --AhhlLboLdkugWU4S
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 
 I fixed all the portlint -A bugs that were actually bugs. I'm left with 4, one of which is fatal. 
 
 FATAL: Makefile: PORTVERSION looks illegal. You should modify "0.1DR2". 
 
 I can't help the version naming habits of the XMMS2 developers. The other three are possible direct use of command...but two of them are for the EXCLUDE I pass to scons and one is to tell scons to install...
 
 Apologies for the address change the account I set as the follow up can't send mail to @freebsd.org. The shar is attached it can also be downloaded at http://www.stampede.org/~drax/xmms2-fbsd-port.shar if the attachment doesn't work. 
 
 --AhhlLboLdkugWU4S
 Content-Type: application/x-shar
 Content-Disposition: attachment; filename="xmms2-fbsd-port.shar"
 Content-Transfer-Encoding: quoted-printable
 
 # This is a shell archive.  Save it in a file, remove anything before=0A# t=
 his line, and then unpack it by entering "sh file".  Note, it may=0A# creat=
 e directories; files and directories will be owned by you and=0A# have defa=
 ult permissions.=0A#=0A# This archive contains:=0A#=0A#	xmms2-fbsd-port/Mak=
 efile=0A#	xmms2-fbsd-port/distinfo=0A#	xmms2-fbsd-port/pkg-descr=0A#	xmms2-=
 fbsd-port/pkg-plist=0A#=0Aecho x - xmms2-fbsd-port/Makefile=0Ased 's/^X//' =
 >xmms2-fbsd-port/Makefile << 'END-of-xmms2-fbsd-port/Makefile'=0AX# New por=
 ts collection makefile for:    xmms2=0AX# Date created:				20 May 2005=0AX#=
  Whom:				  	Alexander Botero-Lowry <drax@stampede.org>=0AX#=0AX# $FreeBSD$=
 =0AX#=0AX=0AXPORTNAME=3D	xmms2=0AXPORTVERSION=3D	0.1DR2=0AXCATEGORIES=3D	au=
 dio=0AXMASTER_SITES=3D	${MASTER_SITE_SOURCEFORGE}=0AXMASTER_SITE_SUBDIR=3D	=
 ${PORTNAME}=0AXDISTNAME=3D	${PORTNAME}-${PORTVERSION}=0AX=0AXMAINTAINER=3D	=
 drax@stampede.org=0AXCOMMENT=3D	Rewrite of xmms as a client/server system (=
 developer release)=0AX=0AXBUILD_DEPENDS=3D	scons:${PORTSDIR}/devel/scons=0A=
 XLIB_DEPENDS=3D	sqlite3.8:${PORTSDIR}/databases/sqlite3 \=0AX		mad.2:${PORT=
 SDIR}/audio/libmad \=0AX		vorbis.3:${PORTSDIR}/audio/libvorbis=0AX=0AXUSE_P=
 YTHON=3D	yes=0AXUSE_GNOME=3D	glib20=0AXINSTALLS_SHLIB=3D	yes=0AX=0AXDATADIR=
 =3D	share/xmms2=0AX=0AX.if defined(WITH_HTTP_STREAMS)=0AXLIB_DEPENDS+=3D	cu=
 rl.3:${PORTSDIR}/ftp/curl=0AXPLIST_SUB+=3D	CURL=3D""=0AX.else=0AXEXCLUDE+=
 =3D	curl=0AXPLIST_SUB+=3D	CURL=3D"@comment "=0AX.endif=0AX=0AX.if defined(W=
 ITH_SID)=0AXLIB_DEPENDS+=3D	resid.0:${PORTSDIR}/audio/resid \=0AX		sidplay.=
 2:${PORTSDIR}/audio/libsidplay2=0AXPLIST_SUB+=3D	SID=3D""=0AX.else=0AXEXCLU=
 DE+=3D	sid=0AXPLIST_SUB+=3D	SID=3D"@comment "=0AX.endif=0AX=0AX.if defined(=
 WITH_PYTHON_BINDINGS)=0AXBUILD_DEPENDS+=3D	pyrex:${PORTSDIR}/devel/pyrex=0A=
 XPLIST_SUB+=3D	PYTHON=3D""=0AX.else=0AXEXCLUDE+=3D	python=0AXPLIST_SUB+=3D	=
 PYTHON=3D"@comment "=0AX.endif=0AX=0AX.if defined(WITH_RUBY_BINDINGS)=0AXUS=
 E_RUBY=3D	yes=0AXPLIST_SUB+=3D	RUBY=3D""=0AX.else=0AXEXCLUDE+=3D	ruby=0AXPL=
 IST_SUB+=3D	RUBY=3D"@comment "=0AX.endif=0AX=0AX.if defined(WITH_ECORE)=0AX=
 BUILD_DEPENDS+=3D	ecore.1:${PORTSDIR}/x11/ecore=0AXPLIST_SUB+=3D	ECORE=3D""=
 =0AX.else=0AXEXCLUDE+=3D	ecore=0AXPLIST_SUB+=3D	ECORE=3D"@comment "=0AX.end=
 if=0AX=0AXWRKSRC=3D		${WRKDIR}/${PORTNAME}-${PORTVERSION}=0AX=0AX.include <=
 bsd.port.pre.mk>=0AX=0AXdo-build:=0AX	cd ${WRKSRC} && scons LIBPATH=3D${LOC=
 ALBASE}/lib CPPPATH=3D${LOCALBASE}/include PKGCONFIGDIR=3D${LOCALBASE}/libd=
 ata/pkgconfig EXCLUDE=3D"${EXCLUDE}"=0AX=0AXdo-install:=0AX	@cd ${WRKSRC} &=
 & scons install=0AX=0AX.include <bsd.port.post.mk>=0AEND-of-xmms2-fbsd-port=
 /Makefile=0Aecho x - xmms2-fbsd-port/distinfo=0Ased 's/^X//' >xmms2-fbsd-po=
 rt/distinfo << 'END-of-xmms2-fbsd-port/distinfo'=0AXSIZE (xmms2-0.1DR2.tar.=
 gz) =3D 671310=0AXMD5 (xmms2-0.1DR2.tar.gz) =3D fe1135688edacc4094566f73e02=
 a9ff1=0AEND-of-xmms2-fbsd-port/distinfo=0Aecho x - xmms2-fbsd-port/pkg-desc=
 r=0Ased 's/^X//' >xmms2-fbsd-port/pkg-descr << 'END-of-xmms2-fbsd-port/pkg-=
 descr'=0AX   XMMS2 is a redesign of the XMMS music player. It features a cl=
 ient-server=0AX   model, allowing multiple (even simultaneous!) user interf=
 aces, both textual=0AX   and graphical. All common audio formats are suppor=
 ted using plugins. On top=0AX   of this, there is a flexible media library =
 to organize your music.=0AEND-of-xmms2-fbsd-port/pkg-descr=0Aecho x - xmms2=
 -fbsd-port/pkg-plist=0Ased 's/^X//' >xmms2-fbsd-port/pkg-plist << 'END-of-x=
 mms2-fbsd-port/pkg-plist'=0AX@dirrm bin=0AX@dirrm include=0AX@dirrm include=
 /xmms2=0AX@dirrm include/xmms2/xmms=0AX@dirrm include/xmms2/xmmsc=0AX@dirrm=
  include/xmms2/xmmsclient=0AX@dirrm lib=0AX@dirrm lib/xmms2=0AX@dirrm libda=
 ta=0AX@dirrm libdata/pkgconfig=0AX@dirrm share=0AX@dirrm share/xmms2=0AXbin=
 /xmms2=0AXbin/xmms2d=0AXinclude/xmms2/xmms/xmms_config.h=0AXinclude/xmms2/x=
 mms/xmms_decoder.h=0AXinclude/xmms2/xmms/xmms_decoderplugin.h=0AXinclude/xm=
 ms2/xmms/xmms_effectplugin.h=0AXinclude/xmmsc/xmms/xmms_outputplugin.h=0AXi=
 nclude/xmms2/xmms/xmms_defs.h=0AXinclude/xmms2/xmms/xmms_effect.h=0AXinclud=
 e/xmms2/xmms/xmms_error.h=0AXinclude/xmms2/xmms/xmms_ipc.h=0AXinclude/xmms2=
 /xmms/xmms_log.h=0AXinclude/xmms2/xmms/xmms_magic.h=0AXinclude/xmms2/xmms/x=
 mms_medialib.h=0AXinclude/xmms2/xmms/xmms_object.h=0AXinclude/xmms2/xmms/xm=
 ms_output.h=0AXinclude/xmms2/xmms/xmms_plsplugins.h=0AXinclude/xmms2/xmms/x=
 mms_plugin.h=0AXinclude/xmms2/xmms/xmms_sample.h=0AXinclude/xmms2/xmms/xmms=
 _transport.h=0AXinclude/xmms2/xmms/xmms_transportplugin.h=0AXinclude/xmms2/=
 xmmsc/xmmsc_sockets.h=0AXinclude/xmms2/xmmsc/xmmsc_asyncns.h=0AXinclude/xmm=
 s2/xmmsc/xmmsc_inline.h=0AXinclude/xmms2/xmmsc/xmmsc_stdbool.h=0AXinclude/x=
 mms2/xmmsc/xmmsc_stdint.h=0AXinclude/xmms2/xmmsc/xmmsc_stringport.h=0AXincl=
 ude/xmms2/xmmsc/xmmsc_unistd.h=0AXinclude/xmms2/xmmsc/xmmsc_errorcodes.h=0A=
 Xinclude/xmms2/xmmsc/xmmsc_idnumbers.h=0AXinclude/xmms2/xmmsc/xmmsc_ipc_msg=
 .h=0AXinclude/xmms2/xmmsc/xmmsc_ipc_transport.h=0AXinclude/xmms2/xmmsc/xmms=
 c_util.h=0AXinclude/xmms2/xmmsclient/xmmsclient-cf.h=0AXinclude/xmms2/xmmsc=
 lient/xmmsclient-ecore.h=0AXinclude/xmms2/xmmsclient/xmmsclient-glib.h=0AXi=
 nclude/xmms2/xmmsclient/xmmsclient-qt.h=0AXinclude/xmms2/xmmsclient/xmmscli=
 ent.h=0AXlib/libxmmsclient-glib.a=0AXlib/libxmmsclient-glib.so=0AX%%ECORE%%=
 lib/libxmmsclient-ecore.a=0AX%%ECORE%%lib/libxmmsclient-ecore.so=0AXlib/lib=
 xmmsclient.a=0AXlib/libxmmsclient.so=0AX%%CURL%%lib/xmms2/libxmms_curl_http=
 .so=0AXlib/xmms2/libxmms_diskwrite.so=0AXlib/xmms2/libxmms_eq.so=0AX%%SID%%=
 lib/xmms2/libxmms_sid.so=0AX%%RUBY%%lib/ruby/site_ruby/1.8/i386-freebsd5/xm=
 msclient_glib.so=0AX%%RUBY%%lib/ruby/site_ruby/1.8/i386-freebsd5/xmmsclient=
 .so=0AX%%PYTHON%%lib/python2.4/site-packages/xmmsclient.so=0AXlib/xmms2/lib=
 xmms_file.so=0AXlib/xmms2/libxmms_html.so=0AXlib/xmms2/libxmms_m3u.so=0AXli=
 b/xmms2/libxmms_mad.so=0AXlib/xmms2/libxmms_oss.so=0AXlib/xmms2/libxmms_vor=
 bisfile.so=0AXlib/xmms2/libxmms_pls.so=0AXlib/xmms2/libxmms_replaygain.so=
 =0AXlib/xmms2/libxmms_wave.so=0AX%%ECORE%%libdata/pkgconfig/xmms2-client-ec=
 ore.pc=0AXlibdata/pkgconfig/xmms2-client-glib.pc=0AXlibdata/pkgconfig/xmms2=
 -client.pc=0AXlibdata/pkgconfig/xmms2-plugin.pc=0AX%%DATADIR%%/dismantled-t=
 he_swarm_clip.ogg=0AEND-of-xmms2-fbsd-port/pkg-plist=0Aexit=0A=0A
 --AhhlLboLdkugWU4S--



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