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