ports/113901: [NEW PORT] audio/amarokFS: A full screen frontend for Amarok

Jason E. Hale bsdkaffee at gmail.com
Thu Jun 21 05:20:04 UTC 2007


>Number:         113901
>Category:       ports
>Synopsis:       [NEW PORT] audio/amarokFS: A full screen frontend for Amarok
>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:   Thu Jun 21 05:20:03 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Jason E. Hale
>Release:        FreeBSD 6.2-RELEASE-p2 i386
>Organization:
none 
>Environment:
System: FreeBSD 6.2-RELEASE-p2 i386
KDE 3.5.6
Amarok 1.4.5
	
>Description:
New port: audio/amarokFS.  This is a full screen front end for Amarok which
displays the status of the current song and provides basic playback controls.
http://www.kde-apps.org/content/show.php/Amarok+Full+Screen?content=52641
	
>How-To-Repeat:
shar is attached
	
>Fix:
	
--- amarokFS.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:
#
#	amarokFS
#	amarokFS/files
#	amarokFS/files/patch-amarokFS-xml.pro
#	amarokFS/Makefile
#	amarokFS/distinfo
#	amarokFS/pkg-descr
#	amarokFS/pkg-plist
#
echo c - amarokFS
mkdir -p amarokFS > /dev/null 2>&1
echo c - amarokFS/files
mkdir -p amarokFS/files > /dev/null 2>&1
echo x - amarokFS/files/patch-amarokFS-xml.pro
sed 's/^X//' >amarokFS/files/patch-amarokFS-xml.pro << 'END-of-amarokFS/files/patch-amarokFS-xml.pro'
X--- amarokFS-xml.pro.orig	Mon Mar 19 08:17:58 2007
X+++ amarokFS-xml.pro	Wed Jun 20 17:23:39 2007
X@@ -3,13 +3,9 @@
X 
X CONFIG		+= qt warn_on release
X 
X-INCLUDEPATH += /usr/include/kde
X-INCLUDEPATH += /usr/local/include/kde
X-INCLUDEPATH += /usr/include
X-INCLUDEPATH += /opt/kde3/include 
X-INCLUDEPATH += /opt/kde/include
X-INCLUDEPATH += /usr/kde/3.5/include
X-		
X+INCLUDEPATH += /usr/include/
X+INCLUDEPATH += ${LOCALBASE}/include/
X+INCLUDEPATH += ${LOCALBASE}/include/X11
X 				
X HEADERS	= amfs-xml.h \
X 	cb.h \
X@@ -25,36 +21,27 @@
X 	label-pixmap.cpp
X 
X LIBS += -lkdecore
X-LIBS += -L/opt/kde3/lib
X-LIBS += -L/usr/local/kde3/lib
X-LIBS += -L/usr/lib/qt3
X-LIBS += -L/opt/kde/lib
X-LIBS += -L/usr/kde/3.5/lib
X+LIBS += -L${LOCALBASE}/lib
X+LIBS += -L${LOCALBASE}/lib/X11
X LIBS += -lkio
X 		
X-images.path = /usr/share/amarokFS/images
X+images.path = ${PREFIX}/share/amarokFS/images
X images.files = images/*
X 
X-defaultTheme.path = /usr/share/amarokFS
X+defaultTheme.path = ${PREFIX}/share/amarokFS
X defaultTheme.files = theme.xml
X 		
X-target.path = /usr/local/bin
X+target.path = ${PREFIX}/bin
X 		
X icon.files = amarokFS.png
X-icon.path = /usr/share/icons/
X+icon.path = ${PREFIX}/share/icons/hicolor/128x128/apps/
X 		
X desktop.files = amarokFS.desktop
X-desktop.path = /usr/share/applications/
X+desktop.path = ${PREFIX}/share/applications/
X 		
X-docs.files = README
X-docs.files += theme-howto.txt
X-docs.path = /usr/share/doc/amarokFS
X-
X-
X INSTALLS += target
X INSTALLS += images
X INSTALLS += desktop
X INSTALLS += icon
X INSTALLS += defaultTheme
X-INSTALLS += docs
X 		
END-of-amarokFS/files/patch-amarokFS-xml.pro
echo x - amarokFS/Makefile
sed 's/^X//' >amarokFS/Makefile << 'END-of-amarokFS/Makefile'
X# New ports collection makefile for:	amarokFS
X# Date created:				20 June 2007
X# Whom:					Jason E. Hale <bsdkaffee at gmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	amarokFS
XPORTVERSION=	0.5
XCATEGORIES=	audio kde
XMASTER_SITES=	http://www.kde-apps.org/CONTENT/content-files/ \
X		${MASTER_SITE_GENTOO}
XMASTER_SITE_SUBDIR=	distfiles
XDISTNAME=	52641-${PORTNAME}-${PORTVERSION}
X
XMAINTAINER=	bsdkaffee at gmail.com
XCOMMENT=	A full screen application for Amarok
X
XBUILD_DEPENDS=	qmake:${PORTSDIR}/devel/qmake
XRUN_DEPENDS=	amarok:${PORTSDIR}/audio/amarok
X
XUSE_GMAKE=	yes
XUSE_KDELIBS_VER=3
XINSTALLS_ICONS=	yes
X
XPORTDOCS=	README theme-howto.txt
X
XWRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
X
XQMAKE=		${LOCALBASE}/bin/qmake -o
X
X.include <bsd.port.pre.mk>
X
Xpost-extract:
X	${REINPLACE_CMD} -e 's|/usr/share/icons/amarokFS.png|amarokFS|' \
X		${WRKSRC}/amarokFS.desktop
X
Xpost-patch:
X	cd ${WRKSRC} && ${QMAKE} Makefile amarokFS-xml.pro
X
X.include <bsd.port.post.mk>
END-of-amarokFS/Makefile
echo x - amarokFS/distinfo
sed 's/^X//' >amarokFS/distinfo << 'END-of-amarokFS/distinfo'
XMD5 (52641-amarokFS-0.5.tar.gz) = 28b7432fa9abfb0a2211940990b3945a
XSHA256 (52641-amarokFS-0.5.tar.gz) = 52ee9b21d18b7d76999b25c1de3077d3f2ae774b18b8eca3d9605ceaf340cafc
XSIZE (52641-amarokFS-0.5.tar.gz) = 373310
END-of-amarokFS/distinfo
echo x - amarokFS/pkg-descr
sed 's/^X//' >amarokFS/pkg-descr << 'END-of-amarokFS/pkg-descr'
XamarokFS is a full screen front end for Amarok.  It displays the current song
Xstatus and provides basic controls.
X
XWWW: http://www.kde-apps.org/content/show.php/Amarok+Full+Screen?content=52641
END-of-amarokFS/pkg-descr
echo x - amarokFS/pkg-plist
sed 's/^X//' >amarokFS/pkg-plist << 'END-of-amarokFS/pkg-plist'
Xbin/amarokFS
X%%DATADIR%%/images/gradient.png
X%%DATADIR%%/images/logo.png
X%%DATADIR%%/images/logoB.png
X%%DATADIR%%/images/player_end.png
X%%DATADIR%%/images/player_end2.png
X%%DATADIR%%/images/player_pause.png
X%%DATADIR%%/images/player_pause2.png
X%%DATADIR%%/images/player_play.png
X%%DATADIR%%/images/player_play2.png
X%%DATADIR%%/images/player_start.png
X%%DATADIR%%/images/player_start2.png
X%%DATADIR%%/images/player_stop.png
X%%DATADIR%%/images/player_stop2.png
X%%DATADIR%%/theme.xml
Xshare/applications/amarokFS.desktop
Xshare/icons/hicolor/128x128/apps/amarokFS.png
X at dirrm %%DATADIR%%/images
X at dirrm %%DATADIR%%
END-of-amarokFS/pkg-plist
exit
--- amarokFS.shar ends here ---

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



More information about the freebsd-ports-bugs mailing list