Tweak sysutils/ansible23 version 2.3.2.0
[dports.git] / audio / tagutil / Makefile
1 # $FreeBSD$
2
3 PORTNAME=       tagutil
4 PORTVERSION=    3.0.3
5 DISTVERSIONPREFIX=      v
6 CATEGORIES=     audio
7
8 MAINTAINER=     alex@kaworu.ch
9 COMMENT=        Command line interface tool to manage tags in music files
10
11 LICENSE=        BSD2CLAUSE
12
13 LIB_DEPENDS=    libyaml.so:textproc/libyaml
14
15 USE_GITHUB=     yes
16 GH_ACCOUNT=     kAworu
17
18 USES=           pkgconfig cmake iconv
19 PLIST_FILES=    bin/tagutil \
20                 man/man1/tagutil.1.gz
21
22 CMAKE_ARGS=     -DMAN_PATH=${PREFIX}/man
23 CMAKE_SOURCE_PATH=      ${WRKSRC}/src
24
25 OPTIONS_DEFINE= JSON
26 OPTIONS_MULTI=  MEDIA
27 OPTIONS_MULTI_MEDIA=    FLAC OGG TAGLIB
28 OPTIONS_DEFAULT=        FLAC OGG TAGLIB
29 TAGLIB_DESC=    Multiple file format but limited tags support
30 JSON_DESC=      JSON output format support
31
32 JSON_LIB_DEPENDS=       libjansson.so:devel/jansson
33 JSON_CMAKE_OFF= -DWITHOUT_JSON=yes
34 FLAC_LIB_DEPENDS=       libFLAC.so:audio/flac
35 FLAC_CMAKE_OFF= -DWITHOUT_FLAC=yes
36 OGG_LIB_DEPENDS=\
37         libvorbisfile.so:audio/libvorbis \
38         libogg.so:audio/libogg
39 OGG_CMAKE_OFF=  -DWITHOUT_OGGVORBIS=yes
40 TAGLIB_LIB_DEPENDS=     libtag_c.so:audio/taglib
41 TAGLIB_CMAKE_OFF=       -DWITHOUT_TAGLIB=yes
42
43 .include <bsd.port.mk>