aboutsummaryrefslogtreecommitdiff
path: root/devel/eina
diff options
context:
space:
mode:
Diffstat (limited to 'devel/eina')
-rw-r--r--devel/eina/Makefile22
-rw-r--r--devel/eina/distinfo4
-rw-r--r--devel/eina/pkg-plist39
3 files changed, 59 insertions, 6 deletions
diff --git a/devel/eina/Makefile b/devel/eina/Makefile
index fac9f59acaf7..633bed1ad897 100644
--- a/devel/eina/Makefile
+++ b/devel/eina/Makefile
@@ -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>
diff --git a/devel/eina/distinfo b/devel/eina/distinfo
index 04f1dd17342a..6c67a47f8f1f 100644
--- a/devel/eina/distinfo
+++ b/devel/eina/distinfo
@@ -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
diff --git a/devel/eina/pkg-plist b/devel/eina/pkg-plist
index b70a24416fcd..66dcef4b190d 100644
--- a/devel/eina/pkg-plist
+++ b/devel/eina/pkg-plist
@@ -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%%