freebsd-ports/audio/atunes/Makefile
Baptiste Daroussin dba80fffe4 Remove USE_CDRTOOLS from bsd.port.mk
This macros has been useless since cdrtools-cjk port has gone.
This macros also lead to badly handled dependencies assuming that the dependency
on cdrtools was most BUILD and RUN dependency. While most of the time it is
simply a RUN dependency and sometime a build one.

While here:
- Trim some headers
- Convert some ports to optionsng
- Convert some ports to USES= gettext
2013-04-26 12:35:50 +00:00

89 lines
2.1 KiB
Makefile

# Created by: Lars Engels <lme@FreeBSD.org>
# $FreeBSD$
PORTNAME= atunes
PORTVERSION= 3.0.3
PORTREVISION= 1
CATEGORIES= audio java
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/aTunes%20${PORTVERSION}
DISTNAME= ${PORTNAME}-${PORTVERSION}-bin
MAINTAINER= lme@FreeBSD.org
COMMENT= Full-featured audio player and manager developed in Java
NO_BUILD= yes
USE_JAVA= yes
JAVA_VERSION= 1.6+
SUB_FILES= atunes
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
OPTIONS_DEFINE= CDDA2WAV
OPTIONS_MULTI= ENCODER ENGINE
OPTIONS_MULTI_ENCODER= LAME VORBIS FLAC
OPTIONS_MULTI_ENGINE= MPLAYER XINE
OPTIONS_DEFAULT= MPLAYER CDDA2WAV LAME VORBIS
MPLAYER_DESC= Engine: Use Mplayer
XINE_DESC= Engine: Use Xine
CDDA2WAV_DESC= Ripper: Enable cdrtools support
LAME_DESC= Encoder: Enable lame MP3 encoder
VORBIS_DESC= Encoder: Enable vorbis OGG encoder
FLAC_DESC= Encoder: Enable FLAC encoder
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MMPLAYER}
RUN_DEPENDS+= mplayer:${PORTSDIR}/multimedia/mplayer
.endif
.if ${PORT_OPTIONS:MXINE}
LIB_DEPENDS+= xine:${PORTSDIR}/multimedia/libxine
.endif
.if ${PORT_OPTIONS:MCDDA2WAV}
RUN_DEPENDS+= cdda2wav:${PORTSDIR}/sysutils/cdrtools
.endif
.if ${PORT_OPTIONS:MLAME}
RUN_DEPENDS+= lame:${PORTSDIR}/audio/lame
.endif
.if ${PORT_OPTIONS:MVORBIS}
RUN_DEPENDS+= ogg123:${PORTSDIR}/audio/vorbis-tools
.endif
.if ${PORT_OPTIONS:MFLAC}
RUN_DEPENDS+= flac:${PORTSDIR}/audio/flac
.endif
DESKTOP_ENTRIES="aTunes" \
"Audio player and manager" \
"${PREFIX}/share/pixmaps/atunes.png" \
"aTunes" \
"Audio;AudioVideo;Java;" \
true
INSTALL_FILES= aTunes.ico aTunes.jar splash.gif changelog.txt
PIXMAPS= atunes.png
do-install:
@${MKDIR} ${DATADIR}
@${MKDIR} ${DATADIR}/lib
@${INSTALL_SCRIPT} ${WRKDIR}/atunes ${PREFIX}/bin
.for file in ${INSTALL_FILES}
@${INSTALL_DATA} ${WRKSRC}/${file} ${DATADIR}/${file}
.endfor
@(cd ${WRKSRC} && ${FIND} lib -type f -name "*.jar" -exec ${INSTALL_DATA} {} \
${DATADIR}/{} \;)
@(cd ${WRKSRC} && ${COPYTREE_SHARE} settings ${DATADIR}/)
@${MKDIR} ${PREFIX}/share/pixmaps
.for file in ${PIXMAPS}
@${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/share/pixmaps
.endfor
.include <bsd.port.mk>