Update multimedia/kdenlive to version 20.04.0
[dports.git] / multimedia / audacious-gtk3 / Makefile
1 # Created by: Zastupov Stepan [RedChrom] <redchrom@mail.ru>
2 # $FreeBSD$
3
4 PORTNAME=       audacious
5 PORTVERSION=    3.10.1
6 PORTREVISION=   1
7 DISTVERSIONSUFFIX=      -gtk3
8 CATEGORIES=     multimedia audio
9 #MASTER_SITES=  http://distfiles.audacious-media-player.org/
10 PKGNAMESUFFIX=  ${DISTVERSIONSUFFIX}
11
12 MAINTAINER=     ports@FreeBSD.org
13 COMMENT=        Gtk+3 port of lightweight and versatile audio player
14
15 LICENSE=        GPLv3
16 LICENSE_FILE=   ${WRKSRC}/COPYING
17
18 LIB_DEPENDS=    libfreetype.so:print/freetype2 \
19                 libfontconfig.so:x11-fonts/fontconfig
20
21 CONFLICTS_INSTALL=      audacious-3.*
22
23 MASTERDIR=      ${.CURDIR}/../audacious
24 DISTINFO_FILE=  ${.CURDIR}/distinfo
25 FILESDIR=       ${MASTERDIR}/files
26 SUB_FILES=      pkg-message
27
28 USES=           autoreconf compiler:c++11-lib desktop-file-utils \
29                 gettext-tools gmake gnome localbase pkgconfig xorg
30
31 USE_GITHUB=     yes
32 GH_ACCOUNT=     audacious-media-player
33 GH_TAGNAME=     89521a6
34
35 GNU_CONFIGURE=  yes
36 USE_XORG=       x11 sm
37 USE_GNOME=      gtk30 glib20 cairo
38 USE_LDCONFIG=   yes
39 INSTALLS_ICONS= yes
40
41 CONFIGURE_ARGS= --with-pkgconfigdir=${PREFIX}/libdata/pkgconfig \
42         --enable-gtk \
43         --without-buildstamp
44
45 OPTIONS_DEFINE= EXECINFO ICONV NLS
46 OPTIONS_DEFAULT=EXECINFO ICONV
47 OPTIONS_SUB=    yes
48
49 EXECINFO_DESC=  Build with libexecinfo support
50
51 ICONV_USES=     iconv
52 NLS_USES=       gettext-runtime
53 NLS_CONFIGURE_ENABLE=   nls
54
55 post-patch:
56         ${REINPLACE_CMD} -e 's| $${MFLAGS}||g' \
57                 ${WRKSRC}/buildsys.mk.in
58
59 post-patch-NLS-off:
60         ${REINPLACE_CMD} -e 's,po,,' ${WRKSRC}/Makefile
61
62 post-patch-EXECINFO-on:
63         @${REINPLACE_CMD} 's|-lm |-lm -lexecinfo |' \
64                 ${WRKSRC}/src/audacious/Makefile
65         @${REINPLACE_CMD} 's|-laudcore|-laudcore -lexecinfo|' \
66                 ${WRKSRC}/audacious.pc.in
67
68 post-install:
69         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/aud* \
70                 ${STAGEDIR}${PREFIX}/lib/lib*
71
72 .include <bsd.port.mk>