aboutsummaryrefslogtreecommitdiffstats
path: root/lang
diff options
context:
space:
mode:
authorstas <stas@FreeBSD.org>2010-12-14 15:30:56 +0800
committerstas <stas@FreeBSD.org>2010-12-14 15:30:56 +0800
commitea0b2f30fe3fda2784bed10c50a24cff87e5bae0 (patch)
treed85ff1f5968af1d6a70c1852bacf3e546d97c800 /lang
parentff78984cfcc8530917b60f277d53c92434a50fd2 (diff)
downloadfreebsd-ports-gnome-ea0b2f30fe3fda2784bed10c50a24cff87e5bae0.tar.gz
freebsd-ports-gnome-ea0b2f30fe3fda2784bed10c50a24cff87e5bae0.tar.zst
freebsd-ports-gnome-ea0b2f30fe3fda2784bed10c50a24cff87e5bae0.zip
- Update e17 applications suite to the recent snapshot.
Thanks to Grzegorz Blach <magik@roorback.net> for doing the hard work preparing the initial version of the update! PR: ports/148038 Submitted by: Grzegorz Blach <magik@roorback.net> (based on)
Diffstat (limited to 'lang')
-rw-r--r--lang/embryo/Makefile14
-rw-r--r--lang/embryo/distinfo5
-rw-r--r--lang/embryo/files/patch-src_lib_embryo_str.c11
-rw-r--r--lang/embryo/pkg-descr2
-rw-r--r--lang/embryo/pkg-plist7
5 files changed, 25 insertions, 14 deletions
diff --git a/lang/embryo/Makefile b/lang/embryo/Makefile
index a13b9a4b2be4..cd55310de583 100644
--- a/lang/embryo/Makefile
+++ b/lang/embryo/Makefile
@@ -6,18 +6,20 @@
#
PORTNAME= embryo
-PORTVERSION= 0.9.1.042
-PORTREVISION= 0
+DISTVERSION= 1.0.0.beta
PORTEPOCH= 2
-CATEGORIES= lang
-MASTER_SITES= ftp://ftp.springdaemons.com/pub/snapshots/e17/ \
- http://download.enlightenment.org/snapshots/2008-01-25/
+CATEGORIES= lang enlightenment
+MASTER_SITES= http://download.enlightenment.org/releases/ \
+ http://files.roorback.net/e17/2010-10-03/base/
MAINTAINER= stas@FreeBSD.org
COMMENT= A C like scripting language used in Enlightenment
-GNU_CONFIGURE= yes
+LICENSE= BSD
+DIST_SUBDIR= e17
USE_BZIP2= yes
+GNU_CONFIGURE= yes
+USE_EFL= libtool_hack librt_hack
USE_GNOME= gnomehack pkgconfig gnometarget
USE_LDCONFIG= yes
diff --git a/lang/embryo/distinfo b/lang/embryo/distinfo
index 85ce7b492130..50b27f4fd812 100644
--- a/lang/embryo/distinfo
+++ b/lang/embryo/distinfo
@@ -1,3 +1,2 @@
-MD5 (embryo-0.9.1.042.tar.bz2) = d6f08bb2eb9c5c466eef7c1951d3f6ba
-SHA256 (embryo-0.9.1.042.tar.bz2) = 913a9c1b9f7e513934a8c8e4873612bd79921122e9e4057ece9db793df02b463
-SIZE (embryo-0.9.1.042.tar.bz2) = 2826918
+SHA256 (e17/embryo-1.0.0.beta.tar.bz2) = a794c2aac72492db4319b34940121f15d17f49ff5a9e7a365ad68f7219b0a04a
+SIZE (e17/embryo-1.0.0.beta.tar.bz2) = 439798
diff --git a/lang/embryo/files/patch-src_lib_embryo_str.c b/lang/embryo/files/patch-src_lib_embryo_str.c
new file mode 100644
index 000000000000..8749635f9534
--- /dev/null
+++ b/lang/embryo/files/patch-src_lib_embryo_str.c
@@ -0,0 +1,11 @@
+--- src/lib/embryo_str.c.orig 2010-12-11 21:54:43.000000000 -0800
++++ src/lib/embryo_str.c 2010-12-11 21:55:03.000000000 -0800
+@@ -9,7 +9,7 @@
+
+ #ifdef HAVE_ALLOCA_H
+ # include <alloca.h>
+-#elif defined __GNUC__
++#elif defined __GNUC__ && !defined __FreeBSD__
+ # define alloca __builtin_alloca
+ #elif defined _AIX
+ # define alloca __alloca
diff --git a/lang/embryo/pkg-descr b/lang/embryo/pkg-descr
index 6b3d264db112..4b84bfe4b335 100644
--- a/lang/embryo/pkg-descr
+++ b/lang/embryo/pkg-descr
@@ -3,4 +3,4 @@ by the included scmall compiler. This is mostly cleaning up and reduction
in size of the original small abstract machine. The compiler itself has been
left alone almost completely.
-WWW: http://www.enlightenment.org/Libraries/Embryo/index.html
+WWW: http://docs.enlightenment.org/auto/embryo/
diff --git a/lang/embryo/pkg-plist b/lang/embryo/pkg-plist
index 538cc952a929..701fbd190353 100644
--- a/lang/embryo/pkg-plist
+++ b/lang/embryo/pkg-plist
@@ -1,10 +1,9 @@
bin/embryo_cc
-include/Embryo.h
-lib/libembryo.a
-lib/libembryo.la
+include/embryo-1/Embryo.h
lib/libembryo.so
-lib/libembryo.so.9
+lib/libembryo.so.1
libdata/pkgconfig/embryo.pc
%%DATADIR%%/include/default.inc
@dirrm %%DATADIR%%/include
@dirrm %%DATADIR%%
+@dirrm include/embryo-1