View | Details | Raw Unified | Return to bug 187256
Collapse All | Expand All

(-)audio/tagutil/Makefile (-13 / +29 lines)
Lines 1-26 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTNAME=	tagutil
3
PORTNAME=	tagutil
4
PORTVERSION=	2.1
4
PORTVERSION=	3.0
5
PORTREVISION=	1
5
PORTREVISION=	1
6
CATEGORIES=	audio
6
CATEGORIES=	audio
7
MASTER_SITES=	http://files.kaworu.ch/
7
MASTER_SITES=	GH
8
8
9
MAINTAINER=	ports@FreeBSD.org
9
MAINTAINER=	alex@kaworu.ch
10
COMMENT=	Tool to manage tags in music files
10
COMMENT=	Command line interface tool to manage tags in music files
11
11
12
DEPRECATED=	No more public distfiles
12
LICENSE=	BSD2CLAUSE
13
EXPIRATION_DATE=	2014-03-10
14
13
15
LIB_DEPENDS=	libtag.so:${PORTSDIR}/audio/taglib
14
USE_GITHUB=	yes
15
GH_ACCOUNT=	kAworu
16
GH_TAGNAME=	${GH_COMMIT}
17
GH_COMMIT=	8e40bab
16
18
17
USES=		pkgconfig
19
USES=		pkgconfig cmake iconv
18
NO_STAGE=	yes
20
PLIST_FILES=	bin/tagutil \
19
MAKE_ENV=	DESTDIR="${PREFIX}"
21
				man/man1/tagutil.1.gz
20
22
21
MAN1=		tagutil.1
23
CMAKE_ARGS=	-DMAN_PATH=${PREFIX}/man
22
PLIST_FILES=	bin/tagutil
24
LIB_DEPENDS=	libyaml.so:${PORTSDIR}/textproc/libyaml
23
25
24
MANCOMPRESSED=	yes
26
OPTIONS_DEFINE=	JSON
27
OPTIONS_MULTI=	MEDIA
28
OPTIONS_MULTI_MEDIA=	FLAC OGG TAGLIB
29
OPTIONS_DEFAULT=	FLAC OGG TAGLIB
30
TAGLIB_DESC=	Multiple file format but limited tags support
31
JSON_DESC=	JSON output format support
25
32
33
JSON_LIB_DEPENDS+=	libjansson.so:${PORTSDIR}/devel/jansson
34
JSON_CMAKE_OFF+=	-DWITHOUT_JSON=yes
35
FLAC_LIB_DEPENDS+=	libFLAC.so:${PORTSDIR}/audio/flac
36
FLAC_CMAKE_OFF+=	-DWITHOUT_FLAC=yes
37
OGG_LIB_DEPENDS+=	libvorbisfile.so:${PORTSDIR}/audio/libvorbis
38
OGG_CMAKE_OFF+=	-DWITHOUT_OGGVORBIS=yes
39
TAGLIB_LIB_DEPENDS+=	libtag_c.so:${PORTSDIR}/audio/taglib
40
TAGLIB_CMAKE_OFF+=	-DWITHOUT_TAGLIB=yes
41
26
.include <bsd.port.mk>
42
.include <bsd.port.mk>
(-)audio/tagutil/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (tagutil-2.1.tar.gz) = 47fd22e2454887b0c9aa832a59f569a08bf4ddbb3915a40b7218034917ddb61b
1
SHA256 (tagutil-3.0.tar.gz) = 298ca121b8aa72bb95a70f433c69d8f83879f83ceae2b9f9145da1f94925f622
2
SIZE (tagutil-2.1.tar.gz) = 18627
2
SIZE (tagutil-3.0.tar.gz) = 52399
(-)audio/tagutil/pkg-descr (-3 / +4 lines)
Lines 1-4 Link Here
1
Tagutil is a pure C BSDL tool to manage tag information on music
1
Tagutil is a CLI tool to edit music file's tag. It aim to provide both an
2
files. It can work with every format supported by taglib.
2
easy-to-script interface and ease of use interactively and fully support Vorbis
3
Comments (unlimited set of tags).
3
4
4
WWW: http://hg.kaworu.ch/tagutil/
5
WWW: https://github.com/kAworu/tagutil

Return to bug 187256