mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-21 08:42:23 +00:00
Add harp 0.5.2, minimalist audio player.
PR: ports/173480 Feature safe: yes
This commit is contained in:
parent
8e52ee3253
commit
c1ef256053
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=307245
@ -289,6 +289,7 @@
|
||||
SUBDIR += gtkpod
|
||||
SUBDIR += guspat
|
||||
SUBDIR += gxmms2
|
||||
SUBDIR += harp
|
||||
SUBDIR += hawkvoice
|
||||
SUBDIR += herrie
|
||||
SUBDIR += hexter
|
||||
|
80
audio/harp/Makefile
Normal file
80
audio/harp/Makefile
Normal file
@ -0,0 +1,80 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= harp
|
||||
PORTVERSION= 0.5.2
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= SF
|
||||
MASTER_SITE_SUBDIR= ${PORTNAME}
|
||||
|
||||
MAINTAINER= heckendorfc@gmail.com
|
||||
COMMENT= Minimalist audio player
|
||||
|
||||
LICENSE= GPLv3
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
|
||||
USE_SQLITE= yes
|
||||
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
OPTIONS_DEFINE= AAC FLAC MP3 SHOUTCAST VORBIS JACK
|
||||
OPTIONS_DEFAULT= AAC FLAC MP3 SHOUTCAST VORBIS
|
||||
|
||||
MAN1= harp.1
|
||||
PORTDOCS= README
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if ${PORT_OPTIONS:MAAC}
|
||||
LIB_DEPENDS+= faad:${PORTSDIR}/audio/faad
|
||||
PLIST_SUB+= AAC=""
|
||||
.else
|
||||
CONFIGURE_ARGS+= --without-aac
|
||||
PLIST_SUB+= AAC="@comment "
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MFLAC}
|
||||
LIB_DEPENDS+= FLAC:${PORTSDIR}/audio/flac
|
||||
PLIST_SUB+= FLAC=""
|
||||
.else
|
||||
CONFIGURE_ARGS+= --without-flac
|
||||
PLIST_SUB+= FLAC="@comment "
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MMP3}
|
||||
LIB_DEPENDS+= mpg123:${PORTSDIR}/audio/mpg123
|
||||
PLIST_SUB+= MP3=""
|
||||
.else
|
||||
CONFIGURE_ARGS+= --without-mp3
|
||||
PLIST_SUB+= MP3="@comment "
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MSHOUTCAST}
|
||||
PLIST_SUB+= STREAM=""
|
||||
.else
|
||||
CONFIGURE_ARGS+= --without-stream
|
||||
PLIST_SUB+= STREAM="@comment "
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MVORBIS}
|
||||
LIB_DEPENDS+= vorbisfile:${PORTSDIR}/audio/libvorbis
|
||||
PLIST_SUB+= VORBIS=""
|
||||
.else
|
||||
CONFIGURE_ARGS+= --without-vorbis
|
||||
PLIST_SUB+= VORBIS="@comment "
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MJACK}
|
||||
CONFIGURE_ARGS+= --with-jack
|
||||
LIB_DEPENDS+= jack:${PORTSDIR}/audio/jack
|
||||
.else
|
||||
CONFIGURE_ARGS+= --without-jack
|
||||
.endif
|
||||
|
||||
post-install:
|
||||
.if ${PORT_OPTIONS:MDOCS}
|
||||
@${MKDIR} ${DOCSDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
2
audio/harp/distinfo
Normal file
2
audio/harp/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (harp-0.5.2.tar.gz) = 49ec8815083000e50fc9cf9ca066571c0644f209f71feba068af2f413ceffd93
|
||||
SIZE (harp-0.5.2.tar.gz) = 392452
|
5
audio/harp/pkg-descr
Normal file
5
audio/harp/pkg-descr
Normal file
@ -0,0 +1,5 @@
|
||||
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/
|
24
audio/harp/pkg-plist
Normal file
24
audio/harp/pkg-plist
Normal file
@ -0,0 +1,24 @@
|
||||
bin/harp
|
||||
%%AAC%%lib/libharpaac.a
|
||||
%%AAC%%lib/libharpaac.la
|
||||
%%AAC%%lib/libharpaac.so
|
||||
%%FLAC%%lib/libharpflac.a
|
||||
%%FLAC%%lib/libharpflac.la
|
||||
%%FLAC%%lib/libharpflac.so
|
||||
%%MP3%%lib/libharpmp3.a
|
||||
%%MP3%%lib/libharpmp3.la
|
||||
%%MP3%%lib/libharpmp3.so
|
||||
%%STREAM%%lib/libharpstream.a
|
||||
%%STREAM%%lib/libharpstream.la
|
||||
%%STREAM%%lib/libharpstream.so
|
||||
%%VORBIS%%lib/libharpvorbis.a
|
||||
%%VORBIS%%lib/libharpvorbis.la
|
||||
%%VORBIS%%lib/libharpvorbis.so
|
||||
%%AAC%%%%DATADIR%%/libharpaac.sql
|
||||
%%FLAC%%%%DATADIR%%/libharpflac.sql
|
||||
%%MP3%%%%DATADIR%%/libharpmp3.sql
|
||||
%%STREAM%%%%DATADIR%%/libharpstream.sql
|
||||
%%VORBIS%%%%DATADIR%%/libharpvorbis.sql
|
||||
%%DATADIR%%/create.sql
|
||||
%%DATADIR%%/defaults.conf
|
||||
@dirrm %%DATADIR%%
|
Loading…
Reference in New Issue
Block a user