View | Details | Raw Unified | Return to bug 196062 | Differences between
and this patch

Collapse All | Expand All

(-)Mk/bsd.efl.mk (-269 lines)
Lines 1-269 Link Here
1
#
2
# $MBSDlabs: portmk/bsd.efl.mk,v 1.17 2006/10/02 14:57:48 stas Exp $
3
# $FreeBSD$
4
#
5
# bsd.efl.mk - Support for Enlightenment Foundation Libraries (EFL)
6
#
7
# Author: Stanislav Sedov <stas@FreeBSD.org>
8
# Inspired by bsd.sdl.mk by Edwin Groothuis <edwin@freebsd.org>
9
#
10
# You can specify EFL-related library dependency using "USE_EFL=" statement,
11
# e.g. "USE_EFL= ecore evas" will add x11/ecore and graphics/evas as dependency
12
# for your port.
13
# You can check existency of certain library throught "WANT_EFL/HAVE_EFL" pair.
14
# Note: WANT_EFL should be defined before including <bsd.port.pre.mk>, and
15
# HAVE_EFL variable could be tested after it. For example:
16
#
17
#	WANT_EFL=	yes
18
#	.include <bsd.port.pre.mk>
19
#	.if ${HAVE_EFL:Mevas}
20
#	USE_EFL+=	evas
21
#	.endif
22
#
23
# Currently recognized variables are:
24
# USE_EFL	- lists all EFL libraries which port depends on
25
# WANT_EFL	- the port wants to test which of EFL libraries are installed
26
#			on the target system
27
#
28
# The following variables could be tested after inclusion of bsd.port.pre.mk:
29
# HAVE_EFL	- lists all EFL libraries which are available on target system
30
#
31
# Feel free to send any comments and suggestion to maintainer.
32
#
33
34
EFL_Include_MAINTAINER=	gblach@FreeBSD.org
35
36
#
37
# Define all supported libraries
38
#
39
_USE_EFL_ALL=	epeg imlib2
40
41
# For each library supported we define the following variables:
42
#	_%%LIB%%_CATEGORY	- category the port belongs to
43
#	_%%LIB%%_PREFIX		- where the library is installed
44
#	_%%LIB%%_VERSION	- version of the shared library
45
#	_%%LIB%%_SLIB		- name of the shared library
46
#
47
48
_epeg_CATEGORY=		graphics
49
_epeg_VERSION=		9
50
51
_imlib2_CATEGORY=	graphics
52
_imlib2_VERSION=	5
53
_imlib2_SLIB=		Imlib2
54
55
#
56
# Assign values for variables which were not defined explicitly
57
#
58
.for LIB in ${_USE_EFL_ALL}
59
. if !defined(_${LIB}_SLIB)
60
_${LIB}_SLIB=${LIB}
61
. endif
62
. if !defined(_${LIB}_PORTNAME)
63
_${LIB}_PORTNAME=${LIB}
64
. endif
65
. if !defined(_${LIB}_PREFIX)
66
_${LIB}_PREFIX=${LOCALBASE}
67
. endif
68
.endfor
69
70
#
71
# Handle WANT_EFL feature
72
#
73
.if !defined(AFTERPORTMK)
74
.if !defined(EFL_Include_pre)
75
76
EFL_Include_pre=	bsd.efl.mk
77
78
HAVE_EFL?=
79
.if defined(WANT_EFL)
80
#
81
# General EFL components
82
#
83
. for LIB in ${_USE_EFL_ALL}
84
.  if exists(${_${LIB}_PREFIX}/lib/lib${_${LIB}_SLIB}.so.${_${LIB}_VERSION})
85
HAVE_EFL+=	${LIB}
86
.  endif
87
. endfor
88
.endif
89
90
.endif #EFL_Include_pre
91
.endif #AFTERPORTMK
92
93
#
94
# Handle USE_EFL feature
95
#
96
.if !defined(BEFOREPORTMK)
97
.if !defined(EFL_Include_post)
98
99
.if defined(USE_EFL_EVAS_ENGINES)
100
101
USE_EFL+=	evas
102
103
_USE_EFL_EVAS_ENGINES=	#empty
104
. for COMP in ${USE_EFL_EVAS_ENGINES}
105
.  if ${_EFL_EVAS_ENGINES_ALL:M${COMP}}==""
106
IGNORE=	cannot install: unknown evas engine ${COMP}
107
.  else
108
_USE_EFL_EVAS_ENGINES+=	${COMP}
109
.  endif
110
. endfor
111
112
# Get rid of duplicates
113
_USE_EFL_EVAS_ENGINES_UQ=	#empty
114
. for COMP in ${_USE_EFL_EVAS_ENGINES}
115
.  if ${_USE_EFL_EVAS_ENGINES_UQ:M${COMP}}==""
116
_USE_EFL_EVAS_ENGINES_UQ+=	${COMP}
117
.  endif
118
. endfor
119
120
. for COMP in ${_USE_EFL_EVAS_ENGINES_UQ}
121
BUILD_DEPENDS+=	${_EFL_EVAS_ENGINES_MODDIR}/${_evas_engine_${COMP}_DIR}/${OPSYS:tl}${OSREL}-${ARCH}/module.so:${PORTSDIR}/${_evas_engine_${COMP}_CATEGORY}/${_evas_engine_${COMP}_PORTNAME}
122
RUN_DEPENDS+=	${_EFL_EVAS_ENGINES_MODDIR}/${_evas_engine_${COMP}_DIR}/${OPSYS:tl}${OSREL}-${ARCH}/module.so:${PORTSDIR}/${_evas_engine_${COMP}_CATEGORY}/${_evas_engine_${COMP}_PORTNAME}
123
. endfor
124
125
.endif #USE_EFL_EVAS_ENGINES
126
127
.if defined(USE_EFL_EVAS_LOADERS)
128
129
USE_EFL+=	evas
130
131
_USE_EFL_EVAS_LOADERS=	#empty
132
. for COMP in ${USE_EFL_EVAS_LOADERS}
133
.  if ${_EFL_EVAS_LOADERS_ALL:M${COMP}}==""
134
IGNORE=	cannot install: unknown evas loader ${COMP}
135
.  else
136
_USE_EFL_EVAS_LOADERS+=	${COMP}
137
.  endif
138
. endfor
139
140
# Get rid of duplicates
141
_USE_EFL_EVAS_LOADERS_UQ=	#empty
142
. for COMP in ${_USE_EFL_EVAS_LOADERS}
143
.  if ${_USE_EFL_EVAS_LOADERS_UQ:M${COMP}}==""
144
_USE_EFL_EVAS_LOADERS_UQ+=	${COMP}
145
.  endif
146
. endfor
147
148
. for COMP in ${_USE_EFL_EVAS_LOADERS_UQ}
149
BUILD_DEPENDS+=	${_EFL_EVAS_LOADERS_MODDIR}/${_evas_loader_${COMP}_DIR}/${OPSYS:tl}${OSREL}-${ARCH}/module.so:${PORTSDIR}/${_evas_loader_${COMP}_CATEGORY}/${_evas_loader_${COMP}_PORTNAME}
150
RUN_DEPENDS+=	${_EFL_EVAS_LOADERS_MODDIR}/${_evas_loader_${COMP}_DIR}/${OPSYS:tl}${OSREL}-${ARCH}/module.so:${PORTSDIR}/${_evas_loader_${COMP}_CATEGORY}/${_evas_loader_${COMP}_PORTNAME}
151
. endfor
152
153
.endif #USE_EFL_EVAS_LOADERS
154
155
.if defined(USE_EFL_ECORE)
156
157
USE_EFL+=	ecore
158
159
_USE_EFL_ECORE=	#empty
160
. for COMP in ${USE_EFL_ECORE}
161
.  if ${_EFL_ECORE_ALL:M${COMP}}==""
162
IGNORE=	cannot install: unknown ecore module ${COMP}
163
.  else
164
_USE_EFL_ECORE+=	${COMP}
165
.  endif
166
. endfor
167
168
# Get rid of duplicates
169
_USE_EFL_ECORE_UQ=	#empty
170
. for COMP in ${_USE_EFL_ECORE}
171
.  if ${_USE_EFL_ECORE_UQ:M${COMP}}==""
172
_USE_EFL_ECORE_UQ+=	${COMP}
173
.  endif
174
. endfor
175
176
. for COMP in ${_USE_EFL_ECORE_UQ}
177
LIB_DEPENDS+=	lib${_ecore_${COMP}_NAME}.so.${_ecore_VERSION}:${PORTSDIR}/${_ecore_${COMP}_CATEGORY}/${_ecore_${COMP}_PORTNAME}
178
. endfor
179
180
.endif #USE_EFL_ECORE
181
182
.if defined(USE_EFL)
183
184
EFL_Include_post=	bsd.efl.mk
185
186
#
187
# Check if we have all libraries requiested and build depends list
188
#
189
.if ${USE_EFL:Mlibrt_hack}
190
_USE_EFL_LIBRT_HACK=	yes
191
.endif
192
.if ${USE_EFL:Mmodarch_hack}
193
_USE_EFL_MODARCH_HACK=	yes
194
.endif
195
.if ${USE_EFL:Mlibtool_hack}
196
_USE_EFL_LIBTOOL_HACK=	yes
197
.endif
198
_USE_EFL=	#empty
199
.for LIB in ${USE_EFL:Nlibrt_hack:Nmodarch_hack:Nlibtool_hack}
200
. if ${_USE_EFL_ALL:M${LIB}}==""
201
IGNORE=	cannot install: unknown library ${LIB}
202
. else
203
_USE_EFL+=	${LIB}
204
. endif
205
.endfor
206
207
#
208
# Get rid of duplicates
209
#
210
_USE_EFL_UQ=	#empty
211
.for LIB in ${_USE_EFL}
212
. if ${_USE_EFL_UQ:M${LIB}}==""
213
_USE_EFL_UQ+=	${LIB}
214
. endif
215
.endfor
216
217
#
218
# define dependencies
219
#
220
.for LIB in ${_USE_EFL_UQ}
221
LIB_DEPENDS+=	lib${_${LIB}_SLIB}.so.${_${LIB}_VERSION}:${PORTSDIR}/${_${LIB}_CATEGORY}/${_${LIB}_PORTNAME}
222
.endfor
223
224
#
225
# Initialize configure enviropment
226
#
227
CPPFLAGS+=	-I${LOCALBASE}/include
228
LDFLAGS+=	-L${LOCALBASE}/lib
229
CFLAGS+=	-I${LOCALBASE}/include
230
231
PLIST_SUB+=	E17_ARCH=${OPSYS:tl}${OSREL}-${ARCH}
232
233
.if defined(_USE_EFL_LIBRT_HACK)
234
#
235
# Don't use librt
236
#
237
post-patch: efl_drop_librt
238
efl_drop_librt:
239
	@${REINPLACE_CMD} -E \
240
		-e '/^[[:space:]]+freebsd\*/,/^[[:space:]];;/s/-lrt//g' \
241
		${WRKSRC}/configure
242
.endif
243
244
.if defined(_USE_EFL_MODARCH_HACK)
245
#
246
# Use correct module arch path
247
#
248
post-patch: efl_patch_modarch
249
efl_patch_modarch:
250
	@${REINPLACE_CMD} -E \
251
		-e 's/(MODULE_ARCH="\$$host_os-\$$host_cpu)-[^"]+"/\1"/g' \
252
		-e 's/(MODULE_EDJE="\$$host_os-\$$host_cpu)-[^"]+"/\1"/g' \
253
		${WRKSRC}/configure
254
.endif
255
256
.if defined(_USE_EFL_LIBTOOL_HACK)
257
#
258
# Get rid of .la and static library files
259
#
260
post-configure: efl_drop_la
261
efl_drop_la:
262
	${REINPLACE_CMD} -E -e \
263
		'/Install the pseudo-library/,/staticlibs=/s,^,#,' ${WRKSRC}/libtool
264
.endif
265
266
.endif #USE_EFL
267
268
.endif #EFL_Include_post
269
.endif #BEFOREPORTMK
(-)Mk/bsd.port.mk (-11 lines)
Lines 383-391 Link Here
383
#				  (libtool, autoconf, autoheader, automake et al.)
383
#				  (libtool, autoconf, autoheader, automake et al.)
384
#				  See bsd.autotools.mk for more details.
384
#				  See bsd.autotools.mk for more details.
385
##
385
##
386
# USE_EFL		- If set, this port use EFL libraries.
387
#				  Implies inclusion of bsd.efl.mk.  (Also see
388
#				  that file for more information on USE_EFL_*).
389
# USE_FPC		- If set, this port relies on the Free Pascal language.
386
# USE_FPC		- If set, this port relies on the Free Pascal language.
390
# 				  Implies inclusion of bsd.fpc.mk.  (Also see
387
# 				  Implies inclusion of bsd.fpc.mk.  (Also see
391
#				  that file for more information on WANT_FPC_*).
388
#				  that file for more information on WANT_FPC_*).
Lines 1423-1432 Link Here
1423
USES+=	python
1420
USES+=	python
1424
.endif
1421
.endif
1425
1422
1426
.if defined(USE_EFL) || defined(WANT_EFL) || defined(USE_EFL_ESMART)
1427
.include "${PORTSDIR}/Mk/bsd.efl.mk"
1428
.endif
1429
1430
.if defined(USE_FPC) || defined(WANT_FPC_BASE) || defined(WANT_FPC_ALL)
1423
.if defined(USE_FPC) || defined(WANT_FPC_BASE) || defined(WANT_FPC_ALL)
1431
.include "${PORTSDIR}/Mk/bsd.fpc.mk"
1424
.include "${PORTSDIR}/Mk/bsd.fpc.mk"
1432
.endif
1425
.endif
Lines 1857-1866 Link Here
1857
.include "${PORTSDIR}/Mk/bsd.gstreamer.mk"
1850
.include "${PORTSDIR}/Mk/bsd.gstreamer.mk"
1858
.endif
1851
.endif
1859
1852
1860
.if defined(USE_EFL) || defined(WANT_EFL) || defined(USE_EFL_ESMART)
1861
.include "${PORTSDIR}/Mk/bsd.efl.mk"
1862
.endif
1863
1864
.if defined(USE_JAVA)
1853
.if defined(USE_JAVA)
1865
.include "${PORTSDIR}/Mk/bsd.java.mk"
1854
.include "${PORTSDIR}/Mk/bsd.java.mk"
1866
.endif
1855
.endif
(-)deskutils/pypanel/Makefile (-3 / +3 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	pypanel
4
PORTNAME=	pypanel
5
PORTVERSION=	2.4
5
PORTVERSION=	2.4
6
PORTREVISION=	10
6
PORTREVISION=	11
7
CATEGORIES=	deskutils
7
CATEGORIES=	deskutils
8
MASTER_SITES=	SF
8
MASTER_SITES=	SF
9
DISTNAME=	PyPanel-${PORTVERSION}
9
DISTNAME=	PyPanel-${PORTVERSION}
Lines 11-23 Link Here
11
MAINTAINER=	ports@FreeBSD.org
11
MAINTAINER=	ports@FreeBSD.org
12
COMMENT=	Desktop panel written in Python
12
COMMENT=	Desktop panel written in Python
13
13
14
LIB_DEPENDS=	libfreetype.so:${PORTSDIR}/print/freetype2
14
LIB_DEPENDS=	libfreetype.so:${PORTSDIR}/print/freetype2 \
15
		libImlib2.so:${PORTSDIR}/graphics/imlib2
15
BUILD_DEPENDS=	${PYTHON_SITELIBDIR}/Xlib/X.py:${PORTSDIR}/x11-toolkits/py-xlib
16
BUILD_DEPENDS=	${PYTHON_SITELIBDIR}/Xlib/X.py:${PORTSDIR}/x11-toolkits/py-xlib
16
RUN_DEPENDS:=	${BUILD_DEPENDS}
17
RUN_DEPENDS:=	${BUILD_DEPENDS}
17
18
18
USES=		python
19
USES=		python
19
USE_PYTHON=	distutils autoplist
20
USE_PYTHON=	distutils autoplist
20
USE_EFL=	imlib2
21
USE_XORG=	xft
21
USE_XORG=	xft
22
22
23
PORTDOCS=	*
23
PORTDOCS=	*
(-)devel/libast/Makefile (-3 / +3 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	libast
4
PORTNAME=	libast
5
PORTVERSION=	0.7
5
PORTVERSION=	0.7
6
PORTREVISION=	12
6
PORTREVISION=	13
7
CATEGORIES=	devel
7
CATEGORIES=	devel
8
MASTER_SITES=	http://www.eterm.org/download/ \
8
MASTER_SITES=	http://www.eterm.org/download/ \
9
		CRITICAL
9
		CRITICAL
Lines 13-21 Link Here
13
13
14
LICENSE=	MIT
14
LICENSE=	MIT
15
15
16
LIB_DEPENDS=	libpcre.so:${PORTSDIR}/devel/pcre
16
LIB_DEPENDS=	libpcre.so:${PORTSDIR}/devel/pcre \
17
		libImlib2.so:${PORTSDIR}/graphics/imlib2
17
18
18
USE_EFL=	imlib2
19
GNU_CONFIGURE=	yes
19
GNU_CONFIGURE=	yes
20
CPPFLAGS+=	-I${LOCALBASE}/include
20
CPPFLAGS+=	-I${LOCALBASE}/include
21
LIBS+=		-L${LOCALBASE}/lib
21
LIBS+=		-L${LOCALBASE}/lib
(-)editors/texmacs/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	texmacs
4
PORTNAME=	texmacs
5
PORTVERSION=	1.0.7.21
5
PORTVERSION=	1.0.7.21
6
PORTREVISION=	3
6
PORTREVISION=	4
7
CATEGORIES=	editors print
7
CATEGORIES=	editors print
8
MASTER_SITES=	ftp://ftp.texmacs.org/TeXmacs/tmftp/source/ \
8
MASTER_SITES=	ftp://ftp.texmacs.org/TeXmacs/tmftp/source/ \
9
		http://www.predatorlabs.net/dl/
9
		http://www.predatorlabs.net/dl/
Lines 45-51 Link Here
45
ICONV_USES=		iconv
45
ICONV_USES=		iconv
46
ICONV_CONFIGURE_WITH=	iconv
46
ICONV_CONFIGURE_WITH=	iconv
47
47
48
IMLIB2_USE=		EFL=imlib2
48
IMLIB2_LIB_DEPENDS=	libImlib2.so:${PORTSDIR}/graphics/imlib2
49
IMLIB2_CONFIGURE_ON=	--with-imlib2
49
IMLIB2_CONFIGURE_ON=	--with-imlib2
50
IMLIB2_CONFIGURE_OFF=	--without-imlib
50
IMLIB2_CONFIGURE_OFF=	--without-imlib
51
51
(-)games/xteddy/Makefile (-1 / +3 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	xteddy
4
PORTNAME=	xteddy
5
PORTVERSION=	2.2
5
PORTVERSION=	2.2
6
PORTREVISION=	1
6
CATEGORIES=	games
7
CATEGORIES=	games
7
MASTER_SITES=	http://webstaff.itn.liu.se/~stegu/xteddy/ \
8
MASTER_SITES=	http://webstaff.itn.liu.se/~stegu/xteddy/ \
8
		http://www.skysmurf.nl/comp/FreeBSD/distfiles/
9
		http://www.skysmurf.nl/comp/FreeBSD/distfiles/
Lines 12-19 Link Here
12
13
13
LICENSE=	GPLv2
14
LICENSE=	GPLv2
14
15
16
LIB_DEPENDS=	libImlib2.so:${PORTSDIR}/graphics/imlib2
17
15
USES=		pkgconfig
18
USES=		pkgconfig
16
USE_EFL=	imlib2
17
GNU_CONFIGURE=	yes
19
GNU_CONFIGURE=	yes
18
20
19
CPPFLAGS+=	-I${LOCALBASE}/include
21
CPPFLAGS+=	-I${LOCALBASE}/include
(-)graphics/feh/Makefile (-2 / +3 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	feh
4
PORTNAME=	feh
5
PORTVERSION=	2.12
5
PORTVERSION=	2.12
6
PORTREVISION=	1
6
CATEGORIES=	graphics
7
CATEGORIES=	graphics
7
MASTER_SITES=	http://feh.finalrewind.org/ \
8
MASTER_SITES=	http://feh.finalrewind.org/ \
8
		${MASTER_SITE_LOCAL}
9
		${MASTER_SITE_LOCAL}
Lines 13-23 Link Here
13
14
14
LICENSE=	MIT
15
LICENSE=	MIT
15
16
16
LIB_DEPENDS=	libcurl.so:${PORTSDIR}/ftp/curl
17
LIB_DEPENDS=	libcurl.so:${PORTSDIR}/ftp/curl \
18
		libImlib2.so:${PORTSDIR}/graphics/imlib2
17
19
18
USE_XORG=	x11 xt xinerama
20
USE_XORG=	x11 xt xinerama
19
USES=		gmake perl5 tar:bzip2 shebangfix desktop-file-utils
21
USES=		gmake perl5 tar:bzip2 shebangfix desktop-file-utils
20
USE_EFL=	imlib2
21
USE_PERL5=	run
22
USE_PERL5=	run
22
23
23
CPPFLAGS+=	-I${LOCALBASE}/include -std=c99
24
CPPFLAGS+=	-I${LOCALBASE}/include -std=c99
(-)graphics/giblib/Makefile (-2 / +3 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	giblib
4
PORTNAME=	giblib
5
PORTVERSION=	1.2.4
5
PORTVERSION=	1.2.4
6
PORTREVISION=	12
6
PORTREVISION=	13
7
CATEGORIES=	graphics devel
7
CATEGORIES=	graphics devel
8
MASTER_SITES=	http://linuxbrit.co.uk/downloads/
8
MASTER_SITES=	http://linuxbrit.co.uk/downloads/
9
9
Lines 13-20 Link Here
13
LICENSE=	MIT
13
LICENSE=	MIT
14
LICENSE_FILE=	${WRKSRC}/COPYING
14
LICENSE_FILE=	${WRKSRC}/COPYING
15
15
16
LIB_DEPENDS=	libImlib2.so:${PORTSDIR}/graphics/imlib2
17
16
USES=		pathfix pkgconfig libtool
18
USES=		pathfix pkgconfig libtool
17
USE_EFL=	imlib2
18
GNU_CONFIGURE=	yes
19
GNU_CONFIGURE=	yes
19
USE_LDCONFIG=	yes
20
USE_LDCONFIG=	yes
20
MAKE_ARGS=	docsdir=${DOCSDIR}
21
MAKE_ARGS=	docsdir=${DOCSDIR}
(-)graphics/hsetroot/Makefile (-3 / +4 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	hsetroot
4
PORTNAME=	hsetroot
5
PORTVERSION=	1.0.2
5
PORTVERSION=	1.0.2
6
PORTREVISION=	10
6
PORTREVISION=	11
7
CATEGORIES=	graphics
7
CATEGORIES=	graphics
8
MASTER_SITES=	http://cdn.thegraveyard.org/releases/hsetroot/ \
8
MASTER_SITES=	http://cdn.thegraveyard.org/releases/hsetroot/ \
9
		http://www.skysmurf.nl/comp/FreeBSD/distfiles/
9
		http://www.skysmurf.nl/comp/FreeBSD/distfiles/
Lines 13-23 Link Here
13
13
14
LICENSE=	GPLv2
14
LICENSE=	GPLv2
15
15
16
LIB_DEPENDS=	libImlib2.so:${PORTSDIR}/graphics/imlib2
17
16
GNU_CONFIGURE=	yes
18
GNU_CONFIGURE=	yes
17
USES=		gmake
19
USES=		gmake
18
USE_EFL=	imlib2
19
USE_XORG=	x11
20
USE_XORG=	x11
20
LDFLAGS+=	-lX11
21
LDFLAGS+=	-L${LOCALBASE}/lib -lX11
21
22
22
PLIST_FILES=	bin/hsetroot
23
PLIST_FILES=	bin/hsetroot
23
24
(-)graphics/icat/Makefile (-1 / +3 lines)
Lines 3-15 Link Here
3
3
4
PORTNAME=	icat
4
PORTNAME=	icat
5
PORTVERSION=	0.4
5
PORTVERSION=	0.4
6
PORTREVISION=	1
6
CATEGORIES=	graphics
7
CATEGORIES=	graphics
7
8
8
MAINTAINER=	ehaupt@FreeBSD.org
9
MAINTAINER=	ehaupt@FreeBSD.org
9
COMMENT=	Displays images in 256-color capable terminals
10
COMMENT=	Displays images in 256-color capable terminals
10
11
12
LIB_DEPENDS=	libImlib2.so:${PORTSDIR}/graphics/imlib2
13
11
USES=		gmake dos2unix
14
USES=		gmake dos2unix
12
USE_EFL=	imlib2
13
USE_GITHUB=	yes
15
USE_GITHUB=	yes
14
GH_ACCOUNT=	atextor
16
GH_ACCOUNT=	atextor
15
GH_TAGNAME=	v${PORTVERSION}
17
GH_TAGNAME=	v${PORTVERSION}
(-)graphics/imlib2/Makefile (-4 / +3 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	imlib2
4
PORTNAME=	imlib2
5
PORTVERSION=	1.4.6
5
PORTVERSION=	1.4.6
6
PORTREVISION=	3
6
PORTREVISION=	4
7
PORTEPOCH=	2
7
PORTEPOCH=	2
8
CATEGORIES=	graphics enlightenment
8
CATEGORIES=	graphics enlightenment
9
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
9
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
Lines 20-30 Link Here
20
LIB_DEPENDS=	libfreetype.so:${PORTSDIR}/print/freetype2
20
LIB_DEPENDS=	libfreetype.so:${PORTSDIR}/print/freetype2
21
21
22
GNU_CONFIGURE=	yes
22
GNU_CONFIGURE=	yes
23
USE_EFL=	libtool_hack
24
USE_LDCONFIG=	yes
23
USE_LDCONFIG=	yes
25
USES=		pathfix pkgconfig tar:bzip2
24
USES=		libtool pathfix pkgconfig tar:bzip2
26
25
27
CONFIGURE_ARGS+=	--enable-visibility-hiding
26
CONFIGURE_ARGS+=	--enable-visibility-hiding --disable-static
28
CONFIGURE_ENV+=	ac_cv_lib_dl_dlopen=no
27
CONFIGURE_ENV+=	ac_cv_lib_dl_dlopen=no
29
CPPFLAGS+=	-I${LOCALBASE}/include
28
CPPFLAGS+=	-I${LOCALBASE}/include
30
LDFLAGS+=	-L${LOCALBASE}/lib
29
LDFLAGS+=	-L${LOCALBASE}/lib
(-)graphics/imlib2/pkg-plist (-1 / +2 lines)
Lines 25-31 Link Here
25
lib/imlib2/loaders/xpm.so
25
lib/imlib2/loaders/xpm.so
26
lib/imlib2/loaders/zlib.so
26
lib/imlib2/loaders/zlib.so
27
lib/libImlib2.so
27
lib/libImlib2.so
28
lib/libImlib2.so.5
28
lib/libImlib2.so.1
29
lib/libImlib2.so.1.4.6
29
libdata/pkgconfig/imlib2.pc
30
libdata/pkgconfig/imlib2.pc
30
%%DATADIR%%/data/fonts/cinema.ttf
31
%%DATADIR%%/data/fonts/cinema.ttf
31
%%DATADIR%%/data/fonts/grunge.ttf
32
%%DATADIR%%/data/fonts/grunge.ttf
(-)graphics/imlib2_loaders/Makefile (-2 / +5 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	imlib2_loaders
4
PORTNAME=	imlib2_loaders
5
PORTVERSION=	1.4.6
5
PORTVERSION=	1.4.6
6
PORTREVISION=	1
6
PORTEPOCH=	2
7
PORTEPOCH=	2
7
CATEGORIES=	graphics enlightenment
8
CATEGORIES=	graphics enlightenment
8
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
9
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
Lines 17-25 Link Here
17
LICENSE_FILE_imlib2=	${WRKSRC}/COPYING
18
LICENSE_FILE_imlib2=	${WRKSRC}/COPYING
18
LICENSE_PERMS_imlib2=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
19
LICENSE_PERMS_imlib2=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
19
20
21
LIB_DEPENDS=	libImlib2.so:${PORTSDIR}/graphics/imlib2
22
20
GNU_CONFIGURE=	yes
23
GNU_CONFIGURE=	yes
21
USES=		pathfix pkgconfig tar:bzip2
24
USES=		libtool pathfix pkgconfig tar:bzip2
22
USE_EFL=	imlib2 libtool_hack
23
25
24
OPTIONS_DEFINE=	EET XCF
26
OPTIONS_DEFINE=	EET XCF
25
OPTIONS_DEFAULT=	EET XCF
27
OPTIONS_DEFAULT=	EET XCF
Lines 26-31 Link Here
26
EET_DESC=	Enable eet loader
28
EET_DESC=	Enable eet loader
27
XCF_DESC=	Enable XCF loader
29
XCF_DESC=	Enable XCF loader
28
30
31
CONFIGURE_ARGS=	--disable-static
29
MAKE_ENV+=	INSTALL_STRIP_FLAG="${STRIP}"
32
MAKE_ENV+=	INSTALL_STRIP_FLAG="${STRIP}"
30
33
31
.include <bsd.port.options.mk>
34
.include <bsd.port.options.mk>
(-)graphics/libcaca/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	libcaca
4
PORTNAME=	libcaca
5
DISTVERSION=	0.99.beta19
5
DISTVERSION=	0.99.beta19
6
PORTREVISION=	1
6
CATEGORIES=	graphics
7
CATEGORIES=	graphics
7
MASTER_SITES=	http://caca.zoy.org/raw-attachment/wiki/libcaca/
8
MASTER_SITES=	http://caca.zoy.org/raw-attachment/wiki/libcaca/
8
9
Lines 32-38 Link Here
32
33
33
X11_USE=	XORG=x11 GL=glut
34
X11_USE=	XORG=x11 GL=glut
34
X11_CONFIGURE_OFF=	--disable-x11 --disable-gl
35
X11_CONFIGURE_OFF=	--disable-x11 --disable-gl
35
IMLIB2_USE=	EFL=imlib2
36
IMLIB2_LIB_DEPENDS=	libImlib2.so:${PORTSDIR}/graphics/imlib2
36
IMLIB2_CONFIGURE_ENABLE=	imlib2
37
IMLIB2_CONFIGURE_ENABLE=	imlib2
37
SLANG_LIB_DEPENDS=	libslang.so.2:${PORTSDIR}/devel/libslang2
38
SLANG_LIB_DEPENDS=	libslang.so.2:${PORTSDIR}/devel/libslang2
38
SLANG_CONFIGURE_ENABLE=	slang
39
SLANG_CONFIGURE_ENABLE=	slang
(-)graphics/maim/Makefile (-1 / +3 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	maim
3
PORTNAME=	maim
4
PORTVERSION=	3.3.41
4
PORTVERSION=	3.3.41
5
PORTREVISION=	1
5
CATEGORIES=	graphics
6
CATEGORIES=	graphics
6
7
7
MAINTAINER=	neel@neelc.org
8
MAINTAINER=	neel@neelc.org
Lines 9-14 Link Here
9
10
10
LICENSE=	GPLv3
11
LICENSE=	GPLv3
11
12
13
LIB_DEPENDS=	libImlib2.so:${PORTSDIR}/graphics/imlib2
14
12
USE_GITHUB=	yes
15
USE_GITHUB=	yes
13
GH_ACCOUNT=	naelstrof
16
GH_ACCOUNT=	naelstrof
14
GH_PROJECT=	maim
17
GH_PROJECT=	maim
Lines 16-22 Link Here
16
GH_COMMIT=	178b253
19
GH_COMMIT=	178b253
17
20
18
USES=		cmake
21
USES=		cmake
19
USE_EFL=	imlib2
20
USE_XORG=	x11 xrandr xfixes
22
USE_XORG=	x11 xrandr xfixes
21
PLIST_FILES=	bin/${PORTNAME} man/man1/${PORTNAME}.1.gz
23
PLIST_FILES=	bin/${PORTNAME} man/man1/${PORTNAME}.1.gz
22
24
(-)graphics/p5-Image-Imlib2/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	Image-Imlib2
4
PORTNAME=	Image-Imlib2
5
PORTVERSION=	2.03
5
PORTVERSION=	2.03
6
PORTREVISION=	4
6
PORTREVISION=	5
7
CATEGORIES=	graphics perl5
7
CATEGORIES=	graphics perl5
8
MASTER_SITES=	CPAN
8
MASTER_SITES=	CPAN
9
PKGNAMEPREFIX=	p5-
9
PKGNAMEPREFIX=	p5-
Lines 12-21 Link Here
12
COMMENT=	Perl interface to the Imlib2 image library
12
COMMENT=	Perl interface to the Imlib2 image library
13
13
14
BUILD_DEPENDS+=	p5-Test-Simple>=0:${PORTSDIR}/devel/p5-Test-Simple
14
BUILD_DEPENDS+=	p5-Test-Simple>=0:${PORTSDIR}/devel/p5-Test-Simple
15
LIB_DEPENDS=	libImlib2.so:${PORTSDIR}/graphics/imlib2
15
16
16
USES=		perl5
17
USES=		perl5
17
USE_PERL5=	modbuild
18
USE_PERL5=	modbuild
18
USE_EFL=	imlib2
19
19
20
OPTIONS_DEFINE=	DOCS EXAMPLES
20
OPTIONS_DEFINE=	DOCS EXAMPLES
21
21
(-)graphics/p5-Imlib2/Makefile (-2 / +3 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	Imlib2
4
PORTNAME=	Imlib2
5
PORTVERSION=	1.0.0
5
PORTVERSION=	1.0.0
6
PORTREVISION=	10
6
PORTREVISION=	11
7
CATEGORIES=	graphics perl5
7
CATEGORIES=	graphics perl5
8
MASTER_SITES=	http://www.muhri.net/
8
MASTER_SITES=	http://www.muhri.net/
9
PKGNAMEPREFIX=	p5-
9
PKGNAMEPREFIX=	p5-
Lines 12-18 Link Here
12
MAINTAINER=	ports@FreeBSD.org
12
MAINTAINER=	ports@FreeBSD.org
13
COMMENT=	Perl bindings for Imlib2
13
COMMENT=	Perl bindings for Imlib2
14
14
15
USE_EFL=	imlib2
15
LIB_DEPENDS=	libImlib2.so:${PORTSDIR}/graphics/imlib2
16
16
USES=		perl5
17
USES=		perl5
17
USE_PERL5=	configure
18
USE_PERL5=	configure
18
19
(-)graphics/pecl-imlib2/Makefile (-2 / +3 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	imlib2
4
PORTNAME=	imlib2
5
PORTVERSION=	0.1.00
5
PORTVERSION=	0.1.00
6
PORTREVISION=	4
6
PORTREVISION=	5
7
CATEGORIES=	graphics
7
CATEGORIES=	graphics
8
MASTER_SITES=	http://pecl.php.net/get/
8
MASTER_SITES=	http://pecl.php.net/get/
9
PKGNAMEPREFIX=	pecl-
9
PKGNAMEPREFIX=	pecl-
Lines 13-23 Link Here
13
MAINTAINER=	leeym@FreeBSD.org
13
MAINTAINER=	leeym@FreeBSD.org
14
COMMENT=	PECL extension if imlib2
14
COMMENT=	PECL extension if imlib2
15
15
16
LIB_DEPENDS=	libImlib2.so:${PORTSDIR}/graphics/imlib2
17
16
USE_PHP=	yes
18
USE_PHP=	yes
17
USE_PHPEXT=	yes
19
USE_PHPEXT=	yes
18
DEFAULT_PHP_VER=53
20
DEFAULT_PHP_VER=53
19
IGNORE_WITH_PHP=5
21
IGNORE_WITH_PHP=5
20
USE_EFL=	imlib2
21
22
22
# libImlib2 may or may not depend on X, however,
23
# libImlib2 may or may not depend on X, however,
23
# imlib2 extension doesn't need X related functions in libImlib2
24
# imlib2 extension doesn't need X related functions in libImlib2
(-)graphics/ruby-imlib2/Makefile (-2 / +3 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	imlib2
4
PORTNAME=	imlib2
5
PORTVERSION=	0.5.2
5
PORTVERSION=	0.5.2
6
PORTREVISION=	7
6
PORTREVISION=	8
7
CATEGORIES=	graphics ruby
7
CATEGORIES=	graphics ruby
8
MASTER_SITES=	http://www.pablotron.org/download/
8
MASTER_SITES=	http://www.pablotron.org/download/
9
PKGNAMEPREFIX=	${RUBY_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${RUBY_PKGNAMEPREFIX}
Lines 13-23 Link Here
13
MAINTAINER=	ruby@FreeBSD.org
13
MAINTAINER=	ruby@FreeBSD.org
14
COMMENT=	Imlib2 bindings for Ruby
14
COMMENT=	Imlib2 bindings for Ruby
15
15
16
LIB_DEPENDS=	libImlib2.so:${PORTSDIR}/graphics/imlib2
17
16
OPTIONS_DEFINE=	DOCS EXAMPLES
18
OPTIONS_DEFINE=	DOCS EXAMPLES
17
19
18
USE_RUBY=	yes
20
USE_RUBY=	yes
19
USE_RUBY_EXTCONF=	yes
21
USE_RUBY_EXTCONF=	yes
20
USE_EFL=	imlib2
21
22
22
INSTALL_TARGET=	site-install
23
INSTALL_TARGET=	site-install
23
24
(-)graphics/simpleviewer/Makefile (-3 / +3 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	simpleviewer
4
PORTNAME=	simpleviewer
5
PORTVERSION=	1.7.1553.8560
5
PORTVERSION=	1.7.1553.8560
6
PORTREVISION=	6
6
PORTREVISION=	7
7
CATEGORIES=	graphics
7
CATEGORIES=	graphics
8
MASTER_SITES=	SF/${PORTNAME}/OpenGL%20edition
8
MASTER_SITES=	SF/${PORTNAME}/OpenGL%20edition
9
DISTNAME=	sviewgl-src-${PORTVERSION}
9
DISTNAME=	sviewgl-src-${PORTVERSION}
Lines 15-24 Link Here
15
15
16
LIB_DEPENDS=	libjpeg.so:${PORTSDIR}/graphics/jpeg \
16
LIB_DEPENDS=	libjpeg.so:${PORTSDIR}/graphics/jpeg \
17
		libpng.so:${PORTSDIR}/graphics/png \
17
		libpng.so:${PORTSDIR}/graphics/png \
18
		libgif.so:${PORTSDIR}/graphics/giflib
18
		libgif.so:${PORTSDIR}/graphics/giflib \
19
		libImlib2.so:${PORTSDIR}/graphics/imlib2
19
20
20
USES=		tar:bzip2
21
USES=		tar:bzip2
21
USE_EFL=	imlib2
22
USE_GL=		glut
22
USE_GL=		glut
23
WRKSRC=		${WRKDIR}/sviewgl-src
23
WRKSRC=		${WRKDIR}/sviewgl-src
24
MAKE_ARGS=	CC="${CXX}"
24
MAKE_ARGS=	CC="${CXX}"
(-)graphics/telak/Makefile (-3 / +3 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	telak
4
PORTNAME=	telak
5
PORTVERSION=	0.6
5
PORTVERSION=	0.6
6
PORTREVISION=	4
6
PORTREVISION=	5
7
CATEGORIES=	graphics
7
CATEGORIES=	graphics
8
MASTER_SITES=	http://julien.danjou.info/telak/ \
8
MASTER_SITES=	http://julien.danjou.info/telak/ \
9
		CRITICAL
9
		CRITICAL
Lines 14-23 Link Here
14
LICENSE=	GPLv2
14
LICENSE=	GPLv2
15
15
16
LIB_DEPENDS=	libcurl.so:${PORTSDIR}/ftp/curl \
16
LIB_DEPENDS=	libcurl.so:${PORTSDIR}/ftp/curl \
17
		libgcrypt.so:${PORTSDIR}/security/libgcrypt
17
		libgcrypt.so:${PORTSDIR}/security/libgcrypt \
18
		libImlib2.so:${PORTSDIR}/graphics/imlib2
18
19
19
USES=		gmake
20
USES=		gmake
20
USE_EFL=	imlib2
21
21
22
ALL_TARGET=	${PORTNAME}
22
ALL_TARGET=	${PORTNAME}
23
23
(-)graphics/zphoto/Makefile (-3 / +3 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	zphoto
4
PORTNAME=	zphoto
5
PORTVERSION=	1.2
5
PORTVERSION=	1.2
6
PORTREVISION=	13
6
PORTREVISION=	14
7
CATEGORIES=	graphics www
7
CATEGORIES=	graphics www
8
MASTER_SITES=	http://namazu.org/~satoru/zphoto/
8
MASTER_SITES=	http://namazu.org/~satoru/zphoto/
9
MASTER_SITE_SUBDIR=	${PORTNAME}
9
MASTER_SITE_SUBDIR=	${PORTNAME}
Lines 16-22 Link Here
16
ZIP_DESC=	Enable zip support
16
ZIP_DESC=	Enable zip support
17
17
18
LIB_DEPENDS=	libming.so:${PORTSDIR}/graphics/ming \
18
LIB_DEPENDS=	libming.so:${PORTSDIR}/graphics/ming \
19
		libpopt.so:${PORTSDIR}/devel/popt
19
		libpopt.so:${PORTSDIR}/devel/popt \
20
		libImlib2.so:${PORTSDIR}/graphics/imlib2
20
21
21
ZIP_RUN_DEPENDS=	zip:${PORTSDIR}/archivers/zip
22
ZIP_RUN_DEPENDS=	zip:${PORTSDIR}/archivers/zip
22
ZIP_CONFIGURE_OFF=	--disable-zip
23
ZIP_CONFIGURE_OFF=	--disable-zip
Lines 25-31 Link Here
25
CONFIGURE_ARGS=	--disable-avifile
26
CONFIGURE_ARGS=	--disable-avifile
26
CPPFLAGS+=	-I${LOCALBASE}/include
27
CPPFLAGS+=	-I${LOCALBASE}/include
27
LIBS+=		-L${LOCALBASE}/lib
28
LIBS+=		-L${LOCALBASE}/lib
28
USE_EFL=	imlib2
29
USES=		perl5 gmake
29
USES=		perl5 gmake
30
USE_PERL5=	build
30
USE_PERL5=	build
31
31
(-)irc/minbif/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	minbif
4
PORTNAME=	minbif
5
PORTVERSION=	1.0.5
5
PORTVERSION=	1.0.5
6
PORTREVISION=	6
6
PORTREVISION=	7
7
CATEGORIES=	irc net-im
7
CATEGORIES=	irc net-im
8
MASTER_SITES=	https://symlink.me/attachments/download/148/
8
MASTER_SITES=	https://symlink.me/attachments/download/148/
9
9
Lines 64-70 Link Here
64
.endif
64
.endif
65
65
66
.if ${PORT_OPTIONS:MCACA}
66
.if ${PORT_OPTIONS:MCACA}
67
USE_EFL=	imlib2
67
LIB_DEPENDS+=	libImlib2.so:${PORTSDIR}/graphics/imlib2
68
.endif
68
.endif
69
69
70
.if ${PORT_OPTIONS:MVIDEO} && empty(PORT_OPTIONS:MCACA)
70
.if ${PORT_OPTIONS:MVIDEO} && empty(PORT_OPTIONS:MCACA)
(-)multimedia/audacious-plugins/Makefile (-1 lines)
Lines 21-27 Link Here
21
CFLAGS+=	-I${LOCALBASE}/include
21
CFLAGS+=	-I${LOCALBASE}/include
22
CONFIGURE_ARGS=	--disable-mpris2
22
CONFIGURE_ARGS=	--disable-mpris2
23
USE_GNOME=	glib20
23
USE_GNOME=	glib20
24
WANT_EFL=	yes
25
WANT_SDL=	yes
24
WANT_SDL=	yes
26
25
27
PORTDOCS=	AUTHORS
26
PORTDOCS=	AUTHORS
(-)multimedia/camserv/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	camserv
4
PORTNAME=	camserv
5
PORTVERSION=	0.5.1
5
PORTVERSION=	0.5.1
6
PORTREVISION=	18
6
PORTREVISION=	19
7
PORTEPOCH=	1
7
PORTEPOCH=	1
8
CATEGORIES=	multimedia
8
CATEGORIES=	multimedia
9
MASTER_SITES=	SF/cserv/${PORTNAME}/${PORTVERSION}
9
MASTER_SITES=	SF/cserv/${PORTNAME}/${PORTVERSION}
Lines 28-34 Link Here
28
OPTIONS_DEFAULT=IMLIB2
28
OPTIONS_DEFAULT=IMLIB2
29
OPTIONS_SUB=	yes
29
OPTIONS_SUB=	yes
30
30
31
IMLIB2_USE=	EFL=imlib2
31
IMLIB2_LIB_DEPENDS=	libImlib2.so:${PORTSDIR}/graphics/imlib2
32
IMLIB2_CONFIGURE_OFF=	ac_cv_path_IMLIB2_CONFIG=no
32
IMLIB2_CONFIGURE_OFF=	ac_cv_path_IMLIB2_CONFIG=no
33
33
34
PIXBUF_USE=	GNOME=gdkpixbuf
34
PIXBUF_USE=	GNOME=gdkpixbuf
(-)multimedia/py-kaa-imlib2/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	kaa-imlib2
4
PORTNAME=	kaa-imlib2
5
PORTVERSION=	0.2.3
5
PORTVERSION=	0.2.3
6
PORTREVISION=	9
6
PORTREVISION=	10
7
CATEGORIES=	multimedia python
7
CATEGORIES=	multimedia python
8
MASTER_SITES=	SF/freevo/${PORTNAME}/${PORTVERSION}
8
MASTER_SITES=	SF/freevo/${PORTNAME}/${PORTVERSION}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-21 Link Here
13
13
14
BUILD_DEPENDS=	${PYTHON_SITELIBDIR}/kaa/__init__.py:${PORTSDIR}/multimedia/py-kaa-base
14
BUILD_DEPENDS=	${PYTHON_SITELIBDIR}/kaa/__init__.py:${PORTSDIR}/multimedia/py-kaa-base
15
RUN_DEPENDS:=	${BUILD_DEPENDS}
15
RUN_DEPENDS:=	${BUILD_DEPENDS}
16
LIB_DEPENDS=	libImlib2.so:${PORTSDIR}/graphics/imlib2
16
17
17
USES=		python
18
USES=		python
18
USE_PYTHON=	distutils autoplist
19
USE_PYTHON=	distutils autoplist
19
USE_EFL=	imlib2
20
20
21
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)x11/3ddesktop/Makefile (-2 / +3 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	3ddesktop
4
PORTNAME=	3ddesktop
5
PORTVERSION=	0.2.9
5
PORTVERSION=	0.2.9
6
PORTREVISION=	12
6
PORTREVISION=	13 
7
CATEGORIES=	x11
7
CATEGORIES=	x11
8
MASTER_SITES=	SF/desk3d/${PORTNAME}/${PORTVERSION}
8
MASTER_SITES=	SF/desk3d/${PORTNAME}/${PORTVERSION}
9
9
Lines 10-18 Link Here
10
MAINTAINER=	ports@FreeBSD.org
10
MAINTAINER=	ports@FreeBSD.org
11
COMMENT=	3D Virtual Desktop Switcher
11
COMMENT=	3D Virtual Desktop Switcher
12
12
13
LIB_DEPENDS=	libImlib2.so:${PORTSDIR}/graphics/imlib2
14
13
USE_XORG=	xmu
15
USE_XORG=	xmu
14
USE_GL=		glut
16
USE_GL=		glut
15
USE_EFL=	imlib2
16
GNU_CONFIGURE=	yes
17
GNU_CONFIGURE=	yes
17
18
18
PORTDOCS=	README README.windowmanagers
19
PORTDOCS=	README README.windowmanagers
(-)x11/bgs/Makefile (-2 / +3 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	bgs
4
PORTNAME=	bgs
5
PORTVERSION=	0.5
5
PORTVERSION=	0.5
6
PORTREVISION=	4
6
PORTREVISION=	5
7
CATEGORIES=	x11
7
CATEGORIES=	x11
8
MASTER_SITES=	http://s01.de/~gottox/files/bgs/ \
8
MASTER_SITES=	http://s01.de/~gottox/files/bgs/ \
9
		http://laffaye.free.fr/distfiles/
9
		http://laffaye.free.fr/distfiles/
Lines 11-18 Link Here
11
MAINTAINER=	jlaffaye@FreeBSD.org
11
MAINTAINER=	jlaffaye@FreeBSD.org
12
COMMENT=	Simple X11 BackGround Setter using Imlib2
12
COMMENT=	Simple X11 BackGround Setter using Imlib2
13
13
14
LIB_DEPENDS=	libImlib2.so:${PORTSDIR}/graphics/imlib2
15
14
USE_XORG=	x11 xinerama
16
USE_XORG=	x11 xinerama
15
USE_EFL=	imlib2
16
17
17
PLIST_FILES=	bin/bgs \
18
PLIST_FILES=	bin/bgs \
18
		man/man1/bgs.1.gz
19
		man/man1/bgs.1.gz
(-)x11/erun/Makefile (-3 / +3 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	E-Run
4
PORTNAME=	E-Run
5
PORTVERSION=	1.2
5
PORTVERSION=	1.2
6
PORTREVISION=	12
6
PORTREVISION=	13
7
CATEGORIES=	x11
7
CATEGORIES=	x11
8
MASTER_SITES=	${MASTER_SITE_LOCAL}
8
MASTER_SITES=	${MASTER_SITE_LOCAL}
9
MASTER_SITE_SUBDIR=	kbyanc
9
MASTER_SITE_SUBDIR=	kbyanc
Lines 11-17 Link Here
11
MAINTAINER=	gblach@FreeBSD.org
11
MAINTAINER=	gblach@FreeBSD.org
12
COMMENT=	Simple epplet for launching arbitrary programs
12
COMMENT=	Simple epplet for launching arbitrary programs
13
13
14
LIB_DEPENDS=	libepplet.so:${PORTSDIR}/x11-wm/epplets
14
LIB_DEPENDS=	libepplet.so:${PORTSDIR}/x11-wm/epplets \
15
		libImlib2.so:${PORTSDIR}/graphics/imlib2
15
16
16
PLIST_FILES=	bin/E-Run.epplet
17
PLIST_FILES=	bin/E-Run.epplet
17
18
Lines 18-24 Link Here
18
WRKSRC=		${WRKDIR}/${PORTNAME}
19
WRKSRC=		${WRKDIR}/${PORTNAME}
19
20
20
USE_GL=	gl
21
USE_GL=	gl
21
USE_EFL=	imlib2
22
CPPFLAGS+=	-I${LOCALBASE}/include ${PTHREAD_CFLAGS}
22
CPPFLAGS+=	-I${LOCALBASE}/include ${PTHREAD_CFLAGS}
23
LDFLAGS+=	-L${LOCALBASE}/lib -lepplet -lImlib2 -lGL ${PTHREAD_LIBS}
23
LDFLAGS+=	-L${LOCALBASE}/lib -lepplet -lImlib2 -lGL ${PTHREAD_LIBS}
24
24
(-)x11/eterm/Makefile (-3 / +3 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	eterm
4
PORTNAME=	eterm
5
PORTVERSION=	0.9.6
5
PORTVERSION=	0.9.6
6
PORTREVISION=	3
6
PORTREVISION=	4
7
CATEGORIES+=	x11
7
CATEGORIES+=	x11
8
MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/Eterm-${PORTVERSION}
8
MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/Eterm-${PORTVERSION}
9
DISTNAME=	Eterm-${PORTVERSION}
9
DISTNAME=	Eterm-${PORTVERSION}
Lines 12-18 Link Here
12
COMMENT?=	X11 terminal emulator based on rxvt/xterm
12
COMMENT?=	X11 terminal emulator based on rxvt/xterm
13
13
14
BUILD_DEPENDS=	man2html:${PORTSDIR}/textproc/man2html
14
BUILD_DEPENDS=	man2html:${PORTSDIR}/textproc/man2html
15
LIB_DEPENDS=	libast.so:${PORTSDIR}/devel/libast
15
LIB_DEPENDS=	libast.so:${PORTSDIR}/devel/libast \
16
		libImlib2.so:${PORTSDIR}/graphics/imlib2
16
17
17
GNU_CONFIGURE=	yes
18
GNU_CONFIGURE=	yes
18
CONFIGURE_ARGS?=--enable-trans --enable-utmp \
19
CONFIGURE_ARGS?=--enable-trans --enable-utmp \
Lines 25-31 Link Here
25
SHEBANG_FILES=	${WRKSRC}/utils/kEsetroot.in
26
SHEBANG_FILES=	${WRKSRC}/utils/kEsetroot.in
26
perl_OLD_CMD=	@PERL@
27
perl_OLD_CMD=	@PERL@
27
USE_CSTD=	gnu89
28
USE_CSTD=	gnu89
28
USE_EFL=	imlib2
29
USE_LDCONFIG=	yes
29
USE_LDCONFIG=	yes
30
USE_XORG=	x11 xt
30
USE_XORG=	x11 xt
31
31
(-)x11/fbdesk/Makefile (-3 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	fbdesk
4
PORTNAME=	fbdesk
5
PORTVERSION=	1.4.1
5
PORTVERSION=	1.4.1
6
PORTREVISION=	5
6
PORTREVISION=	6
7
CATEGORIES=	x11
7
CATEGORIES=	x11
8
MASTER_SITES=	http://fluxbox.sourceforge.net/download/ \
8
MASTER_SITES=	http://fluxbox.sourceforge.net/download/ \
9
		GENTOO/distfiles
9
		GENTOO/distfiles
Lines 20-26 Link Here
20
20
21
USE_XORG=	xext xft xpm xrender
21
USE_XORG=	xext xft xpm xrender
22
USES=		pkgconfig
22
USES=		pkgconfig
23
WANT_EFL=	yes
24
GNU_CONFIGURE=	yes
23
GNU_CONFIGURE=	yes
25
24
26
PORTDOCS=	ChangeLog INSTALL README
25
PORTDOCS=	ChangeLog INSTALL README
Lines 29-35 Link Here
29
.include <bsd.port.options.mk>
28
.include <bsd.port.options.mk>
30
29
31
.if ${PORT_OPTIONS:MIMLIB2}
30
.if ${PORT_OPTIONS:MIMLIB2}
32
USE_EFL+=	imlib2
31
LIB_DEPENDS+=	libImlib2.so:${PORTSDIR}/graphics/imlib2
33
.else
32
.else
34
CONFIGURE_ARGS+=	--disable-imlib2
33
CONFIGURE_ARGS+=	--disable-imlib2
35
.endif
34
.endif
(-)x11/idesk/Makefile (-3 / +3 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	idesk
4
PORTNAME=	idesk
5
PORTVERSION=	0.7.5
5
PORTVERSION=	0.7.5
6
PORTREVISION=	10
6
PORTREVISION=	11
7
CATEGORIES=	x11
7
CATEGORIES=	x11
8
MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
8
MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
9
9
Lines 10-18 Link Here
10
MAINTAINER=	acm@FreeBSD.org
10
MAINTAINER=	acm@FreeBSD.org
11
COMMENT=	Place launch icons and background directly on your desktop
11
COMMENT=	Place launch icons and background directly on your desktop
12
12
13
LIB_DEPENDS=	libXft.so:${PORTSDIR}/x11-fonts/libXft
13
LIB_DEPENDS=	libXft.so:${PORTSDIR}/x11-fonts/libXft \
14
		libImlib2.so:${PORTSDIR}/graphics/imlib2
14
15
15
USE_EFL=	imlib2
16
GNU_CONFIGURE=	yes
16
GNU_CONFIGURE=	yes
17
USE_AUTOTOOLS=	autoconf
17
USE_AUTOTOOLS=	autoconf
18
USES=		gmake pkgconfig tar:bzip2
18
USES=		gmake pkgconfig tar:bzip2
(-)x11/ipager/Makefile (-2 / +3 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	ipager
4
PORTNAME=	ipager
5
PORTVERSION=	1.1.0
5
PORTVERSION=	1.1.0
6
PORTREVISION=	8
6
PORTREVISION=	9
7
CATEGORIES=	x11
7
CATEGORIES=	x11
8
MASTER_SITES=	http://useperl.ru/ipager/src/
8
MASTER_SITES=	http://useperl.ru/ipager/src/
9
9
Lines 12-19 Link Here
12
12
13
LICENSE=	MIT
13
LICENSE=	MIT
14
14
15
LIB_DEPENDS=	libImlib2.so:${PORTSDIR}/graphics/imlib2
16
15
USES=		scons
17
USES=		scons
16
USE_EFL=	imlib2
17
18
18
SUB_FILES=	pkg-message
19
SUB_FILES=	pkg-message
19
20
(-)x11/metalock/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	metalock
4
PORTNAME=	metalock
5
PORTVERSION=	0.8.0
5
PORTVERSION=	0.8.0
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	x11
7
CATEGORIES=	x11
8
MASTER_SITES=	BERLIOS GOOGLE_CODE
8
MASTER_SITES=	BERLIOS GOOGLE_CODE
9
DISTFILES=	${DISTNAME}${EXTRACT_SUFX} \
9
DISTFILES=	${DISTNAME}${EXTRACT_SUFX} \
Lines 36-42 Link Here
36
.endif
36
.endif
37
37
38
.if ${PORT_OPTIONS:MIMLIB2}
38
.if ${PORT_OPTIONS:MIMLIB2}
39
USE_EFL=	imlib2
39
LIB_DEPENDS+=	libImlib2.so:${PORTSDIR}/graphics/imlib2
40
MAKE_ARGS+=	USE_IMLIB2=yes
40
MAKE_ARGS+=	USE_IMLIB2=yes
41
.else
41
.else
42
MAKE_ARGS+=	USE_IMLIB2=no
42
MAKE_ARGS+=	USE_IMLIB2=no
(-)x11/tint/Makefile (-3 / +3 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	tint2
3
PORTNAME=	tint2
4
PORTVERSION=	0.11
4
PORTVERSION=	0.11
5
PORTREVISION=	2
5
PORTREVISION=	3
6
CATEGORIES=	x11
6
CATEGORIES=	x11
7
MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
7
MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
8
8
Lines 9-21 Link Here
9
MAINTAINER=	yamagi@yamagi.org
9
MAINTAINER=	yamagi@yamagi.org
10
COMMENT=	Lightweight freedesktop-compliant panel/taskbar/systray/clock
10
COMMENT=	Lightweight freedesktop-compliant panel/taskbar/systray/clock
11
11
12
LIB_DEPENDS=	libcairo.so:${PORTSDIR}/graphics/cairo
12
LIB_DEPENDS=	libcairo.so:${PORTSDIR}/graphics/cairo \
13
		libImlib2.so:${PORTSDIR}/graphics/imlib2
13
14
14
PROJECTHOST=	tint2
15
PROJECTHOST=	tint2
15
USES=		cmake pkgconfig tar:bzip2
16
USES=		cmake pkgconfig tar:bzip2
16
USE_GNOME=	pango glib20
17
USE_GNOME=	pango glib20
17
USE_XORG=	xinerama xrandr xdamage xcomposite
18
USE_XORG=	xinerama xrandr xdamage xcomposite
18
USE_EFL=	imlib2
19
19
20
CMAKE_ARGS=	-DENABLE_BATTERY:BOOL=ON -DMANDIR:PATH=man
20
CMAKE_ARGS=	-DENABLE_BATTERY:BOOL=ON -DMANDIR:PATH=man
21
21
(-)x11/wbar/Makefile (-2 / +4 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	wbar
4
PORTNAME=	wbar
5
PORTVERSION=	2.3.4
5
PORTVERSION=	2.3.4
6
PORTREVISION=	0
6
PORTREVISION=	1
7
CATEGORIES=	x11
7
CATEGORIES=	x11
8
MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
8
MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
9
9
Lines 12-23 Link Here
12
12
13
LICENSE=	GPLv3
13
LICENSE=	GPLv3
14
14
15
LIB_DEPENDS=	libImlib2.so:${PORTSDIR}/graphics/imlib2
16
15
CONFIGURE_ARGS=	--exec-prefix=${PREFIX}
17
CONFIGURE_ARGS=	--exec-prefix=${PREFIX}
16
18
17
USES=		pkgconfig gettext gmake tar:tgz
19
USES=		pkgconfig gettext gmake tar:tgz
18
USE_EFL=	imlib2
19
20
20
GNU_CONFIGURE=	yes
21
GNU_CONFIGURE=	yes
22
LDFLAGS+=	-L${LOCALBASE}/lib
21
23
22
OPTIONS_DEFINE=	NLS WBARCONFIG
24
OPTIONS_DEFINE=	NLS WBARCONFIG
23
OPTIONS_DEFAULT=	NLS WBARCONFIG
25
OPTIONS_DEFAULT=	NLS WBARCONFIG
(-)x11/wmappl/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	wmappl
4
PORTNAME=	wmappl
5
PORTVERSION=	0.71
5
PORTVERSION=	0.71
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	x11 windowmaker
7
CATEGORIES=	x11 windowmaker
8
MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
8
MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
9
9
Lines 17-23 Link Here
17
17
18
OPTIONS_DEFINE=		DOCS IMLIB2
18
OPTIONS_DEFINE=		DOCS IMLIB2
19
19
20
IMLIB2_USE= 		EFL=imlib2
20
IMLIB2_LIB_DEPENDS= 	libImlib2.so:${PORTSDIR}/graphics/imlib2
21
IMLIB2_CONFIGURE_ENABLE=Imlib2
21
IMLIB2_CONFIGURE_ENABLE=Imlib2
22
22
23
post-extract:
23
post-extract:
(-)x11-wm/awesome/Makefile (-3 / +3 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	awesome
4
PORTNAME=	awesome
5
PORTVERSION=	3.5.5
5
PORTVERSION=	3.5.5
6
PORTREVISION=	2
6
PORTREVISION=	3
7
PORTEPOCH=	1
7
PORTEPOCH=	1
8
CATEGORIES=	x11-wm
8
CATEGORIES=	x11-wm
9
MASTER_SITES=	http://awesome.naquadah.org/download/
9
MASTER_SITES=	http://awesome.naquadah.org/download/
Lines 30-40 Link Here
30
		libxcb-util.so:${PORTSDIR}/x11/xcb-util \
30
		libxcb-util.so:${PORTSDIR}/x11/xcb-util \
31
		libxcb-cursor.so:${PORTSDIR}/x11/xcb-util-cursor \
31
		libxcb-cursor.so:${PORTSDIR}/x11/xcb-util-cursor \
32
		libxcb-keysyms.so:${PORTSDIR}/x11/xcb-util-keysyms \
32
		libxcb-keysyms.so:${PORTSDIR}/x11/xcb-util-keysyms \
33
		libxcb-icccm.so:${PORTSDIR}/x11/xcb-util-wm
33
		libxcb-icccm.so:${PORTSDIR}/x11/xcb-util-wm \
34
		libImlib2.so:${PORTSDIR}/graphics/imlib2
34
35
35
USES=		cmake execinfo iconv pkgconfig lua tar:xz
36
USES=		cmake execinfo iconv pkgconfig lua tar:xz
36
CMAKE_ARGS+=	-DSYSCONFDIR=${PREFIX}/etc
37
CMAKE_ARGS+=	-DSYSCONFDIR=${PREFIX}/etc
37
USE_EFL=	imlib2
38
USE_GNOME=	glib20 pango gdkpixbuf2
38
USE_GNOME=	glib20 pango gdkpixbuf2
39
USE_XORG=	pixman x11 xau xcb xdmcp xext xft xinerama xrandr xrender \
39
USE_XORG=	pixman x11 xau xcb xdmcp xext xft xinerama xrandr xrender \
40
		xproto
40
		xproto
(-)x11-wm/awesome2/Makefile (-4 / +4 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	awesome2
4
PORTNAME=	awesome2
5
PORTVERSION=	2.3.6
5
PORTVERSION=	2.3.6
6
PORTREVISION=	6
6
PORTREVISION=	7
7
CATEGORIES=	x11-wm
7
CATEGORIES=	x11-wm
8
MASTER_SITES=	http://awesome.naquadah.org/download/
8
MASTER_SITES=	http://awesome.naquadah.org/download/
9
DISTNAME=	awesome-${PORTVERSION}
9
DISTNAME=	awesome-${PORTVERSION}
Lines 17-31 Link Here
17
		xmlto:${PORTSDIR}/textproc/xmlto
17
		xmlto:${PORTSDIR}/textproc/xmlto
18
LIB_DEPENDS=	libconfuse.so:${PORTSDIR}/devel/libconfuse \
18
LIB_DEPENDS=	libconfuse.so:${PORTSDIR}/devel/libconfuse \
19
		libcairo.so:${PORTSDIR}/graphics/cairo \
19
		libcairo.so:${PORTSDIR}/graphics/cairo \
20
		libfreetype.so:${PORTSDIR}/print/freetype2
20
		libfreetype.so:${PORTSDIR}/print/freetype2 \
21
		libImlib2.so:${PORTSDIR}/graphics/imlib2
21
22
22
USES=		iconv pkgconfig python:build
23
USES=		iconv pkgconfig python:build
23
GNU_CONFIGURE=	yes
24
GNU_CONFIGURE=	yes
24
CONFIGURE_ENV=	PYTHON=${PYTHON_CMD}
25
CONFIGURE_ENV=	PYTHON=${PYTHON_CMD}
25
USE_EFL=	imlib2
26
USE_GNOME=	pango
26
USE_GNOME=	pango
27
USE_XORG=	x11 xft xext xinerama xt xrandr xproto
27
USE_XORG=	x11 xft xext xinerama xt xrandr xproto
28
LDFLAGS+=	-lX11 -lXext ${ICONV_LIB}
28
LDFLAGS+=	-L${LOCALBASE}/lib -lX11 -lXext ${ICONV_LIB}
29
29
30
MAN1S=		awesome2.1 \
30
MAN1S=		awesome2.1 \
31
		awesome2-client.1 \
31
		awesome2-client.1 \
(-)x11-wm/e16/Makefile (-1 / +3 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	e16
4
PORTNAME=	e16
5
PORTVERSION=	1.0.15
5
PORTVERSION=	1.0.15
6
PORTREVISION=	1
6
CATEGORIES=	x11-wm enlightenment
7
CATEGORIES=	x11-wm enlightenment
7
MASTER_SITES=	SF/enlightenment/${PORTNAME}/${PORTVERSION}/
8
MASTER_SITES=	SF/enlightenment/${PORTNAME}/${PORTVERSION}/
8
9
Lines 11-16 Link Here
11
12
12
LICENSE=	MIT
13
LICENSE=	MIT
13
14
15
LIB_DEPENDS=	libImlib2.so:${PORTSDIR}/graphics/imlib2
16
14
OPTIONS_DEFINE=		DOCS NLS SOUND
17
OPTIONS_DEFINE=		DOCS NLS SOUND
15
OPTIONS_SUB=		yes
18
OPTIONS_SUB=		yes
16
SOUND_DESC=		Sound support via pulseaudio/libsndfile
19
SOUND_DESC=		Sound support via pulseaudio/libsndfile
Lines 30-36 Link Here
30
		xext xfixes xft xinerama xrandr xrender xxf86vm
33
		xext xfixes xft xinerama xrandr xrender xxf86vm
31
USES=		gettext gmake iconv libtool perl5 pkgconfig shebangfix
34
USES=		gettext gmake iconv libtool perl5 pkgconfig shebangfix
32
SHEBANG_FILES=	scripts/e_gen_menu
35
SHEBANG_FILES=	scripts/e_gen_menu
33
USE_EFL=	imlib2
34
CFLAGS+=	-Wno-unused-parameter
36
CFLAGS+=	-Wno-unused-parameter
35
GNU_CONFIGURE=	yes
37
GNU_CONFIGURE=	yes
36
CONFIGURE_ARGS=	--disable-dependency-tracking \
38
CONFIGURE_ARGS=	--disable-dependency-tracking \
(-)x11-wm/fluxbox/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	fluxbox
4
PORTNAME=	fluxbox
5
PORTVERSION=	1.3.5
5
PORTVERSION=	1.3.5
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	x11-wm
7
CATEGORIES=	x11-wm
8
MASTER_SITES=	SF
8
MASTER_SITES=	SF
9
DISTFILES=	${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX}
9
DISTFILES=	${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX}
Lines 65-71 Link Here
65
.endif
65
.endif
66
66
67
.if ${PORT_OPTIONS:MIMLIB2}
67
.if ${PORT_OPTIONS:MIMLIB2}
68
USE_EFL+=		imlib2
68
LIB_DEPENDS+=		libImlib2.so:${PORTSDIR}/graphics/imlib2
69
CONFIGURE_ARGS+=	--enable-imlib2
69
CONFIGURE_ARGS+=	--enable-imlib2
70
.else
70
.else
71
CONFIGURE_ARGS+=	--disable-imlib2
71
CONFIGURE_ARGS+=	--disable-imlib2
(-)x11-wm/openbox/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	openbox
4
PORTNAME=	openbox
5
PORTVERSION=	3.5.2
5
PORTVERSION=	3.5.2
6
PORTREVISION=	6
6
PORTREVISION=	7
7
CATEGORIES=	x11-wm
7
CATEGORIES=	x11-wm
8
MASTER_SITES=	http://openbox.org/dist/openbox/
8
MASTER_SITES=	http://openbox.org/dist/openbox/
9
9
Lines 37-43 Link Here
37
NOTIFY_CONFIGURE_OFF=	--disable-startup-notification
37
NOTIFY_CONFIGURE_OFF=	--disable-startup-notification
38
38
39
IMLIB_CONFIGURE_ENABLE=	imlib2
39
IMLIB_CONFIGURE_ENABLE=	imlib2
40
IMLIB_USE=	EFL=imlib2
40
IMLIB_LIB_DEPENDS=	libImlib2.so:${PORTSDIR}/graphics/imlib2
41
41
42
SVG_USE=	GNOME=librsvg2
42
SVG_USE=	GNOME=librsvg2
43
SVG_CONFIGURE_ENABLE=	librsvg
43
SVG_CONFIGURE_ENABLE=	librsvg
(-)x11-wm/phluid/Makefile (-2 / +3 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	phluid
4
PORTNAME=	phluid
5
PORTVERSION=	0.0.3
5
PORTVERSION=	0.0.3
6
PORTREVISION=	12
6
PORTREVISION=	13
7
CATEGORIES=	x11-wm
7
CATEGORIES=	x11-wm
8
MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}-src/${PORTVERSION}
8
MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}-src/${PORTVERSION}
9
9
Lines 10-17 Link Here
10
MAINTAINER=	ports@FreeBSD.org
10
MAINTAINER=	ports@FreeBSD.org
11
COMMENT=	Window manager that emphasizes efficiency, speed, and beauty
11
COMMENT=	Window manager that emphasizes efficiency, speed, and beauty
12
12
13
LIB_DEPENDS=	libImlib2.so:${PORTSDIR}/graphics/imlib2
14
13
USES=		gmake
15
USES=		gmake
14
USE_EFL=	imlib2
15
GNU_CONFIGURE=	yes
16
GNU_CONFIGURE=	yes
16
CPPFLAGS+=	-I${LOCALBASE}/include
17
CPPFLAGS+=	-I${LOCALBASE}/include
17
LDFLAGS+=	-L${LOCALBASE}/lib -lm -lX11
18
LDFLAGS+=	-L${LOCALBASE}/lib -lm -lX11
(-)x11-wm/wmfs/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	wmfs
4
PORTNAME=	wmfs
5
DISTVERSION=	201104
5
DISTVERSION=	201104
6
PORTREVISION=	2
6
PORTREVISION=	3
7
CATEGORIES=	x11-wm
7
CATEGORIES=	x11-wm
8
MASTER_SITES=	http://wmfs.info/attachments/download/45/ \
8
MASTER_SITES=	http://wmfs.info/attachments/download/45/ \
9
		http://cloud.github.com/downloads/xorg62/wmfs/
9
		http://cloud.github.com/downloads/xorg62/wmfs/
Lines 32-38 Link Here
32
XRANDR_CONFIGURE_WITH+=	xrandr
32
XRANDR_CONFIGURE_WITH+=	xrandr
33
XINERAMA_USE=	XORG=xinerama
33
XINERAMA_USE=	XORG=xinerama
34
XINERARAM_CONFIGURE_WITH=	xinerama
34
XINERARAM_CONFIGURE_WITH=	xinerama
35
IMLIB_USE=	EFL=imlib2
35
IMLIB_LIB_DEPENDS=	libImlib2.so:${PORTSDIR}/graphics/imlib2
36
IMLIB_CONFIGURE_WITH=	imlib2
36
IMLIB_CONFIGURE_WITH=	imlib2
37
37
38
.include <bsd.port.mk>
38
.include <bsd.port.mk>

Return to bug 196062