Commit 87b54e3e authored by gblach's avatar gblach
Browse files

- Merge EFL libraries into devel/efl and update to 1.12.0

- Update x11-toolkits/elementary to 1.12.0
- Update x11-wm/enlightenment to 0.19.1
- Update graphics/evas_generic_loaders-* to 1.12.0
- Update devel/e_dbus to 1.7.10
- Update benchmarks/expedite to 1.7.10
- Move some of x11-wm/e17-module-* to x11-wm/e-module-*
  and update to recent snapshots
- Add multimedia/emotion_generic_players-vlc
- Add multimedia/rage

Reviewed by:	crees, antoine
parent 27ee458d
......@@ -7234,3 +7234,59 @@ graphics/linux-c6-gdk-pixbuf|graphics/linux-c6-gdk-pixbuf2|2014-11-24|Port renam
devel/libole2||2014-11-24|Abandoned upstream, incomplete, not depend on
net/p5-SOAP-Transport-TCP|net/p5-SOAP-Lite|2014-11-24|Has been integrated into net/p5-SOAP-Lite
www/chimera||2014-11-24|Has expired: Abandonware (last update in 1997), restrictive license
devel/ecore|devel/efl|2014-11-25|Merged to devel/efl
devel/ecore-file|devel/efl|2014-11-25|Merged to devel/efl
devel/ecore-ipc|devel/efl|2014-11-25|Merged to devel/efl
devel/ecore-main|devel/efl|2014-11-25|Merged to devel/efl
devel/eet|devel/efl|2014-11-25|Merged to devel/efl
devel/eina|devel/efl|2014-11-25|Merged to devel/efl
devel/eio|devel/efl|2014-11-25|Merged to devel/efl
graphics/ecore-evas|devel/efl|2014-11-25|Merged to devel/efl
graphics/ecore-sdl|devel/efl|2014-11-25|Merged to devel/efl
graphics/edje|devel/efl|2014-11-25|Merged to devel/efl
graphics/ethumb|devel/efl|2014-11-25|Merged to devel/efl
graphics/evas|devel/efl|2014-11-25|Merged to devel/efl
graphics/evas-core|devel/efl|2014-11-25|Merged to devel/efl
graphics/evas-engine-buffer|devel/efl|2014-11-25|Merged to devel/efl
graphics/evas-engine-opengl|devel/efl|2014-11-25|Merged to devel/efl
graphics/evas-engine-sdl|devel/efl|2014-11-25|Merged to devel/efl
graphics/evas-engine-x11|devel/efl|2014-11-25|Merged to devel/efl
graphics/evas-loader-bmp|devel/efl|2014-11-25|Merged to devel/efl
graphics/evas-loader-eet|devel/efl|2014-11-25|Merged to devel/efl
graphics/evas-loader-generic|devel/efl|2014-11-25|Merged to devel/efl
graphics/evas-loader-gif|devel/efl|2014-11-25|Merged to devel/efl
graphics/evas-loader-ico|devel/efl|2014-11-25|Merged to devel/efl
graphics/evas-loader-jpeg|devel/efl|2014-11-25|Merged to devel/efl
graphics/evas-loader-pmaps|devel/efl|2014-11-25|Merged to devel/efl
graphics/evas-loader-png|devel/efl|2014-11-25|Merged to devel/efl
graphics/evas-loader-psd|devel/efl|2014-11-25|Merged to devel/efl
graphics/evas-loader-svg|devel/efl|2014-11-25|Merged to devel/efl
graphics/evas-loader-tga|devel/efl|2014-11-25|Merged to devel/efl
graphics/evas-loader-tiff|devel/efl|2014-11-25|Merged to devel/efl
graphics/evas-loader-wbmp|devel/efl|2014-11-25|Merged to devel/efl
graphics/evas-loader-xpm|devel/efl|2014-11-25|Merged to devel/efl
lang/embryo|devel/efl|2014-11-25|Merged to devel/efl
multimedia/emotion|devel/efl|2014-11-25|Merged to devel/efl
net/ecore-con|devel/efl|2014-11-25|Merged to devel/efl
x11/ecore-imf|devel/efl|2014-11-25|Merged to devel/efl
x11/ecore-imf_evas|devel/efl|2014-11-25|Merged to devel/efl
x11/ecore-input|devel/efl|2014-11-25|Merged to devel/efl
x11/ecore-input_evas|devel/efl|2014-11-25|Merged to devel/efl
x11/ecore-x11|devel/efl|2014-11-25|Merged to devel/efl
x11/efreet|devel/efl|2014-11-25|Merged to devel/efl
x11-wm/e17-module-alarm|x11-wm/e-module-alarm|2014-11-25|Renamed
x11-wm/e17-module-cpu|x11-wm/e-module-cpu|2014-11-25|Renamed
x11-wm/e17-module-deskshow|x11-wm/e-module-deskshow|2014-11-25|Renamed
x11-wm/e17-module-diskio|x11-wm/e-module-diskio|2014-11-25|Renamed
x11-wm/e17-module-everything-places|x11-wm/e-module-everything-places|2014-11-25|Renamed
x11-wm/e17-module-everything-websearch|x11-wm/e-module-everything-websearch|2014-11-25|Renamed
x11-wm/e17-module-forecasts|x11-wm/e-module-forecasts|2014-11-25|Renamed
x11-wm/e17-module-mem|x11-wm/e-module-mem|2014-11-25|Renamed
x11-wm/e17-module-mpdule|x11-wm/e-module-mpdule|2014-11-25|Renamed
x11-wm/e17-module-net|x11-wm/e-module-net|2014-11-25|Renamed
x11-wm/e17-module-penguins|x11-wm/e-module-penguins|2014-11-25|Renamed
x11-wm/e17-module-places|x11-wm/e-module-places|2014-11-25|Renamed
x11-wm/e17-module-rmb|x11-wm/e-module-rmb|2014-11-25|Renamed
x11-wm/e17-module-tclock|x11-wm/e-module-tclock|2014-11-25|Renamed
x11-wm/e17-module-wlan|x11-wm/e-module-wlan|2014-11-25|Renamed
x11-wm/e17-modules|x11-wm/e-modules|2014-11-25|Renamed
......@@ -36,8 +36,7 @@ EFL_Include_MAINTAINER= gblach@FreeBSD.org
#
# Define all supported libraries
#
_USE_EFL_ALL= ecore edbus edje eet efreet eio eina elementary embryo \
emotion ender enesim epeg esvg etch ethumb evas imlib2
_USE_EFL_ALL= epeg imlib2
# For each library supported we define the following variables:
# _%%LIB%%_CATEGORY - category the port belongs to
......@@ -46,61 +45,9 @@ _USE_EFL_ALL= ecore edbus edje eet efreet eio eina elementary embryo \
# _%%LIB%%_SLIB - name of the shared library
#
_ecore_CATEGORY= devel
_ecore_PORTNAME= ecore-main
_ecore_VERSION= 8
_edbus_CATEGORY= devel
_edbus_PORTNAME= e_dbus
_edbus_VERSION= 8
_eet_CATEGORY= devel
_eet_VERSION= 8
_efreet_CATEGORY= x11
_efreet_VERSION= 8
_edje_CATEGORY= graphics
_edje_VERSION= 8
_eio_CATEGORY= devel
_eio_VERSION= 8
_eina_CATEGORY= devel
_eina_VERSION= 8
_elementary_CATEGORY= x11-toolkits
_elementary_VERSION= 8
_embryo_CATEGORY= lang
_embryo_VERSION= 8
_emotion_CATEGORY= multimedia
_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_PORTNAME= evas-core
_evas_VERSION= 8
_imlib2_CATEGORY= graphics
_imlib2_VERSION= 5
_imlib2_SLIB= Imlib2
......@@ -120,113 +67,6 @@ _${LIB}_PREFIX=${LOCALBASE}
. endif
.endfor
#
# Evas engines and loaders support.
# Values processed:
# _evas_engine_COMP_CATEGORY - Where the port for this object is located
# _evas_engine_COMP_PORTNAME - Object's port subdirectory
# _evas_engine_COMP_DIR - Evas object's subdir
#
# All components that are currently supported
_EFL_EVAS_ENGINES_ALL= buffer opengl sdl x11
_EFL_EVAS_LOADERS_ALL= bmp 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_ENGINES_MODDIR= ${_EFL_EVAS_MODDIR}/engines
_EFL_EVAS_LOADERS_MODDIR= ${_EFL_EVAS_MODDIR}/loaders
#
# Evas engine modules definitions
#
_evas_engine_buffer_DIR= buffer
_evas_engine_opengl_DIR= gl_x11
_evas_engine_sdl_DIR= software_16_sdl
_evas_engine_x11_DIR= software_x11
#
# Assign values for variables which were not defined explicitly
#
.for COMP in ${_EFL_EVAS_ENGINES_ALL}
. if !defined(_evas_engine_${COMP}_CATEGORY)
_evas_engine_${COMP}_CATEGORY= ${_EFL_EVAS_CATEGORY}
. endif
. if !defined(_evas_engine_${COMP}_PORTNAME)
_evas_engine_${COMP}_PORTNAME= evas-engine-${COMP}
. endif
. if !defined(_evas_engine_${COMP}_DIR)
_evas_engine_${COMP}_DIR= ${COMP}
. endif
.endfor
.for COMP in ${_EFL_EVAS_LOADERS_ALL}
. if !defined(_evas_loader_${COMP}_CATEGORY)
_evas_loader_${COMP}_CATEGORY= ${_EFL_EVAS_CATEGORY}
. endif
. if !defined(_evas_loader_${COMP}_PORTNAME)
_evas_loader_${COMP}_PORTNAME= evas-loader-${COMP}
. endif
. if !defined(_evas_loader_${COMP}_DIR)
_evas_loader_${COMP}_DIR= ${COMP}
. endif
.endfor
#
# Ecore modules support
# Values processed:
# _ecore_COMP_CATEGORY - Where the port for this object is located
# _ecore_COMP_PORTNAME - Object's port subdirectory
# _ecore_COMP_NAME - Ecore library name
#
# 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
#
# Generic ecore definitions
#
_EFL_ECORE_CATEGORY= devel
_EFL_ECORE_MODDIR= ${LOCALBASE}/lib/
#
# Ecore modules definitions
#
_ecore_con_CATEGORY= net
_ecore_config_CATEGORY= sysutils
_ecore_desktop_CATEGORY= x11
_ecore_evas_CATEGORY= graphics
_ecore_sdl_CATEGORY= graphics
_ecore_txt_CATEGORY= converters
_ecore_imf_CATEGORY= x11
_ecore_imf_evas_CATEGORY= x11
_ecore_input_CATEGORY= x11
_ecore_input_evas_CATEGORY= x11
_ecore_x11_CATEGORY= x11
_ecore_x11_NAME= ecore_x
#
# Assign values for variables which were not defined explicitly
#
.for COMP in ${_EFL_ECORE_ALL}
. if !defined(_ecore_${COMP}_CATEGORY)
_ecore_${COMP}_CATEGORY=${_EFL_ECORE_CATEGORY}
. endif
. if !defined(_ecore_${COMP}_PORTNAME)
_ecore_${COMP}_PORTNAME=ecore-${COMP}
. endif
. if !defined(_ecore_${COMP}_NAME)
_ecore_${COMP}_NAME= ecore_${COMP}
. endif
.endfor
#
# Handle WANT_EFL feature
#
......@@ -236,7 +76,6 @@ _ecore_${COMP}_NAME= ecore_${COMP}
EFL_Include_pre= bsd.efl.mk
HAVE_EFL?=
HAVE_EFL_ECORE?=
.if defined(WANT_EFL)
#
# General EFL components
......@@ -246,22 +85,13 @@ HAVE_EFL_ECORE?=
HAVE_EFL+= ${LIB}
. endif
. endfor
#
# Ecore components
#
. for COMP in ${_EFL_ECORE_ALL}
. if exists(${_ecore_PREFIX}/lib/lib${_ecore_${COMP}_NAME}.so.${_ecore_VERSION})
HAVE_EFL_ECORE+= ${COMP}
. endif
. endfor
.endif
.endif #EFL_Include_pre
.endif #AFTERPORTMK
#
# Handle USE_EFL, USE_EFL_EVAS_* and USE_EFL_ECORE features
# Handle USE_EFL feature
#
.if !defined(BEFOREPORTMK)
.if !defined(EFL_Include_post)
......
......@@ -5,6 +5,33 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
20141125:
AFFECTS: users of EFL libraries
AUTHOR: gblach@FreeBSD.org
EFL libraries has been merged into one port. Before installing devel/efl
you must deinstall old EFL libraries:
# pkg delete -f eina eet evas evas-\* ecore\* eio efreet embryo edje \
ethumb emotion
# make -C /usr/ports/devel/efl install clean
20141125:
AFFECTS: users of x11-wm/e17-module*
AUTHOR: gblach@FreeBSD.org
Enlightenment has been updated to 0.19.1. Some of e-modules can't be build
with updated Enlightenment, these modules has been marked as broken.
E-modules which work with new Enlightenment has been renamed to
x11-wm/e-module-*. To update these modules you must call the following
commands (substituting the name of module in place *):
# portmaster -o x11-wm/e-module-* x11-wm/e17-module-*
# portmaster -o x11-wm/e-modules x11-wm/e17-modules
or
# portupgrade -fo x11-wm/e-module-* x11-wm/e17-module-*
# portupgrade -fo x11-wm/e-modules x11-wm/e17-modules
20141123:
AFFECTS: users of security/heimdal
AUTHOR: hrs@FreeBSD.org
......
......@@ -2,22 +2,20 @@
# $FreeBSD$
PORTNAME= expedite
PORTVERSION= 1.7.9
PORTREVISION= 1
PORTVERSION= 1.7.10
CATEGORIES= benchmarks enlightenment
MASTER_SITES= http://download.enlightenment.org/releases/ \
LOCAL/gblach/e17/
MASTER_SITES= http://download.enlightenment.org/releases/
MAINTAINER= gblach@FreeBSD.org
COMMENT= Expedite is a benchmark suite for Evas
LICENSE= BSD2CLAUSE
DIST_SUBDIR= e17
LIB_DEPENDS= libefl.so:${PORTSDIR}/devel/efl
DIST_SUBDIR= enlightenment
GNU_CONFIGURE= yes
USES= tar:bzip2 pkgconfig
USE_EFL= evas
USE_EFL_EVAS_ENGINES= buffer
USE_LDCONFIG= yes
OPTIONS_DEFINE= OPENGL SDL X11
......@@ -29,21 +27,18 @@ X11_DESC= Enable X11 evas engine
.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 ${PORT_OPTIONS:MSDL}
USE_EFL_EVAS_ENGINES+= sdl
CONFIGURE_ARGS+= --enable-software-sdl
.else
CONFIGURE_ARGS+= --disable-software-sdl
.endif
.if ${PORT_OPTIONS:MX11}
USE_EFL_EVAS_ENGINES+= x11
CONFIGURE_ARGS+= --enable-software-x11 --enable-xrender-x11
.else
CONFIGURE_ARGS+= --disable-software-x11 --disable-xrender-x11
......
SHA256 (e17/expedite-1.7.9.tar.bz2) = 258aaac9ba6eac50c046c6267dad2da79481206b761b225da26094911720b62a
SIZE (e17/expedite-1.7.9.tar.bz2) = 5736114
SHA256 (enlightenment/expedite-1.7.10.tar.bz2) = 91d0290ba3635a4440c389647643beaa8e39def2789d685d54a58a723398cc10
SIZE (enlightenment/expedite-1.7.10.tar.bz2) = 5736765
......@@ -382,17 +382,11 @@
SUBDIR += ebnf2yacc
SUBDIR += ecb
SUBDIR += ecgi
SUBDIR += ecore
SUBDIR += ecore-file
SUBDIR += ecore-ipc
SUBDIR += ecore-main
SUBDIR += edb
SUBDIR += eet
SUBDIR += efl
SUBDIR += eggdbus
SUBDIR += egypt
SUBDIR += eiffelstudio
SUBDIR += eina
SUBDIR += eio
SUBDIR += elf
SUBDIR += elfio
SUBDIR += elfkickers
......
......@@ -2,32 +2,28 @@
# $FreeBSD$
PORTNAME= e_dbus
PORTVERSION= 1.7.9
PORTREVISION= 1
PORTVERSION= 1.7.10
PORTEPOCH= 1
CATEGORIES= devel enlightenment
MASTER_SITES= http://download.enlightenment.org/releases/ \
LOCAL/gblach/e17/
MASTER_SITES= http://download.enlightenment.org/releases/
MAINTAINER= gblach@FreeBSD.org
COMMENT= EFL DBUS connectivity library
LICENSE= BSD
LICENSE= BSD2CLAUSE
LIB_DEPENDS= libdbus-1.so:${PORTSDIR}/devel/dbus
LIB_DEPENDS= libefl.so:${PORTSDIR}/devel/efl \
libdbus-1.so:${PORTSDIR}/devel/dbus
DIST_SUBDIR= e17
DIST_SUBDIR= enlightenment
GNU_CONFIGURE= yes
USES= pathfix pkgconfig tar:bzip2
USE_EFL= eina evas ecore libtool_hack librt_hack
USE_EFL_ECORE= evas
USES= libtool pathfix pkgconfig tar:bzip2
USE_LDCONFIG= yes
INSTALL_TARGET= install-strip
CONFIGURE_ARGS= --enable-ehal \
--enable-eukit \
--enable-enotify \
--disable-econnman0_7x \
--disable-eofono \
--disable-ebluez
CONFIGURE_ARGS= --enable-ehal --disable-enotify --disable-eukit \
--disable-econnman0_7x --disable-eofono --disable-ebluez \
--disable-edbus-test --disable-edbus-test-client \
--disable-edbus-async-test --disable-static
.include <bsd.port.mk>
SHA256 (e17/e_dbus-1.7.9.tar.bz2) = c6d9ce7bf75a70cc777473c61837e676c978a6280be2cb925c4090d17cd89678
SIZE (e17/e_dbus-1.7.9.tar.bz2) = 438685
SHA256 (enlightenment/e_dbus-1.7.10.tar.bz2) = b93f778a4bf50ce044b4798e08a03f62e9b890c47305f9d5839989481f38ddd4
SIZE (enlightenment/e_dbus-1.7.10.tar.bz2) = 439191
bin/e-notify-send
bin/e_dbus_async_client_test
bin/e_dbus_async_server_test
bin/e_dbus_notification_daemon
bin/e_dbus_notify
bin/e_dbus_test
bin/e_dbus_test_client
bin/e_dbus_ukit_test
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_Ukit.h
lib/libedbus.so
lib/libedbus.so.8
lib/libedbus.so.1
lib/libedbus.so.1.7.10
lib/libehal.so
lib/libehal.so.8
lib/libenotify.so
lib/libenotify.so.8
lib/libeukit.so
lib/libeukit.so.8
lib/libehal.so.1
lib/libehal.so.1.7.10
libdata/pkgconfig/edbus.pc
libdata/pkgconfig/ehal.pc
libdata/pkgconfig/enotify.pc
libdata/pkgconfig/eukit.pc
%%DATADIR%%/logo.png
# Created by: Stanislav Sedov <stas@FreeBSD.org>
# $FreeBSD$
PORTNAME= file
PORTVERSION= 1.7.9
CATEGORIES= devel enlightenment
MASTER_SITES= http://download.enlightenment.org/releases/ \
LOCAL/gblach/e17/
PKGNAMEPREFIX= ecore-
DISTNAME= ${PKGNAMEPREFIX}${PORTVERSION}
MAINTAINER= gblach@FreeBSD.org
COMMENT= Enlightenment core abstraction library (file module)
LICENSE= BSD
DIST_SUBDIR= e17
GNU_CONFIGURE= yes
USE_EFL= ecore libtool_hack
USES= gmake pkgconfig tar:bzip2
USE_LDCONFIG= yes
BUILD_WRKSRC= ${WRKSRC}/src/lib/ecore_file
INSTALL_WRKSRC= ${BUILD_WRKSRC}
.include "../ecore-main/Makefile.inc"
CONFIGURE_ARGS+=--enable-ecore-file
OPTIONS_DEFINE= CURL
OPTIONS_DEFAULT=CURL
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MCURL}
USE_EFL_ECORE= con
CONFIGURE_ARGS+=--enable-ecore-con \
--enable-curl
LIB_DEPENDS+= libcurl.so:${PORTSDIR}/ftp/curl
.else
CONFIGURE_ARGS+=--disable-curl
.endif
post-patch:
@${REINPLACE_CMD} -E \
-e 's,\$$\(top_builddir\)/src/lib/ecore/\.libs,${LOCALBASE}/lib,'\
-e 's,\$$\(top_builddir\)/src/lib/ecore/libecore\.la,-lecore,'\
${BUILD_WRKSRC}/Makefile.in
.if !defined(WITHOUT_CURL)
@${REINPLACE_CMD} -E \
-e 's,\$$\(top_builddir\)/src/lib/ecore_con/\.libs,${LOCALBASE}/lib,'\
-e 's,\$$\(top_builddir\)/src/lib/ecore_con/libecore_con\.la,-lecore_con,'\
${BUILD_WRKSRC}/Makefile.in
.endif
post-install:
${INSTALL_DATA} ${WRKSRC}/ecore-file.pc \
${STAGEDIR}${PREFIX}/libdata/pkgconfig/
.include <bsd.port.mk>
SHA256 (e17/ecore-1.7.9.tar.bz2) = dedab13e9602c301b1a3be6fdc4bdb17b4d8adb802d7e2d468b3282af2640b65
SIZE (e17/ecore-1.7.9.tar.bz2) = 3454403
A core event abstracter layer and X abstraction layer that makes doing
selections, Xdnd, general X stuff, and event loops, timeouts and idle handlers
fast, optimised, and convenient.
WWW: http://docs.enlightenment.org/auto/ecore/
include/ecore-1/Ecore_File.h
lib/libecore_file.so
lib/libecore_file.so.8
libdata/pkgconfig/ecore-file.pc
# Created by: Stanislav Sedov <stas@FreeBSD.org>
# $FreeBSD$
PORTNAME= ipc
PORTVERSION= 1.7.9
CATEGORIES= devel enlightenment
MASTER_SITES= http://download.enlightenment.org/releases/ \
LOCAL/gblach/e17/
PKGNAMEPREFIX= ecore-
DISTNAME= ${PKGNAMEPREFIX}${PORTVERSION}
MAINTAINER= gblach@FreeBSD.org
COMMENT= Enlightenment core abstraction library (ipc module)
LICENSE= BSD
DIST_SUBDIR= e17
GNU_CONFIGURE= yes
USE_EFL= ecore libtool_hack
USE_EFL_ECORE= con
USES= gmake pkgconfig tar:bzip2
USE_LDCONFIG= yes
BUILD_WRKSRC= ${WRKSRC}/src/lib/ecore_ipc
INSTALL_WRKSRC= ${BUILD_WRKSRC}
OPTIONS_DEFINE= SSL
OPTIONS_DEFAULT=SSL
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MSSL}
CONFIGURE_ENV= SSL_CFLAGS="-I${OPENSSLINC} -L${OPENSSLLIB}" SSL_LIBS="-lssl"
CONFIGURE_ARGS+= --enable-openssl
.else
CONFIGURE_ARGS+= --disable-openssl
.endif
.include "../ecore-main/Makefile.inc"
CONFIGURE_ARGS+= --enable-ecore-con \
--enable-ecore-ipc
post-patch:
@${REINPLACE_CMD} -E \
-e 's,\$$\(top_builddir\)/src/lib/ecore/\.libs,${LOCALBASE}/lib,'\
-e 's,\$$\(top_builddir\)/src/lib/ecore_con/\.libs,${LOCALBASE}/lib,'\
-e 's,\$$\(top_builddir\)/src/lib/ecore/libecore\.la,-lecore,'\
-e 's,\$$\(top_builddir\)/src/lib/ecore_con/libecore_con\.la,-lecore_con,'\
${BUILD_WRKSRC}/Makefile.in
post-install:
${INSTALL_DATA} ${WRKSRC}/ecore-ipc.pc \
${STAGEDIR}${PREFIX}/libdata/pkgconfig/
.include <bsd.port.mk>
SHA256 (e17/ecore-1.7.9.tar.bz2) = dedab13e9602c301b1a3be6fdc4bdb17b4d8adb802d7e2d468b3282af2640b65
SIZE (e17/ecore-1.7.9.tar.bz2) = 3454403
A core event abstracter layer and X abstraction layer that makes doing
selections, Xdnd, general X stuff, and event loops, timeouts and idle handlers
fast, optimised, and convenient.
WWW: http://docs.enlightenment.org/auto/ecore/
include/ecore-1/Ecore_Ipc.h
lib/libecore_ipc.so
lib/libecore_ipc.so.8
libdata/pkgconfig/ecore-ipc.pc
# Created by: Stanislav Sedov <stas@FreeBSD.org>
# $FreeBSD$
PORTNAME= main
PORTVERSION= 1.7.9
CATEGORIES= devel enlightenment
MASTER_SITES= http://download.enlightenment.org/releases/ \
LOCAL/gblach/e17/
PKGNAMEPREFIX= ecore-
DISTNAME= ${PKGNAMEPREFIX}${PORTVERSION}
MAINTAINER= gblach@FreeBSD.org
COMMENT= Enlightenment core abstraction library (main library)
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
DIST_SUBDIR= e17
GNU_CONFIGURE= yes
USES= iconv pathfix pkgconfig tar:bzip2