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

(-)easytag/Makefile (-20 / +12 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	easytag
4
PORTNAME=	easytag
5
PORTVERSION=	2.1.8
5
PORTVERSION=	2.1.8
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	audio
7
CATEGORIES=	audio
8
MASTER_SITES=	GNOME
8
MASTER_SITES=	GNOME
9
9
Lines 10-47 Link Here
10
MAINTAINER=	novel@FreeBSD.org
10
MAINTAINER=	novel@FreeBSD.org
11
COMMENT=	GTK2 Tag editor for MP3 and OGG files
11
COMMENT=	GTK2 Tag editor for MP3 and OGG files
12
12
13
LICENSE=	GPLv2
14
13
LIB_DEPENDS=	libid3.so:${PORTSDIR}/audio/id3lib \
15
LIB_DEPENDS=	libid3.so:${PORTSDIR}/audio/id3lib \
14
		libid3tag.so:${PORTSDIR}/audio/libid3tag \
16
		libid3tag.so:${PORTSDIR}/audio/libid3tag \
15
		libvorbis.so:${PORTSDIR}/audio/libvorbis \
17
		libvorbis.so:${PORTSDIR}/audio/libvorbis \
16
		libFLAC.so:${PORTSDIR}/audio/flac \
18
		libFLAC.so:${PORTSDIR}/audio/flac \
17
		libmp4v2.so:${PORTSDIR}/multimedia/mp4v2
19
		libtag.so:${PORTSDIR}/audio/taglib
18
20
19
MAN1=		easytag.1
20
CONFLICTS=	easytag-devel-[0-9]*
21
CONFLICTS=	easytag-devel-[0-9]*
21
22
22
NO_STAGE=	yes
23
USE_XZ=		yes
23
USE_XZ=		yes
24
USES=		gettext gmake pkgconfig
24
USES=		gmake pkgconfig pathfix desktop-file-utils
25
USE_GNOME=	gnomehack gnomeprefix gtk20 desktopfileutils
25
USE_GNOME=	gtk20
26
INSTALLS_ICONS=	yes
26
INSTALLS_ICONS=	yes
27
GNU_CONFIGURE=	yes
27
GNU_CONFIGURE=	yes
28
CPPFLAGS+=	-I${LOCALBASE}/include -DHAVE_GTK
28
CPPFLAGS+=	-I${LOCALBASE}/include -DHAVE_GTK
29
LDFLAGS+=	-L${LOCALBASE}/lib
29
LDFLAGS+=	-L${LOCALBASE}/lib
30
30
31
OPTIONS_DEFINE=	WAVPACK
31
OPTIONS_DEFINE=	WAVPACK NLS
32
32
33
.include <bsd.port.options.mk>
33
OPTIONS_SUB=	yes
34
WAVPACK_LIB_DEPENDS=	libwavpack.so:${PORTSDIR}/audio/wavpack
35
WAVPACK_CONFIGURE_ENABLE=	wavpack
36
NLS_USES=		gettext
37
NLS_CONFIGURE_ENABLE=	nls
34
38
35
.if ${PORT_OPTIONS:MWAVPACK}
36
LIB_DEPENDS+=		wavpack:${PORTSDIR}/audio/wavpack
37
CONFIGURE_ARGS+=	--enable-wavpack
38
.else
39
CONFIGURE_ARGS+=	--disable-wavpack
40
.endif
41
42
post-patch:
43
	@${REINPLACE_CMD} -e 's|<mp4\.h>|<mp4v2/mp4v2.h>|g' \
44
		${WRKSRC}/src/mp4_header.c \
45
		${WRKSRC}/src/mp4_tag.c
46
47
.include <bsd.port.mk>
39
.include <bsd.port.mk>
(-)easytag/pkg-plist (-31 / +48 lines)
Lines 1-33 Link Here
1
bin/easytag
1
bin/easytag
2
%%DOCSDIR%%/HACKING
2
man/man1/easytag.1.gz
3
%%DOCSDIR%%/THANKS
4
%%DOCSDIR%%/TODO
5
share/applications/easytag.desktop
3
share/applications/easytag.desktop
6
share/locale/bg/LC_MESSAGES/easytag.mo
4
%%PORTDOCS%%%%DOCSDIR%%/HACKING
7
share/locale/cs/LC_MESSAGES/easytag.mo
5
%%PORTDOCS%%%%DOCSDIR%%/THANKS
8
share/locale/da/LC_MESSAGES/easytag.mo
6
%%PORTDOCS%%%%DOCSDIR%%/TODO
9
share/locale/de/LC_MESSAGES/easytag.mo
10
share/locale/el/LC_MESSAGES/easytag.mo
11
share/locale/es/LC_MESSAGES/easytag.mo
12
share/locale/fr/LC_MESSAGES/easytag.mo
13
share/locale/he/LC_MESSAGES/easytag.mo
14
share/locale/hu/LC_MESSAGES/easytag.mo
15
share/locale/it/LC_MESSAGES/easytag.mo
16
share/locale/ja/LC_MESSAGES/easytag.mo
17
share/locale/lt/LC_MESSAGES/easytag.mo
18
share/locale/nl/LC_MESSAGES/easytag.mo
19
share/locale/pl/LC_MESSAGES/easytag.mo
20
share/locale/pt_BR/LC_MESSAGES/easytag.mo
21
share/locale/ro/LC_MESSAGES/easytag.mo
22
share/locale/ru/LC_MESSAGES/easytag.mo
23
share/locale/sl/LC_MESSAGES/easytag.mo
24
share/locale/sr/LC_MESSAGES/easytag.mo
25
share/locale/sr@Latn/LC_MESSAGES/easytag.mo
26
share/locale/sr@latin/LC_MESSAGES/easytag.mo
27
share/locale/sv/LC_MESSAGES/easytag.mo
28
share/locale/uk/LC_MESSAGES/easytag.mo
29
share/locale/zh_CN/LC_MESSAGES/easytag.mo
30
share/locale/zh_TW/LC_MESSAGES/easytag.mo
31
share/icons/hicolor/128x128/apps/easytag.png
7
share/icons/hicolor/128x128/apps/easytag.png
32
share/icons/hicolor/16x16/apps/easytag.png
8
share/icons/hicolor/16x16/apps/easytag.png
33
share/icons/hicolor/256x256/apps/easytag.png
9
share/icons/hicolor/256x256/apps/easytag.png
Lines 35-40 Link Here
35
share/icons/hicolor/48x48/apps/easytag.png
11
share/icons/hicolor/48x48/apps/easytag.png
36
share/icons/hicolor/64x64/apps/easytag.png
12
share/icons/hicolor/64x64/apps/easytag.png
37
share/icons/hicolor/scalable/apps/easytag.svg
13
share/icons/hicolor/scalable/apps/easytag.svg
38
@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
14
%%NLS%%share/locale/bg/LC_MESSAGES/easytag.mo
39
@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
15
%%NLS%%share/locale/cs/LC_MESSAGES/easytag.mo
40
@dirrm %%DOCSDIR%%
16
%%NLS%%share/locale/da/LC_MESSAGES/easytag.mo
17
%%NLS%%share/locale/de/LC_MESSAGES/easytag.mo
18
%%NLS%%share/locale/el/LC_MESSAGES/easytag.mo
19
%%NLS%%share/locale/es/LC_MESSAGES/easytag.mo
20
%%NLS%%share/locale/fr/LC_MESSAGES/easytag.mo
21
%%NLS%%share/locale/he/LC_MESSAGES/easytag.mo
22
%%NLS%%share/locale/hu/LC_MESSAGES/easytag.mo
23
%%NLS%%share/locale/it/LC_MESSAGES/easytag.mo
24
%%NLS%%share/locale/ja/LC_MESSAGES/easytag.mo
25
%%NLS%%share/locale/lt/LC_MESSAGES/easytag.mo
26
%%NLS%%share/locale/nl/LC_MESSAGES/easytag.mo
27
%%NLS%%share/locale/pl/LC_MESSAGES/easytag.mo
28
%%NLS%%share/locale/pt_BR/LC_MESSAGES/easytag.mo
29
%%NLS%%share/locale/ro/LC_MESSAGES/easytag.mo
30
%%NLS%%share/locale/ru/LC_MESSAGES/easytag.mo
31
%%NLS%%share/locale/sl/LC_MESSAGES/easytag.mo
32
%%NLS%%share/locale/sr/LC_MESSAGES/easytag.mo
33
%%NLS%%share/locale/sr@Latn/LC_MESSAGES/easytag.mo
34
%%NLS%%share/locale/sr@latin/LC_MESSAGES/easytag.mo
35
%%NLS%%share/locale/sv/LC_MESSAGES/easytag.mo
36
%%NLS%%share/locale/uk/LC_MESSAGES/easytag.mo
37
%%NLS%%share/locale/zh_CN/LC_MESSAGES/easytag.mo
38
%%NLS%%share/locale/zh_TW/LC_MESSAGES/easytag.mo
39
%%NLS%%@dirrmtry share/locale/sr@latin/LC_MESSAGES
40
%%NLS%%@dirrmtry share/locale/sr@latin
41
@dirrmtry share/icons/hicolor/scalable/apps
42
@dirrmtry share/icons/hicolor/scalable
43
@dirrmtry share/icons/hicolor/64x64/apps
44
@dirrmtry share/icons/hicolor/64x64
45
@dirrmtry share/icons/hicolor/48x48/apps
46
@dirrmtry share/icons/hicolor/48x48
47
@dirrmtry share/icons/hicolor/32x32/apps
48
@dirrmtry share/icons/hicolor/32x32
49
@dirrmtry share/icons/hicolor/256x256/apps
50
@dirrmtry share/icons/hicolor/256x256
51
@dirrmtry share/icons/hicolor/16x16/apps
52
@dirrmtry share/icons/hicolor/16x16
53
@dirrmtry share/icons/hicolor/128x128/apps
54
@dirrmtry share/icons/hicolor/128x128
55
@dirrmtry share/icons/hicolor
56
@dirrmtry share/icons
57
%%PORTDOCS%%@dirrm %%DOCSDIR%%

Return to bug 184499