Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 Dec 2012 20:55:00 +0000 (UTC)
From:      Grzegorz Blach <gblach@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r309405 - in head: Mk benchmarks/expedite devel/e_dbus devel/ecore devel/ecore-file devel/ecore-ipc devel/ecore-main devel/eet devel/eina devel/eio graphics graphics/ecore-evas graphics...
Message-ID:  <201212222055.qBMKt07j053413@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: gblach
Date: Sat Dec 22 20:54:59 2012
New Revision: 309405
URL: http://svnweb.freebsd.org/changeset/ports/309405

Log:
  - Update Enlightenment to 0.17.0
  - Update EFL to 1.7.4
  - Convert to OptionsNG
  
  Approved by:	crees (mentor)

Added:
  head/graphics/ender/
  head/graphics/ender/Makefile   (contents, props changed)
  head/graphics/ender/distinfo   (contents, props changed)
  head/graphics/ender/pkg-descr   (contents, props changed)
  head/graphics/ender/pkg-plist   (contents, props changed)
  head/graphics/enesim/
  head/graphics/enesim/Makefile   (contents, props changed)
  head/graphics/enesim/distinfo   (contents, props changed)
  head/graphics/enesim/pkg-descr   (contents, props changed)
  head/graphics/enesim/pkg-plist   (contents, props changed)
  head/graphics/etch/
  head/graphics/etch/Makefile   (contents, props changed)
  head/graphics/etch/distinfo   (contents, props changed)
  head/graphics/etch/pkg-descr   (contents, props changed)
  head/graphics/etch/pkg-plist   (contents, props changed)
  head/lang/embryo/files/extra-patch-src-lib-embryo_float.c   (contents, props changed)
  head/www/egueb/
  head/www/egueb/Makefile   (contents, props changed)
  head/www/egueb/distinfo   (contents, props changed)
  head/www/egueb/pkg-descr   (contents, props changed)
  head/www/egueb/pkg-plist   (contents, props changed)
  head/x11-wm/e17-module-eektool/
  head/x11-wm/e17-module-eektool/Makefile   (contents, props changed)
  head/x11-wm/e17-module-eektool/distinfo   (contents, props changed)
  head/x11-wm/e17-module-eektool/pkg-descr   (contents, props changed)
  head/x11-wm/e17-module-eektool/pkg-plist   (contents, props changed)
  head/x11-wm/e17-module-mem/files/
  head/x11-wm/e17-module-mem/files/patch-src-e_mod_main.c   (contents, props changed)
  head/x11-wm/e17-module-mem/files/patch-src-machdep_freebsd.c   (contents, props changed)
  head/x11-wm/e17-module-rmb/
  head/x11-wm/e17-module-rmb/Makefile   (contents, props changed)
  head/x11-wm/e17-module-rmb/distinfo   (contents, props changed)
  head/x11-wm/e17-module-rmb/pkg-descr   (contents, props changed)
  head/x11-wm/e17-module-rmb/pkg-plist   (contents, props changed)
  head/x11-wm/enlightenment/files/patch-data-etc-sysactions.conf.in   (contents, props changed)
  head/x11/terminology/
  head/x11/terminology/Makefile   (contents, props changed)
  head/x11/terminology/distinfo   (contents, props changed)
  head/x11/terminology/pkg-descr   (contents, props changed)
  head/x11/terminology/pkg-plist   (contents, props changed)
Modified:
  head/Mk/bsd.efl.mk
  head/benchmarks/expedite/Makefile
  head/benchmarks/expedite/distinfo
  head/devel/e_dbus/Makefile
  head/devel/e_dbus/distinfo
  head/devel/e_dbus/pkg-plist
  head/devel/ecore-file/Makefile
  head/devel/ecore-file/distinfo
  head/devel/ecore-file/pkg-plist
  head/devel/ecore-ipc/Makefile
  head/devel/ecore-ipc/distinfo
  head/devel/ecore-ipc/pkg-plist
  head/devel/ecore-main/Makefile
  head/devel/ecore-main/Makefile.inc
  head/devel/ecore-main/distinfo
  head/devel/ecore-main/pkg-plist
  head/devel/ecore/Makefile
  head/devel/eet/Makefile
  head/devel/eet/distinfo
  head/devel/eet/pkg-plist
  head/devel/eina/Makefile
  head/devel/eina/distinfo
  head/devel/eina/pkg-plist
  head/devel/eio/Makefile
  head/devel/eio/distinfo
  head/devel/eio/pkg-plist
  head/graphics/Makefile
  head/graphics/ecore-evas/Makefile
  head/graphics/ecore-evas/distinfo
  head/graphics/ecore-evas/pkg-plist
  head/graphics/ecore-sdl/Makefile
  head/graphics/ecore-sdl/distinfo
  head/graphics/ecore-sdl/pkg-plist
  head/graphics/edje/Makefile
  head/graphics/edje/distinfo
  head/graphics/edje/pkg-plist
  head/graphics/edje_viewer/Makefile
  head/graphics/edje_viewer/distinfo
  head/graphics/ethumb/Makefile
  head/graphics/ethumb/distinfo
  head/graphics/ethumb/pkg-plist
  head/graphics/evas-core/Makefile
  head/graphics/evas-core/Makefile.inc
  head/graphics/evas-core/distinfo
  head/graphics/evas-core/pkg-plist
  head/graphics/evas-engine-buffer/Makefile
  head/graphics/evas-engine-buffer/distinfo
  head/graphics/evas-engine-opengl/Makefile
  head/graphics/evas-engine-opengl/distinfo
  head/graphics/evas-engine-sdl/Makefile
  head/graphics/evas-engine-sdl/distinfo
  head/graphics/evas-engine-sdl/pkg-plist
  head/graphics/evas-engine-x11/Makefile
  head/graphics/evas-engine-x11/distinfo
  head/graphics/evas-loader-bmp/Makefile
  head/graphics/evas-loader-bmp/distinfo
  head/graphics/evas-loader-eet/Makefile
  head/graphics/evas-loader-eet/distinfo
  head/graphics/evas-loader-generic/Makefile
  head/graphics/evas-loader-generic/distinfo
  head/graphics/evas-loader-gif/Makefile
  head/graphics/evas-loader-gif/distinfo
  head/graphics/evas-loader-ico/Makefile
  head/graphics/evas-loader-ico/distinfo
  head/graphics/evas-loader-jpeg/Makefile
  head/graphics/evas-loader-jpeg/distinfo
  head/graphics/evas-loader-pmaps/Makefile
  head/graphics/evas-loader-pmaps/distinfo
  head/graphics/evas-loader-png/Makefile
  head/graphics/evas-loader-png/distinfo
  head/graphics/evas-loader-psd/Makefile
  head/graphics/evas-loader-psd/distinfo
  head/graphics/evas-loader-svg/Makefile
  head/graphics/evas-loader-svg/distinfo
  head/graphics/evas-loader-tga/Makefile
  head/graphics/evas-loader-tga/distinfo
  head/graphics/evas-loader-tiff/Makefile
  head/graphics/evas-loader-tiff/distinfo
  head/graphics/evas-loader-wbmp/Makefile
  head/graphics/evas-loader-wbmp/distinfo
  head/graphics/evas-loader-xpm/Makefile
  head/graphics/evas-loader-xpm/distinfo
  head/graphics/evas/Makefile
  head/graphics/evas_generic_loaders-gst/Makefile
  head/graphics/evas_generic_loaders-gst/distinfo
  head/graphics/evas_generic_loaders-gst/pkg-plist
  head/graphics/evas_generic_loaders-pdf/Makefile
  head/graphics/evas_generic_loaders-pdf/distinfo
  head/graphics/evas_generic_loaders-ps/Makefile
  head/graphics/evas_generic_loaders-ps/distinfo
  head/graphics/evas_generic_loaders-raw/Makefile
  head/graphics/evas_generic_loaders-raw/distinfo
  head/graphics/evas_generic_loaders-xcf/Makefile
  head/graphics/evas_generic_loaders-xcf/distinfo
  head/lang/embryo/Makefile
  head/lang/embryo/distinfo
  head/lang/embryo/pkg-plist
  head/multimedia/emotion/Makefile
  head/multimedia/emotion/distinfo
  head/multimedia/emotion/pkg-plist
  head/net/ecore-con/Makefile
  head/net/ecore-con/distinfo
  head/net/ecore-con/pkg-plist
  head/sysutils/empower/Makefile
  head/www/Makefile
  head/x11-toolkits/elementary/Makefile
  head/x11-toolkits/elementary/distinfo
  head/x11-toolkits/elementary/pkg-plist
  head/x11-wm/Makefile
  head/x11-wm/e17-module-alarm/Makefile
  head/x11-wm/e17-module-alarm/distinfo
  head/x11-wm/e17-module-calendar/Makefile
  head/x11-wm/e17-module-comp-scale/Makefile
  head/x11-wm/e17-module-comp-scale/distinfo
  head/x11-wm/e17-module-cpu/Makefile
  head/x11-wm/e17-module-cpu/distinfo
  head/x11-wm/e17-module-deskshow/Makefile
  head/x11-wm/e17-module-deskshow/distinfo
  head/x11-wm/e17-module-diskio/Makefile
  head/x11-wm/e17-module-diskio/distinfo
  head/x11-wm/e17-module-drawer/Makefile
  head/x11-wm/e17-module-e-tiling/Makefile
  head/x11-wm/e17-module-elfe/Makefile
  head/x11-wm/e17-module-elfe/distinfo
  head/x11-wm/e17-module-empris/Makefile
  head/x11-wm/e17-module-empris/distinfo
  head/x11-wm/e17-module-engage/Makefile
  head/x11-wm/e17-module-engage/distinfo
  head/x11-wm/e17-module-engage/pkg-plist
  head/x11-wm/e17-module-eooorg/Makefile
  head/x11-wm/e17-module-eooorg/distinfo
  head/x11-wm/e17-module-eooorg/pkg-plist
  head/x11-wm/e17-module-everything-aspell/Makefile
  head/x11-wm/e17-module-everything-aspell/distinfo
  head/x11-wm/e17-module-everything-mpris/Makefile
  head/x11-wm/e17-module-everything-mpris/distinfo
  head/x11-wm/e17-module-everything-mpris/pkg-plist
  head/x11-wm/e17-module-everything-pidgin/Makefile
  head/x11-wm/e17-module-everything-pidgin/distinfo
  head/x11-wm/e17-module-everything-pidgin/pkg-plist
  head/x11-wm/e17-module-everything-places/Makefile
  head/x11-wm/e17-module-everything-places/distinfo
  head/x11-wm/e17-module-everything-places/pkg-plist
  head/x11-wm/e17-module-everything-shotgun/Makefile
  head/x11-wm/e17-module-everything-shotgun/distinfo
  head/x11-wm/e17-module-everything-wallpaper/Makefile
  head/x11-wm/e17-module-everything-wallpaper/distinfo
  head/x11-wm/e17-module-everything-wallpaper/pkg-plist
  head/x11-wm/e17-module-everything-websearch/Makefile
  head/x11-wm/e17-module-everything-websearch/distinfo
  head/x11-wm/e17-module-everything-websearch/pkg-plist
  head/x11-wm/e17-module-exebuf/Makefile
  head/x11-wm/e17-module-exebuf/distinfo
  head/x11-wm/e17-module-execwatch/Makefile
  head/x11-wm/e17-module-execwatch/distinfo
  head/x11-wm/e17-module-flame/Makefile
  head/x11-wm/e17-module-flame/distinfo
  head/x11-wm/e17-module-forecasts/Makefile
  head/x11-wm/e17-module-forecasts/distinfo
  head/x11-wm/e17-module-iiirk/Makefile
  head/x11-wm/e17-module-iiirk/distinfo
  head/x11-wm/e17-module-itask/Makefile
  head/x11-wm/e17-module-itask/distinfo
  head/x11-wm/e17-module-language/Makefile
  head/x11-wm/e17-module-mail/Makefile
  head/x11-wm/e17-module-mail/distinfo
  head/x11-wm/e17-module-mem/Makefile
  head/x11-wm/e17-module-mem/distinfo
  head/x11-wm/e17-module-moon/Makefile
  head/x11-wm/e17-module-moon/distinfo
  head/x11-wm/e17-module-mpdule/Makefile
  head/x11-wm/e17-module-mpdule/distinfo
  head/x11-wm/e17-module-net/Makefile
  head/x11-wm/e17-module-net/distinfo
  head/x11-wm/e17-module-news/Makefile
  head/x11-wm/e17-module-news/distinfo
  head/x11-wm/e17-module-penguins/Makefile
  head/x11-wm/e17-module-penguins/distinfo
  head/x11-wm/e17-module-photo/Makefile
  head/x11-wm/e17-module-photo/distinfo
  head/x11-wm/e17-module-places/Makefile
  head/x11-wm/e17-module-places/distinfo
  head/x11-wm/e17-module-quickaccess/Makefile
  head/x11-wm/e17-module-rain/Makefile
  head/x11-wm/e17-module-rain/distinfo
  head/x11-wm/e17-module-screenshot/Makefile
  head/x11-wm/e17-module-screenshot/distinfo
  head/x11-wm/e17-module-screenshot/pkg-plist
  head/x11-wm/e17-module-slideshow/Makefile
  head/x11-wm/e17-module-slideshow/distinfo
  head/x11-wm/e17-module-snow/Makefile
  head/x11-wm/e17-module-snow/distinfo
  head/x11-wm/e17-module-taskbar/Makefile
  head/x11-wm/e17-module-taskbar/distinfo
  head/x11-wm/e17-module-tclock/Makefile
  head/x11-wm/e17-module-tclock/distinfo
  head/x11-wm/e17-module-tiling/Makefile
  head/x11-wm/e17-module-uptime/Makefile
  head/x11-wm/e17-module-uptime/distinfo
  head/x11-wm/e17-module-weather/Makefile
  head/x11-wm/e17-module-weather/distinfo
  head/x11-wm/e17-module-winlist-ng/Makefile
  head/x11-wm/e17-module-winlist-ng/distinfo
  head/x11-wm/e17-module-winlist-ng/pkg-plist
  head/x11-wm/e17-module-winselector/Makefile
  head/x11-wm/e17-module-winselector/distinfo
  head/x11-wm/e17-module-wlan/Makefile
  head/x11-wm/e17-module-wlan/distinfo
  head/x11-wm/e17-module-xkbswitch/Makefile
  head/x11-wm/e17-modules/Makefile
  head/x11-wm/enlightenment/Makefile
  head/x11-wm/enlightenment/distinfo
  head/x11-wm/enlightenment/pkg-plist
  head/x11/Makefile
  head/x11/ecore-imf/Makefile
  head/x11/ecore-imf/distinfo
  head/x11/ecore-imf/pkg-plist
  head/x11/ecore-imf_evas/Makefile
  head/x11/ecore-imf_evas/distinfo
  head/x11/ecore-imf_evas/pkg-plist
  head/x11/ecore-input/Makefile
  head/x11/ecore-input/distinfo
  head/x11/ecore-input/pkg-plist
  head/x11/ecore-input_evas/Makefile
  head/x11/ecore-input_evas/distinfo
  head/x11/ecore-input_evas/pkg-plist
  head/x11/ecore-x11/Makefile
  head/x11/ecore-x11/distinfo
  head/x11/ecore-x11/pkg-plist
  head/x11/efreet/Makefile
  head/x11/efreet/distinfo
  head/x11/efreet/pkg-plist
  head/x11/emprint/Makefile
  head/x11/emprint/distinfo

Modified: head/Mk/bsd.efl.mk
==============================================================================
--- head/Mk/bsd.efl.mk	Sat Dec 22 20:41:44 2012	(r309404)
+++ head/Mk/bsd.efl.mk	Sat Dec 22 20:54:59 2012	(r309405)
@@ -23,7 +23,7 @@
 # Currently recognized variables are:
 # USE_EFL	- lists all EFL libraries which port depends on
 # WANT_EFL	- the port wants to test which of EFL libraries are installed
-#		  on the target system
+#			on the target system
 #
 # The following variables could be tested after inclusion of bsd.port.pre.mk:
 # HAVE_EFL	- lists all EFL libraries which are available on target system
@@ -36,66 +36,70 @@ EFL_Include_MAINTAINER=	gblach@FreeBSD.o
 #
 # Define all supported libraries
 #
-_USE_EFL_ALL=	ecore edbus edje eet efreet eio eina elementary embryo emotion \
-		epeg evas imlib2
+_USE_EFL_ALL=	ecore edbus edje eet efreet eio eina elementary embryo \
+		emotion ender enesim epeg esvg etch ethumb evas imlib2
 
 # For each library supported we define the following variables:
 #	_%%LIB%%_CATEGORY	- category the port belongs to
-#	_%%LIB%%_DEPENDS	- other EFL libraries the library
-#		itself depends on. We'll define them explicitly
-#		to handle unwanted deinstalls.
 #	_%%LIB%%_PREFIX		- where the library is installed
 #	_%%LIB%%_VERSION	- version of the shared library
 #	_%%LIB%%_SLIB		- name of the shared library
 #
 
 _ecore_CATEGORY=	devel
-_ecore_DEPENDS=		eina
 _ecore_PORTNAME=	ecore-main
-_ecore_VERSION=		2
+_ecore_VERSION=		8
 
 _edbus_CATEGORY=	devel
 _edbus_PORTNAME=	e_dbus
-_edbus_VERSION=		2
+_edbus_VERSION=		8
 
 _eet_CATEGORY=		devel
-_eet_DEPENDS=		eina
-_eet_VERSION=		6
+_eet_VERSION=		8
 
 _efreet_CATEGORY=	x11
-_efreet_DEPENDS=	ecore eina
-_efreet_VERSION=	2
+_efreet_VERSION=	8
 
 _edje_CATEGORY=		graphics
-_edje_DEPENDS=		ecore eet embryo evas
-_edje_VERSION=		2
+_edje_VERSION=		8
 
 _eio_CATEGORY=		devel
-_eio_DEPENDS=		ecore eina
-_eio_VERSION=		1
+_eio_VERSION=		8
 
 _eina_CATEGORY=		devel
-_eina_VERSION=		2
+_eina_VERSION=		8
 
 _elementary_CATEGORY=	x11-toolkits
-_elementary_DEPENDS=	ecore embryo edje
 _elementary_VERSION=	8
 
 _embryo_CATEGORY=	lang
-_embryo_DEPENDS=	eina
-_embryo_VERSION=	2
+_embryo_VERSION=	8
 
 _emotion_CATEGORY=	multimedia
-_emotion_DEPENDS=	ecore edje eet eio embryo evas
-_emotion_VERSION=	2
+_emotion_VERSION=	8
+
+_ender_CATEGORY=	graphics
+_ender_VERSION=		0
+
+_enesim_CATEGORY=	graphics
+_enesim_VERSION=	0
 
 _epeg_CATEGORY=		graphics
 _epeg_VERSION=		9
 
+_esvg_CATEGORY=		www
+_esvg_PORTNAME=		egueb
+_esvg_VERSION=		0
+
+_etch_CATEGORY=		graphics
+_etch_VERSION=		0
+
+_ethumb_CATEGORY=	graphics
+_ethumb_VERSION=	8
+
 _evas_CATEGORY=		graphics
-_evas_DEPENDS=		eina eet
 _evas_PORTNAME=		evas-core
-_evas_VERSION=		2
+_evas_VERSION=		8
 
 _imlib2_CATEGORY=	graphics
 _imlib2_VERSION=	5
@@ -105,9 +109,6 @@ _imlib2_SLIB=		Imlib2
 # Assign values for variables which were not defined explicitly
 #
 .for LIB in ${_USE_EFL_ALL}
-. if !defined(_${LIB}_DEPENDS)
-_${LIB}_DEPENDS=	#empty
-. endif
 . if !defined(_${LIB}_SLIB)
 _${LIB}_SLIB=${LIB}
 . endif
@@ -128,14 +129,15 @@ _${LIB}_PREFIX=${LOCALBASE}
 #
 
 # All components that are currently supported
-_EFL_EVAS_ENGINES_ALL= buffer opengl sdl x11
-_EFL_EVAS_LOADERS_ALL= bmp edb eet gif ico jpeg png pmaps psd svg tga tiff wbmp xpm
+_EFL_EVAS_ENGINES_ALL=	buffer opengl sdl x11
+_EFL_EVAS_LOADERS_ALL=	bmp edb eet generic gif ico jpeg \
+			png pmaps psd svg tga tiff wbmp xpm
 
 #
 # Generic evas engines definitions
 #
-_EFL_EVAS_CATEGORY=	graphics
-_EFL_EVAS_MODDIR=	${LOCALBASE}/lib/evas/modules/
+_EFL_EVAS_CATEGORY=		graphics
+_EFL_EVAS_MODDIR=		${LOCALBASE}/lib/evas/modules/
 _EFL_EVAS_ENGINES_MODDIR=	${_EFL_EVAS_MODDIR}/engines/
 _EFL_EVAS_LOADERS_MODDIR=	${_EFL_EVAS_MODDIR}/loaders/
 
@@ -145,7 +147,7 @@ _EFL_EVAS_LOADERS_MODDIR=	${_EFL_EVAS_MO
 
 _evas_engine_buffer_DIR=	buffer
 _evas_engine_opengl_DIR=	gl_x11
-_evas_engine_sdl_DIR=		software_sdl
+_evas_engine_sdl_DIR=		software_16_sdl
 _evas_engine_x11_DIR=		software_x11
 
 #
@@ -184,8 +186,8 @@ _evas_loader_${COMP}_DIR=	${COMP}
 #
 
 # All components that are currently supported
-_EFL_ECORE_ALL=	con config desktop evas file imf imf_evas input \
-		input_evas ipc job sdl txt x11
+_EFL_ECORE_ALL=	con config desktop evas file imf imf_evas \
+		input input_evas ipc job sdl txt x11
 
 #
 # Generic ecore definitions
@@ -215,10 +217,10 @@ _ecore_x11_NAME=		ecore_x
 #
 .for COMP in ${_EFL_ECORE_ALL}
 . if !defined(_ecore_${COMP}_CATEGORY)
-_ecore_${COMP}_CATEGORY=	${_EFL_ECORE_CATEGORY}
+_ecore_${COMP}_CATEGORY=${_EFL_ECORE_CATEGORY}
 . endif
 . if !defined(_ecore_${COMP}_PORTNAME)
-_ecore_${COMP}_PORTNAME=	ecore-${COMP}
+_ecore_${COMP}_PORTNAME=ecore-${COMP}
 . endif
 . if !defined(_ecore_${COMP}_NAME)
 _ecore_${COMP}_NAME=	ecore_${COMP}
@@ -368,7 +370,7 @@ _USE_EFL=	#empty
 . if ${_USE_EFL_ALL:M${LIB}}==""
 IGNORE=	cannot install: unknown library ${LIB}
 . else
-_USE_EFL+=	${_${LIB}_DEPENDS} ${LIB}
+_USE_EFL+=	${LIB}
 . endif
 .endfor
 
@@ -405,8 +407,8 @@ PLIST_SUB+=	E17_ARCH=freebsd${OSREL}-${A
 post-patch: efl_drop_librt
 efl_drop_librt:
 	@${REINPLACE_CMD} -E \
-	    -e '/^[[:space:]]+freebsd\*/,/^[[:space:]];;/s/-lrt//g' \
-	    ${WRKSRC}/configure
+		-e '/^[[:space:]]+freebsd\*/,/^[[:space:]];;/s/-lrt//g' \
+		${WRKSRC}/configure
 .endif
 
 .if defined(_USE_EFL_MODARCH_HACK)
@@ -416,9 +418,9 @@ efl_drop_librt:
 post-patch: efl_patch_modarch
 efl_patch_modarch:
 	@${REINPLACE_CMD} -E \
-	    -e 's/(MODULE_ARCH="\$$host_os-\$$host_cpu)-[^"]+"/\1"/g' \
-	    -e 's/(MODULE_EDJE="\$$host_os-\$$host_cpu)-[^"]+"/\1"/g' \
-	    ${WRKSRC}/configure
+		-e 's/(MODULE_ARCH="\$$host_os-\$$host_cpu)-[^"]+"/\1"/g' \
+		-e 's/(MODULE_EDJE="\$$host_os-\$$host_cpu)-[^"]+"/\1"/g' \
+		${WRKSRC}/configure
 .endif
 
 .if defined(_USE_EFL_LIBTOOL_HACK)
@@ -428,7 +430,7 @@ efl_patch_modarch:
 post-configure: efl_drop_la
 efl_drop_la:
 	${REINPLACE_CMD} -E -e \
-	    '/Install the pseudo-library/,/staticlibs=/s,^,#,' ${WRKSRC}/libtool
+		'/Install the pseudo-library/,/staticlibs=/s,^,#,' ${WRKSRC}/libtool
 .endif
 
 .endif #USE_EFL

Modified: head/benchmarks/expedite/Makefile
==============================================================================
--- head/benchmarks/expedite/Makefile	Sat Dec 22 20:41:44 2012	(r309404)
+++ head/benchmarks/expedite/Makefile	Sat Dec 22 20:54:59 2012	(r309405)
@@ -2,10 +2,10 @@
 # $FreeBSD$
 
 PORTNAME=	expedite
-DISTVERSION=	1.1.0
+PORTVERSION=	1.7.4
 CATEGORIES=	benchmarks enlightenment
 MASTER_SITES=	http://download.enlightenment.org/releases/ \
-		http://files.roorback.net/e17/2011-12-02/base/
+		LOCAL/gblach/e17/
 
 MAINTAINER=	gblach@FreeBSD.org
 COMMENT=	Expedite is a benchmark suite for Evas
@@ -20,25 +20,29 @@ USE_EFL_EVAS_ENGINES=	buffer
 USE_GNOME=	gnomehack pkgconfig
 USE_LDCONFIG=	yes
 
-OPTIONS=		OPENGL	"Enable OpenGL engine"	on \
-			SDL	"Enable SDL engine"	off \
-			X11	"Enable X11 engine"	on
+OPTIONS_DEFINE=	OPENGL SDL X11
+OPTIONS_DEFAULT=OPENGL X11
+OPENGL_DESC=	Enable OpenGL evas engine
+SDL_DESC=	Enable SDL evas engine
+X11_DESC=	Enable X11 evas engine
 
-.if !defined(WITHOUT_OPENGL)
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MOPENGL}
 USE_EFL_EVAS_ENGINES+=	opengl
 CONFIGURE_ARGS+=	--enable-opengl-x11
 .else
 CONFIGURE_ARGS+=	--disable-opengl-x11
 .endif
 
-.if !defined(WITHOUT_SDL)
+.if ${PORT_OPTIONS:MSDL}
 USE_EFL_EVAS_ENGINES+=	sdl
 CONFIGURE_ARGS+=	--enable-software-sdl
 .else
 CONFIGURE_ARGS+=	--disable-software-sdl
 .endif
 
-.if !defined(WITHOUT_X11)
+.if ${PORT_OPTIONS:MX11}
 USE_EFL_EVAS_ENGINES+=	x11
 CONFIGURE_ARGS+=	--enable-software-x11 --enable-xrender-x11
 .else

Modified: head/benchmarks/expedite/distinfo
==============================================================================
--- head/benchmarks/expedite/distinfo	Sat Dec 22 20:41:44 2012	(r309404)
+++ head/benchmarks/expedite/distinfo	Sat Dec 22 20:54:59 2012	(r309405)
@@ -1,2 +1,2 @@
-SHA256 (e17/expedite-1.1.0.tar.bz2) = 47112c44146a91c55bc156b01e710eba9b07109ed09668fd2cdbc558f2db0e8b
-SIZE (e17/expedite-1.1.0.tar.bz2) = 5833503
+SHA256 (e17/expedite-1.7.4.tar.bz2) = 8d547b2cae69045c01765ea5903be17f7174c31133b3309ffc2a9a8409f8c330
+SIZE (e17/expedite-1.7.4.tar.bz2) = 5792836

Modified: head/devel/e_dbus/Makefile
==============================================================================
--- head/devel/e_dbus/Makefile	Sat Dec 22 20:41:44 2012	(r309404)
+++ head/devel/e_dbus/Makefile	Sat Dec 22 20:54:59 2012	(r309405)
@@ -2,18 +2,18 @@
 # $FreeBSD$
 
 PORTNAME=	e_dbus
-DISTVERSION=	1.1.0
+PORTVERSION=	1.7.4
 PORTEPOCH=	1
 CATEGORIES=	devel enlightenment
 MASTER_SITES=	http://download.enlightenment.org/releases/ \
-		http://files.roorback.net/e17/2011-12-02/base/
+		LOCAL/gblach/e17/
 
 MAINTAINER=	gblach@FreeBSD.org
 COMMENT=	EFL DBUS connectivity library
 
 LICENSE=	BSD
 
-LIB_DEPENDS=	dbus-1.3:${PORTSDIR}/devel/dbus
+LIB_DEPENDS=	dbus-1:${PORTSDIR}/devel/dbus
 
 DIST_SUBDIR=	e17
 USE_BZIP2=	yes
@@ -25,9 +25,9 @@ USE_LDCONFIG=	yes
 
 CONFIGURE_ARGS=	--enable-ehal \
 		--enable-eukit \
-		--enable-econnman0_7x \
-		--enable-eofono \
 		--enable-enotify \
-		--disable-ebluez  # Linux specific ??
+		--disable-econnman0_7x \
+		--disable-eofono \
+		--disable-ebluez
 
 .include <bsd.port.mk>

Modified: head/devel/e_dbus/distinfo
==============================================================================
--- head/devel/e_dbus/distinfo	Sat Dec 22 20:41:44 2012	(r309404)
+++ head/devel/e_dbus/distinfo	Sat Dec 22 20:54:59 2012	(r309405)
@@ -1,2 +1,2 @@
-SHA256 (e17/e_dbus-1.1.0.tar.bz2) = e3f229ca3f597ab01c89968f6d6e040e977299be19558160a978b9b5377dcb10
-SIZE (e17/e_dbus-1.1.0.tar.bz2) = 404269
+SHA256 (e17/e_dbus-1.7.4.tar.bz2) = c95cd50cbdad1a82bbd993cb6ca431cae8ce918ef38bc1288504da45f5ad733c
+SIZE (e17/e_dbus-1.7.4.tar.bz2) = 440334

Modified: head/devel/e_dbus/pkg-plist
==============================================================================
--- head/devel/e_dbus/pkg-plist	Sat Dec 22 20:41:44 2012	(r309404)
+++ head/devel/e_dbus/pkg-plist	Sat Dec 22 20:54:59 2012	(r309405)
@@ -1,37 +1,28 @@
 bin/e-notify-send
-bin/e_dbus_connman0_7x_test
+bin/e_dbus_async_client_test
+bin/e_dbus_async_server_test
 bin/e_dbus_notification_daemon
 bin/e_dbus_notify
-bin/e_dbus_ofono_test
 bin/e_dbus_test
 bin/e_dbus_test_client
 bin/e_dbus_ukit_test
-include/e_dbus-1/connman0_7x/E_Connman.h
 include/e_dbus-1/E_DBus.h
 include/e_dbus-1/E_Hal.h
 include/e_dbus-1/E_Notification_Daemon.h
 include/e_dbus-1/E_Notify.h
-include/e_dbus-1/E_Ofono.h
 include/e_dbus-1/E_Ukit.h
-lib/libeconnman0_7x.so
-lib/libeconnman0_7x.so.2
 lib/libedbus.so
-lib/libedbus.so.2
+lib/libedbus.so.8
 lib/libehal.so
-lib/libehal.so.2
+lib/libehal.so.8
 lib/libenotify.so
-lib/libenotify.so.2
-lib/libeofono.so
-lib/libeofono.so.2
+lib/libenotify.so.8
 lib/libeukit.so
-lib/libeukit.so.2
-libdata/pkgconfig/econnman-0.7x.pc
+lib/libeukit.so.8
 libdata/pkgconfig/edbus.pc
 libdata/pkgconfig/ehal.pc
 libdata/pkgconfig/enotify.pc
-libdata/pkgconfig/eofono.pc
 libdata/pkgconfig/eukit.pc
 %%DATADIR%%/logo.png
-@dirrm include/e_dbus-1/connman0_7x
 @dirrm include/e_dbus-1
 @dirrm %%DATADIR%%

Modified: head/devel/ecore-file/Makefile
==============================================================================
--- head/devel/ecore-file/Makefile	Sat Dec 22 20:41:44 2012	(r309404)
+++ head/devel/ecore-file/Makefile	Sat Dec 22 20:54:59 2012	(r309405)
@@ -2,12 +2,12 @@
 # $FreeBSD$
 
 PORTNAME=	file
-DISTVERSION=	1.1.0
+PORTVERSION=	1.7.4
 CATEGORIES=	devel enlightenment
 MASTER_SITES=	http://download.enlightenment.org/releases/ \
-		http://files.roorback.net/e17/2011-12-02/base/
+		LOCAL/gblach/e17/
 PKGNAMEPREFIX=	ecore-
-DISTNAME=	ecore-${DISTVERSION}
+DISTNAME=	${PKGNAMEPREFIX}${PORTVERSION}
 
 MAINTAINER=	gblach@FreeBSD.org
 COMMENT=	Enlightenment core abstraction library (file module)
@@ -25,19 +25,20 @@ INSTALL_WRKSRC=	${BUILD_WRKSRC}
 
 .include "../ecore-main/Makefile.inc"
 
-CONFIGURE_ARGS+=	--enable-ecore-file
+CONFIGURE_ARGS+=--enable-ecore-file
 
-OPTIONS=	CURL	"Enable Curl support"	on
+OPTIONS_DEFINE=	CURL
+OPTIONS_DEFAULT=CURL
 
-.include <bsd.port.pre.mk>
+.include <bsd.port.options.mk>
 
-.if !defined(WITHOUT_CURL)
-USE_EFL_ECORE=		con
-CONFIGURE_ARGS+=	--enable-ecore-con \
-			--enable-curl
-LIB_DEPENDS+=		curl.6:${PORTSDIR}/ftp/curl
+.if ${PORT_OPTIONS:MCURL}
+USE_EFL_ECORE=	con
+CONFIGURE_ARGS+=--enable-ecore-con \
+		--enable-curl
+LIB_DEPENDS+=	curl:${PORTSDIR}/ftp/curl
 .else
-CONFIGURE_ARGS+=	--disable-curl
+CONFIGURE_ARGS+=--disable-curl
 .endif
 
 post-patch:
@@ -56,4 +57,4 @@ post-install:
 	${INSTALL_DATA} ${WRKSRC}/ecore-file.pc \
 		${PREFIX}/libdata/pkgconfig/
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/devel/ecore-file/distinfo
==============================================================================
--- head/devel/ecore-file/distinfo	Sat Dec 22 20:41:44 2012	(r309404)
+++ head/devel/ecore-file/distinfo	Sat Dec 22 20:54:59 2012	(r309405)
@@ -1,2 +1,2 @@
-SHA256 (e17/ecore-1.1.0.tar.bz2) = c701a31941e178babad577ede886a98cf472352e5a73ee4717c0ffdc980152cc
-SIZE (e17/ecore-1.1.0.tar.bz2) = 3217298
+SHA256 (e17/ecore-1.7.4.tar.bz2) = 4fa52dece3cfeeb61c89038391c5c25ff31911a6dd187229f8ddb0a1bd61a03d
+SIZE (e17/ecore-1.7.4.tar.bz2) = 3421866

Modified: head/devel/ecore-file/pkg-plist
==============================================================================
--- head/devel/ecore-file/pkg-plist	Sat Dec 22 20:41:44 2012	(r309404)
+++ head/devel/ecore-file/pkg-plist	Sat Dec 22 20:54:59 2012	(r309405)
@@ -1,5 +1,5 @@
 include/ecore-1/Ecore_File.h
 lib/libecore_file.so
-lib/libecore_file.so.2
+lib/libecore_file.so.8
 libdata/pkgconfig/ecore-file.pc
 @dirrmtry include/ecore-1

Modified: head/devel/ecore-ipc/Makefile
==============================================================================
--- head/devel/ecore-ipc/Makefile	Sat Dec 22 20:41:44 2012	(r309404)
+++ head/devel/ecore-ipc/Makefile	Sat Dec 22 20:54:59 2012	(r309405)
@@ -2,12 +2,12 @@
 # $FreeBSD$
 
 PORTNAME=	ipc
-DISTVERSION=	1.1.0
+PORTVERSION=	1.7.4
 CATEGORIES=	devel enlightenment
 MASTER_SITES=	http://download.enlightenment.org/releases/ \
-		http://files.roorback.net/e17/2011-12-02/base/
+		LOCAL/gblach/e17/
 PKGNAMEPREFIX=	ecore-
-DISTNAME=	ecore-${DISTVERSION}
+DISTNAME=	${PKGNAMEPREFIX}${PORTVERSION}
 
 MAINTAINER=	gblach@FreeBSD.org
 COMMENT=	Enlightenment core abstraction library (ipc module)
@@ -24,11 +24,12 @@ USE_LDCONFIG=	yes
 BUILD_WRKSRC=	${WRKSRC}/src/lib/ecore_ipc
 INSTALL_WRKSRC=	${BUILD_WRKSRC}
 
-OPTIONS=	SSL "Enable SSL support" on
+OPTIONS_DEFINE=	SSL
+OPTIONS_DEFAULT=SSL
 
 .include <bsd.port.options.mk>
 
-.if !defined(WITHOUT_SSL)
+.if ${PORT_OPTIONS:MSSL}
 CONFIGURE_ENV=		SSL_CFLAGS="-I${OPENSSLINC} -L${OPENSSLLIB}" SSL_LIBS="-lssl"
 CONFIGURE_ARGS+=	--enable-openssl
 .else

Modified: head/devel/ecore-ipc/distinfo
==============================================================================
--- head/devel/ecore-ipc/distinfo	Sat Dec 22 20:41:44 2012	(r309404)
+++ head/devel/ecore-ipc/distinfo	Sat Dec 22 20:54:59 2012	(r309405)
@@ -1,2 +1,2 @@
-SHA256 (e17/ecore-1.1.0.tar.bz2) = c701a31941e178babad577ede886a98cf472352e5a73ee4717c0ffdc980152cc
-SIZE (e17/ecore-1.1.0.tar.bz2) = 3217298
+SHA256 (e17/ecore-1.7.4.tar.bz2) = 4fa52dece3cfeeb61c89038391c5c25ff31911a6dd187229f8ddb0a1bd61a03d
+SIZE (e17/ecore-1.7.4.tar.bz2) = 3421866

Modified: head/devel/ecore-ipc/pkg-plist
==============================================================================
--- head/devel/ecore-ipc/pkg-plist	Sat Dec 22 20:41:44 2012	(r309404)
+++ head/devel/ecore-ipc/pkg-plist	Sat Dec 22 20:54:59 2012	(r309405)
@@ -1,5 +1,5 @@
 include/ecore-1/Ecore_Ipc.h
 lib/libecore_ipc.so
-lib/libecore_ipc.so.2
+lib/libecore_ipc.so.8
 libdata/pkgconfig/ecore-ipc.pc
 @dirrmtry include/ecore-1

Modified: head/devel/ecore-main/Makefile
==============================================================================
--- head/devel/ecore-main/Makefile	Sat Dec 22 20:41:44 2012	(r309404)
+++ head/devel/ecore-main/Makefile	Sat Dec 22 20:54:59 2012	(r309405)
@@ -2,12 +2,12 @@
 # $FreeBSD$
 
 PORTNAME=	main
-DISTVERSION=	1.1.0
+PORTVERSION=	1.7.4
 CATEGORIES=	devel enlightenment
 MASTER_SITES=	http://download.enlightenment.org/releases/ \
-		http://files.roorback.net/e17/2011-12-02/base/
+		LOCAL/gblach/e17/
 PKGNAMEPREFIX=	ecore-
-DISTNAME=	ecore-${DISTVERSION}
+DISTNAME=	${PKGNAMEPREFIX}${PORTVERSION}
 
 MAINTAINER=	gblach@FreeBSD.org
 COMMENT=	Enlightenment core abstraction library (main library)
@@ -25,20 +25,21 @@ USE_LDCONFIG=	yes
 EXAMPLESDIR=	${PREFIX}/share/examples/ecore
 
 .include "Makefile.inc"
+.include <bsd.port.options.mk>
 
-.if !defined(WITHOUT_NLS)
+.if ${PORT_OPTIONS:MNLS}
 USE_GETTEXT=	yes
-CONFIGURE_ARGS+=	--enable-nls
+CONFIGURE_ARGS+=--enable-nls
 PLIST_SUB+=	NLS=""
 .else
-CONFIGURE_ARGS+=	--disable-nls
+CONFIGURE_ARGS+=--disable-nls
 PLIST_SUB+=	NLS="@comment "
 .endif
 
-.if !defined(NOPORTEXAMPLES)
-CONFIGURE_ARGS+=	--enable-install-examples
+.if ${PORT_OPTIONS:MEXAMPLES}
+CONFIGURE_ARGS+=--enable-install-examples
 .else
-CONFIGURE_ARGS+=	--disable-install-examples
+CONFIGURE_ARGS+=--disable-install-examples
 .endif
 
 post-patch:
@@ -46,7 +47,7 @@ post-patch:
 		${WRKSRC}/src/examples/Makefile.in
 
 post-install:
-.if defined(NOPORTEXAMPLES)
+.if empty(PORT_OPTIONS:MEXAMPLES)
 	@${RMDIR} ${EXAMPLESDIR}
 .endif
 

Modified: head/devel/ecore-main/Makefile.inc
==============================================================================
--- head/devel/ecore-main/Makefile.inc	Sat Dec 22 20:41:44 2012	(r309404)
+++ head/devel/ecore-main/Makefile.inc	Sat Dec 22 20:54:59 2012	(r309405)
@@ -15,3 +15,5 @@ CONFIGURE_ARGS=	--disable-ecore-con \
 post-patch: ecore_drop_librt
 ecore_drop_librt:
 	@${REINPLACE_CMD} -E -e 's,(rt_libs=).*,\1,g' ${WRKSRC}/configure
+
+PATCHDIR=	"../../devel/ecore-main/files"

Modified: head/devel/ecore-main/distinfo
==============================================================================
--- head/devel/ecore-main/distinfo	Sat Dec 22 20:41:44 2012	(r309404)
+++ head/devel/ecore-main/distinfo	Sat Dec 22 20:54:59 2012	(r309405)
@@ -1,2 +1,2 @@
-SHA256 (e17/ecore-1.1.0.tar.bz2) = c701a31941e178babad577ede886a98cf472352e5a73ee4717c0ffdc980152cc
-SIZE (e17/ecore-1.1.0.tar.bz2) = 3217298
+SHA256 (e17/ecore-1.7.4.tar.bz2) = 4fa52dece3cfeeb61c89038391c5c25ff31911a6dd187229f8ddb0a1bd61a03d
+SIZE (e17/ecore-1.7.4.tar.bz2) = 3421866

Modified: head/devel/ecore-main/pkg-plist
==============================================================================
--- head/devel/ecore-main/pkg-plist	Sat Dec 22 20:41:44 2012	(r309404)
+++ head/devel/ecore-main/pkg-plist	Sat Dec 22 20:54:59 2012	(r309405)
@@ -1,7 +1,7 @@
 include/ecore-1/Ecore.h
 include/ecore-1/Ecore_Getopt.h
 lib/libecore.so
-lib/libecore.so.2
+lib/libecore.so.8
 libdata/pkgconfig/ecore.pc
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_animator_example.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_client_bench.c
@@ -21,7 +21,10 @@ libdata/pkgconfig/ecore.pc
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_evas_ews_example.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_evas_object_example.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_evas_window_sizes_example.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_event_example.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_event_example_01.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_event_example_02.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_exe_example.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_exe_example_child.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_fd_handler_example.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_fd_handler_gnutls_example.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_file_download_example.c

Modified: head/devel/ecore/Makefile
==============================================================================
--- head/devel/ecore/Makefile	Sat Dec 22 20:41:44 2012	(r309404)
+++ head/devel/ecore/Makefile	Sat Dec 22 20:54:59 2012	(r309405)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	ecore
-DISTVERSION=	1.1.0
+PORTVERSION=	1.7.4
 PORTEPOCH=	2
 CATEGORIES=	devel enlightenment
 MASTER_SITES=	# none
@@ -15,33 +15,22 @@ COMMENT=	Enlightenment core abstraction 
 NO_BUILD=	yes
 USE_EFL=	ecore
 
-ECORE_MODULES=	con evas file imf imf_evas input input_evas ipc sdl x11
-ECORE_sdl_off=	yes
+OPTIONS_DEFINE=	CON EVAS FILE IMF IMF_EVAS INPUT INPUT_EVAS IPC SDL X11
+OPTIONS_DEFAULT=CON EVAS FILE IMF IMF_EVAS INPUT INPUT_EVAS IPC X11
 
-.for NODE in ${ECORE_MODULES}
-OPTIONS+=	${NODE:U} "Install ${NODE} ecore module"
-. if !defined(ECORE_${NODE}_off)
-OPTIONS+=	on
-. else
-OPTIONS+=	off
-. endif
+.for NODE in ${OPTIONS_DEFINE}
+${NODE}_DESC=	Install ${NODE:L} module
 .endfor
 
-.include <bsd.port.pre.mk>
+.include <bsd.port.options.mk>
 
-.for NODE in ${ECORE_MODULES}
-. if !defined(ECORE_${NODE}_off)
-.  if !defined(WITHOUT_${NODE:U})
-USE_EFL_ECORE+=	${NODE}
+.for NODE in ${OPTIONS_DEFINE}
+.  if ${PORT_OPTIONS:M${NODE}}
+USE_EFL_ECORE+=	${NODE:L}
 .  endif
-. else
-.  if !defined(WITHOUT_${NODE:U})
-USE_EFL_ECORE+=	${NODE}
-.  endif
-. endif
 .endfor
 
 do-install:
 	${DO_NADA}
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/devel/eet/Makefile
==============================================================================
--- head/devel/eet/Makefile	Sat Dec 22 20:41:44 2012	(r309404)
+++ head/devel/eet/Makefile	Sat Dec 22 20:54:59 2012	(r309405)
@@ -2,34 +2,36 @@
 # $FreeBSD$
 
 PORTNAME=	eet
-DISTVERSION=	1.5.0
+PORTVERSION=	1.7.4
 PORTEPOCH=	2
 CATEGORIES=	devel enlightenment
 MASTER_SITES=	http://download.enlightenment.org/releases/ \
-		http://files.roorback.net/e17/2011-12-02/base/
+		LOCAL/gblach/e17/
 
 MAINTAINER=	gblach@FreeBSD.org
 COMMENT=	Enlightenment Data Handling Library
 
 LICENSE=	BSD
 
-LIB_DEPENDS=	jpeg.11:${PORTSDIR}/graphics/jpeg
+LIB_DEPENDS=	jpeg:${PORTSDIR}/graphics/jpeg
 
 DIST_SUBDIR=	e17
 USE_BZIP2=	yes
 GNU_CONFIGURE=	yes
 USE_EFL=	eina librt_hack libtool_hack
 USE_GNOME=	gnomehack pkgconfig
-USE_LDCONFIG=	yes
 USE_OPENSSL=	yes
+USE_LDCONFIG=	yes
 
 CONFIGURE_ENV=	OPENSSL_CFLAGS="-I${OPENSSLINC} -L${OPENSSLLIB}" OPENSSL_LIBS="-lssl"
-CONFIGURE_ARGS=	--disable-gnutls --enable-amalgamation
+CONFIGURE_ARGS=	--disable-gnutls
+
+.include <bsd.port.options.mk>
 
-.if !defined(NOPORTEXAMPLES)
-CONFIGURE_ARGS+=	--enable-install-examples
+.if ${PORT_OPTIONS:MEXAMPLES}
+CONFIGURE_ARGS+=--enable-install-examples
 .else
-CONFIGURE_ARGS+=	--disable-install-examples
+CONFIGURE_ARGS+=--disable-install-examples
 .endif
 
 post-patch:
@@ -38,7 +40,7 @@ post-patch:
 
 post-install:
 	@${REINPLACE_CMD} -i '' -e 's/ openssl//' ${PREFIX}/libdata/pkgconfig/eet.pc
-.if defined(NOPORTEXAMPLES)
+.if empty(PORT_OPTIONS:MEXAMPLES)
 	@${RMDIR} ${EXAMPLESDIR}
 .endif
 

Modified: head/devel/eet/distinfo
==============================================================================
--- head/devel/eet/distinfo	Sat Dec 22 20:41:44 2012	(r309404)
+++ head/devel/eet/distinfo	Sat Dec 22 20:54:59 2012	(r309405)
@@ -1,2 +1,2 @@
-SHA256 (e17/eet-1.5.0.tar.bz2) = 3a69e4a1b91b3b3d768b2c191624f80511546703dac932088875ca5a590a5d39
-SIZE (e17/eet-1.5.0.tar.bz2) = 518901
+SHA256 (e17/eet-1.7.4.tar.bz2) = 6fce549e89d5828fa70c7d67696932a0b40cf4061d0564eee84b6819f60650ef
+SIZE (e17/eet-1.7.4.tar.bz2) = 575676

Modified: head/devel/eet/pkg-plist
==============================================================================
--- head/devel/eet/pkg-plist	Sat Dec 22 20:41:44 2012	(r309404)
+++ head/devel/eet/pkg-plist	Sat Dec 22 20:54:59 2012	(r309405)
@@ -1,7 +1,7 @@
 bin/eet
 include/eet-1/Eet.h
 lib/libeet.so
-lib/libeet.so.6
+lib/libeet.so.8
 libdata/pkgconfig/eet.pc
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/eet-basic.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/eet-data-cipher_decipher.c

Modified: head/devel/eina/Makefile
==============================================================================
--- head/devel/eina/Makefile	Sat Dec 22 20:41:44 2012	(r309404)
+++ head/devel/eina/Makefile	Sat Dec 22 20:54:59 2012	(r309405)
@@ -2,10 +2,10 @@
 # $FreeBSD$
 
 PORTNAME=	eina
-DISTVERSION=	1.1.0
+PORTVERSION=	1.7.4
 CATEGORIES=	devel enlightenment
 MASTER_SITES=	http://download.enlightenment.org/releases/ \
-		http://files.roorback.net/e17/2011-12-02/base/
+		LOCAL/gblach/e17/
 
 MAINTAINER=	gblach@FreeBSD.org
 COMMENT=	Enlightenment API for data types
@@ -15,17 +15,19 @@ LICENSE=	LGPL21
 DIST_SUBDIR=	e17
 USE_BZIP2=	yes
 GNU_CONFIGURE=	yes
-USE_GNOME=	gnomehack pkgconfig
 USE_EFL=	librt_hack libtool_hack
+USE_GNOME=	gnomehack pkgconfig
 USE_ICONV=	yes
 USE_LDCONFIG=	yes
 
-CONFIGURE_ARGS=		--enable-amalgamation
+CONFIGURE_ARGS=	--enable-amalgamation
+
+.include <bsd.port.options.mk>
 
-.if !defined(NOPORTEXAMPLES)
-CONFIGURE_ARGS+=	--enable-install-examples
+.if ${PORT_OPTIONS:MEXAMPLES}
+CONFIGURE_ARGS+=--enable-install-examples
 .else
-CONFIGURE_ARGS+=	--disable-install-examples
+CONFIGURE_ARGS+=--disable-install-examples
 .endif
 
 post-patch:
@@ -33,7 +35,7 @@ post-patch:
 		${WRKSRC}/src/examples/Makefile.in
 
 post-install:
-.if defined(NOPORTEXAMPLES)
+.if empty(PORT_OPTIONS:MEXAMPLES)
 	@${RMDIR} ${EXAMPLESDIR}
 .endif
 

Modified: head/devel/eina/distinfo
==============================================================================
--- head/devel/eina/distinfo	Sat Dec 22 20:41:44 2012	(r309404)
+++ head/devel/eina/distinfo	Sat Dec 22 20:54:59 2012	(r309405)
@@ -1,2 +1,2 @@
-SHA256 (e17/eina-1.1.0.tar.bz2) = 0c509c8dcef08945d0932ee5ba76e99eb6b5c3035a1b63ff0ce73e21630193c0
-SIZE (e17/eina-1.1.0.tar.bz2) = 9983287
+SHA256 (e17/eina-1.7.4.tar.bz2) = f16da871eabb9e2b34f1fa7d110a9040e07c458bc27ebc7b6b60f43801a78e54
+SIZE (e17/eina-1.7.4.tar.bz2) = 9806158

Modified: head/devel/eina/pkg-plist
==============================================================================
--- head/devel/eina/pkg-plist	Sat Dec 22 20:41:44 2012	(r309404)
+++ head/devel/eina/pkg-plist	Sat Dec 22 20:54:59 2012	(r309405)
@@ -13,7 +13,9 @@ include/eina-1/eina/eina_file.h
 include/eina-1/eina/eina_fp.h
 include/eina-1/eina/eina_hamster.h
 include/eina-1/eina/eina_hash.h
+include/eina-1/eina/eina_inarray.h
 include/eina-1/eina/eina_inline_array.x
+include/eina-1/eina/eina_inline_clist.x
 include/eina-1/eina/eina_inline_f16p16.x
 include/eina-1/eina/eina_inline_f32p32.x
 include/eina-1/eina/eina_inline_f8p24.x
@@ -30,6 +32,7 @@ include/eina-1/eina/eina_inline_stringsh
 include/eina-1/eina/eina_inline_tiler.x
 include/eina-1/eina/eina_inline_trash.x
 include/eina-1/eina/eina_inline_ustringshare.x
+include/eina-1/eina/eina_inline_value.x
 include/eina-1/eina/eina_inlist.h
 include/eina-1/eina/eina_iterator.h
 include/eina-1/eina/eina_lalloc.h
@@ -59,10 +62,11 @@ include/eina-1/eina/eina_types.h
 include/eina-1/eina/eina_unicode.h
 include/eina-1/eina/eina_ustrbuf.h
 include/eina-1/eina/eina_ustringshare.h
+include/eina-1/eina/eina_value.h
 include/eina-1/eina/eina_xattr.h
 include/eina-1/eina_config.h
 lib/libeina.so
-lib/libeina.so.2
+lib/libeina.so.8
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_accessor_01.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_array_01.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_array_02.c
@@ -76,6 +80,8 @@ lib/libeina.so.2
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_hash_06.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_hash_07.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_hash_08.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_inarray_01.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_inarray_02.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_inlist_01.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_inlist_02.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_inlist_03.c
@@ -87,9 +93,14 @@ lib/libeina.so.2
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_log_01.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_log_02.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_log_03.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_simple_xml_parser_01.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_str_01.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_strbuf_01.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_stringshare_01.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_tiler_01.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_value_01.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_value_02.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_value_03.c
 libdata/pkgconfig/eina.pc
 @dirrm include/eina-1/eina
 @dirrm include/eina-1

Modified: head/devel/eio/Makefile
==============================================================================
--- head/devel/eio/Makefile	Sat Dec 22 20:41:44 2012	(r309404)
+++ head/devel/eio/Makefile	Sat Dec 22 20:54:59 2012	(r309405)
@@ -2,10 +2,10 @@
 # $FreeBSD$
 
 PORTNAME=	eio
-DISTVERSION=	0.1.0.65643
+PORTVERSION=	1.7.4
 CATEGORIES=	devel enlightenment
-MASTER_SITES=	http://download.enlightenment.org/snapshots/2011-11-28/ \
-		http://files.roorback.net/e17/base/
+MASTER_SITES=	http://download.enlightenment.org/releases/ \
+		LOCAL/gblach/e17/
 
 MAINTAINER=	gblach@FreeBSD.org
 COMMENT=	Enlightenment Input/Output Library
@@ -15,8 +15,12 @@ LICENSE=	LGPL21
 DIST_SUBDIR=	e17
 USE_BZIP2=	yes
 GNU_CONFIGURE=	yes
-USE_EFL=	eina ecore libtool_hack
+USE_EFL=	eina eet ecore libtool_hack
 USE_GNOME=	gnomehack pkgconfig
 USE_LDCONFIG=	yes
 
+post-install:
+	@${RMDIR} ${PREFIX}/share/eio/examples
+	@${RMDIR} ${PREFIX}/share/eio
+
 .include <bsd.port.mk>

Modified: head/devel/eio/distinfo
==============================================================================
--- head/devel/eio/distinfo	Sat Dec 22 20:41:44 2012	(r309404)
+++ head/devel/eio/distinfo	Sat Dec 22 20:54:59 2012	(r309405)
@@ -1,2 +1,2 @@
-SHA256 (e17/eio-0.1.0.65643.tar.bz2) = 9352cbf545a66645d07ebdf413b0866b6f13b86e6e0bfed500523427ff6debb7
-SIZE (e17/eio-0.1.0.65643.tar.bz2) = 317461
+SHA256 (e17/eio-1.7.4.tar.bz2) = ec762fdc27779e774b6144d8aaea0127694f43a3dfb9809130429e191c7b4063
+SIZE (e17/eio-1.7.4.tar.bz2) = 355980

Modified: head/devel/eio/pkg-plist
==============================================================================
--- head/devel/eio/pkg-plist	Sat Dec 22 20:41:44 2012	(r309404)
+++ head/devel/eio/pkg-plist	Sat Dec 22 20:54:59 2012	(r309405)
@@ -1,6 +1,6 @@
-include/eio-0/Eio.h
-include/eio-0/eio_inline_helper.x
+include/eio-1/Eio.h
+include/eio-1/eio_inline_helper.x
 lib/libeio.so
-lib/libeio.so.1
+lib/libeio.so.8
 libdata/pkgconfig/eio.pc
-@dirrm include/eio-0
+@dirrm include/eio-1

Modified: head/graphics/Makefile
==============================================================================
--- head/graphics/Makefile	Sat Dec 22 20:41:44 2012	(r309404)
+++ head/graphics/Makefile	Sat Dec 22 20:54:59 2012	(r309405)
@@ -144,6 +144,8 @@
     SUBDIR += electriceyes
     SUBDIR += electrix
     SUBDIR += enblend
+    SUBDIR += ender
+    SUBDIR += enesim
     SUBDIR += enfle
     SUBDIR += eog
     SUBDIR += eog-plugins
@@ -153,6 +155,7 @@
     SUBDIR += epix
     SUBDIR += eps2png
     SUBDIR += epstool
+    SUBDIR += etch
     SUBDIR += eterm-bg
     SUBDIR += ethumb
     SUBDIR += evas

Modified: head/graphics/ecore-evas/Makefile
==============================================================================
--- head/graphics/ecore-evas/Makefile	Sat Dec 22 20:41:44 2012	(r309404)
+++ head/graphics/ecore-evas/Makefile	Sat Dec 22 20:54:59 2012	(r309405)
@@ -2,12 +2,12 @@
 # $FreeBSD$
 
 PORTNAME=	evas
-DISTVERSION=	1.1.0
+PORTVERSION=	1.7.4
 CATEGORIES=	graphics enlightenment
 MASTER_SITES=	http://download.enlightenment.org/releases/ \
-		http://files.roorback.net/e17/2011-12-02/base/
+		LOCAL/gblach/e17/
 PKGNAMEPREFIX=	ecore-
-DISTNAME=	ecore-${DISTVERSION}
+DISTNAME=	${PKGNAMEPREFIX}${PORTVERSION}
 
 MAINTAINER=	gblach@FreeBSD.org
 COMMENT=	Enlightenment core abstraction library (evas module)
@@ -30,14 +30,23 @@ CONFIGURE_ARGS+=	--enable-ecore-evas \
 			--enable-ecore-input \
 			--enable-ecore-input_evas
 
-OPTIONS=	X11	"Enable Evas X11 support"	on \
-		GL	"Enable Evas GL support"	on \
-		BUFFER	"Enable Evas Buffer support"	on \
-		SDL	"Enable Evas SDL support"	off
+OPTIONS_DEFINE=	BUFFER OPENGL SDL X11
+OPTIONS_DEFAULT=BUFFER OPENGL X11
+BUFFER_DESC=	Enable Buffer evas engine
+OPENGL_DESC=	Enable OpenGL evas engine
+SDL_DESC=	Enable SDL evas engine
+X11_DESC=	Enable X11 evas engine
 
-.include <bsd.port.pre.mk>
+.include <bsd.port.options.mk>
 
-.if !defined(WITHOUT_GL)
+.if ${PORT_OPTIONS:MBUFFER}
+CONFIGURE_ARGS+=	--enable-ecore-evas-software-buffer
+USE_EFL_EVAS_ENGINES+=	buffer
+.else
+CONFIGURE_ARGS+=	--disable-ecore-evas-software-buffer
+.endif
+
+.if ${PORT_OPTIONS:MOPENGL}
 CONFIGURE_ARGS+=	--enable-ecore-evas-opengl-x11
 USE_EFL_EVAS_ENGINES+=	opengl
 WITH_X=			yes
@@ -45,22 +54,7 @@ WITH_X=			yes
 CONFIGURE_ARGS+=	--disable-ecore-evas-opengl-x11
 .endif
 
-.if !defined(WITHOUT_X11)
-CONFIGURE_ARGS+=	--enable-ecore-x
-USE_EFL_ECORE+=		x11
-USE_EFL_EVAS_ENGINES+=	x11
-.else
-CONFIGURE_ARGS+=	--disable-ecore-x
-.endif
-
-.if !defined(WITHOUT_BUFFER)
-CONFIGURE_ARGS+=	--enable-ecore-evas-software-buffer
-USE_EFL_EVAS_ENGINES+=	buffer
-.else
-CONFIGURE_ARGS+=	--disable-ecore-evas-software-buffer
-.endif
-
-.if !defined(WITHOUT_SDL)
+.if ${PORT_OPTIONS:MSDL}
 CONFIGURE_ARGS+=	--enable-ecore-evas-software-sdl --enable-ecore-sdl
 USE_EFL_EVAS_ENGINES+=	sdl
 USE_EFL_ECORE+=	sdl
@@ -68,6 +62,14 @@ USE_EFL_ECORE+=	sdl
 CONFIGURE_ARGS+=	--disable-ecore-evas-software-sdl --disable-ecore-sdl
 .endif
 
+.if ${PORT_OPTIONS:MX11}
+CONFIGURE_ARGS+=	--enable-ecore-x
+USE_EFL_ECORE+=		x11
+USE_EFL_EVAS_ENGINES+=	x11
+.else
+CONFIGURE_ARGS+=	--disable-ecore-x
+.endif
+
 post-patch:
 	@${REINPLACE_CMD} -E \
 		-e 's,\$$\(top_builddir\)/src/lib/ecore/\.libs,${LOCALBASE}/lib,'\
@@ -86,4 +88,4 @@ post-install:
 	${INSTALL_DATA} ${WRKSRC}/ecore-evas.pc \
 		${PREFIX}/libdata/pkgconfig/
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/graphics/ecore-evas/distinfo
==============================================================================
--- head/graphics/ecore-evas/distinfo	Sat Dec 22 20:41:44 2012	(r309404)
+++ head/graphics/ecore-evas/distinfo	Sat Dec 22 20:54:59 2012	(r309405)
@@ -1,2 +1,2 @@
-SHA256 (e17/ecore-1.1.0.tar.bz2) = c701a31941e178babad577ede886a98cf472352e5a73ee4717c0ffdc980152cc
-SIZE (e17/ecore-1.1.0.tar.bz2) = 3217298
+SHA256 (e17/ecore-1.7.4.tar.bz2) = 4fa52dece3cfeeb61c89038391c5c25ff31911a6dd187229f8ddb0a1bd61a03d
+SIZE (e17/ecore-1.7.4.tar.bz2) = 3421866

Modified: head/graphics/ecore-evas/pkg-plist
==============================================================================
--- head/graphics/ecore-evas/pkg-plist	Sat Dec 22 20:41:44 2012	(r309404)
+++ head/graphics/ecore-evas/pkg-plist	Sat Dec 22 20:54:59 2012	(r309405)
@@ -1,4 +1,4 @@
 include/ecore-1/Ecore_Evas.h
 lib/libecore_evas.so
-lib/libecore_evas.so.2
+lib/libecore_evas.so.8
 libdata/pkgconfig/ecore-evas.pc

Modified: head/graphics/ecore-sdl/Makefile
==============================================================================
--- head/graphics/ecore-sdl/Makefile	Sat Dec 22 20:41:44 2012	(r309404)
+++ head/graphics/ecore-sdl/Makefile	Sat Dec 22 20:54:59 2012	(r309405)
@@ -2,12 +2,12 @@
 # $FreeBSD$
 
 PORTNAME=	sdl
-DISTVERSION=	1.1.0
+PORTVERSION=	1.7.4
 CATEGORIES=	graphics enlightenment
 MASTER_SITES=	http://download.enlightenment.org/releases/ \
-		http://files.roorback.net/e17/2011-12-02/base/

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201212222055.qBMKt07j053413>