blob: bd235a66e00a5bafda8be9589d22dfd097c02dd5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
|
# Created by: Nicola Stanislao Vitale <nivit@FreeBSD.org>
# $FreeBSD$
PORTNAME= adapta-gtk-theme
PORTVERSION= 3.95.0.11
CATEGORIES= x11-themes
MAINTAINER= nivit@FreeBSD.org
COMMENT= Adaptive Gtk+ theme based on Material Design Guidelines
LICENSE= GPLv2 CC-BY-SA-4.0
LICENSE_COMB= multi
LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING
LICENSE_FILE_CC-BY-SA-4.0= ${WRKSRC}/LICENSE_CC_BY_SA4
BROKEN= fails to build
BUILD_DEPENDS= gsed:textproc/gsed \
inkscape:graphics/inkscape \
bash:shells/bash \
sassc:textproc/sassc
RUN_DEPENDS= noto>=1.0.5:x11-fonts/noto \
roboto-fonts-ttf>=2.134:x11-fonts/roboto-fonts-ttf
USES= autoreconf gmake gnome pathfix pkgconfig shebangfix
CHROME_CONFIGURE_ENABLE= chrome_legacy
CHROME_DESC= Support for legacy Chrome(ium) browser (<= R59)
CINNAMON_CONFIGURE_ENABLE= cinnamon
CINNAMON_DESC= Support for Cinnamon Desktop Environment
CINNAMON_IMPLIES= METACITY
CONFIGURE_ARGS= --disable-flashback \
--disable-gtk_next \
--disable-plank \
--disable-telegram \
--disable-tweetdeck
DOCS_MAKE_ENV= ADAPTA_DOCS=yes
GH_ACCOUNT= adapta-project
GNOMESHELL_CONFIGURE_ENABLE= gnome
GNOMESHELL_DESC= Support for Gnome-Shell Desktop Environment
GNU_CONFIGURE= yes
MATE_CONFIGURE_ENABLE= mate
MATE_DESC= Support for Mate Desktop Environment
MATE_IMPLIES= METACITY
METACITY_DESC= Support for metacity Window Manager
OPENBOX_CONFIGURE_ENABLE= openbox
OPENBOX_DESC= Support for Openbox Desktop Environment
OPTIONS_DEFAULT= CHROME CINNAMON GNOMESHELL MATE METACITY OPENBOX PARALLEL XFCE
OPTIONS_DEFINE= CHROME CINNAMON DOCS GNOMESHELL MATE METACITY OPENBOX PARALLEL XFCE
OPTIONS_SUB= yes
PARALLEL_BUILD_DEPENDS= parallel:sysutils/parallel
PARALLEL_CONFIGURE_ENABLE= parallel
PARALLEL_DESC= parallel-build support
SHEBANG_REGEX= '.*\.sh$$'
USE_GITHUB= yes
USE_GNOME= gdkpixbuf2 glib20 librsvg2 libxml2
XFCE_CONFIGURE_ENABLE= xfce
XFCE_DESC= Support for XFce Desktop Environment
# use textproc/gsed
post-patch:
@(cd ${WRKSRC} && \
${FIND} . -type f -iregex '${SHEBANG_REGEX}' \
-exec ${SED} -i '' -e 's,sed -i,${LOCALBASE}/bin/g&,g' {} ";")
.include <bsd.port.mk>
|