ports/173480: New port: audio/harp Minimalist audio player
Christian Heckendorf
heckend at bu.edu
Thu Nov 8 17:40:01 UTC 2012
>Number: 173480
>Category: ports
>Synopsis: New port: audio/harp Minimalist audio player
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Thu Nov 08 17:40:00 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator: Christian Heckendorf
>Release: FreeBSD 9.1-RC2 amd64
>Organization:
>Environment:
System: FreeBSD ravenhurst.local 9.1-RC2 FreeBSD 9.1-RC2 #0 r241483: Fri Oct 12 13:04:28 EDT 2012 root at ravenhurst.local:/usr/obj/usr/src/sys/CBMS amd64
>Description:
HARP is a music player designed for the purpose of providing
minimalist users with a suitable replacement for music players
with bulky user interfaces.
WWW: http://harp.sourceforge.net/
>How-To-Repeat:
portlint -A
looks fine.
Build log:
https://redports.org/buildarchive/20121107194103-11518/
>Fix:
--- harp.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:
#
# harp
# harp/Makefile
# harp/pkg-plist
# harp/distinfo
# harp/pkg-descr
#
echo c - harp
mkdir -p harp > /dev/null 2>&1
echo x - harp/Makefile
sed 's/^X//' >harp/Makefile << 'ef10f01a9b7407767dd45443073fd335'
X# $FreeBSD$
X
XPORTNAME= harp
XPORTVERSION= 0.5.2
XCATEGORIES= audio
XMASTER_SITES= SF
XMASTER_SITE_SUBDIR= ${PORTNAME}
X
XMAINTAINER= heckendorfc at gmail.com
XCOMMENT= Minimalist audio player
X
XLICENSE= GPLv3
X
XGNU_CONFIGURE= yes
X
XUSE_SQLITE= yes
X
XUSE_LDCONFIG= yes
X
XOPTIONS_DEFINE= AAC FLAC MP3 SHOUTCAST VORBIS JACK
XOPTIONS_DEFAULT= AAC FLAC MP3 SHOUTCAST VORBIS
X
XMAN1= harp.1
X
X.include <bsd.port.options.mk>
X
X.if ${PORT_OPTIONS:MAAC}
XLIB_DEPENDS+=faad:${PORTSDIR}/audio/faad
XPLIST_SUB+= AAC=""
X.else
XCONFIGURE_ARGS+=--without-aac
XPLIST_SUB+= AAC="@comment "
X.endif
X
X.if ${PORT_OPTIONS:MFLAC}
XLIB_DEPENDS+=FLAC:${PORTSDIR}/audio/flac
XPLIST_SUB+= FLAC=""
X.else
XCONFIGURE_ARGS+=--without-flac
XPLIST_SUB+= FLAC="@comment "
X.endif
X
X.if ${PORT_OPTIONS:MMP3}
XLIB_DEPENDS+=mpg123:${PORTSDIR}/audio/mpg123
XPLIST_SUB+= MP3=""
X.else
XCONFIGURE_ARGS+=--without-mp3
XPLIST_SUB+= MP3="@comment "
X.endif
X
X.if ${PORT_OPTIONS:MSHOUTCAST}
XPLIST_SUB+= STREAM=""
X.else
XCONFIGURE_ARGS+=--without-stream
XPLIST_SUB+= STREAM="@comment "
X.endif
X
X.if ${PORT_OPTIONS:MVORBIS}
XLIB_DEPENDS+=vorbisfile:${PORTSDIR}/audio/libvorbis
XPLIST_SUB+= VORBIS=""
X.else
XCONFIGURE_ARGS+=--without-vorbis
XPLIST_SUB+= VORBIS="@comment "
X.endif
X
X.if ${PORT_OPTIONS:MJACK}
XCONFIGURE_ARGS+=--with-jack
XLIB_DEPENDS+=jack:${PORTSDIR}/audio/jack
X.else
XCONFIGURE_ARGS+=--without-jack
X.endif
X
X.include <bsd.port.mk>
ef10f01a9b7407767dd45443073fd335
echo x - harp/pkg-plist
sed 's/^X//' >harp/pkg-plist << 'b4375cc50dadf195e857dda74fd1407c'
Xbin/harp
X%%AAC%%lib/libharpaac.a
X%%AAC%%lib/libharpaac.la
X%%AAC%%lib/libharpaac.so
X%%FLAC%%lib/libharpflac.a
X%%FLAC%%lib/libharpflac.la
X%%FLAC%%lib/libharpflac.so
X%%MP3%%lib/libharpmp3.a
X%%MP3%%lib/libharpmp3.la
X%%MP3%%lib/libharpmp3.so
X%%STREAM%%lib/libharpstream.a
X%%STREAM%%lib/libharpstream.la
X%%STREAM%%lib/libharpstream.so
X%%VORBIS%%lib/libharpvorbis.a
X%%VORBIS%%lib/libharpvorbis.la
X%%VORBIS%%lib/libharpvorbis.so
X%%AAC%%%%DATADIR%%/libharpaac.sql
X%%FLAC%%%%DATADIR%%/libharpflac.sql
X%%MP3%%%%DATADIR%%/libharpmp3.sql
X%%STREAM%%%%DATADIR%%/libharpstream.sql
X%%VORBIS%%%%DATADIR%%/libharpvorbis.sql
X%%DATADIR%%/create.sql
X%%DATADIR%%/defaults.conf
X at dirrm %%DATADIR%%
b4375cc50dadf195e857dda74fd1407c
echo x - harp/distinfo
sed 's/^X//' >harp/distinfo << '439114a6830e5e4ca0dd1af5dc9bf99f'
XSHA256 (harp-0.5.2.tar.gz) = 49ec8815083000e50fc9cf9ca066571c0644f209f71feba068af2f413ceffd93
XSIZE (harp-0.5.2.tar.gz) = 392452
439114a6830e5e4ca0dd1af5dc9bf99f
echo x - harp/pkg-descr
sed 's/^X//' >harp/pkg-descr << '805134f00e71319fd375b861025bd111'
XHARP is a music player designed for the purpose of providing
Xminimalist users with a suitable replacement for music players
Xwith bulky user interfaces.
X
XWWW: http://harp.sourceforge.net/
805134f00e71319fd375b861025bd111
exit
--- harp.shar ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list