1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-21 08:42:23 +00:00

- Update E17 ports:

EFL updated to 1.1.0 and E17 updated to 0.16.999.65643 (svn 65643)
- Pass maintainership to submitter.
- New ports:
	benchmarks/expedite
	devel/eio
	graphics/evas-loader-generic
	graphics/evas-loader-ico
	graphics/evas-loader-psd
	graphics/evas-loader-wbmp
	graphics/evas_generic_loaders-gst
	graphics/evas_generic_loaders-pdf
	graphics/evas_generic_loaders-ps
	graphics/evas_generic_loaders-raw
	graphics/evas_generic_loaders-xcf
	x11-wm/e17-module-comp-scale
	x11-wm/e17-module-e-tiling
	x11-wm/e17-module-elfe
	x11-wm/e17-module-everything-aspell
	x11-wm/e17-module-everything-shotgun
	x11-wm/e17-module-xkbswitch

PR:		ports/167405
Submitted by:	Grzegorz Blach <magik at roorback.net>
This commit is contained in:
Max Brazhnikov 2012-06-26 17:36:30 +00:00
parent 2cce93719d
commit b9eaf39433
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=300032
342 changed files with 2569 additions and 1067 deletions

View File

@ -24,24 +24,20 @@
# 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
# USE_EFL_ESMART- the ports depends on specified esmart objects (or on all
# esmart objects if "yes")
#
# 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
# HAVE_EFL_ESMART - esmart objects available
#
# Feel free to send any comments and suggestion to maintainer.
#
EFL_Include_MAINTAINER= ports@FreeBSD.org
EFL_Include_MAINTAINER= magik@roorback.net
#
# Define all supported libraries
#
_USE_EFL_ALL= ecore edb edbus edje eet efreet eina elementary embryo emotion \
engrave enhance epeg epsilon etk etox evas evfs ewl exml \
imlib2
_USE_EFL_ALL= ecore edbus edje eet efreet eio eina elementary embryo emotion \
epeg evas imlib2
# For each library supported we define the following variables:
# _%%LIB%%_CATEGORY - category the port belongs to
@ -56,80 +52,50 @@ _USE_EFL_ALL= ecore edb edbus edje eet efreet eina elementary embryo emotion \
_ecore_CATEGORY= devel
_ecore_DEPENDS= eina
_ecore_PORTNAME= ecore-main
_ecore_VERSION= 1
_edb_CATEGORY= databases
_edb_VERSION= 1
_ecore_VERSION= 2
_edbus_CATEGORY= devel
_edbus_PORTNAME= e_dbus
_edbus_VERSION= 1
_edbus_VERSION= 2
_eet_CATEGORY= devel
_eet_DEPENDS= eina
_eet_VERSION= 5
_eet_VERSION= 6
_efreet_CATEGORY= x11
_efreet_DEPENDS= ecore eina
_efreet_VERSION= 1
_efreet_VERSION= 2
_edje_CATEGORY= graphics
_edje_DEPENDS= ecore eet embryo evas
_edje_VERSION= 1
_edje_VERSION= 2
_eio_CATEGORY= devel
_eio_DEPENDS= ecore eina
_eio_VERSION= 1
_eina_CATEGORY= devel
_eina_VERSION= 1
_eina_VERSION= 2
_elementary_CATEGORY= x11-toolkits
_elementary_DEPENDS= ecore embryo edje
_elementary_VERSION= 7
_elementary_VERSION= 8
_embryo_CATEGORY= lang
_embryo_VERSION= 1
_embryo_DEPENDS= eina
_embryo_VERSION= 2
_emotion_CATEGORY= multimedia
_emotion_DEPENDS= ecore edje eet embryo evas
_emotion_DEPENDS= ecore edje eet eio embryo evas
_emotion_VERSION= 2
_engrave_CATEGORY= devel
_engrave_DEPENDS= ecore evas
_engrave_VERSION= 1
_enhance_CATEGORY= x11-toolkits
_enhance_DEPENDS= ecore etk exml
_enhance_VERSION= 0
_epeg_CATEGORY= graphics
_epeg_VERSION= 9
_epsilon_CATEGORY= graphics
_epsilon_DEPENDS= epeg edje imlib2 ecore
_epsilon_VERSION= 3
_etk_CATEGORY= x11-toolkits
_etk_DEPENDS= evas ecore edje
_etk_VERSION= 1
_etox_CATEGORY= x11-toolkits
_etox_DEPENDS= edb evas ecore
_etox_VERSION= 0
_evas_CATEGORY= graphics
_evas_DEPENDS= eina eet
_evas_PORTNAME= evas-core
_evas_VERSION= 1
_evfs_CATEGORY= devel
_evfs_DEPENDS= eet ecore
_evfs_VERSION= 0
_ewl_CATEGORY= x11-toolkits
_ewl_DEPENDS= evas ecore edje epsilon
_ewl_VERSION= 1
_exml_CATEGORY= textproc
_exml_DEPENDS= ecore
_exml_VERSION= 1
_evas_VERSION= 2
_imlib2_CATEGORY= graphics
_imlib2_VERSION= 5
@ -153,54 +119,6 @@ _${LIB}_PREFIX=${LOCALBASE}
. endif
.endfor
#
# Esmart support. We'll define esmart components in the way they are
# defined for EFL.
# Values processed:
# _esmart_COMP_CATEGORY - Where the port for this esmart object is located
# _esmart_COMP_PORTNAME - Object's port subdirectory
# _esmart_COMP_DEPENDS - Other components which this object depends on
# _esmart_COMP_PREFIX - Where the shared library for this object is located
# _esmart_COMP_VERSION - Version of the shared library
#
# All components that are currently supported
_EFL_ESMART_ALL= container draggies text_entry \
thumb trans_x11
#
# Generic stock esmart definitions
#
_EFL_ESMART_CATEGORY= graphics
_EFL_ESMART_PORTNAME= esmart
_EFL_ESMART_DEPENDS= epsilon evas ecore imlib2 edje
_EFL_ESMART_PREFIX= ${LOCALBASE}
_EFL_ESMART_VERSION= 9
#
# Assign values for variables which were not defined explicitly
#
.for COMP in ${_EFL_ESMART_ALL}
. if !defined(_esmart_${COMP}_CATEGORY)
_esmart_${COMP}_CATEGORY= ${_EFL_ESMART_CATEGORY}
. endif
. if !defined(_esmart_${COMP}_PORTNAME)
_esmart_${COMP}_PORTNAME= ${_EFL_ESMART_PORTNAME}
. endif
. if !defined(_esmart_${COMP}_PREFIX)
_esmart_${COMP}_PREFIX= ${_EFL_ESMART_PREFIX}
. endif
. if !defined(_esmart_${COMP}_DEPENDS)
_esmart_${COMP}_DEPENDS= #empty
. endif
. if !defined(_esmart_${COMP}_SLIB)
_esmart_${COMP}_SLIB= esmart_${COMP}
. endif
. if !defined(_esmart_${COMP}_VERSION)
_esmart_${COMP}_VERSION= ${_EFL_ESMART_VERSION}
. endif
.endfor
#
# Evas engines and loaders support.
# Values processed:
@ -210,8 +128,8 @@ _esmart_${COMP}_VERSION= ${_EFL_ESMART_VERSION}
#
# All components that are currently supported
_EFL_EVAS_ENGINES_ALL= buffer opengl sdl x11 xrender
_EFL_EVAS_LOADERS_ALL= bmp edb eet gif jpeg png pmaps svg tga tiff xpm
_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
#
# Generic evas engines definitions
@ -229,7 +147,6 @@ _evas_engine_buffer_DIR= buffer
_evas_engine_opengl_DIR= gl_x11
_evas_engine_sdl_DIR= software_sdl
_evas_engine_x11_DIR= software_x11
_evas_engine_xrender_DIR= xrender_x11
#
# Assign values for variables which were not defined explicitly
@ -317,7 +234,6 @@ _ecore_${COMP}_NAME= ecore_${COMP}
EFL_Include_pre= bsd.efl.mk
HAVE_EFL?=
HAVE_EFL_ESMART?=
HAVE_EFL_ECORE?=
.if defined(WANT_EFL)
#
@ -329,15 +245,6 @@ HAVE_EFL+= ${LIB}
. endif
. endfor
#
# Esmart objects
#
. for COMP in ${_EFL_ESMART_ALL}
. if exists(${_esmart_${COMP}_PREFIX}/lib/lib${_esmart_${COMP}_SLIB}.so.${_esmart_${COMP}_VERSION})
HAVE_EFL_ESMART+= ${COMP}
. endif
. endfor
#
# Ecore components
#
@ -352,46 +259,11 @@ HAVE_EFL_ECORE+= ${COMP}
.endif #AFTERPORTMK
#
# Handle USE_EFL, USE_EFL_ESMART, USE_EFL_EVAS_* and USE_EFL_ECORE features
# Handle USE_EFL, USE_EFL_EVAS_* and USE_EFL_ECORE features
#
.if !defined(BEFOREPORTMK)
.if !defined(EFL_Include_post)
.if defined(USE_EFL_ESMART)
USE_EFL+= ${_EFL_ESMART_DEPENDS} #we use EFL too
_USE_EFL_ESMART= #empty
.if USE_EFL_ESMART=="yes"
_USE_EFL_ESMART= ${_EFL_ESMART_ALL}
.else
. for COMP in ${USE_EFL_ESMART}
. if ${_EFL_ESMART_ALL:M${COMP}}==""
IGNORE= cannot install: unknown Esmart component ${COMP}
. else
_USE_EFL_ESMART+= ${COMP} ${_esmart_${COMP}_DEPENDS}
. endif
. endfor
.endif
# Get rid of duplicates
#.if ${OSVERSION} > 700016
#_USE_EFL_ESMART_UQ= ${_USE_EFL_ESMART:O:u}
#.else
_USE_EFL_ESMART_UQ= #empty
. for COMP in ${_USE_EFL_ESMART}
. if ${_USE_EFL_ESMART_UQ:M${COMP}}==""
_USE_EFL_ESMART_UQ+= ${COMP}
. endif
. endfor
#.endif
.for COMP in ${_USE_EFL_ESMART_UQ}
LIB_DEPENDS+= ${_esmart_${COMP}_SLIB}.${_esmart_${COMP}_VERSION}:${PORTSDIR}/${_esmart_${COMP}_CATEGORY}/${_esmart_${COMP}_PORTNAME}
.endfor
.endif #USE_EFL_ESMART
.if defined(USE_EFL_EVAS_ENGINES)
USE_EFL+= evas

View File

@ -11,6 +11,7 @@
SUBDIR += dbench
SUBDIR += dbs
SUBDIR += dkftpbench
SUBDIR += expedite
SUBDIR += fhourstones
SUBDIR += filebench
SUBDIR += flops

View File

@ -0,0 +1,52 @@
# New ports collection makefile for: expedite
# Date created: 10 March 2012
# Whom: Grzegorz Blach <magik@roorback.net>
#
# $FreeBSD$
#
PORTNAME= expedite
DISTVERSION= 1.1.0
CATEGORIES= benchmarks enlightenment
MASTER_SITES= http://download.enlightenment.org/releases/ \
http://files.roorback.net/e17/2011-12-02/base/
MAINTAINER= magik@roorback.net
COMMENT= Expedite is a benchmark suite for Evas
LICENSE= BSD
DIST_SUBDIR= e17
USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_EFL= evas
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
.if !defined(WITHOUT_OPENGL)
USE_EFL_EVAS_ENGINES+= opengl
CONFIGURE_ARGS+= --enable-opengl-x11
.else
CONFIGURE_ARGS+= --disable-opengl-x11
.endif
.if !defined(WITHOUT_SDL)
USE_EFL_EVAS_ENGINES+= sdl
CONFIGURE_ARGS+= --enable-software-sdl
.else
CONFIGURE_ARGS+= --disable-software-sdl
.endif
.if !defined(WITHOUT_X11)
USE_EFL_EVAS_ENGINES+= x11
CONFIGURE_ARGS+= --enable-software-x11 --enable-xrender-x11
.else
CONFIGURE_ARGS+= --disable-software-x11 --disable-xrender-x11
.endif
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (e17/expedite-1.1.0.tar.bz2) = 47112c44146a91c55bc156b01e710eba9b07109ed09668fd2cdbc558f2db0e8b
SIZE (e17/expedite-1.1.0.tar.bz2) = 5833503

View File

@ -0,0 +1,4 @@
Expedite is meant to be a detailed and comprehensive benchmark
suite for Evas.
WWW: http://trac.enlightenment.org/e/wiki/Expedite

View File

@ -0,0 +1,59 @@
bin/expedite
bin/expedite-cmp
%%DATADIR%%/data/3d.png
%%DATADIR%%/data/Kochi.ttf
%%DATADIR%%/data/Vera.ttf
%%DATADIR%%/data/VeraBI.ttf
%%DATADIR%%/data/VeraBd.ttf
%%DATADIR%%/data/VeraIt.ttf
%%DATADIR%%/data/VeraMoBI.ttf
%%DATADIR%%/data/VeraMoBd.ttf
%%DATADIR%%/data/VeraMoIt.ttf
%%DATADIR%%/data/VeraMono.ttf
%%DATADIR%%/data/VeraSe.ttf
%%DATADIR%%/data/VeraSeBd.ttf
%%DATADIR%%/data/bar.png
%%DATADIR%%/data/blend.png
%%DATADIR%%/data/bug.png
%%DATADIR%%/data/bulb.png
%%DATADIR%%/data/camera.png
%%DATADIR%%/data/colorbox.png
%%DATADIR%%/data/cube1.png
%%DATADIR%%/data/cube2.png
%%DATADIR%%/data/cube3.png
%%DATADIR%%/data/cube4.png
%%DATADIR%%/data/cube5.png
%%DATADIR%%/data/cube6.png
%%DATADIR%%/data/data.png
%%DATADIR%%/data/e-logo-2.png
%%DATADIR%%/data/e-logo-mask.png
%%DATADIR%%/data/e-logo.png
%%DATADIR%%/data/e.png
%%DATADIR%%/data/error.png
%%DATADIR%%/data/exit.png
%%DATADIR%%/data/flower.png
%%DATADIR%%/data/fonts.alias
%%DATADIR%%/data/fonts.dir
%%DATADIR%%/data/frame.png
%%DATADIR%%/data/house.png
%%DATADIR%%/data/icon_sel.png
%%DATADIR%%/data/im1.png
%%DATADIR%%/data/im2.png
%%DATADIR%%/data/image.png
%%DATADIR%%/data/logo.png
%%DATADIR%%/data/map.png
%%DATADIR%%/data/mushroom.png
%%DATADIR%%/data/pan.png
%%DATADIR%%/data/pulse.png
%%DATADIR%%/data/rect.png
%%DATADIR%%/data/text.png
%%DATADIR%%/data/text_sel.png
%%DATADIR%%/data/texture.png
%%DATADIR%%/data/tp.png
%%DATADIR%%/data/tp.yuv
%%DATADIR%%/data/typewriter.png
%%DATADIR%%/data/warning.png
%%DATADIR%%/data/watch.png
%%DATADIR%%/data/widgets.png
@dirrm %%DATADIR%%/data
@dirrm %%DATADIR%%

View File

@ -7,7 +7,6 @@
PORTNAME= edb
PORTVERSION= 1.0.5.042
PORTREVISION= 0
PORTEPOCH= 2
CATEGORIES= databases enlightenment
MASTER_SITES= ftp://ftp.springdaemons.com/pub/snapshots/e17/ \
@ -16,6 +15,9 @@ MASTER_SITES= ftp://ftp.springdaemons.com/pub/snapshots/e17/ \
MAINTAINER= magik@roorback.net
COMMENT= Enlightenment Database Library
DEPRECATED= Deprecated by enlightenment.org team
EXPIRATION_DATE= 2012-07-31
USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_GNOME= gnomehack pkgconfig

View File

@ -359,6 +359,7 @@
SUBDIR += eieio
SUBDIR += eiffelstudio
SUBDIR += eina
SUBDIR += eio
SUBDIR += elf
SUBDIR += elfio
SUBDIR += elfkickers

View File

@ -6,74 +6,32 @@
#
PORTNAME= e_dbus
DISTVERSION= 1.0.1
DISTVERSION= 1.1.0
PORTEPOCH= 1
CATEGORIES= devel enlightenment
MASTER_SITES= http://download.enlightenment.org/releases/ \
http://files.roorback.net/e17/2011-05-25/base/
http://files.roorback.net/e17/2011-12-02/base/
MAINTAINER= magik@roorback.net
COMMENT= EFL DBUS connectivity library
LICENSE= BSD
LIB_DEPENDS= dbus-1.3:${PORTSDIR}/devel/dbus
LICENSE= BSD
DIST_SUBDIR= e17
USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_EFL= eina ecore libtool_hack librt_hack
USE_EFL= eina evas ecore libtool_hack librt_hack
USE_EFL_ECORE= evas
USE_GNOME= gnomehack pkgconfig
USE_LDCONFIG= yes
CONFIGURE_ARGS= --disable-ebluez # Linux specific ??
CONFIGURE_ARGS= --enable-ehal \
--enable-eukit \
--enable-econnman0_7x \
--enable-eofono \
--enable-enotify \
--disable-ebluez # Linux specific ??
OPTIONS= EHAL "Build E HAL module" on \
EUKIT "Build E upower module" on \
ECONNM "Build E connman module" on \
EOFONO "Build E oFono module" on \
ENOT "Build E notify module" on
.include <bsd.port.pre.mk>
.if !defined(WITHOUT_EHAL)
CONFIGURE_ARGS+= --enable-ehal
PLIST_SUB+= EHAL=""
.else
CONFIGURE_ARGS+= --disable-ehal
PLIST_SUB+= EHAL="@comment "
.endif
.if !defined(WITHOUT_EUKIT)
CONFIGURE_ARGS+= --enable-eukit
PLIST_SUB+= EUKIT=""
.else
CONFIGURE_ARGS+= --disable-eukit
PLIST_SUB+= EUKIT="@comment "
.endif
.if !defined(WITHOUT_ECONNM)
CONFIGURE_ARGS+= --enable-econnman
PLIST_SUB+= ECONNM=""
.else
CONFIGURE_ARGS+= --disable-econnman
PLIST_SUB+= ECONNM="@comment "
.endif
.if !defined(WITHOUT_EOFONO)
CONFIGURE_ARGS+= --enable-eofono
PLIST_SUB+= EOFONO=""
.else
CONFIGURE_ARGS+= --disable-eofono
PLIST_SUB+= EOFONO="@comment "
.endif
.if !defined(WITHOUT_ENOT)
CONFIGURE_ARGS+= --enable-enotify
PLIST_SUB+= ENOT=""
USE_EFL+= evas
.else
CONFIGURE_ARGS+= --disable-enotify
PLIST_SUB+= ENOT="@comment "
.endif
.include <bsd.port.post.mk>
.include <bsd.port.mk>

View File

@ -1,2 +1,2 @@
SHA256 (e17/e_dbus-1.0.1.tar.bz2) = 744bc4b9eba04e864f1748e0716a4d4260e45cb5f57a19b3aa549bc8b1ab1df5
SIZE (e17/e_dbus-1.0.1.tar.bz2) = 357609
SHA256 (e17/e_dbus-1.1.0.tar.bz2) = e3f229ca3f597ab01c89968f6d6e040e977299be19558160a978b9b5377dcb10
SIZE (e17/e_dbus-1.1.0.tar.bz2) = 404269

View File

@ -1,34 +1,37 @@
%%ENOT%%bin/e-notify-send
%%ECONNM%%bin/e_dbus_connman_test
%%ENOT%%bin/e_dbus_notification_daemon
%%ENOT%%bin/e_dbus_notify
%%EOFONO%%bin/e_dbus_ofono_test
bin/e-notify-send
bin/e_dbus_connman0_7x_test
bin/e_dbus_notification_daemon
bin/e_dbus_notify
bin/e_dbus_ofono_test
bin/e_dbus_test
bin/e_dbus_test_client
%%EUKIT%%bin/e_dbus_ukit_test
%%ECONNM%%include/e_dbus-1/E_Connman.h
bin/e_dbus_ukit_test
include/e_dbus-1/connman0_7x/E_Connman.h
include/e_dbus-1/E_DBus.h
%%EHAL%%include/e_dbus-1/E_Hal.h
%%ENOT%%include/e_dbus-1/E_Notification_Daemon.h
%%ENOT%%include/e_dbus-1/E_Notify.h
%%EOFONO%%include/e_dbus-1/E_Ofono.h
%%EUKIT%%include/e_dbus-1/E_Ukit.h
%%ECONNM%%lib/libeconnman.so
%%ECONNM%%lib/libeconnman.so.1
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.1
%%EHAL%%lib/libehal.so
%%EHAL%%lib/libehal.so.1
%%ENOT%%lib/libenotify.so
%%ENOT%%lib/libenotify.so.1
%%EOFONO%%lib/libeofono.so
%%EOFONO%%lib/libeofono.so.1
%%EUKIT%%lib/libeukit.so
%%EUKIT%%lib/libeukit.so.1
%%ECONNM%%libdata/pkgconfig/econnman.pc
lib/libedbus.so.2
lib/libehal.so
lib/libehal.so.2
lib/libenotify.so
lib/libenotify.so.2
lib/libeofono.so
lib/libeofono.so.2
lib/libeukit.so
lib/libeukit.so.2
libdata/pkgconfig/econnman-0.7x.pc
libdata/pkgconfig/edbus.pc
%%EHAL%%libdata/pkgconfig/ehal.pc
%%ENOT%%libdata/pkgconfig/enotify.pc
%%EOFONO%%libdata/pkgconfig/eofono.pc
%%EUKIT%%libdata/pkgconfig/eukit.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%%

View File

@ -6,10 +6,10 @@
#
PORTNAME= file
DISTVERSION= 1.0.1
DISTVERSION= 1.1.0
CATEGORIES= devel enlightenment
MASTER_SITES= http://download.enlightenment.org/releases/ \
http://files.roorback.net/e17/2011-05-25/base/
http://files.roorback.net/e17/2011-12-02/base/
PKGNAMEPREFIX= ecore-
DISTNAME= ecore-${DISTVERSION}
@ -17,6 +17,7 @@ MAINTAINER= magik@roorback.net
COMMENT= Enlightenment core abstraction library (file module)
LICENSE= BSD
DIST_SUBDIR= e17
USE_BZIP2= yes
GNU_CONFIGURE= yes

View File

@ -1,2 +1,2 @@
SHA256 (e17/ecore-1.0.1.tar.bz2) = 66d6c08fa2690b7fe0dc11fedfd08c442d8e1b9a5ea16724053c0f7dd625f366
SIZE (e17/ecore-1.0.1.tar.bz2) = 903399
SHA256 (e17/ecore-1.1.0.tar.bz2) = c701a31941e178babad577ede886a98cf472352e5a73ee4717c0ffdc980152cc
SIZE (e17/ecore-1.1.0.tar.bz2) = 3217298

View File

@ -2,4 +2,4 @@ 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://enlightenment.sourceforge.net/Libraries/Ecore/
WWW: http://docs.enlightenment.org/auto/ecore/

View File

@ -1,5 +1,5 @@
include/ecore-1/Ecore_File.h
lib/libecore_file.so
lib/libecore_file.so.1
lib/libecore_file.so.2
libdata/pkgconfig/ecore-file.pc
@dirrmtry include/ecore-1

View File

@ -6,10 +6,10 @@
#
PORTNAME= ipc
DISTVERSION= 1.0.1
DISTVERSION= 1.1.0
CATEGORIES= devel enlightenment
MASTER_SITES= http://download.enlightenment.org/releases/ \
http://files.roorback.net/e17/2011-05-25/base/
http://files.roorback.net/e17/2011-12-02/base/
PKGNAMEPREFIX= ecore-
DISTNAME= ecore-${DISTVERSION}
@ -17,6 +17,7 @@ MAINTAINER= magik@roorback.net
COMMENT= Enlightenment core abstraction library (ipc module)
LICENSE= BSD
DIST_SUBDIR= e17
USE_BZIP2= yes
GNU_CONFIGURE= yes

View File

@ -1,2 +1,2 @@
SHA256 (e17/ecore-1.0.1.tar.bz2) = 66d6c08fa2690b7fe0dc11fedfd08c442d8e1b9a5ea16724053c0f7dd625f366
SIZE (e17/ecore-1.0.1.tar.bz2) = 903399
SHA256 (e17/ecore-1.1.0.tar.bz2) = c701a31941e178babad577ede886a98cf472352e5a73ee4717c0ffdc980152cc
SIZE (e17/ecore-1.1.0.tar.bz2) = 3217298

View File

@ -2,4 +2,4 @@ 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://enlightenment.sourceforge.net/Libraries/Ecore/
WWW: http://docs.enlightenment.org/auto/ecore/

View File

@ -1,5 +1,5 @@
include/ecore-1/Ecore_Ipc.h
lib/libecore_ipc.so
lib/libecore_ipc.so.1
lib/libecore_ipc.so.2
libdata/pkgconfig/ecore-ipc.pc
@dirrmtry include/ecore-1

View File

@ -6,10 +6,10 @@
#
PORTNAME= main
DISTVERSION= 1.0.1
DISTVERSION= 1.1.0
CATEGORIES= devel enlightenment
MASTER_SITES= http://download.enlightenment.org/releases/ \
http://files.roorback.net/e17/2011-05-25/base/
http://files.roorback.net/e17/2011-12-02/base/
PKGNAMEPREFIX= ecore-
DISTNAME= ecore-${DISTVERSION}
@ -17,15 +17,41 @@ MAINTAINER= magik@roorback.net
COMMENT= Enlightenment core abstraction library (main library)
LICENSE= BSD
DIST_SUBDIR= e17
USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_EFL= eina libtool_hack
USE_GETTEXT= yes
USE_GNOME= gnomehack pkgconfig
USE_ICONV= yes
USE_LDCONFIG= yes
EXAMPLESDIR= ${PREFIX}/share/examples/ecore
.include "Makefile.inc"
.if !defined(WITHOUT_NLS)
USE_GETTEXT= yes
CONFIGURE_ARGS+= --enable-nls
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+= --disable-nls
PLIST_SUB+= NLS="@comment "
.endif
.if !defined(NOPORTEXAMPLES)
CONFIGURE_ARGS+= --enable-install-examples
.else
CONFIGURE_ARGS+= --disable-install-examples
.endif
post-patch:
@${REINPLACE_CMD} -e 's|= \$$(datadir)/\$$(PACKAGE)/examples|= $$(datadir)/examples/$$(PACKAGE)|' \
${WRKSRC}/src/examples/Makefile.in
post-install:
.if defined(NOPORTEXAMPLES)
@${RMDIR} ${EXAMPLESDIR}
.endif
.include <bsd.port.mk>

View File

@ -1,2 +1,2 @@
SHA256 (e17/ecore-1.0.1.tar.bz2) = 66d6c08fa2690b7fe0dc11fedfd08c442d8e1b9a5ea16724053c0f7dd625f366
SIZE (e17/ecore-1.0.1.tar.bz2) = 903399
SHA256 (e17/ecore-1.1.0.tar.bz2) = c701a31941e178babad577ede886a98cf472352e5a73ee4717c0ffdc980152cc
SIZE (e17/ecore-1.1.0.tar.bz2) = 3217298

View File

@ -2,4 +2,4 @@ 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://enlightenment.sourceforge.net/Libraries/Ecore/
WWW: http://docs.enlightenment.org/auto/ecore/

View File

@ -1,12 +1,63 @@
include/ecore-1/Ecore.h
include/ecore-1/Ecore_Getopt.h
lib/libecore.so
lib/libecore.so.1
lib/libecore.so.2
libdata/pkgconfig/ecore.pc
share/locale/cs/LC_MESSAGES/ecore.mo
share/locale/de/LC_MESSAGES/ecore.mo
share/locale/el/LC_MESSAGES/ecore.mo
share/locale/fr/LC_MESSAGES/ecore.mo
share/locale/it/LC_MESSAGES/ecore.mo
share/locale/pt/LC_MESSAGES/ecore.mo
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_animator_example.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_client_bench.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_con_client_example.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_con_client_simple_example.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_con_lookup_example.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_con_server_example.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_con_server_http_example.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_con_server_simple_example.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_con_url_cookies_example.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_con_url_download_example.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_con_url_headers_example.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_evas_basics_example.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_evas_buffer_example_01.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_evas_buffer_example_02.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_evas_callbacks.c
%%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_fd_handler_example.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_fd_handler_gnutls_example.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_file_download_example.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_idler_example.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_job_example.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_pipe_gstreamer_example.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_pipe_simple_example.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_poller_example.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_server_bench.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_thread_example.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_time_functions_example.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ecore_timer_example.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/red.png
%%NLS%%share/locale/cs/LC_MESSAGES/ecore.mo
%%NLS%%share/locale/de/LC_MESSAGES/ecore.mo
%%NLS%%share/locale/el/LC_MESSAGES/ecore.mo
%%NLS%%share/locale/fr/LC_MESSAGES/ecore.mo
%%NLS%%share/locale/it/LC_MESSAGES/ecore.mo
%%NLS%%share/locale/nl/LC_MESSAGES/ecore.mo
%%NLS%%share/locale/pt/LC_MESSAGES/ecore.mo
%%NLS%%share/locale/sl/LC_MESSAGES/ecore.mo
@dirrmtry include/ecore-1
%%NLS%%@dirrmtry share/locale/cs/LC_MESSAGES
%%NLS%%@dirrmtry share/locale/cs
%%NLS%%@dirrmtry share/locale/de/LC_MESSAGES
%%NLS%%@dirrmtry share/locale/de
%%NLS%%@dirrmtry share/locale/el/LC_MESSAGES
%%NLS%%@dirrmtry share/locale/el
%%NLS%%@dirrmtry share/locale/fr/LC_MESSAGES
%%NLS%%@dirrmtry share/locale/fr
%%NLS%%@dirrmtry share/locale/it/LC_MESSAGES
%%NLS%%@dirrmtry share/locale/it
%%NLS%%@dirrmtry share/locale/nl/LC_MESSAGES
%%NLS%%@dirrmtry share/locale/nl
%%NLS%%@dirrmtry share/locale/pt/LC_MESSAGES
%%NLS%%@dirrmtry share/locale/pt
%%NLS%%@dirrmtry share/locale/sl/LC_MESSAGES
%%NLS%%@dirrmtry share/locale/sl
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%

View File

@ -6,7 +6,7 @@
#
PORTNAME= ecore
DISTVERSION= 1.0.1
DISTVERSION= 1.1.0
PORTEPOCH= 2
CATEGORIES= devel enlightenment
MASTER_SITES= # none
@ -39,7 +39,7 @@ OPTIONS+= off
USE_EFL_ECORE+= ${NODE}
. endif
. else
. if defined(WITH_${NODE:U})
. if !defined(WITHOUT_${NODE:U})
USE_EFL_ECORE+= ${NODE}
. endif
. endif

View File

@ -2,4 +2,4 @@ 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://enlightenment.sourceforge.net/Libraries/Ecore/
WWW: http://docs.enlightenment.org/auto/ecore/

View File

@ -6,18 +6,19 @@
#
PORTNAME= eet
DISTVERSION= 1.4.1
DISTVERSION= 1.5.0
PORTEPOCH= 2
CATEGORIES= devel enlightenment
MASTER_SITES= http://download.enlightenment.org/releases/ \
http://files.roorback.net/e17/2011-05-25/base/
http://files.roorback.net/e17/2011-12-02/base/
MAINTAINER= magik@roorback.net
COMMENT= Enlightenment Data Handling Library
LICENSE= BSD
LIB_DEPENDS= jpeg.11:${PORTSDIR}/graphics/jpeg
LICENSE= BSD
DIST_SUBDIR= e17
USE_BZIP2= yes
GNU_CONFIGURE= yes
@ -29,7 +30,20 @@ USE_OPENSSL= yes
CONFIGURE_ENV= OPENSSL_CFLAGS="-I${OPENSSLINC} -L${OPENSSLLIB}" OPENSSL_LIBS="-lssl"
CONFIGURE_ARGS= --disable-gnutls --enable-amalgamation
.if !defined(NOPORTEXAMPLES)
CONFIGURE_ARGS+= --enable-install-examples
.else
CONFIGURE_ARGS+= --disable-install-examples
.endif
post-patch:
@${REINPLACE_CMD} -e 's|= \$$(datadir)/\$$(PACKAGE)/examples|= $$(datadir)/examples/$$(PACKAGE)|' \
${WRKSRC}/src/examples/Makefile.in
post-install:
${REINPLACE_CMD} 's/ openssl//' ${PREFIX}/libdata/pkgconfig/eet.pc
@${REINPLACE_CMD} -i '' -e 's/ openssl//' ${PREFIX}/libdata/pkgconfig/eet.pc
.if defined(NOPORTEXAMPLES)
@${RMDIR} ${EXAMPLESDIR}
.endif
.include <bsd.port.mk>

View File

@ -1,2 +1,2 @@
SHA256 (e17/eet-1.4.1.tar.bz2) = 395853714895e9e57c4b0e76ae5903e7b31597a598b70a8e3063681d96c79ca5
SIZE (e17/eet-1.4.1.tar.bz2) = 476077
SHA256 (e17/eet-1.5.0.tar.bz2) = 3a69e4a1b91b3b3d768b2c191624f80511546703dac932088875ca5a590a5d39
SIZE (e17/eet-1.5.0.tar.bz2) = 518901

View File

@ -1,7 +1,14 @@
bin/eet
include/eet-1/Eet.h
lib/libeet.so
lib/libeet.so.5
lib/libeet.so.6
libdata/pkgconfig/eet.pc
libdata/pkgconfig/eet.pc.bak
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eet-basic.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eet-data-cipher_decipher.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eet-data-file_descriptor_01.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eet-data-file_descriptor_02.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eet-file.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eet-data-nested.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eet-data-simple.c
@dirrm include/eet-1
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%

View File

@ -6,15 +6,16 @@
#
PORTNAME= eina
DISTVERSION= 1.0.1
DISTVERSION= 1.1.0
CATEGORIES= devel enlightenment
MASTER_SITES= http://download.enlightenment.org/releases/ \
http://files.roorback.net/e17/2011-05-25/base/
http://files.roorback.net/e17/2011-12-02/base/
MAINTAINER= magik@roorback.net
COMMENT= Enlightenment API for data types
LICENSE= LGPL21
DIST_SUBDIR= e17
USE_BZIP2= yes
GNU_CONFIGURE= yes
@ -23,6 +24,21 @@ USE_EFL= librt_hack libtool_hack
USE_ICONV= yes
USE_LDCONFIG= yes
CONFIGURE_ARGS= --enable-amalgamation
CONFIGURE_ARGS= --enable-amalgamation
.if !defined(NOPORTEXAMPLES)
CONFIGURE_ARGS+= --enable-install-examples
.else
CONFIGURE_ARGS+= --disable-install-examples
.endif
post-patch:
@${REINPLACE_CMD} -e 's|= \$$(datadir)/\$$(PACKAGE)/examples|= $$(datadir)/examples/$$(PACKAGE)|' \
${WRKSRC}/src/examples/Makefile.in
post-install:
.if defined(NOPORTEXAMPLES)
@${RMDIR} ${EXAMPLESDIR}
.endif
.include <bsd.port.mk>

View File

@ -1,2 +1,2 @@
SHA256 (e17/eina-1.0.1.tar.bz2) = 6afe2d0e002a0c734dc6061fe2b70d9ebab2cf55c86732aa36783eed8e9accaf
SIZE (e17/eina-1.0.1.tar.bz2) = 602689
SHA256 (e17/eina-1.1.0.tar.bz2) = 0c509c8dcef08945d0932ee5ba76e99eb6b5c3035a1b63ff0ce73e21630193c0
SIZE (e17/eina-1.1.0.tar.bz2) = 9983287

View File

@ -2,7 +2,9 @@ include/eina-1/Eina.h
include/eina-1/eina/eina_accessor.h
include/eina-1/eina/eina_array.h
include/eina-1/eina/eina_benchmark.h
include/eina-1/eina/eina_binbuf.h
include/eina-1/eina/eina_binshare.h
include/eina-1/eina/eina_clist.h
include/eina-1/eina/eina_convert.h
include/eina-1/eina/eina_counter.h
include/eina-1/eina/eina_cpu.h
@ -18,6 +20,7 @@ include/eina-1/eina/eina_inline_f8p24.x
include/eina-1/eina/eina_inline_fp.x
include/eina-1/eina/eina_inline_hash.x
include/eina-1/eina/eina_inline_list.x
include/eina-1/eina/eina_inline_lock_posix.x
include/eina-1/eina/eina_inline_log.x
include/eina-1/eina/eina_inline_mempool.x
include/eina-1/eina/eina_inline_rbtree.x
@ -31,17 +34,22 @@ include/eina-1/eina/eina_inlist.h
include/eina-1/eina/eina_iterator.h
include/eina-1/eina/eina_lalloc.h
include/eina-1/eina/eina_list.h
include/eina-1/eina/eina_lock.h
include/eina-1/eina/eina_log.h
include/eina-1/eina/eina_magic.h
include/eina-1/eina/eina_main.h
include/eina-1/eina/eina_matrixsparse.h
include/eina-1/eina/eina_mempool.h
include/eina-1/eina/eina_mmap.h
include/eina-1/eina/eina_module.h
include/eina-1/eina/eina_prefix.h
include/eina-1/eina/eina_quadtree.h
include/eina-1/eina/eina_rbtree.h
include/eina-1/eina/eina_rectangle.h
include/eina-1/eina/eina_refcount.h
include/eina-1/eina/eina_safety_checks.h
include/eina-1/eina/eina_sched.h
include/eina-1/eina/eina_simple_xml_parser.h
include/eina-1/eina/eina_str.h
include/eina-1/eina/eina_strbuf.h
include/eina-1/eina/eina_stringshare.h
@ -51,9 +59,38 @@ 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_xattr.h
include/eina-1/eina_config.h
lib/libeina.so
lib/libeina.so.1
lib/libeina.so.2
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_accessor_01.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_array_01.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_array_02.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_error_01.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_file_01.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_hash_01.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_hash_02.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_hash_03.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_hash_04.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_hash_05.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_hash_06.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_hash_07.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_hash_08.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_inlist_01.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_inlist_02.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_inlist_03.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_iterator_01.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_list_01.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_list_02.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_list_03.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_list_04.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_log_01.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_log_02.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_log_03.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_str_01.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_strbuf_01.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eina_tiler_01.c
libdata/pkgconfig/eina.pc
@dirrm include/eina-1/eina
@dirrm include/eina-1
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%

26
devel/eio/Makefile Normal file
View File

@ -0,0 +1,26 @@
# New ports collection makefile for: eio
# Date created: 02 April 2012
# Whom: Grzegorz Blach <magik@roorback.net>
#
# $FreeBSD$
#
PORTNAME= eio
DISTVERSION= 0.1.0.65643
CATEGORIES= devel enlightenment
MASTER_SITES= http://download.enlightenment.org/snapshots/2011-11-28/ \
http://files.roorback.net/e17/base/
MAINTAINER= magik@roorback.net
COMMENT= Enlightenment Input/Output Library
LICENSE= LGPL21
DIST_SUBDIR= e17
USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_EFL= eina ecore libtool_hack
USE_GNOME= gnomehack pkgconfig
USE_LDCONFIG= yes
.include <bsd.port.mk>

2
devel/eio/distinfo Normal file
View File

@ -0,0 +1,2 @@
SHA256 (e17/eio-0.1.0.65643.tar.bz2) = 9352cbf545a66645d07ebdf413b0866b6f13b86e6e0bfed500523427ff6debb7
SIZE (e17/eio-0.1.0.65643.tar.bz2) = 317461

View File

@ -0,0 +1,11 @@
--- configure.orig 2012-04-02 17:30:16.831741118 +0200
+++ configure 2012-04-02 17:30:36.938737358 +0200
@@ -11132,7 +11132,7 @@
_ACEOF
version_info="1:0:1"
-release_info="-release ver-pre-svn-09"
+release_info=""
##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##

5
devel/eio/pkg-descr Normal file
View File

@ -0,0 +1,5 @@
Eio is intended to provide non blocking IO by using thread for all
operation that may block. It depends only on eina and ecore right now. It
should integrate all the features/functions of Ecore_File that could block.
WWW: http://docs.enlightenment.org/auto/eio/

6
devel/eio/pkg-plist Normal file
View File

@ -0,0 +1,6 @@
include/eio-0/Eio.h
include/eio-0/eio_inline_helper.x
lib/libeio.so
lib/libeio.so.1
libdata/pkgconfig/eio.pc
@dirrm include/eio-0

View File

@ -161,14 +161,23 @@
SUBDIR += evas-loader-bmp
SUBDIR += evas-loader-edb
SUBDIR += evas-loader-eet
SUBDIR += evas-loader-generic
SUBDIR += evas-loader-gif
SUBDIR += evas-loader-ico
SUBDIR += evas-loader-jpeg
SUBDIR += evas-loader-pmaps
SUBDIR += evas-loader-png
SUBDIR += evas-loader-psd
SUBDIR += evas-loader-svg
SUBDIR += evas-loader-tga
SUBDIR += evas-loader-tiff
SUBDIR += evas-loader-wbmp
SUBDIR += evas-loader-xpm
SUBDIR += evas_generic_loaders-gst
SUBDIR += evas_generic_loaders-pdf
SUBDIR += evas_generic_loaders-ps
SUBDIR += evas_generic_loaders-raw
SUBDIR += evas_generic_loaders-xcf
SUBDIR += evince
SUBDIR += evolvotron
SUBDIR += exact-image

View File

@ -6,10 +6,10 @@
#
PORTNAME= evas
DISTVERSION= 1.0.1
DISTVERSION= 1.1.0
CATEGORIES= graphics enlightenment
MASTER_SITES= http://download.enlightenment.org/releases/ \
http://files.roorback.net/e17/2011-05-25/base/
http://files.roorback.net/e17/2011-12-02/base/
PKGNAMEPREFIX= ecore-
DISTNAME= ecore-${DISTVERSION}
@ -17,11 +17,12 @@ MAINTAINER= magik@roorback.net
COMMENT= Enlightenment core abstraction library (evas module)
LICENSE= BSD
DIST_SUBDIR= e17
USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_EFL= evas ecore libtool_hack
USE_EFL_ECORE= input input_evas sdl
USE_EFL_ECORE= input input_evas
USE_GNOME= gnomehack pkgconfig
USE_LDCONFIG= yes
BUILD_WRKSRC= ${WRKSRC}/src/lib/ecore_evas
@ -35,7 +36,6 @@ CONFIGURE_ARGS+= --enable-ecore-evas \
OPTIONS= X11 "Enable Evas X11 support" on \
GL "Enable Evas GL support" on \
XRENDER "Enable Evas Xrender support" on \
BUFFER "Enable Evas Buffer support" on \
SDL "Enable Evas SDL support" off
@ -49,15 +49,7 @@ WITH_X= yes
CONFIGURE_ARGS+= --disable-ecore-evas-opengl-x11
.endif
.if !defined(WITHOUT_XRENDER)
CONFIGURE_ARGS+= --enable-ecore-evas-xrender-x11
USE_EFL_EVAS_ENGINES+= xrender
WITH_X= yes
.else
CONFIGURE_ARGS+= --disable-ecore-evas-xrender-x11
.endif
.if !defined(WITHOUT_X11) || defined(WITH_X)
.if !defined(WITHOUT_X11)
CONFIGURE_ARGS+= --enable-ecore-x
USE_EFL_ECORE+= x11
USE_EFL_EVAS_ENGINES+= x11
@ -77,7 +69,7 @@ CONFIGURE_ARGS+= --enable-ecore-evas-software-sdl --enable-ecore-sdl
USE_EFL_EVAS_ENGINES+= sdl
USE_EFL_ECORE+= sdl
.else
CONFIGURE_ARGS+= --disable-ecore-evas-software-sdl --enable-ecore-sdl
CONFIGURE_ARGS+= --disable-ecore-evas-software-sdl --disable-ecore-sdl
.endif
post-patch:

View File

@ -1,2 +1,2 @@
SHA256 (e17/ecore-1.0.1.tar.bz2) = 66d6c08fa2690b7fe0dc11fedfd08c442d8e1b9a5ea16724053c0f7dd625f366
SIZE (e17/ecore-1.0.1.tar.bz2) = 903399
SHA256 (e17/ecore-1.1.0.tar.bz2) = c701a31941e178babad577ede886a98cf472352e5a73ee4717c0ffdc980152cc
SIZE (e17/ecore-1.1.0.tar.bz2) = 3217298

View File

@ -2,4 +2,4 @@ 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://enlightenment.sourceforge.net/Libraries/Ecore/
WWW: http://docs.enlightenment.org/auto/ecore/

View File

@ -1,4 +1,4 @@
include/ecore-1/Ecore_Evas.h
lib/libecore_evas.so
lib/libecore_evas.so.1
lib/libecore_evas.so.2
libdata/pkgconfig/ecore-evas.pc

View File

@ -6,11 +6,10 @@
#
PORTNAME= sdl
DISTVERSION= 1.0.1
PORTREVISION= 1
DISTVERSION= 1.1.0
CATEGORIES= graphics enlightenment
MASTER_SITES= http://download.enlightenment.org/releases/ \
http://files.roorback.net/e17/2011-05-25/base/
http://files.roorback.net/e17/2011-12-02/base/
PKGNAMEPREFIX= ecore-
DISTNAME= ecore-${DISTVERSION}
@ -18,6 +17,7 @@ MAINTAINER= magik@roorback.net
COMMENT= Enlightenment core abstraction library (sdl module)
LICENSE= BSD
DIST_SUBDIR= e17
USE_BZIP2= yes
GNU_CONFIGURE= yes

View File

@ -1,2 +1,2 @@
SHA256 (e17/ecore-1.0.1.tar.bz2) = 66d6c08fa2690b7fe0dc11fedfd08c442d8e1b9a5ea16724053c0f7dd625f366
SIZE (e17/ecore-1.0.1.tar.bz2) = 903399
SHA256 (e17/ecore-1.1.0.tar.bz2) = c701a31941e178babad577ede886a98cf472352e5a73ee4717c0ffdc980152cc
SIZE (e17/ecore-1.1.0.tar.bz2) = 3217298

View File

@ -2,4 +2,4 @@ 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://enlightenment.sourceforge.net/Libraries/Ecore/
WWW: http://docs.enlightenment.org/auto/ecore/

View File

@ -1,4 +1,4 @@
include/ecore-1/Ecore_Sdl.h
lib/libecore_sdl.so
lib/libecore_sdl.so.1
lib/libecore_sdl.so.2
libdata/pkgconfig/ecore-sdl.pc

View File

@ -6,20 +6,20 @@
#
PORTNAME= edje
DISTVERSION= 1.0.1
PORTREVISION= 1
DISTVERSION= 1.1.0
PORTEPOCH= 2
CATEGORIES= graphics enlightenment
MASTER_SITES= http://download.enlightenment.org/releases/ \
http://files.roorback.net/e17/2011-05-25/base/
http://files.roorback.net/e17/2011-12-02/base/
MAINTAINER= magik@roorback.net
COMMENT= Edje is a complex graphical design and layout engine
LICENSE= BSD
LIB_DEPENDS= lua-5.1:${PORTSDIR}/lang/lua
RUN_DEPENDS= update-mime-database:${PORTSDIR}/misc/shared-mime-info
LICENSE= BSD
DIST_SUBDIR= e17
USE_BZIP2= yes
GNU_CONFIGURE= yes
@ -31,11 +31,22 @@ USE_LDCONFIG= yes
CONFIGURE_ARGS+= --without-vim
.if !defined(NOPORTEXAMPLES)
CONFIGURE_ARGS+= --enable-install-examples
.else
CONFIGURE_ARGS+= --disable-install-examples
.endif
post-patch:
@${REINPLACE_CMD} -E -e "/^SUBDIRS[[:space:]]+=/s/utils//" \
${WRKSRC}/Makefile.in
@${REINPLACE_CMD} -e 's|= \$$(datadir)/\$$(PACKAGE)/examples|= $$(datadir)/examples/$$(PACKAGE)|' \
${WRKSRC}/src/examples/Makefile.in
post-install:
-update-mime-database ${PREFIX}/share/mime
.if defined(NOPORTEXAMPLES)
@${RMDIR} ${EXAMPLESDIR}
.endif
.include <bsd.port.mk>

View File

@ -1,2 +1,2 @@
SHA256 (e17/edje-1.0.1.tar.bz2) = b688a9c0a43acef0f55306e106a53e7cec5b2e773a14c2aac02a8c4b8d1c3377
SIZE (e17/edje-1.0.1.tar.bz2) = 584395
SHA256 (e17/edje-1.1.0.tar.bz2) = c662a65897a985b08a3f63a41672e33e20de4c53657859742ab66024977641bd
SIZE (e17/edje-1.1.0.tar.bz2) = 933474

View File

@ -7,14 +7,46 @@ bin/edje_player
include/edje-1/Edje.h
include/edje-1/Edje_Edit.h
lib/libedje.so
lib/libedje.so.1
lib/libedje.so.2
lib/edje/utils/epp
libdata/pkgconfig/edje.pc
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Vera.ttf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/animations.edc
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basic.edc
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/box.edc
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bubble.png
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/color-class.edc
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/drag.edc
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/edje-animations.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/edje-basic.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/edje-box.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/edje-box2.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/edje-color-class.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/edje-drag.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/edje-perspective.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/edje-signals-messages.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/edje-swallow.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/edje-table.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/edje-text.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lua_script.edc
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/perspective.edc
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/red.png
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/signals-messages.edc
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sigtest.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sigtest.edc
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swallow.edc
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/table.edc
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test.png
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/text.edc
%%DATADIR%%/include/edje.inc
share/mime/packages/edje.xml
@dirrmtry share/mime/packages
@dirrmtry share/mime
@dirrm lib/edje/utils
@dirrm lib/edje
@dirrm include/edje-1
@dirrm %%DATADIR%%/include
@dirrm %%DATADIR%%
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
@exec %%LOCALBASE%%/bin/update-mime-database %D/share/mime
@unexec %%LOCALBASE%%/bin/update-mime-database %D/share/mime

View File

@ -7,10 +7,9 @@
#
PORTNAME= edje_viewer
PORTVERSION= 20110129
PORTREVISION= 1
PORTVERSION= 20111128
CATEGORIES= graphics enlightenment
MASTER_SITES= http://files.roorback.net/e17/2011-01-29/extra/
MASTER_SITES= http://files.roorback.net/e17/extra/
MAINTAINER= magik@roorback.net
COMMENT= A simple viewer for .edj files

View File

@ -1,2 +1,2 @@
SHA256 (e17/edje_viewer-20110129.tar.bz2) = ff926c6a1e8ad5f86afd081ca4bd4420cbf110d8affffd8895f084c8746295c3
SIZE (e17/edje_viewer-20110129.tar.bz2) = 263316
SHA256 (e17/edje_viewer-20111128.tar.bz2) = e42c94981640a7fbd5d4e6c986e6cff82baec1ee32f7d4705fa2cd025d967d80
SIZE (e17/edje_viewer-20111128.tar.bz2) = 255382

View File

@ -6,17 +6,18 @@
#
PORTNAME= ethumb
PORTVERSION= 0.1.1.56361
PORTREVISION= 2
PORTVERSION= 0.1.1.65643
CATEGORIES= graphics enlightenment
MASTER_SITES= http://files.roorback.net/e17/2011-01-29/extra/
MASTER_SITES= http://download.enlightenment.org/snapshots/2011-11-28/ \
http://files.roorback.net/e17/base/
MAINTAINER= magik@roorback.net
COMMENT= Thumbnail generator library
LICENSE= LGPL21
LIB_DEPENDS= exif.12:${PORTSDIR}/graphics/libexif
LICENSE= LGPL21
DIST_SUBDIR= e17
USE_BZIP2= yes
GNU_CONFIGURE= yes

View File

@ -1,2 +1,2 @@
SHA256 (e17/ethumb-0.1.1.56361.tar.bz2) = 813bbdb83b2f03242e30b1e3e1574c501297c7a1a0f29dd0b152815152ec6db0
SIZE (e17/ethumb-0.1.1.56361.tar.bz2) = 552479
SHA256 (e17/ethumb-0.1.1.65643.tar.bz2) = 013cddeb21deac8ae107cbc6d9de21f203787dfb8ee4d1b9c5440299465d6863
SIZE (e17/ethumb-0.1.1.65643.tar.bz2) = 382530

View File

@ -4,4 +4,4 @@ Create thumbnails with a predefined frame (possibly an edje frame).
Have an option to create fdo-like thumbnails.
Have a client/server utility.
WWW: http://www.enlightenment.org/
WWW: http://docs.enlightenment.org/auto/ethumb/

View File

@ -6,19 +6,20 @@
#
PORTNAME= core
DISTVERSION= 1.0.1
DISTVERSION= 1.1.0
CATEGORIES= graphics enlightenment
MASTER_SITES= http://download.enlightenment.org/releases/ \
http://files.roorback.net/e17/2011-05-25/base/
http://files.roorback.net/e17/2011-12-02/base/
PKGNAMEPREFIX= evas-
DISTNAME= evas-${DISTVERSION}
MAINTAINER= magik@roorback.net
COMMENT= A hardware accelerated canvas API (core library)
LICENSE= BSD
LIB_DEPENDS= freetype.9:${PORTSDIR}/print/freetype2
LICENSE= BSD
DIST_SUBDIR= e17
USE_BZIP2= yes
GNU_CONFIGURE= yes
@ -30,10 +31,10 @@ DATADIR= ${PREFIX}/share/evas
.include "Makefile.inc"
OPTIONS= FONTCONFIG "Enable fontconfig support" on \
FRIBIDI "Enable bidirectional text support" on \
FRIBIDI "Enable bidirectional text support" on \
EET "Enable EET font loader" on
.include <bsd.port.pre.mk>
EXAMPLESDIR= ${PREFIX}/share/examples/evas
.if !defined(WITHOUT_FONTCONFIG)
CONFIGURE_ARGS+= --enable-fontconfig
@ -56,4 +57,19 @@ USE_EFL+= eet
CONFIGURE_ARGS+= --disable-font-loader-eet
.endif
.include <bsd.port.post.mk>
.if !defined(NOPORTEXAMPLES)
CONFIGURE_ARGS+= --enable-install-examples
.else
CONFIGURE_ARGS+= --disable-install-examples
.endif
post-patch:
@${REINPLACE_CMD} -e 's|= \$$(datadir)/\$$(PACKAGE)/examples|= $$(datadir)/examples/$$(PACKAGE)|' \
${WRKSRC}/src/examples/Makefile.in
post-install:
.if defined(NOPORTEXAMPLES)
@${RMDIR} ${EXAMPLESDIR}
.endif
.include <bsd.port.mk>

View File

@ -1,23 +1,29 @@
CONFIGURE_ARGS= --disable-software-xlib \
CONFIGURE_ARGS= --disable-software-xcb \
--disable-software-xlib \
--disable-software-8-x11 \
--disable-software-16-x11 \
--disable-software-xcb \
--disable-directfb \
--disable-software-sdl \
--disable-software-16-sdl \
--disable-gl-sdl \
--disable-buffer \
--disable-gl-x11 \
--disable-xrender-x11 \
--disable-xrender-xcb \
--disable-gl-xcb \
--disable-gl-xlib \
--disable-image-loader-bmp \
--disable-image-loader-edb \
--disable-image-loader-eet \
--disable-image-loader-generic \
--disable-image-loader-gif \
--disable-image-loader-png \
--disable-image-loader-ico \
--disable-image-loader-jpeg \
--disable-image-loader-pmaps \
--disable-image-loader-psd \
--disable-image-loader-svg \
--disable-image-loader-tga \
--disable-image-loader-tiff \
--disable-image-loader-wbmp \
--disable-image-loader-xpm \
--disable-cpu-sse3
PATCHDIR= "../../graphics/evas-core/files"

View File

@ -1,2 +1,2 @@
SHA256 (e17/evas-1.0.1.tar.bz2) = 250f1741bb8c5d1c2f8afc2e75f4fd3480b47fcc64cd88eafa1e1645471cb221
SIZE (e17/evas-1.0.1.tar.bz2) = 1031231
SHA256 (e17/evas-1.1.0.tar.bz2) = 7702a315dc22f4abc269f6a3ef2695b365a3eab4fd2fcdd07275e41221b03930
SIZE (e17/evas-1.1.0.tar.bz2) = 9235732

View File

@ -1,11 +1,11 @@
--- configure.orig 2011-05-25 17:39:00.945937598 +0200
+++ configure 2011-05-25 17:42:12.592296998 +0200
@@ -11871,7 +11871,7 @@
--- configure.orig 2011-12-02 18:39:03.319551596 +0100
+++ configure 2011-12-02 18:43:43.426551716 +0100
@@ -12097,7 +12097,7 @@
case "$host_os" in
- mingw32ce* | cegcc*)
+ mingw32ce* | cegcc* | freebsd*)
- mingw32ce*)
+ mingw32ce* | freebsd*)
MODULE_ARCH="$host_os-$host_cpu"
;;
*)

View File

@ -3,4 +3,4 @@ text, smooth super and sub-sampled images, alpha-blend, as well as drop down to
using normal X11 primitives such as pixmaps, lines and rectangles for speed if
your CPU or graphics hardware is too slow.
WWW: http://enlightenment.sourceforge.net/Libraries/Evas/
WWW: http://docs.enlightenment.org/auto/evas/

View File

@ -1,14 +1,30 @@
include/evas-1/Evas.h
lib/libevas.so
lib/libevas.so.1
lib/libevas.so.2
lib/evas/modules/engines/software_generic/%%E17_ARCH%%/module.so
libdata/pkgconfig/evas.pc
%%DATADIR%%/examples/evas-buffer-simple.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/aspect.edc
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cube1.png
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/enlightenment.png
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/evas-aspect-hints.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/evas-box.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/evas-buffer-simple.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/evas-events.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/evas-hints.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/evas-images.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/evas-images2.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/evas-init-shutdown.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/evas-map-utils.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/evas-object-manipulation.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/evas-smart-object.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/evas-stacking.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/evas-text.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/im1.png
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/red.png
@dirrm include/evas-1
@dirrm %%DATADIR%%/examples
@dirrm %%DATADIR%%
@dirrm lib/evas/modules/engines/software_generic/%%E17_ARCH%%
@dirrm lib/evas/modules/engines/software_generic
@dirrmtry lib/evas/modules/engines
@dirrmtry lib/evas/modules
@dirrmtry lib/evas
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%

View File

@ -6,19 +6,20 @@
#
PORTNAME= engine-buffer
DISTVERSION= 1.0.1
DISTVERSION= 1.1.0
CATEGORIES= graphics enlightenment
MASTER_SITES= http://download.enlightenment.org/releases/ \
http://files.roorback.net/e17/2011-05-25/base/
http://files.roorback.net/e17/2011-12-02/base/
PKGNAMEPREFIX= evas-
DISTNAME= evas-${DISTVERSION}
MAINTAINER= magik@roorback.net
COMMENT= A hardware accelerated canvas API (buffer engine)
LICENSE= BSD
LIB_DEPENDS= freetype.9:${PORTSDIR}/print/freetype2
LICENSE= BSD
DIST_SUBDIR= e17
USE_BZIP2= yes
GNU_CONFIGURE= yes

View File

@ -1,2 +1,2 @@
SHA256 (e17/evas-1.0.1.tar.bz2) = 250f1741bb8c5d1c2f8afc2e75f4fd3480b47fcc64cd88eafa1e1645471cb221
SIZE (e17/evas-1.0.1.tar.bz2) = 1031231
SHA256 (e17/evas-1.1.0.tar.bz2) = 7702a315dc22f4abc269f6a3ef2695b365a3eab4fd2fcdd07275e41221b03930
SIZE (e17/evas-1.1.0.tar.bz2) = 9235732

View File

@ -3,4 +3,4 @@ text, smooth super and sub-sampled images, alpha-blend, as well as drop down to
using normal X11 primitives such as pixmaps, lines and rectangles for speed if
your CPU or graphics hardware is too slow.
WWW: http://enlightenment.sourceforge.net/Libraries/Evas/
WWW: http://docs.enlightenment.org/auto/evas/

View File

@ -6,19 +6,20 @@
#
PORTNAME= engine-opengl
DISTVERSION= 1.0.1
DISTVERSION= 1.1.0
CATEGORIES= graphics enlightenment
MASTER_SITES= http://download.enlightenment.org/releases/ \
http://files.roorback.net/e17/2011-05-25/base/
http://files.roorback.net/e17/2011-12-02/base/
PKGNAMEPREFIX= evas-
DISTNAME= evas-${DISTVERSION}
MAINTAINER= magik@roorback.net
COMMENT= A hardware accelerated canvas API (OpenGL engine)
LICENSE= BSD
LIB_DEPENDS= freetype.9:${PORTSDIR}/print/freetype2
LICENSE= BSD
DIST_SUBDIR= e17
USE_BZIP2= yes
GNU_CONFIGURE= yes
@ -31,7 +32,7 @@ BUILD_WRKSRC= ${WRKSRC}/src/modules/engines/gl_x11
INSTALL_WRKSRC= ${BUILD_WRKSRC}
.include "../evas-core/Makefile.inc"
CONFIGURE_ARGS+= --enable-gl-x11
CONFIGURE_ARGS+= --enable-gl-xlib
post-patch:
@${REINPLACE_CMD} -E \

View File

@ -1,2 +1,2 @@
SHA256 (e17/evas-1.0.1.tar.bz2) = 250f1741bb8c5d1c2f8afc2e75f4fd3480b47fcc64cd88eafa1e1645471cb221
SIZE (e17/evas-1.0.1.tar.bz2) = 1031231
SHA256 (e17/evas-1.1.0.tar.bz2) = 7702a315dc22f4abc269f6a3ef2695b365a3eab4fd2fcdd07275e41221b03930
SIZE (e17/evas-1.1.0.tar.bz2) = 9235732

View File

@ -3,4 +3,4 @@ text, smooth super and sub-sampled images, alpha-blend, as well as drop down to
using normal X11 primitives such as pixmaps, lines and rectangles for speed if
your CPU or graphics hardware is too slow.
WWW: http://enlightenment.sourceforge.net/Libraries/Evas/
WWW: http://docs.enlightenment.org/auto/evas/

View File

@ -6,20 +6,20 @@
#
PORTNAME= engine-sdl
DISTVERSION= 1.0.1
PORTREVISION= 1
DISTVERSION= 1.1.0
CATEGORIES= graphics enlightenment
MASTER_SITES= http://download.enlightenment.org/releases/ \
http://files.roorback.net/e17/2011-05-25/base/
http://files.roorback.net/e17/2011-12-02/base/
PKGNAMEPREFIX= evas-
DISTNAME= evas-${DISTVERSION}
MAINTAINER= magik@roorback.net
COMMENT= A hardware accelerated canvas API (SDL engine)
LICENSE= BSD
LIB_DEPENDS= freetype.9:${PORTSDIR}/print/freetype2
LICENSE= BSD
DIST_SUBDIR= e17
USE_BZIP2= yes
GNU_CONFIGURE= yes

View File

@ -1,2 +1,2 @@
SHA256 (e17/evas-1.0.1.tar.bz2) = 250f1741bb8c5d1c2f8afc2e75f4fd3480b47fcc64cd88eafa1e1645471cb221
SIZE (e17/evas-1.0.1.tar.bz2) = 1031231
SHA256 (e17/evas-1.1.0.tar.bz2) = 7702a315dc22f4abc269f6a3ef2695b365a3eab4fd2fcdd07275e41221b03930
SIZE (e17/evas-1.1.0.tar.bz2) = 9235732

View File

@ -3,4 +3,4 @@ text, smooth super and sub-sampled images, alpha-blend, as well as drop down to
using normal X11 primitives such as pixmaps, lines and rectangles for speed if
your CPU or graphics hardware is too slow.
WWW: http://enlightenment.sourceforge.net/Libraries/Evas/
WWW: http://docs.enlightenment.org/auto/evas/

View File

@ -6,19 +6,20 @@
#
PORTNAME= engine-x11
DISTVERSION= 1.0.1
DISTVERSION= 1.1.0
CATEGORIES= graphics enlightenment
MASTER_SITES= http://download.enlightenment.org/releases/ \
http://files.roorback.net/e17/2011-05-25/base/
http://files.roorback.net/e17/2011-12-02/base/
PKGNAMEPREFIX= evas-
DISTNAME= evas-${DISTVERSION}
MAINTAINER= magik@roorback.net
COMMENT= A hardware accelerated canvas API (X11 engine)
LICENSE= BSD
LIB_DEPENDS= freetype.9:${PORTSDIR}/print/freetype2
LICENSE= BSD
DIST_SUBDIR= e17
USE_BZIP2= yes
GNU_CONFIGURE= yes

View File

@ -1,2 +1,2 @@
SHA256 (e17/evas-1.0.1.tar.bz2) = 250f1741bb8c5d1c2f8afc2e75f4fd3480b47fcc64cd88eafa1e1645471cb221
SIZE (e17/evas-1.0.1.tar.bz2) = 1031231
SHA256 (e17/evas-1.1.0.tar.bz2) = 7702a315dc22f4abc269f6a3ef2695b365a3eab4fd2fcdd07275e41221b03930
SIZE (e17/evas-1.1.0.tar.bz2) = 9235732

View File

@ -3,4 +3,4 @@ text, smooth super and sub-sampled images, alpha-blend, as well as drop down to
using normal X11 primitives such as pixmaps, lines and rectangles for speed if
your CPU or graphics hardware is too slow.
WWW: http://enlightenment.sourceforge.net/Libraries/Evas/
WWW: http://docs.enlightenment.org/auto/evas/

View File

@ -16,9 +16,14 @@ DISTNAME= evas-${DISTVERSION}
MAINTAINER= magik@roorback.net
COMMENT= A hardware accelerated canvas API (XRender engine)
LICENSE= BSD
LIB_DEPENDS= freetype.9:${PORTSDIR}/print/freetype2
LICENSE= BSD
BROKEN= does not build with graphics/evas 1.1.0 or newer
DEPRECATED= Deprecated by enlightenment.org
EXPIRATION_DATE= 2012-07-31
DIST_SUBDIR= e17
USE_BZIP2= yes
GNU_CONFIGURE= yes

View File

@ -6,10 +6,10 @@
#
PORTNAME= loader-bmp
DISTVERSION= 1.0.1
DISTVERSION= 1.1.0
CATEGORIES= graphics enlightenment
MASTER_SITES= http://download.enlightenment.org/releases/ \
http://files.roorback.net/e17/2011-05-25/base/
http://files.roorback.net/e17/2011-12-02/base/
PKGNAMEPREFIX= evas-
DISTNAME= evas-${DISTVERSION}
@ -17,6 +17,7 @@ MAINTAINER= magik@roorback.net
COMMENT= A hardware accelerated canvas API (BMP loader)
LICENSE= BSD
DIST_SUBDIR= e17
USE_BZIP2= yes
GNU_CONFIGURE= yes

View File

@ -1,2 +1,2 @@
SHA256 (e17/evas-1.0.1.tar.bz2) = 250f1741bb8c5d1c2f8afc2e75f4fd3480b47fcc64cd88eafa1e1645471cb221
SIZE (e17/evas-1.0.1.tar.bz2) = 1031231
SHA256 (e17/evas-1.1.0.tar.bz2) = 7702a315dc22f4abc269f6a3ef2695b365a3eab4fd2fcdd07275e41221b03930
SIZE (e17/evas-1.1.0.tar.bz2) = 9235732

View File

@ -3,4 +3,4 @@ text, smooth super and sub-sampled images, alpha-blend, as well as drop down to
using normal X11 primitives such as pixmaps, lines and rectangles for speed if
your CPU or graphics hardware is too slow.
WWW: http://enlightenment.sourceforge.net/Libraries/Evas/
WWW: http://docs.enlightenment.org/auto/evas/

View File

@ -19,6 +19,9 @@ COMMENT= A hardware accelerated canvas API (edb engine)
LIB_DEPENDS= freetype.9:${PORTSDIR}/print/freetype2
DEPRECATED= Deprecated by enlightenment.org
EXPIRATION_DATE= 2012-07-31
USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_LDCONFIG= yes

View File

@ -6,19 +6,20 @@
#
PORTNAME= loader-eet
DISTVERSION= 1.0.1
DISTVERSION= 1.1.0
CATEGORIES= graphics enlightenment
MASTER_SITES= http://download.enlightenment.org/releases/ \
http://files.roorback.net/e17/2011-05-25/base/
http://files.roorback.net/e17/2011-12-02/base/
PKGNAMEPREFIX= evas-
DISTNAME= evas-${DISTVERSION}
MAINTAINER= magik@roorback.net
COMMENT= A hardware accelerated canvas API (EET loader)
LICENSE= BSD
LIB_DEPENDS= freetype.9:${PORTSDIR}/print/freetype2
LICENSE= BSD
DIST_SUBDIR= e17
USE_BZIP2= yes
GNU_CONFIGURE= yes

View File

@ -1,2 +1,2 @@
SHA256 (e17/evas-1.0.1.tar.bz2) = 250f1741bb8c5d1c2f8afc2e75f4fd3480b47fcc64cd88eafa1e1645471cb221
SIZE (e17/evas-1.0.1.tar.bz2) = 1031231
SHA256 (e17/evas-1.1.0.tar.bz2) = 7702a315dc22f4abc269f6a3ef2695b365a3eab4fd2fcdd07275e41221b03930
SIZE (e17/evas-1.1.0.tar.bz2) = 9235732

View File

@ -3,4 +3,4 @@ text, smooth super and sub-sampled images, alpha-blend, as well as drop down to
using normal X11 primitives such as pixmaps, lines and rectangles for speed if
your CPU or graphics hardware is too slow.
WWW: http://enlightenment.sourceforge.net/Libraries/Evas/
WWW: http://docs.enlightenment.org/auto/evas/

View File

@ -0,0 +1,61 @@
# New ports collection makefile for: evas-loader-generic
# Date created: 2012-03-09
# Whom: Grzegorz Blach <magik@roorback.net>
#
# $FreeBSD$
#
PORTNAME= loader-generic
DISTVERSION= 1.1.0
CATEGORIES= graphics enlightenment
MASTER_SITES= http://download.enlightenment.org/releases/ \
http://files.roorback.net/e17/2011-12-02/base/
PKGNAMEPREFIX= evas-
DISTNAME= evas-${DISTVERSION}
MAINTAINER= magik@roorback.net
COMMENT= A hardware accelerated canvas API (generic loader)
LICENSE= BSD
EVAS_GENERIC_LOADERS= gst pdf ps raw xcf
.for NODE in ${EVAS_GENERIC_LOADERS}
OPTIONS+= ${NODE:U} "Install ${NODE} evas generic loader" on
.endfor
DIST_SUBDIR= e17
USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
USE_GNOME= gnomehack pkgconfig
USE_EFL= evas librt_hack libtool_hack
MAKEDIRS= ${WRKSRC}/src/modules/loaders/generic
.include "../evas-core/Makefile.inc"
CONFIGURE_ARGS+= --enable-image-loader-generic
.include <bsd.port.options.mk>
.for NODE in ${EVAS_GENERIC_LOADERS}
. if !defined(WITHOUT_${NODE:U})
RUN_DEPENDS+= ${LOCALBASE}/lib/evas/utils/evas_image_loader.${NODE}:${PORTSDIR}/graphics/evas_generic_loaders-${NODE}
. endif
.endfor
post-patch:
@${REINPLACE_CMD} -E \
-e 's,\$$\(top_builddir\)/src/lib/\.libs,${LOCALBASE}/lib,' \
-e 's,\$$\(top_builddir\)/src/lib/libevas\.la,-levas,' \
${MAKEDIRS:S,$,/Makefile.in,}
do-build:
@(for DIR in ${MAKEDIRS}; do cd $${DIR}; ${SETENV} ${MAKE_ENV} ${MAKE} \
${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET}; done)
do-install:
@(for DIR in ${MAKEDIRS}; do cd $${DIR}; ${SETENV} ${MAKE_ENV} ${MAKE} \
${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET}; done)
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (e17/evas-1.1.0.tar.bz2) = 7702a315dc22f4abc269f6a3ef2695b365a3eab4fd2fcdd07275e41221b03930
SIZE (e17/evas-1.1.0.tar.bz2) = 9235732

View File

@ -0,0 +1,6 @@
A hardware-accelerated canvas API for X-Windows that can draw anti-aliased
text, smooth super and sub-sampled images, alpha-blend, as well as drop down to
using normal X11 primitives such as pixmaps, lines and rectangles for speed if
your CPU or graphics hardware is too slow.
WWW: http://docs.enlightenment.org/auto/evas/

View File

@ -0,0 +1,6 @@
lib/evas/modules/loaders/generic/%%E17_ARCH%%/module.so
@dirrm lib/evas/modules/loaders/generic/%%E17_ARCH%%
@dirrm lib/evas/modules/loaders/generic
@dirrmtry lib/evas/modules/loaders
@dirrmtry lib/evas/modules
@dirrmtry lib/evas

View File

@ -6,20 +6,21 @@
#
PORTNAME= loader-gif
DISTVERSION= 1.0.1
DISTVERSION= 1.1.0
CATEGORIES= graphics enlightenment
MASTER_SITES= http://download.enlightenment.org/releases/ \
http://files.roorback.net/e17/2011-05-25/base/
http://files.roorback.net/e17/2011-12-02/base/
PKGNAMEPREFIX= evas-
DISTNAME= evas-${DISTVERSION}
MAINTAINER= magik@roorback.net
COMMENT= A hardware accelerated canvas API (GIF loader)
LICENSE= BSD
LIB_DEPENDS= gif.5:${PORTSDIR}/graphics/giflib \
freetype.9:${PORTSDIR}/print/freetype2
LICENSE= BSD
DIST_SUBDIR= e17
USE_BZIP2= yes
GNU_CONFIGURE= yes

View File

@ -1,2 +1,2 @@
SHA256 (e17/evas-1.0.1.tar.bz2) = 250f1741bb8c5d1c2f8afc2e75f4fd3480b47fcc64cd88eafa1e1645471cb221
SIZE (e17/evas-1.0.1.tar.bz2) = 1031231
SHA256 (e17/evas-1.1.0.tar.bz2) = 7702a315dc22f4abc269f6a3ef2695b365a3eab4fd2fcdd07275e41221b03930
SIZE (e17/evas-1.1.0.tar.bz2) = 9235732

View File

@ -3,4 +3,4 @@ text, smooth super and sub-sampled images, alpha-blend, as well as drop down to
using normal X11 primitives such as pixmaps, lines and rectangles for speed if
your CPU or graphics hardware is too slow.
WWW: http://enlightenment.sourceforge.net/Libraries/Evas/
WWW: http://docs.enlightenment.org/auto/evas/

View File

@ -0,0 +1,47 @@
# New ports collection makefile for: evas-loader-ico
# Date created: 2012-04-28
# Whom: Grzegorz Blach <magik@roorback.net>
#
# $FreeBSD$
#
PORTNAME= loader-ico
DISTVERSION= 1.1.0
CATEGORIES= graphics enlightenment
MASTER_SITES= http://download.enlightenment.org/releases/ \
http://files.roorback.net/e17/2011-12-02/base/
PKGNAMEPREFIX= evas-
DISTNAME= evas-${DISTVERSION}
MAINTAINER= magik@roorback.net
COMMENT= A hardware accelerated canvas API (ICO loader)
LICENSE= BSD
DIST_SUBDIR= e17
USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_EFL= evas librt_hack libtool_hack
USE_GNOME= gnomehack pkgconfig
USE_LDCONFIG= yes
MAKEDIRS= ${WRKSRC}/src/modules/loaders/ico
.include "../evas-core/Makefile.inc"
CONFIGURE_ARGS+= --enable-image-loader-ico
post-patch:
@${REINPLACE_CMD} -E \
-e 's,\$$\(top_builddir\)/src/lib/\.libs,${LOCALBASE}/lib,' \
-e 's,\$$\(top_builddir\)/src/lib/libevas\.la,-levas,' \
${MAKEDIRS:S,$,/Makefile.in,}
do-build:
@(for DIR in ${MAKEDIRS}; do cd $${DIR}; ${SETENV} ${MAKE_ENV} ${MAKE} \
${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET}; done)
do-install:
@(for DIR in ${MAKEDIRS}; do cd $${DIR}; ${SETENV} ${MAKE_ENV} ${MAKE} \
${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET}; done)
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (e17/evas-1.1.0.tar.bz2) = 7702a315dc22f4abc269f6a3ef2695b365a3eab4fd2fcdd07275e41221b03930
SIZE (e17/evas-1.1.0.tar.bz2) = 9235732

View File

@ -0,0 +1,6 @@
A hardware-accelerated canvas API for X-Windows that can draw anti-aliased
text, smooth super and sub-sampled images, alpha-blend, as well as drop down to
using normal X11 primitives such as pixmaps, lines and rectangles for speed if
your CPU or graphics hardware is too slow.
WWW: http://docs.enlightenment.org/auto/evas/

View File

@ -0,0 +1,6 @@
lib/evas/modules/loaders/ico/%%E17_ARCH%%/module.so
@dirrm lib/evas/modules/loaders/ico/%%E17_ARCH%%
@dirrm lib/evas/modules/loaders/ico
@dirrmtry lib/evas/modules/loaders
@dirrmtry lib/evas/modules
@dirrmtry lib/evas

View File

@ -6,20 +6,21 @@
#
PORTNAME= loader-jpeg
DISTVERSION= 1.0.1
DISTVERSION= 1.1.0
CATEGORIES= graphics enlightenment
MASTER_SITES= http://download.enlightenment.org/releases/ \
http://files.roorback.net/e17/2011-05-25/base/
http://files.roorback.net/e17/2011-12-02/base/
PKGNAMEPREFIX= evas-
DISTNAME= evas-${DISTVERSION}
MAINTAINER= magik@roorback.net
COMMENT= A hardware accelerated canvas API (JPEG loader)
LICENSE= BSD
LIB_DEPENDS= jpeg.11:${PORTSDIR}/graphics/jpeg \
freetype.9:${PORTSDIR}/print/freetype2
LICENSE= BSD
DIST_SUBDIR= e17
USE_BZIP2= yes
GNU_CONFIGURE= yes

View File

@ -1,2 +1,2 @@
SHA256 (e17/evas-1.0.1.tar.bz2) = 250f1741bb8c5d1c2f8afc2e75f4fd3480b47fcc64cd88eafa1e1645471cb221
SIZE (e17/evas-1.0.1.tar.bz2) = 1031231
SHA256 (e17/evas-1.1.0.tar.bz2) = 7702a315dc22f4abc269f6a3ef2695b365a3eab4fd2fcdd07275e41221b03930
SIZE (e17/evas-1.1.0.tar.bz2) = 9235732

View File

@ -3,4 +3,4 @@ text, smooth super and sub-sampled images, alpha-blend, as well as drop down to
using normal X11 primitives such as pixmaps, lines and rectangles for speed if
your CPU or graphics hardware is too slow.
WWW: http://enlightenment.sourceforge.net/Libraries/Evas/
WWW: http://docs.enlightenment.org/auto/evas/

View File

@ -6,10 +6,10 @@
#
PORTNAME= loader-pmaps
DISTVERSION= 1.0.1
DISTVERSION= 1.1.0
CATEGORIES= graphics enlightenment
MASTER_SITES= http://download.enlightenment.org/releases/ \
http://files.roorback.net/e17/2011-05-25/base/
http://files.roorback.net/e17/2011-12-02/base/
PKGNAMEPREFIX= evas-
DISTNAME= evas-${DISTVERSION}
@ -17,6 +17,7 @@ MAINTAINER= magik@roorback.net
COMMENT= A hardware accelerated canvas API (PMAPS loader)
LICENSE= BSD
DIST_SUBDIR= e17
USE_BZIP2= yes
GNU_CONFIGURE= yes

View File

@ -1,2 +1,2 @@
SHA256 (e17/evas-1.0.1.tar.bz2) = 250f1741bb8c5d1c2f8afc2e75f4fd3480b47fcc64cd88eafa1e1645471cb221
SIZE (e17/evas-1.0.1.tar.bz2) = 1031231
SHA256 (e17/evas-1.1.0.tar.bz2) = 7702a315dc22f4abc269f6a3ef2695b365a3eab4fd2fcdd07275e41221b03930
SIZE (e17/evas-1.1.0.tar.bz2) = 9235732

View File

@ -3,4 +3,4 @@ text, smooth super and sub-sampled images, alpha-blend, as well as drop down to
using normal X11 primitives such as pixmaps, lines and rectangles for speed if
your CPU or graphics hardware is too slow.
WWW: http://enlightenment.sourceforge.net/Libraries/Evas/
WWW: http://docs.enlightenment.org/auto/evas/

View File

@ -6,21 +6,21 @@
#
PORTNAME= loader-png
DISTVERSION= 1.0.1
PORTREVISION= 1
DISTVERSION= 1.1.0
CATEGORIES= graphics enlightenment
MASTER_SITES= http://download.enlightenment.org/releases/ \
http://files.roorback.net/e17/2011-05-25/base/
http://files.roorback.net/e17/2011-12-02/base/
PKGNAMEPREFIX= evas-
DISTNAME= evas-${DISTVERSION}
MAINTAINER= magik@roorback.net
COMMENT= A hardware accelerated canvas API (PNG loader)
LICENSE= BSD
LIB_DEPENDS= png15:${PORTSDIR}/graphics/png \
freetype.9:${PORTSDIR}/print/freetype2
LICENSE= BSD
DIST_SUBDIR= e17
USE_BZIP2= yes
GNU_CONFIGURE= yes

View File

@ -1,2 +1,2 @@
SHA256 (e17/evas-1.0.1.tar.bz2) = 250f1741bb8c5d1c2f8afc2e75f4fd3480b47fcc64cd88eafa1e1645471cb221
SIZE (e17/evas-1.0.1.tar.bz2) = 1031231
SHA256 (e17/evas-1.1.0.tar.bz2) = 7702a315dc22f4abc269f6a3ef2695b365a3eab4fd2fcdd07275e41221b03930
SIZE (e17/evas-1.1.0.tar.bz2) = 9235732

View File

@ -3,4 +3,4 @@ text, smooth super and sub-sampled images, alpha-blend, as well as drop down to
using normal X11 primitives such as pixmaps, lines and rectangles for speed if
your CPU or graphics hardware is too slow.
WWW: http://enlightenment.sourceforge.net/Libraries/Evas/
WWW: http://docs.enlightenment.org/auto/evas/

View File

@ -0,0 +1,47 @@
# New ports collection makefile for: evas-loader-psd
# Date created: 2012-04-28
# Whom: Grzegorz Blach <magik@roorback.net>
#
# $FreeBSD$
#
PORTNAME= loader-psd
DISTVERSION= 1.1.0
CATEGORIES= graphics enlightenment
MASTER_SITES= http://download.enlightenment.org/releases/ \
http://files.roorback.net/e17/2011-12-02/base/
PKGNAMEPREFIX= evas-
DISTNAME= evas-${DISTVERSION}
MAINTAINER= magik@roorback.net
COMMENT= A hardware accelerated canvas API (PSD loader)
LICENSE= BSD
DIST_SUBDIR= e17
USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_EFL= evas librt_hack libtool_hack
USE_GNOME= gnomehack pkgconfig
USE_LDCONFIG= yes
MAKEDIRS= ${WRKSRC}/src/modules/loaders/psd
.include "../evas-core/Makefile.inc"
CONFIGURE_ARGS+= --enable-image-loader-psd
post-patch:
@${REINPLACE_CMD} -E \
-e 's,\$$\(top_builddir\)/src/lib/\.libs,${LOCALBASE}/lib,' \
-e 's,\$$\(top_builddir\)/src/lib/libevas\.la,-levas,' \
${MAKEDIRS:S,$,/Makefile.in,}
do-build:
@(for DIR in ${MAKEDIRS}; do cd $${DIR}; ${SETENV} ${MAKE_ENV} ${MAKE} \
${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET}; done)
do-install:
@(for DIR in ${MAKEDIRS}; do cd $${DIR}; ${SETENV} ${MAKE_ENV} ${MAKE} \
${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET}; done)
.include <bsd.port.mk>

Some files were not shown because too many files have changed in this diff Show More