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

Collapse All | Expand All

(-)devel/efl/Makefile (-89 / +228 lines)
Lines 2-16 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	efl
4
PORTNAME=	efl
5
DISTVERSION=	1.20.7
5
DISTVERSION=	1.24.3
6
PORTREVISION=	27
7
CATEGORIES=	devel enlightenment
6
CATEGORIES=	devel enlightenment
8
MASTER_SITES=	http://download.enlightenment.org/rel/libs/${PORTNAME}/
7
MASTER_SITES=	http://download.enlightenment.org/rel/libs/${PORTNAME}/
9
DIST_SUBDIR=	enlightenment
8
DIST_SUBDIR=	enlightenment
10
9
11
PATCH_SITES=	https://github.com/Enlightenment/efl/commit/
12
PATCHFILES=	fa97d86d0fa7301399f7b2b783c5de9b0c8d5ebe.patch:-p1
13
14
MAINTAINER=	enlightenment@FreeBSD.org
10
MAINTAINER=	enlightenment@FreeBSD.org
15
COMMENT=	Enlightenment Foundation Libraries
11
COMMENT=	Enlightenment Foundation Libraries
16
12
Lines 17-22 Link Here
17
LICENSE=	BSD2CLAUSE LGPL21
13
LICENSE=	BSD2CLAUSE LGPL21
18
LICENSE_COMB=	multi
14
LICENSE_COMB=	multi
19
15
16
BUILD_DEPENDS=	checkmk:devel/check
20
LIB_DEPENDS=	libgif.so:graphics/giflib \
17
LIB_DEPENDS=	libgif.so:graphics/giflib \
21
		libpng.so:graphics/png \
18
		libpng.so:graphics/png \
22
		libtiff.so:graphics/tiff \
19
		libtiff.so:graphics/tiff \
Lines 24-48 Link Here
24
		libfontconfig.so:x11-fonts/fontconfig \
21
		libfontconfig.so:x11-fonts/fontconfig \
25
		libdbus-1.so:devel/dbus \
22
		libdbus-1.so:devel/dbus \
26
		libsndfile.so:audio/libsndfile
23
		libsndfile.so:audio/libsndfile
24
RUN_DEPENDS=	update-mime-database:misc/shared-mime-info
27
25
28
# lib/libeio.so.1
26
# lib/libeio.so.1
29
CONFLICTS_INSTALL=	libeio
27
CONFLICTS_INSTALL=	libeio
30
28
31
GNU_CONFIGURE=	yes
29
USES=		compiler:c++14-lang gettext-tools iconv \
32
USES=		autoreconf compiler:c++14-lang gettext-tools gmake gnome iconv \
30
		jpeg libtool meson ninja ssl pathfix pkgconfig python:3.5+ shared-mime-info \
33
		jpeg libtool pathfix pkgconfig python:2.7,run shared-mime-info \
34
		shebangfix tar:xz xorg
31
		shebangfix tar:xz xorg
35
SHEBANG_FILES=	src/scripts/eina/eina-bench-cmp
32
SHEBANG_FILES=  src/tests/elementary/spec/generator.py \
33
		src/bin/exactness/exactness_play.in \
34
		src/bin/exactness/exactness_record.in
36
USE_XORG=	x11 xcb xcursor xcomposite xdamage xext xfixes xi xinerama \
35
USE_XORG=	x11 xcb xcursor xcomposite xdamage xext xfixes xi xinerama \
37
		xrandr xrender xtst xscrnsaver
36
		xrandr xrender xtst xscrnsaver
38
USE_LDCONFIG=	yes
37
USE_LDCONFIG=	yes
39
38
40
CONFIGURE_ARGS=	--with-profile=release \
39
MESON_ARGS=	-Dsystemd=false -Deeze=false
41
		--enable-multisense \
40
42
		--disable-systemd \
43
		--disable-elput \
44
		--disable-cserve \
45
		--enable-i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them-myself-and-send-patches-abb
46
CPPFLAGS+=	-I${LOCALBASE}/include
41
CPPFLAGS+=	-I${LOCALBASE}/include
47
LDFLAGS+=	-L${LOCALBASE}/lib
42
LDFLAGS+=	-L${LOCALBASE}/lib
48
INSTALLS_ICONS=	yes
43
INSTALLS_ICONS=	yes
Lines 49-154 Link Here
49
44
50
PLIST_SUB=	BRANCHVERSION=${PORTVERSION:R} PORTVERSION=${PORTVERSION}
45
PLIST_SUB=	BRANCHVERSION=${PORTVERSION:R} PORTVERSION=${PORTVERSION}
51
46
52
OPTIONS_DEFINE=		AVAHI FRIBIDI HARFBUZZ NLS PHYSICS PULSEAUDIO SSL WAYLAND WAYLAND_EGL
47
OPTIONS_DEFINE=		AVAHI FRIBIDI HARFBUZZ NLS PHYSICS PULSEAUDIO SDL VNC EFLONE EXAMPLES DOXYGEN
53
OPTIONS_GROUP=		EMOTION INPUT LOADER
48
OPTIONS_GROUP=		EMOTION INPUT LOADER BINDINGS
54
OPTIONS_GROUP_EMOTION=	GSTREAMER LIBXINE V4L VLC
49
OPTIONS_GROUP_EMOTION=	GSTREAMER V4L
55
OPTIONS_GROUP_INPUT=	IBUS SCIM
50
OPTIONS_GROUP_INPUT=	IBUS SCIM XIM
56
OPTIONS_GROUP_LOADER=	OPENJPEG PDF PS RAW SVG WEBP XCF
51
OPTIONS_GROUP_LOADER=	OPENJPEG PDF PS RAW SVG WEBP XCF
57
OPTIONS_RADIO=		ENGINE
52
OPTIONS_GROUP_BINDINGS=	LUA CXX
58
OPTIONS_RADIO_ENGINE=	OPENGL OPENGLES SDL
53
#OPTIONS_GROUP_WAYLAND=	WAYLAND
59
OPTIONS_DEFAULT=	FRIBIDI HARFBUZZ PHYSICS PULSEAUDIO SSL GSTREAMER PDF SVG OPENGL
54
OPTIONS_SINGLE=		ENGINE LUAL
55
OPTIONS_SINGLE_ENGINE=	OPENGL OPENGLES NONE
56
OPTIONS_SINGLE_LUAL=	LUAJIT LUALANG
57
OPTIONS_DEFAULT=	FRIBIDI HARFBUZZ PHYSICS PULSEAUDIO EFLONE EXAMPLES GSTREAMER V4L SCIM XIM \
58
			OPENJPEG PDF PS RAW SVG WEBP XCF OPENGL LUAJIT CXX
59
OPTIONS_DEFAULT_powerpc64=	FRIBIDI HARFBUZZ PHYSICS PULSEAUDIO EFLONE EXAMPLES GSTREAMER V4L SCIM XIM \
60
				OPENJPEG PDF PS RAW SVG WEBP XCF OPENGL LUALANG CXX
61
OPTIONS_DEFAULT_sparc64=	FRIBIDI HARFBUZZ PHYSICS PULSEAUDIO EFLONE EXAMPLES GSTREAMER V4L SCIM XIM \
62
				OPENJPEG PDF PS RAW SVG WEBP XCF OPENGL LUALANG CXX
63
OPTIONS_DEFAULT_aarch64=	FRIBIDI HARFBUZZ PHYSICS PULSEAUDIO EFLONE EXAMPLES GSTREAMER V4L SCIM XIM \
64
				OPENJPEG PDF PS RAW SVG WEBP XCF OPENGL LUALANG CXX
65
OPTIONS_EXCLUDE_powerpc64=	LUAJIT
66
OPTIONS_EXCLUDE_sparc64=	LUAJIT
67
OPTIONS_EXCLUDE_aarch64=	LUAJIT
68
OPTIONS_EXCLUDE_powerpc64=	LUA
69
OPTIONS_EXCLUDE_sparc64=	LUA
70
OPTIONS_EXCLUDE_aarch64=	LUA
60
OPTIONS_SUB=		yes
71
OPTIONS_SUB=		yes
61
72
62
HARFBUZZ_DESC=		OpenType text shaping engine
73
HARFBUZZ_DESC=		OpenType text shaping engine
63
PHYSICS_DESC=		Physics effects
74
PHYSICS_DESC=		Physics engine (bullet)
64
WAYLAND_DESC=		Wayland backend support
75
EFLONE_DESC=		Create EFL-One library (single file library)
65
WAYLAND_EGL_DESC=	Wayland-EGL backend support
76
VNC_DESC=		VNC Server support
66
VLC_DESC=		Multimedia support by VLC
67
IBUS_DESC=		Intelligent Input Bus
77
IBUS_DESC=		Intelligent Input Bus
68
SCIM_DESC=		Smart Common Input Method
78
SCIM_DESC=		Smart Common Input Method
79
XIM_DESC=		X Input Method
80
SVG_DESC=		Vector graphics support
69
XCF_DESC=		Gimp image format support
81
XCF_DESC=		Gimp image format support
82
LUAL_DESC=		LUA
83
LUALANG_DESC=		Use Lua
84
LUAJIT_DESC=		Use Luajit
70
OPENGLES_DESC=		2D/3D rendering support via OpenGL ES
85
OPENGLES_DESC=		2D/3D rendering support via OpenGL ES
86
NONE_DESC=		No acceleration, software only
87
LUA_DESC=		Lua Bindings
88
CXX_DESC=		C++ Bindings
89
EXAMPLES_DESC=		Build examples of using EFL
71
90
72
AVAHI_LIB_DEPENDS=		libavahi-client.so:net/avahi-app
91
AVAHI_LIB_DEPENDS=	libavahi-client.so:net/avahi-app
73
AVAHI_CONFIGURE_ENABLE=		avahi
92
AVAHI_MESON_TRUE=	avahi
74
93
75
FRIBIDI_LIB_DEPENDS=		libfribidi.so:converters/fribidi
94
FRIBIDI_LIB_DEPENDS=	libfribidi.so:converters/fribidi
76
FRIBIDI_CONFIGURE_ENABLE=	fribidi
95
FRIBIDI_MESON_TRUE=	fribidi
77
96
78
HARFBUZZ_LIB_DEPENDS=		libharfbuzz.so:print/harfbuzz
97
HARFBUZZ_LIB_DEPENDS=	libharfbuzz.so:print/harfbuzz
79
HARFBUZZ_CONFIGURE_ENABLE=	harfbuzz
98
HARFBUZZ_MESON_TRUE=	harfbuzz
80
99
81
NLS_USES=			gettext-runtime
100
NLS_USES=			gettext-runtime
82
NLS_CONFIGURE_ENABLE=		nls
101
NLS_MESON_TRUE=			nls
83
102
84
PHYSICS_LIB_DEPENDS=		libBulletDynamics.so:devel/bullet
103
PHYSICS_LIB_DEPENDS=		libBulletDynamics.so:devel/bullet
85
PHYSICS_CONFIGURE_ENABLE=	physics
104
PHYSICS_MESON_TRUE=		physics
86
105
87
PULSEAUDIO_LIB_DEPENDS=		libpulse.so:audio/pulseaudio
106
PULSEAUDIO_LIB_DEPENDS=		libpulse.so:audio/pulseaudio
88
PULSEAUDIO_CONFIGURE_ENABLE=	pulseaudio
107
PULSEAUDIO_MESON_TRUE=		pulseaudio
89
108
90
WAYLAND_BROKEN=			ERROR: epoll_create() is deprecated, use epoll_create1(EPOLL_CLOEXEC).
109
EFLONE_MESON_TRUE=		efl-one
91
WAYLAND_BUILD_DEPENDS=		wayland-protocols>=1.7:graphics/wayland-protocols
92
WAYLAND_LIB_DEPENDS=		libepoll-shim.so:devel/libepoll-shim \
93
				libxkbcommon.so:x11/libxkbcommon \
94
				libwayland-client.so:graphics/wayland \
95
				libwayland-cursor.so:graphics/wayland
96
WAYLAND_CFLAGS=			-I${LOCALBASE}/include/libepoll-shim
97
WAYLAND_LDFLAGS=		-lepoll-shim
98
WAYLAND_CONFIGURE_ENABLE=	wayland
99
110
100
WAYLAND_EGL_LIB_DEPENDS=	libwayland-egl.so:graphics/wayland
111
EXAMPLES_MESON_TRUE=		build-examples
101
WAYLAND_EGL_CONFIGURE_ENABLE=	egl
102
WAYLAND_EGL_USE=		GL=egl
103
WAYLAND_EGL_IMPLIES=		WAYLAND OPENGLES
104
112
113
DOXYGEN_BUILD_DEPENDS=		doxygen:devel/doxygen
114
DOXYGEN_PREVENTS=		OPENJPEG
115
DOXYGEN_PREVENTS_MSG=		devel/doxygen installs graphics/openjpeg15 which breaks build of all ports that depend on graphics/openjpeg
116
117
VNC_MESON_TRUE=			vnc-server
118
VNC_LIB_DEPENDS=		libvncserver.so:net/libvncserver
119
120
#WAYLAND_BUILD_DEPENDS=		wayland-protocols>=1.7:graphics/wayland-protocols
121
#WAYLAND_LIB_DEPENDS=		libepoll-shim.so:devel/libepoll-shim \
122
#		libxkbcommon.so:x11/libxkbcommon \
123
#		libwayland-client.so:graphics/wayland \
124
#		libwayland-cursor.so:graphics/wayland
125
#WAYLAND_CFLAGS=			-I${LOCALBASE}/include/libepoll-shim
126
#WAYLAND_LDFLAGS=		-lepoll-shim
127
# WL BROKEN: ../src/lib/ecore_wl2/ecore_wl2_buffer.c:20:10:
128
# fatal error: 'linux/dma-buf.h' file not found
129
# UNTIL FIXED WL-DEPRECATED IS ONLY POSSIBLE
130
#WAYLAND_MESON_TRUE=		wl
131
105
GSTREAMER_USE=			GSTREAMER1=core
132
GSTREAMER_USE=			GSTREAMER1=core
106
GSTREAMER_CONFIGURE_ENABLE=	gstreamer1
133
GSTREAMER_MESON_TRUE=		gstreamer
107
134
108
LIBXINE_LIB_DEPENDS=		libxine.so:multimedia/libxine
109
LIBXINE_CONFIGURE_ENABLE=	xine
110
111
V4L_BUILD_DEPENDS=		${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat
135
V4L_BUILD_DEPENDS=		${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat
112
V4L_CONFIGURE_ENABLE=		v4l2
136
V4L_MESON_TRUE=			v4l2
113
137
114
VLC_LIB_DEPENDS=		libvlc.so:multimedia/vlc
115
VLC_CONFIGURE_WITH=		generic_vlc
116
117
IBUS_LIB_DEPENDS=		libibus-1.0.so:textproc/ibus
138
IBUS_LIB_DEPENDS=		libibus-1.0.so:textproc/ibus
139
IBUS_USES=			gnome
140
IBUS_USE=			GNOME=glib20
141
IBUS_MESON_TRUE=		glib
118
142
119
SCIM_LIB_DEPENDS=		libscim-1.0.so:textproc/scim
143
SCIM_LIB_DEPENDS=		libscim-1.0.so:textproc/scim
120
SCIM_CONFIGURE_ENABLE=		scim
121
144
122
OPENJPEG_LIB_DEPENDS=		libopenjpeg.so:graphics/openjpeg15
145
OPENJPEG_LIB_DEPENDS=		libopenjp2.so:graphics/openjpeg
123
OPENJPEG_CONFIGURE_ENABLE=	image-loader-jp2k
146
OPENJPEG_PREVENTS=		DOXYGEN
147
OPENJPEG_PREVENTS_MSG=		devel/doxygen installs graphics/openjpeg15 which breaks build of all ports that depend on graphics/openjpeg
124
148
125
PDF_LIB_DEPENDS=		libpoppler.so:graphics/poppler
149
PDF_LIB_DEPENDS=		libpoppler.so:graphics/poppler
126
PDF_CONFIGURE_ENABLE=		poppler
127
150
128
PS_LIB_DEPENDS=			libspectre.so:print/libspectre
151
PS_LIB_DEPENDS=			libspectre.so:print/libspectre
129
PS_CONFIGURE_ENABLE=		spectre
130
152
131
RAW_LIB_DEPENDS=		libraw.so:graphics/libraw
153
RAW_LIB_DEPENDS=		libraw.so:graphics/libraw
132
RAW_CONFIGURE_ENABLE=		libraw
133
154
155
SVG_USES=			gnome
134
SVG_USE=			GNOME=cairo GNOME=librsvg2
156
SVG_USE=			GNOME=cairo GNOME=librsvg2
135
SVG_CONFIGURE_ENABLE=		librsvg
136
157
137
WEBP_LIB_DEPENDS=		libwebp.so:graphics/webp
158
WEBP_LIB_DEPENDS=		libwebp.so:graphics/webp
138
WEBP_CONFIGURE_ENABLE=		image-loader-webp
139
159
140
XCF_CONFIGURE_ENABLE=		xcf
160
LUAJIT_BUILD_DEPENDS=		luajit:lang/luajit
161
LUAJIT_RUN_DEPENDS=		luajit:lang/luajit
162
LUAJIT_MESON_ON=		-Dlua-interpreter=luajit
163
LUAJIT_PREVENTS=		LUALANG
141
164
165
LUALANG_USES=			lua:51,build,run
166
LUALANG_MESON_ON=		-Dlua-interpreter=lua
167
LUALANG_PREVENTS=		LUAJIT
168
142
OPENGL_USES=			gl
169
OPENGL_USES=			gl
143
OPENGL_USE=			GL=gl
170
OPENGL_USE=			GL=gl
171
OPENGL_MESON_ON=		-Dopengl=full
172
OPENGL_PREVENTS=		OPENGLES NONE
144
173
145
OPENGLES_USES=			gl
174
OPENGLES_USES=			gl
146
OPENGLES_USE=			GL=glesv2
175
OPENGLES_USE=			GL=glesv2
147
OPENGLES_CONFIGURE_ON=		--with-opengl=es --enable-egl
176
OPENGLES_MESON_ON=		-Dopengl=es-egl
177
OPENGLES_PREVENTS=		OPENGL NONE
148
178
179
NONE_MESON_ON=			-Dopengl=none
180
NONE_PREVENTS=			OPENGL OPENGLES
181
149
SDL_USES=			sdl
182
SDL_USES=			sdl
150
SDL_USE=			SDL=sdl2
183
SDL_USE=			SDL=sdl2
151
SDL_CONFIGURE_ENABLE=		sdl
184
SDL_MESON_TRUE=			sdl
152
185
153
.include <bsd.port.options.mk>
186
.include <bsd.port.options.mk>
154
187
Lines 155-202 Link Here
155
.if ${PORT_OPTIONS:MPULSEAUDIO}
188
.if ${PORT_OPTIONS:MPULSEAUDIO}
156
PLIST_SUB+=			AUDIO=""
189
PLIST_SUB+=			AUDIO=""
157
.else
190
.else
158
CONFIGURE_ARGS+=		--disable-pulseaudio
159
PLIST_SUB+=			AUDIO="@comment "
191
PLIST_SUB+=			AUDIO="@comment "
192
PULSEAUDIO_CONFIGURE_ON=	-Dpulseaudio=false
160
.endif
193
.endif
161
194
162
.if ${PORT_OPTIONS:MSSL}
195
ECORE-IMF-LOADERS-DISABLER-BASE=	-Decore-imf-loaders-disabler=
163
USES+=				ssl
196
ECORE-IMF-LOADERS-DISABLER:=		${ECORE-IMF-LOADERS-DISABLER-BASE}
197
198
.if empty(PORT_OPTIONS:MIBUS)
199
ECORE-IMF-LOADERS-DISABLER:=	"${ECORE-IMF-LOADERS-DISABLER-BASE}ibus"
200
.endif
201
202
.if empty(PORT_OPTIONS:MSCIM)
203
.if ${ECORE-IMF-LOADERS-DISABLER} != ${ECORE-IMF-LOADERS-DISABLER-BASE}
204
ECORE-IMF-LOADERS-DISABLER-BASE:=${ECORE-IMF-LOADERS-DISABLER}
205
ECORE-IMF-LOADERS-DISABLER:=	"${ECORE-IMF-LOADERS-DISABLER-BASE},scim"
164
.else
206
.else
165
CONFIGURE_ARGS+=		--with-crypto=none
207
ECORE-IMF-LOADERS-DISABLER:=	"${ECORE-IMF-LOADERS-DISABLER-BASE}scim"
166
.endif
208
.endif
209
.endif
167
210
168
.if ${PORT_OPTIONS:MIBUS}
211
.if empty(PORT_OPTIONS:MXIM)
169
CONFIGURE_ARGS+=		--with-glib=yes
212
.if ${ECORE-IMF-LOADERS-DISABLER} != ${ECORE-IMF-LOADERS-DISABLER-BASE}
213
ECORE-IMF-LOADERS-DISABLER-BASE:=${ECORE-IMF-LOADERS-DISABLER}
214
ECORE-IMF-LOADERS-DISABLER:=	"${ECORE-IMF-LOADERS-DISABLER-BASE},xim"
170
.else
215
.else
171
CONFIGURE_ARGS+=		--disable-ibus --with-glib=no
216
ECORE-IMF-LOADERS-DISABLER:=	"${ECORE-IMF-LOADERS-DISABLER-BASE}xim"
172
.endif
217
.endif
218
.endif
173
219
174
.if empty(PORT_OPTIONS:MOPENGL) && empty(PORT_OPTIONS:MOPENGLES)
220
MESON_ARGS+=			${ECORE-IMF-LOADERS-DISABLER}
175
CONFIGURE_ARGS+=		--with-opengl=none
221
222
EVAS-LOADERS-DISABLER-BASE=	-Devas-loaders-disabler=
223
EVAS-LOADERS-DISABLER:=		${EVAS-LOADERS-DISABLER-BASE}
224
225
EVAS-LOADERS-DISABLER-BASE:=	${EVAS-LOADERS-DISABLER}
226
EVAS-LOADERS-DISABLER:=		"${EVAS-LOADERS-DISABLER-BASE}json"
227
228
.if empty(PORT_OPTIONS:MOPENJPEG)
229
.if ${EVAS-LOADERS-DISABLER} != ${EVAS-LOADERS-DISABLER-BASE}
230
EVAS-LOADERS-DISABLER-BASE:=	${EVAS-LOADERS-DISABLER}
231
EVAS-LOADERS-DISABLER:=		"${EVAS-LOADERS-DISABLER-BASE},jp2k"
232
.else
233
EVAS-LOADERS-DISABLER:=		"${EVAS-LOADERS-DISABLER-BASE}jp2k"
176
.endif
234
.endif
235
.endif
177
236
178
# keep in sync with all platforms where libunwind is available
237
.if empty(PORT_OPTIONS:MPDF)
179
.if (${ARCH} == amd64 || ${ARCH} == i386)
238
.if ${EVAS-LOADERS-DISABLER} != ${EVAS-LOADERS-DISABLER-BASE}
180
LIB_DEPENDS+=	libunwind.so:devel/libunwind
239
EVAS-LOADERS-DISABLER-BASE:=	${EVAS-LOADERS-DISABLER}
240
EVAS-LOADERS-DISABLER:=		"${EVAS-LOADERS-DISABLER-BASE},pdf"
241
.else
242
EVAS-LOADERS-DISABLER:=		"${EVAS-LOADERS-DISABLER-BASE}pdf"
181
.endif
243
.endif
244
.endif
182
245
183
.if ${ARCH:Mpowerpc*} || ${ARCH} == "sparc64"
246
.if empty(PORT_OPTIONS:MPS)
184
USES+=				lua
247
.if ${EVAS-LOADERS-DISABLER} != ${EVAS-LOADERS-DISABLER-BASE}
185
CONFIGURE_ARGS+=		--enable-lua-old
248
EVAS-LOADERS-DISABLER-BASE:=	${EVAS-LOADERS-DISABLER}
186
PLIST_SUB+=			ELUA="@comment "
249
EVAS-LOADERS-DISABLER:=		"${EVAS-LOADERS-DISABLER-BASE},ps"
187
.else
250
.else
188
LIB_DEPENDS+=			libluajit-5.1.so:lang/luajit
251
EVAS-LOADERS-DISABLER:=		"${EVAS-LOADERS-DISABLER-BASE}ps"
189
PLIST_SUB+=			ELUA=""
190
.endif
252
.endif
253
.endif
191
254
255
.if empty(PORT_OPTIONS:MRAW)
256
.if ${EVAS-LOADERS-DISABLER} != ${EVAS-LOADERS-DISABLER-BASE}
257
EVAS-LOADERS-DISABLER-BASE:=	${EVAS-LOADERS-DISABLER}
258
EVAS-LOADERS-DISABLER:=		"${EVAS-LOADERS-DISABLER-BASE},raw"
259
.else
260
EVAS-LOADERS-DISABLER:=		"${EVAS-LOADERS-DISABLER-BASE}raw"
261
.endif
262
.endif
263
264
.if empty(PORT_OPTIONS:MSVG)
265
.if ${EVAS-LOADERS-DISABLER} != ${EVAS-LOADERS-DISABLER-BASE}
266
EVAS-LOADERS-DISABLER-BASE:=	${EVAS-LOADERS-DISABLER}
267
EVAS-LOADERS-DISABLER:=		"${EVAS-LOADERS-DISABLER-BASE},rsvg"
268
.else
269
EVAS-LOADERS-DISABLER:=		"${EVAS-LOADERS-DISABLER-BASE}rsvg"
270
.endif
271
.endif
272
273
.if empty(PORT_OPTIONS:MWEBP)
274
.if ${EVAS-LOADERS-DISABLER} != ${EVAS-LOADERS-DISABLER-BASE}
275
EVAS-LOADERS-DISABLER-BASE:=	${EVAS-LOADERS-DISABLER}
276
EVAS-LOADERS-DISABLER:=		"${EVAS-LOADERS-DISABLER-BASE},webp"
277
.else
278
EVAS-LOADERS-DISABLER:=		"${EVAS-LOADERS-DISABLER-BASE}webp"
279
.endif
280
.endif
281
282
.if empty(PORT_OPTIONS:MXCF)
283
.if ${EVAS-LOADERS-DISABLER} != ${EVAS-LOADERS-DISABLER-BASE}
284
EVAS-LOADERS-DISABLER-BASE:=	${EVAS-LOADERS-DISABLER}
285
EVAS-LOADERS-DISABLER:=		"${EVAS-LOADERS-DISABLER-BASE},xcf"
286
.else
287
EVAS-LOADERS-DISABLER:=		"${EVAS-LOADERS-DISABLER-BASE}xcf"
288
.endif
289
.endif
290
291
MESON_ARGS+=			${EVAS-LOADERS-DISABLER}
292
293
.if ${PORT_OPTIONS:MLUA} && ${PORT_OPTIONS:MCXX}
294
EFL_BINDINGS=	-Dbindings=luajit,cxx
295
.else
296
.if ${PORT_OPTIONS:MLUA}
297
EFL_BINDINGS=	-Dbindings=luajit
298
.else
299
.if ${PORT_OPTIONS:MCXX}
300
EFL_BINDINGS=	-Dbindings=cxx
301
.endif
302
.endif
303
.endif
304
305
MESON_ARGS+=			${EFL_BINDINGS}
306
307
#.if ${PORT_OPTIONS:MOPENGLES} && ${PORT_OPTIONS:MWAYLAND}
308
#WAYLAND_LIB_DEPENDS+=		libwayland-egl.so:graphics/wayland
309
#WAYLAND_MESON_ARGS=		-Degl=true
310
#WAYLAND_USE=			GL=egl
311
#.endif
312
313
.if (${ARCH} == amd64 || ${ARCH} == i386 || ${ARCH} == aarch64)
314
LIB_DEPENDS+=	libunwind.so:devel/libunwind
315
.endif
316
# Hack to be able to build the port with both graphics/openjpeg and graphics/openjpeg15 installed
317
# The problem is reported: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=247427
318
#pre-build:
319
#	@if [ -f ${PREFIX}/include/openjpeg.h ]; then \
320
#		${DIALOG} --no-cancel --pause 'The file /usr/local/include/openjpeg.h will be renamed to /usr/local/include/_openjpeg.h for build.\nIf the port build is failed you MUST rename the file back manually.' 15 40 30; \
321
#		${MV} ${PREFIX}/include/openjpeg.h ${PREFIX}/include/_openjpeg.h; \
322
#	fi
323
#post-build:
324
#	@if [ -f ${PREFIX}/include/_openjpeg.h ]; then \
325
#		${MV} ${PREFIX}/include/_openjpeg.h ${PREFIX}/include/openjpeg.h; \
326
#	fi
327
# End openjpeg hack
328
post-stage:
329
	@${ECHO_CMD} "generating plist";
330
	@cd ${STAGEDIR}${PREFIX} && ${FIND} * -type f -or -type l >> ${TMPPLIST}
192
post-install:
331
post-install:
193
	@${RM} -r ${STAGEDIR}${PREFIX}/share/gdb
332
	@${RM} -r ${STAGEDIR}${PREFIX}/share/gdb
194
	@for i in `${FIND} ${STAGEDIR}${PREFIX}/bin ${STAGEDIR}${PREFIX}/lib -type f`; do \
333
	@for i in `${FIND} ${STAGEDIR}${PREFIX}/bin ${STAGEDIR}${PREFIX}/lib -type f`; do \
195
	    if ${FILE} $$i | ${GREP} -q "not stripped"; then ${STRIP_CMD} $$i; fi; \
334
		if ${FILE} $$i | ${GREP} -q "not stripped"; then ${STRIP_CMD} $$i; fi; \
196
	done
335
		done
197
	# workaround for https://phab.enlightenment.org/T6783 : it leaves an empty directory
336
# workaround for https://phab.enlightenment.org/T6783 : it leaves an empty directory
198
	@if [ -d ${STAGEDIR}${PREFIX}/lib/evas/utils -a -z "$$(ls -A ${STAGEDIR}${PREFIX}/lib/evas/utils)" ]; then \
337
	@if [ -d ${STAGEDIR}${PREFIX}/lib/evas/utils -a -z "$$(ls -A ${STAGEDIR}${PREFIX}/lib/evas/utils)" ]; then \
199
	    ${RMDIR} ${STAGEDIR}${PREFIX}/lib/evas/utils; \
338
		${RMDIR} ${STAGEDIR}${PREFIX}/lib/evas/utils; \
200
	fi
339
	fi
201
340
202
.include <bsd.port.mk>
341
.include <bsd.port.mk>
(-)devel/efl/distinfo (-7 / +3 lines)
Lines 1-7 Link Here
1
TIMESTAMP = 1598379985
1
TIMESTAMP = 1592479254
2
SHA256 (enlightenment/efl-1.20.7.tar.xz) = b0a9b765bcd7b012f1072da1d491fc8671aa089473f746901d93f5807a2c76fe
2
SHA256 (enlightenment/efl-1.24.3.tar.xz) = de95c6e673c170c1e21382918b122417c091c643e7dcaced89aa785529625c2a
3
SIZE (enlightenment/efl-1.20.7.tar.xz) = 65509444
3
SIZE (enlightenment/efl-1.24.3.tar.xz) = 72278592
4
SHA256 (enlightenment/fa97d86d0fa7301399f7b2b783c5de9b0c8d5ebe.patch) = f19a221ed81936f69ae1c56f3495d6ffb7ce5453ceefe58ea8e4099a2741d3e9
5
SIZE (enlightenment/fa97d86d0fa7301399f7b2b783c5de9b0c8d5ebe.patch) = 1359
6
SHA256 (enlightenment/c245b576aad09ac5faeb800de7f7c4fef87c6363.patch) = c7aed047151a34a5afdc178f0d07fa9b262d17f7b7542e759d62556ee31321a9
7
SIZE (enlightenment/c245b576aad09ac5faeb800de7f7c4fef87c6363.patch) = 10485
(-)multimedia/rage/Makefile (-1 / +1 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	rage
4
PORTNAME=	rage
5
PORTVERSION=	0.3.0
5
PORTVERSION=	0.3.1
6
PORTREVISION=	4
6
PORTREVISION=	4
7
CATEGORIES=	multimedia enlightenment
7
CATEGORIES=	multimedia enlightenment
8
MASTER_SITES=	http://download.enlightenment.org/rel/apps/${PORTNAME}/
8
MASTER_SITES=	http://download.enlightenment.org/rel/apps/${PORTNAME}/
(-)multimedia/rage/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1531153713
1
TIMESTAMP = 1594393604
2
SHA256 (enlightenment/rage-0.3.0.tar.xz) = 1e772370c2199f89f4c34f1968432df4eabf0e4fe4f960649d0b9d27496bdf3d
2
SHA256 (enlightenment/rage-0.3.1.tar.xz) = e5c434ef415ec1dd268399c527f582baeef39a25dee52f828876bfb58698cd11
3
SIZE (enlightenment/rage-0.3.0.tar.xz) = 252852
3
SIZE (enlightenment/rage-0.3.1.tar.xz) = 253360
(-)multimedia/rage/pkg-plist (-1 / +1 lines)
Lines 1-5 Link Here
1
bin/rage
1
bin/rage
2
lib/rage/utils/rage_thumb
2
lib/rage/utils/rage_thumb
3
share/applications/rage.desktop
3
share/applications/rage.desktop
4
share/icons/rage.png
4
share/icons/hicolor/128x128/apps/rage.png
5
%%DATADIR%%/themes/default.edj
5
%%DATADIR%%/themes/default.edj
(-)sysutils/Makefile (+1 lines)
Lines 309-314 Link Here
309
    SUBDIR += etcmerge
309
    SUBDIR += etcmerge
310
    SUBDIR += etcupdate
310
    SUBDIR += etcupdate
311
    SUBDIR += evhz
311
    SUBDIR += evhz
312
    SUBDIR += evisum
312
    SUBDIR += evtviewer
313
    SUBDIR += evtviewer
313
    SUBDIR += exa
314
    SUBDIR += exa
314
    SUBDIR += exfat-utils
315
    SUBDIR += exfat-utils
(-)sysutils/evisum/Makefile (+19 lines)
Line 0 Link Here
1
# Created by: Peter TKATHENKO <peter@flytrace.com>
2
# $FreeBSD$
3
4
PORTNAME=	evisum
5
PORTVERSION=	0.5.4
6
CATEGORIES=	sysutils enlightenment
7
MASTER_SITES=	http://download.enlightenment.org/rel/apps/${PORTNAME}/
8
9
MAINTAINER=	enlightenment@FreeBSD.org
10
COMMENT=	EFL process monitor and system monitor
11
12
LICENSE=	BSD2CLAUSE
13
14
LIB_DEPENDS=	libefl.so:devel/efl
15
16
DIST_SUBDIR=	enlightenment
17
USES=		compiler:c11 desktop-file-utils meson pkgconfig tar:xz
18
19
.include <bsd.port.mk>
(-)sysutils/evisum/distinfo (+3 lines)
Line 0 Link Here
1
TIMESTAMP = 1598297193
2
SHA256 (enlightenment/evisum-0.5.4.tar.xz) = ea86a49f4c058d323bc629458153b4b362ef9aaaa16ebca32ee499439ae0e3c6
3
SIZE (enlightenment/evisum-0.5.4.tar.xz) = 919744
(-)sysutils/evisum/pkg-descr (+3 lines)
Line 0 Link Here
1
Evisum is a process monitor and system monitor written with Enlightenment Foundation Libraries.
2
3
WWW: https://www.enlightenment.org/
(-)sysutils/evisum/pkg-plist (+20 lines)
Line 0 Link Here
1
bin/evisum
2
share/applications/evisum.desktop
3
%%DATADIR%%/images/battery.png
4
%%DATADIR%%/images/bug.png
5
%%DATADIR%%/images/cancel.png
6
%%DATADIR%%/images/decrease.png
7
%%DATADIR%%/images/exit.png
8
%%DATADIR%%/images/find.png
9
%%DATADIR%%/images/go-down.png
10
%%DATADIR%%/images/go-up.png
11
%%DATADIR%%/images/increase.png
12
%%DATADIR%%/images/kill.png
13
%%DATADIR%%/images/ladyhand.png
14
%%DATADIR%%/images/mount.png
15
%%DATADIR%%/images/network.png
16
%%DATADIR%%/images/sensor.png
17
%%DATADIR%%/images/start.png
18
%%DATADIR%%/images/stop.png
19
%%DATADIR%%/images/window.png
20
share/icons/hicolor/256x256/apps/evisum.png
(-)x11/terminology/Makefile (-1 / +1 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	terminology
4
PORTNAME=	terminology
5
DISTVERSION=	1.6.0
5
DISTVERSION=	1.7.0
6
CATEGORIES=	x11 enlightenment
6
CATEGORIES=	x11 enlightenment
7
MASTER_SITES=	http://download.enlightenment.org/rel/apps/${PORTNAME}/
7
MASTER_SITES=	http://download.enlightenment.org/rel/apps/${PORTNAME}/
8
DIST_SUBDIR=	enlightenment
8
DIST_SUBDIR=	enlightenment
(-)x11/terminology/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1586643390
1
TIMESTAMP = 1594392886
2
SHA256 (enlightenment/terminology-1.6.0.tar.xz) = b95cb05653afe0dad77fc038a8d5276c02a9c08d64ac97ddf0cee8087d27bd77
2
SHA256 (enlightenment/terminology-1.7.0.tar.xz) = 88f5bc6e5d10cce1e38447a4984be88943b3d7ecbe24a83d7d8c246ea6b00a87
3
SIZE (enlightenment/terminology-1.6.0.tar.xz) = 4893348
3
SIZE (enlightenment/terminology-1.7.0.tar.xz) = 4922616
(-)x11/terminology/pkg-plist (+4 lines)
Lines 18-23 Link Here
18
share/applications/terminology.desktop
18
share/applications/terminology.desktop
19
share/icons/hicolor/128x128/apps/terminology.png
19
share/icons/hicolor/128x128/apps/terminology.png
20
share/locale/ca/LC_MESSAGES/terminology.mo
20
share/locale/ca/LC_MESSAGES/terminology.mo
21
share/locale/da/LC_MESSAGES/terminology.mo
21
share/locale/de/LC_MESSAGES/terminology.mo
22
share/locale/de/LC_MESSAGES/terminology.mo
22
share/locale/el/LC_MESSAGES/terminology.mo
23
share/locale/el/LC_MESSAGES/terminology.mo
23
share/locale/eo/LC_MESSAGES/terminology.mo
24
share/locale/eo/LC_MESSAGES/terminology.mo
Lines 25-33 Link Here
25
share/locale/fi/LC_MESSAGES/terminology.mo
26
share/locale/fi/LC_MESSAGES/terminology.mo
26
share/locale/fr/LC_MESSAGES/terminology.mo
27
share/locale/fr/LC_MESSAGES/terminology.mo
27
share/locale/hi/LC_MESSAGES/terminology.mo
28
share/locale/hi/LC_MESSAGES/terminology.mo
29
share/locale/hr/LC_MESSAGES/terminology.mo
28
share/locale/it/LC_MESSAGES/terminology.mo
30
share/locale/it/LC_MESSAGES/terminology.mo
29
share/locale/ko/LC_MESSAGES/terminology.mo
31
share/locale/ko/LC_MESSAGES/terminology.mo
30
share/locale/ms/LC_MESSAGES/terminology.mo
32
share/locale/ms/LC_MESSAGES/terminology.mo
33
share/locale/nl/LC_MESSAGES/terminology.mo
34
share/locale/pl/LC_MESSAGES/terminology.mo
31
share/locale/sl/LC_MESSAGES/terminology.mo
35
share/locale/sl/LC_MESSAGES/terminology.mo
32
share/locale/sr/LC_MESSAGES/terminology.mo
36
share/locale/sr/LC_MESSAGES/terminology.mo
33
share/locale/tr/LC_MESSAGES/terminology.mo
37
share/locale/tr/LC_MESSAGES/terminology.mo
(-)x11-wm/Makefile (-8 lines)
Lines 28-41 Link Here
28
    SUBDIR += cwm
28
    SUBDIR += cwm
29
    SUBDIR += devilspie
29
    SUBDIR += devilspie
30
    SUBDIR += dwm
30
    SUBDIR += dwm
31
    SUBDIR += e-module-alarm
32
    SUBDIR += e-module-cpu
33
    SUBDIR += e-module-deskshow
34
    SUBDIR += e-module-everything-places
35
    SUBDIR += e-module-mem
36
    SUBDIR += e-module-rmb
37
    SUBDIR += e-module-wlan
38
    SUBDIR += e-modules
39
    SUBDIR += e16
31
    SUBDIR += e16
40
    SUBDIR += e16-docs
32
    SUBDIR += e16-docs
41
    SUBDIR += echinus
33
    SUBDIR += echinus
(-)x11-wm/enlightenment/Makefile (-27 / +32 lines)
Lines 2-54 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	enlightenment
4
PORTNAME=	enlightenment
5
PORTVERSION=	0.22.4
5
PORTVERSION=	0.24.2
6
PORTREVISION=	1
7
PORTEPOCH=	2
8
CATEGORIES=	x11-wm enlightenment
6
CATEGORIES=	x11-wm enlightenment
9
MASTER_SITES=	http://download.enlightenment.org/rel/apps/${PORTNAME}/
7
MASTER_SITES=	http://download.enlightenment.org/rel/apps/${PORTNAME}/
10
DIST_SUBDIR=	enlightenment
8
DIST_SUBDIR=	enlightenment
11
9
12
MAINTAINER=	enlightenment@FreeBSD.org
10
MAINTAINER=	enlightenment@FreeBSD.org
13
COMMENT=	Artistic X window manager
11
COMMENT=	Artistic and fast X window manager
14
12
15
LICENSE=	BSD2CLAUSE
13
LICENSE=	BSD2CLAUSE
16
14
17
LIB_DEPENDS=	libefl.so:devel/efl \
15
LIB_DEPENDS=	libefl.so:devel/efl \
18
		libxcb-keysyms.so:x11/xcb-util-keysyms
16
		libpulse.so:audio/pulseaudio
19
17
20
BROKEN_sparc64=		Does not install on sparc64: signal 10
18
BROKEN_sparc64=	Does not install on sparc64: signal 10
21
19
22
GNU_CONFIGURE=	yes
20
USES=		compiler:c11 desktop-file-utils gettext-tools \
23
USES=		alias autoreconf compiler:c11 desktop-file-utils gettext-tools \
21
		meson ninja iconv libtool pathfix pkgconfig tar:xz xorg
24
		gmake iconv libtool pathfix pkgconfig tar:xz xorg
25
USE_XORG=	xcb
22
USE_XORG=	xcb
26
USE_LDCONFIG=	yes
23
USE_LDCONFIG=	yes
27
INSTALL_TARGET=	install-strip
24
INSTALL_TARGET=	install-strip
28
SUB_FILES=	pkg-message
29
25
30
CONFIGURE_ARGS=	--with-profile=MEDIUM_PC \
26
MESON_ARGS=	-Dsystemd=false -Ddevice-udev=false \
31
		--disable-connman --disable-bluez4 \
27
		-Dmount-udisks=false -Dmount-eeze=false -Dbluez5=false \
32
		--disable-device-udev --disable-mount-udisks
28
		-Dconnman=false --sysconfdir=/usr/local/etc
33
29
34
.include "Makefile.plist"
30
CPPFLAGS+=	-I${LOCALBASE}/include
31
LDFLAGS+=	-L${LOCALBASE}/lib
32
INSTALLS_ICONS=	yes
35
33
36
OPTIONS_DEFINE=		NLS
34
OPTIONS_DEFINE=		NLS
37
OPTIONS_GROUP=		MIXER
38
OPTIONS_GROUP_MIXER=	ALSA PULSEAUDIO
39
OPTIONS_DEFAULT=	ALSA
40
OPTIONS_SUB=		yes
35
OPTIONS_SUB=		yes
41
36
42
NLS_USES=		gettext-runtime
37
NLS_USES=		gettext-runtime
43
NLS_CONFIGURE_ENABLE=	nls
38
NLS_MESON_TRUE=		nls
44
39
45
ALSA_LIB_DEPENDS=	libasound.so:audio/alsa-lib
40
# MESON normalizes ${ARCH} so we cannot use it 'AS IS' without conversion
46
PULSEAUDIO_LIB_DEPENDS=	libpulse.so:audio/pulseaudio
41
CURRENT_ARCH=	${ARCH}
47
# why is setuid deactivated? "enlightenment_ckpasswd" i.e. does not work without setuid
42
.if ${CURRENT_ARCH} == amd64
48
#post-patch:
43
ENLIGHTENMENT_ARCH=     ${OPSYS:tl}-x86_64
49
#	@${REINPLACE_CMD} -e \
44
.else
50
#		's/\(setuid_root_mode = a=rx,u+x\)s/\1/g' \
45
.if ${CURRENT_ARCH} == 'i386'
51
#		${WRKSRC}/src/bin/Makefile.mk \
46
ENLIGHTENMENT_ARCH=     ${OPSYS:tl}-x86
52
#		${WRKSRC}/src/modules/Makefile_cpufreq.mk
47
.else
53
#
48
.if ${CURRENT_ARCH} == 'aarch64'
49
ENLIGHTENMENT_ARCH=     ${OPSYS:tl}-arm
50
.else
51
ENLIGHTENMENT_ARCH=     ${OPSYS:tl}-${CURRENT_ARCH}
52
.endif
53
.endif
54
.endif
55
56
ENLIGHTENMENT_VERSION=	0.24.2
57
PLIST_SUB=              ENLIGHTENMENT_ARCH=${ENLIGHTENMENT_ARCH}-${ENLIGHTENMENT_VERSION}
58
54
.include <bsd.port.mk>
59
.include <bsd.port.mk>
(-)x11-wm/enlightenment/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1535472845
1
TIMESTAMP =
2
SHA256 (enlightenment/enlightenment-0.22.4.tar.xz) = 59f4997c8b59457142870e40f137bc08c9735c84368d32213dacf09c4342fe79
2
SHA256 (enlightenment/enlightenment-0.24.2.tar.xz) =
3
SIZE (enlightenment/enlightenment-0.22.4.tar.xz) = 25656972
3
SIZE (enlightenment/enlightenment-0.24.2.tar.xz) =
(-)x11-wm/enlightenment/pkg-descr (-2 / +1 lines)
Lines 1-4 Link Here
1
A very artistic X window manager.  Among other attributes,
1
A very artistic and fast X window manager.
2
Enlightenment makes for quite impressive screen shots.
3
2
4
WWW: https://www.enlightenment.org/
3
WWW: https://www.enlightenment.org/
(-)x11-wm/enlightenment/pkg-plist (-19 / +51 lines)
Lines 7-13 Link Here
7
bin/enlightenment_remote
7
bin/enlightenment_remote
8
bin/enlightenment_start
8
bin/enlightenment_start
9
%%ETCDIR%%/sysactions.conf
9
%%ETCDIR%%/sysactions.conf
10
%%ETCDIR%%/system.conf
10
etc/xdg/menus/e-applications.menu
11
etc/xdg/menus/e-applications.menu
12
include/enlightenment/config.h
11
include/enlightenment/e.h
13
include/enlightenment/e.h
12
include/enlightenment/e_Efx.h
14
include/enlightenment/e_Efx.h
13
include/enlightenment/e_about.h
15
include/enlightenment/e_about.h
Lines 129-134 Link Here
129
include/enlightenment/e_spectrum.h
131
include/enlightenment/e_spectrum.h
130
include/enlightenment/e_startup.h
132
include/enlightenment/e_startup.h
131
include/enlightenment/e_sys.h
133
include/enlightenment/e_sys.h
134
include/enlightenment/e_system.h
132
include/enlightenment/e_test.h
135
include/enlightenment/e_test.h
133
include/enlightenment/e_theme.h
136
include/enlightenment/e_theme.h
134
include/enlightenment/e_theme_about.h
137
include/enlightenment/e_theme_about.h
Lines 173-178 Link Here
173
include/enlightenment/e_zoomap.h
176
include/enlightenment/e_zoomap.h
174
include/enlightenment/evry_api.h
177
include/enlightenment/evry_api.h
175
include/enlightenment/evry_types.h
178
include/enlightenment/evry_types.h
179
lib/data/pkgconfig/enlightenment.pc
180
lib/data/pkgconfig/everything.pc
176
lib/enlightenment/modules/appmenu/e-module-appmenu.edj
181
lib/enlightenment/modules/appmenu/e-module-appmenu.edj
177
lib/enlightenment/modules/appmenu/%%ENLIGHTENMENT_ARCH%%/module.so
182
lib/enlightenment/modules/appmenu/%%ENLIGHTENMENT_ARCH%%/module.so
178
lib/enlightenment/modules/appmenu/module.desktop
183
lib/enlightenment/modules/appmenu/module.desktop
Lines 221-226 Link Here
221
lib/enlightenment/modules/conf_shelves/module.desktop
226
lib/enlightenment/modules/conf_shelves/module.desktop
222
lib/enlightenment/modules/conf_theme/%%ENLIGHTENMENT_ARCH%%/module.so
227
lib/enlightenment/modules/conf_theme/%%ENLIGHTENMENT_ARCH%%/module.so
223
lib/enlightenment/modules/conf_theme/module.desktop
228
lib/enlightenment/modules/conf_theme/module.desktop
229
lib/enlightenment/modules/conf_window_manipulation/e-module-conf_window_manipulation.edj
224
lib/enlightenment/modules/conf_window_manipulation/%%ENLIGHTENMENT_ARCH%%/module.so
230
lib/enlightenment/modules/conf_window_manipulation/%%ENLIGHTENMENT_ARCH%%/module.so
225
lib/enlightenment/modules/conf_window_manipulation/module.desktop
231
lib/enlightenment/modules/conf_window_manipulation/module.desktop
226
lib/enlightenment/modules/conf_window_remembers/e-module-conf_window_remembers.edj
232
lib/enlightenment/modules/conf_window_remembers/e-module-conf_window_remembers.edj
Lines 227-233 Link Here
227
lib/enlightenment/modules/conf_window_remembers/%%ENLIGHTENMENT_ARCH%%/module.so
233
lib/enlightenment/modules/conf_window_remembers/%%ENLIGHTENMENT_ARCH%%/module.so
228
lib/enlightenment/modules/conf_window_remembers/module.desktop
234
lib/enlightenment/modules/conf_window_remembers/module.desktop
229
lib/enlightenment/modules/cpufreq/e-module-cpufreq.edj
235
lib/enlightenment/modules/cpufreq/e-module-cpufreq.edj
230
lib/enlightenment/modules/cpufreq/%%ENLIGHTENMENT_ARCH%%/freqset
231
lib/enlightenment/modules/cpufreq/%%ENLIGHTENMENT_ARCH%%/module.so
236
lib/enlightenment/modules/cpufreq/%%ENLIGHTENMENT_ARCH%%/module.so
232
lib/enlightenment/modules/cpufreq/module.desktop
237
lib/enlightenment/modules/cpufreq/module.desktop
233
lib/enlightenment/modules/everything/e-module-everything-start.edj
238
lib/enlightenment/modules/everything/e-module-everything-start.edj
Lines 274-288 Link Here
274
lib/enlightenment/modules/pager/e-module-pager.edj
279
lib/enlightenment/modules/pager/e-module-pager.edj
275
lib/enlightenment/modules/pager/%%ENLIGHTENMENT_ARCH%%/module.so
280
lib/enlightenment/modules/pager/%%ENLIGHTENMENT_ARCH%%/module.so
276
lib/enlightenment/modules/pager/module.desktop
281
lib/enlightenment/modules/pager/module.desktop
277
lib/enlightenment/modules/pager_plain/e-module-pager_plain.edj
282
lib/enlightenment/modules/polkit/e-module-polkit.edj
278
lib/enlightenment/modules/pager_plain/%%ENLIGHTENMENT_ARCH%%/module.so
283
lib/enlightenment/modules/polkit/%%ENLIGHTENMENT_ARCH%%/module.so
279
lib/enlightenment/modules/pager_plain/module.desktop
284
lib/enlightenment/modules/polkit/module.desktop
280
lib/enlightenment/modules/quickaccess/e-module-quickaccess.edj
285
lib/enlightenment/modules/quickaccess/e-module-quickaccess.edj
281
lib/enlightenment/modules/quickaccess/%%ENLIGHTENMENT_ARCH%%/module.so
286
lib/enlightenment/modules/quickaccess/%%ENLIGHTENMENT_ARCH%%/module.so
282
lib/enlightenment/modules/quickaccess/module.desktop
287
lib/enlightenment/modules/quickaccess/module.desktop
288
lib/enlightenment/modules/shot/IndieFlower.ttf
289
lib/enlightenment/modules/shot/Puk-Regular.ttf
290
lib/enlightenment/modules/shot/Yantiq.ttf
283
lib/enlightenment/modules/shot/e-module-shot.edj
291
lib/enlightenment/modules/shot/e-module-shot.edj
284
lib/enlightenment/modules/shot/%%ENLIGHTENMENT_ARCH%%/module.so
292
lib/enlightenment/modules/shot/%%ENLIGHTENMENT_ARCH%%/module.so
293
lib/enlightenment/modules/shot/%%ENLIGHTENMENT_ARCH%%/upload
294
lib/enlightenment/modules/shot/intuitive.ttf
285
lib/enlightenment/modules/shot/module.desktop
295
lib/enlightenment/modules/shot/module.desktop
296
lib/enlightenment/modules/shot/shotedit.edj
297
lib/enlightenment/modules/shot/shots.desktop
286
lib/enlightenment/modules/start/e-module-start.edj
298
lib/enlightenment/modules/start/e-module-start.edj
287
lib/enlightenment/modules/start/%%ENLIGHTENMENT_ARCH%%/module.so
299
lib/enlightenment/modules/start/%%ENLIGHTENMENT_ARCH%%/module.so
288
lib/enlightenment/modules/start/module.desktop
300
lib/enlightenment/modules/start/module.desktop
Lines 290-296 Link Here
290
lib/enlightenment/modules/syscon/%%ENLIGHTENMENT_ARCH%%/module.so
302
lib/enlightenment/modules/syscon/%%ENLIGHTENMENT_ARCH%%/module.so
291
lib/enlightenment/modules/syscon/module.desktop
303
lib/enlightenment/modules/syscon/module.desktop
292
lib/enlightenment/modules/sysinfo/e-module-sysinfo.edj
304
lib/enlightenment/modules/sysinfo/e-module-sysinfo.edj
293
lib/enlightenment/modules/sysinfo/%%ENLIGHTENMENT_ARCH%%/cpuclock_sysfs
294
lib/enlightenment/modules/sysinfo/%%ENLIGHTENMENT_ARCH%%/module.so
305
lib/enlightenment/modules/sysinfo/%%ENLIGHTENMENT_ARCH%%/module.so
295
lib/enlightenment/modules/sysinfo/module.desktop
306
lib/enlightenment/modules/sysinfo/module.desktop
296
lib/enlightenment/modules/systray/e-module-systray.edj
307
lib/enlightenment/modules/systray/e-module-systray.edj
Lines 311-316 Link Here
311
lib/enlightenment/modules/time/e-module-time.edj
322
lib/enlightenment/modules/time/e-module-time.edj
312
lib/enlightenment/modules/time/%%ENLIGHTENMENT_ARCH%%/module.so
323
lib/enlightenment/modules/time/%%ENLIGHTENMENT_ARCH%%/module.so
313
lib/enlightenment/modules/time/module.desktop
324
lib/enlightenment/modules/time/module.desktop
325
lib/enlightenment/modules/vkbd/dicts/English_US.dic
326
lib/enlightenment/modules/vkbd/dicts/English_US_Small.dic
327
lib/enlightenment/modules/vkbd/e-module-vkbd.edj
328
lib/enlightenment/modules/vkbd/%%ENLIGHTENMENT_ARCH%%/module.so
329
lib/enlightenment/modules/vkbd/keyboards/Default.kbd
330
lib/enlightenment/modules/vkbd/keyboards/Numbers.kbd
331
lib/enlightenment/modules/vkbd/keyboards/Terminal.kbd
332
lib/enlightenment/modules/vkbd/keyboards/alpha.png
333
lib/enlightenment/modules/vkbd/keyboards/backspace.png
334
lib/enlightenment/modules/vkbd/keyboards/down.png
335
lib/enlightenment/modules/vkbd/keyboards/enter.png
336
lib/enlightenment/modules/vkbd/keyboards/left.png
337
lib/enlightenment/modules/vkbd/keyboards/numeric.png
338
lib/enlightenment/modules/vkbd/keyboards/qwerty.png
339
lib/enlightenment/modules/vkbd/keyboards/right.png
340
lib/enlightenment/modules/vkbd/keyboards/shift.png
341
lib/enlightenment/modules/vkbd/keyboards/spanner.png
342
lib/enlightenment/modules/vkbd/keyboards/tab.png
343
lib/enlightenment/modules/vkbd/keyboards/up.png
344
lib/enlightenment/modules/vkbd/module.desktop
345
lib/enlightenment/modules/vkbd/theme.edj
314
lib/enlightenment/modules/winlist/e-module-winlist.edj
346
lib/enlightenment/modules/winlist/e-module-winlist.edj
315
lib/enlightenment/modules/winlist/%%ENLIGHTENMENT_ARCH%%/module.so
347
lib/enlightenment/modules/winlist/%%ENLIGHTENMENT_ARCH%%/module.so
316
lib/enlightenment/modules/winlist/module.desktop
348
lib/enlightenment/modules/winlist/module.desktop
Lines 330-341 Link Here
330
lib/enlightenment/modules/wizard/%%ENLIGHTENMENT_ARCH%%/page_040.so
362
lib/enlightenment/modules/wizard/%%ENLIGHTENMENT_ARCH%%/page_040.so
331
lib/enlightenment/modules/wizard/%%ENLIGHTENMENT_ARCH%%/page_050.so
363
lib/enlightenment/modules/wizard/%%ENLIGHTENMENT_ARCH%%/page_050.so
332
lib/enlightenment/modules/wizard/%%ENLIGHTENMENT_ARCH%%/page_060.so
364
lib/enlightenment/modules/wizard/%%ENLIGHTENMENT_ARCH%%/page_060.so
333
lib/enlightenment/modules/wizard/%%ENLIGHTENMENT_ARCH%%/page_065.so
334
lib/enlightenment/modules/wizard/%%ENLIGHTENMENT_ARCH%%/page_070.so
365
lib/enlightenment/modules/wizard/%%ENLIGHTENMENT_ARCH%%/page_070.so
335
lib/enlightenment/modules/wizard/%%ENLIGHTENMENT_ARCH%%/page_080.so
366
lib/enlightenment/modules/wizard/%%ENLIGHTENMENT_ARCH%%/page_080.so
336
lib/enlightenment/modules/wizard/%%ENLIGHTENMENT_ARCH%%/page_090.so
367
lib/enlightenment/modules/wizard/%%ENLIGHTENMENT_ARCH%%/page_090.so
337
lib/enlightenment/modules/wizard/%%ENLIGHTENMENT_ARCH%%/page_100.so
368
lib/enlightenment/modules/wizard/%%ENLIGHTENMENT_ARCH%%/page_100.so
338
lib/enlightenment/modules/wizard/%%ENLIGHTENMENT_ARCH%%/page_110.so
369
lib/enlightenment/modules/wizard/%%ENLIGHTENMENT_ARCH%%/page_110.so
370
lib/enlightenment/modules/wizard/%%ENLIGHTENMENT_ARCH%%/page_115.so
339
lib/enlightenment/modules/wizard/%%ENLIGHTENMENT_ARCH%%/page_120.so
371
lib/enlightenment/modules/wizard/%%ENLIGHTENMENT_ARCH%%/page_120.so
340
lib/enlightenment/modules/wizard/%%ENLIGHTENMENT_ARCH%%/page_130.so
372
lib/enlightenment/modules/wizard/%%ENLIGHTENMENT_ARCH%%/page_130.so
341
lib/enlightenment/modules/wizard/%%ENLIGHTENMENT_ARCH%%/page_150.so
373
lib/enlightenment/modules/wizard/%%ENLIGHTENMENT_ARCH%%/page_150.so
Lines 347-362 Link Here
347
lib/enlightenment/modules/xkbswitch/%%ENLIGHTENMENT_ARCH%%/module.so
379
lib/enlightenment/modules/xkbswitch/%%ENLIGHTENMENT_ARCH%%/module.so
348
lib/enlightenment/modules/xkbswitch/module.desktop
380
lib/enlightenment/modules/xkbswitch/module.desktop
349
lib/enlightenment/utils/enlightenment_alert
381
lib/enlightenment/utils/enlightenment_alert
350
lib/enlightenment/utils/enlightenment_backlight
351
lib/enlightenment/utils/enlightenment_ckpasswd
382
lib/enlightenment/utils/enlightenment_ckpasswd
352
lib/enlightenment/utils/enlightenment_elm_cfgtool
383
lib/enlightenment/utils/enlightenment_elm_cfgtool
353
lib/enlightenment/utils/enlightenment_fm
384
lib/enlightenment/utils/enlightenment_fm
354
lib/enlightenment/utils/enlightenment_fm_op
385
lib/enlightenment/utils/enlightenment_fm_op
355
lib/enlightenment/utils/enlightenment_static_grabber
356
lib/enlightenment/utils/enlightenment_sys
386
lib/enlightenment/utils/enlightenment_sys
387
lib/enlightenment/utils/enlightenment_system
357
lib/enlightenment/utils/enlightenment_thumb
388
lib/enlightenment/utils/enlightenment_thumb
358
libdata/pkgconfig/enlightenment.pc
389
lib/enlightenment/utils/enlightenment_wallpaper_gen
359
libdata/pkgconfig/everything.pc
360
share/applications/emixer.desktop
390
share/applications/emixer.desktop
361
share/applications/enlightenment_askpass.desktop
391
share/applications/enlightenment_askpass.desktop
362
share/applications/enlightenment_filemanager.desktop
392
share/applications/enlightenment_filemanager.desktop
Lines 381-386 Link Here
381
%%DATADIR%%/data/backgrounds/Mossstring.edj
411
%%DATADIR%%/data/backgrounds/Mossstring.edj
382
%%DATADIR%%/data/backgrounds/Motleyrock.edj
412
%%DATADIR%%/data/backgrounds/Motleyrock.edj
383
%%DATADIR%%/data/backgrounds/Newgrowth.edj
413
%%DATADIR%%/data/backgrounds/Newgrowth.edj
414
%%DATADIR%%/data/backgrounds/Ocean_Beach.edj
384
%%DATADIR%%/data/backgrounds/Orange_Roses.edj
415
%%DATADIR%%/data/backgrounds/Orange_Roses.edj
385
%%DATADIR%%/data/backgrounds/Pattern_Radial.edj
416
%%DATADIR%%/data/backgrounds/Pattern_Radial.edj
386
%%DATADIR%%/data/backgrounds/Pattern_Vertical.edj
417
%%DATADIR%%/data/backgrounds/Pattern_Vertical.edj
Lines 400-413 Link Here
400
%%DATADIR%%/data/backgrounds/Windy_Palm.edj
431
%%DATADIR%%/data/backgrounds/Windy_Palm.edj
401
%%DATADIR%%/data/config/default/e.cfg
432
%%DATADIR%%/data/config/default/e.cfg
402
%%DATADIR%%/data/config/default/e_bindings.cfg
433
%%DATADIR%%/data/config/default/e_bindings.cfg
403
%%DATADIR%%/data/config/default/enlightenment-default.png
404
%%DATADIR%%/data/config/default/profile.desktop
405
%%DATADIR%%/data/config/mobile/e.cfg
406
%%DATADIR%%/data/config/mobile/e_bindings.cfg
407
%%DATADIR%%/data/config/mobile/enlightenment-mobile.png
408
%%DATADIR%%/data/config/mobile/module.battery.cfg
409
%%DATADIR%%/data/config/mobile/module.conf.cfg
410
%%DATADIR%%/data/config/mobile/profile.desktop
411
%%DATADIR%%/data/config/profile.cfg
434
%%DATADIR%%/data/config/profile.cfg
412
%%DATADIR%%/data/config/standard/e.cfg
435
%%DATADIR%%/data/config/standard/e.cfg
413
%%DATADIR%%/data/config/standard/e_bindings.cfg
436
%%DATADIR%%/data/config/standard/e_bindings.cfg
Lines 538-543 Link Here
538
%%DATADIR%%/data/flags/uz_flag.png
561
%%DATADIR%%/data/flags/uz_flag.png
539
%%DATADIR%%/data/flags/vn_flag.png
562
%%DATADIR%%/data/flags/vn_flag.png
540
%%DATADIR%%/data/flags/za_flag.png
563
%%DATADIR%%/data/flags/za_flag.png
564
%%DATADIR%%/data/fonts/Topaz_a500_v1.0.ttf
541
%%DATADIR%%/data/icons/audio_player.png
565
%%DATADIR%%/data/icons/audio_player.png
542
%%DATADIR%%/data/icons/audio_player2.png
566
%%DATADIR%%/data/icons/audio_player2.png
543
%%DATADIR%%/data/icons/image_viewer.png
567
%%DATADIR%%/data/icons/image_viewer.png
Lines 564-569 Link Here
564
%%DATADIR%%/doc/enlightenment.png
588
%%DATADIR%%/doc/enlightenment.png
565
%%DATADIR%%/doc/illume2.html
589
%%DATADIR%%/doc/illume2.html
566
%%DATADIR%%/doc/illume2.png
590
%%DATADIR%%/doc/illume2.png
591
share/icons/hicolor/128x128/apps/emixer.png
592
share/icons/hicolor/512x512/apps/enlightenment.png
593
share/icons/hicolor/512x512/apps/enlightenment_badge-symbolic.png
594
share/icons/hicolor/512x512/places/enlightenment.png
595
share/icons/hicolor/512x512/places/enlightenment_badge-symbolic.png
596
share/icons/hicolor/scalable/apps/enlightenment.svg
597
share/icons/hicolor/scalable/apps/enlightenment_badge-symbolic.svg
598
share/icons/hicolor/scalable/places/enlightenment.svg
599
share/icons/hicolor/scalable/places/enlightenment_badge-symbolic.svg
567
%%NLS%%share/locale/ar/LC_MESSAGES/enlightenment.mo
600
%%NLS%%share/locale/ar/LC_MESSAGES/enlightenment.mo
568
%%NLS%%share/locale/bg/LC_MESSAGES/enlightenment.mo
601
%%NLS%%share/locale/bg/LC_MESSAGES/enlightenment.mo
569
%%NLS%%share/locale/ca/LC_MESSAGES/enlightenment.mo
602
%%NLS%%share/locale/ca/LC_MESSAGES/enlightenment.mo
Lines 604-609 Link Here
604
%%NLS%%share/locale/vi/LC_MESSAGES/enlightenment.mo
637
%%NLS%%share/locale/vi/LC_MESSAGES/enlightenment.mo
605
%%NLS%%share/locale/zh_CN/LC_MESSAGES/enlightenment.mo
638
%%NLS%%share/locale/zh_CN/LC_MESSAGES/enlightenment.mo
606
%%NLS%%share/locale/zh_TW/LC_MESSAGES/enlightenment.mo
639
%%NLS%%share/locale/zh_TW/LC_MESSAGES/enlightenment.mo
607
share/pixmaps/emixer.png
608
share/pixmaps/enlightenment-askpass.png
640
share/pixmaps/enlightenment-askpass.png
609
share/xsessions/enlightenment.desktop
641
share/xsessions/enlightenment.desktop

Return to bug 245594