summaryrefslogtreecommitdiff
path: root/devel/eet
diff options
context:
space:
mode:
authorminskim <minskim>2009-06-10 06:40:11 +0000
committerminskim <minskim>2009-06-10 06:40:11 +0000
commit25f837da6cd4053d5c87dda754ae8f633edaa961 (patch)
tree63d10c7fb308e5b0fafb36928466901bc1b407de /devel/eet
parent32f8becf39e1b8cdfe02b6cf6b8e48ffa2847fac (diff)
downloadpkgsrc-25f837da6cd4053d5c87dda754ae8f633edaa961.tar.gz
Update eet to 1.2.0.
Changes: * Make use of eina. * Fix string in list and hash. * Fix array in eet_data. * Add crypto support to eet with OpenSSL. * Add GNUtls support to eet. * Make password callback work with GNUtls. * Add a function to retrieve raw signature. * Fix a corrupted pointer use in eet_cipher.c * Add some missing __UNUSED__ flags. * Fix problem reported by llvm * Add sha1 retrieval for an Eet_File. * Force fsync() after data is written to file, solve ext4 issues. * Disable fsync. Edit the code if you need it. * Make eet_data thread safe. * Fix eet pkg-config dependencies. * Fix double init of gcry. * Release eet 1.2.0
Diffstat (limited to 'devel/eet')
-rw-r--r--devel/eet/Makefile10
-rw-r--r--devel/eet/buildlink3.mk3
-rw-r--r--devel/eet/distinfo10
-rw-r--r--devel/eet/patches/patch-aa44
4 files changed, 33 insertions, 34 deletions
diff --git a/devel/eet/Makefile b/devel/eet/Makefile
index d806ebaac23..3b967181120 100644
--- a/devel/eet/Makefile
+++ b/devel/eet/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.11 2008/10/26 04:48:22 minskim Exp $
+# $NetBSD: Makefile,v 1.12 2009/06/10 06:40:11 minskim Exp $
#
-DISTNAME= eet-1.1.0
+DISTNAME= eet-1.2.0
CATEGORIES= devel archivers
-MASTER_SITES= http://download.enlightenment.org/snapshots/2008-09-25/
+MASTER_SITES= http://download.enlightenment.org/releases/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= yazzy@yazzy.org
@@ -17,11 +17,9 @@ USE_TOOLS+= pkg-config
GNU_CONFIGURE= YES
USE_LIBTOOL= YES
-CONFIGURE_ENV+= OPENSSL_CFLAGS=-I${BUILDLINK_PREFIX.openssl}/include \
- OPENSSL_LIBS="-L${BUILDLINK_PREFIX.openssl}/lib -lssl -lcrypto"
-
PKGCONFIG_OVERRIDE= eet.pc.in
+.include "../../devel/eina/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../graphics/jpeg/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
diff --git a/devel/eet/buildlink3.mk b/devel/eet/buildlink3.mk
index a6f8538afc4..9edf6faec8c 100644
--- a/devel/eet/buildlink3.mk
+++ b/devel/eet/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.9 2009/03/20 19:24:12 joerg Exp $
+# $NetBSD: buildlink3.mk,v 1.10 2009/06/10 06:40:11 minskim Exp $
BUILDLINK_TREE+= eet
@@ -8,6 +8,7 @@ EET_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.eet+= eet>=1.0.1
BUILDLINK_PKGSRCDIR.eet?= ../../devel/eet
+.include "../../devel/eina/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../graphics/jpeg/buildlink3.mk"
.endif # EET_BUILDLINK3_MK
diff --git a/devel/eet/distinfo b/devel/eet/distinfo
index d7e1c3a9830..4a9f53d8d01 100644
--- a/devel/eet/distinfo
+++ b/devel/eet/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.4 2008/10/26 04:48:22 minskim Exp $
+$NetBSD: distinfo,v 1.5 2009/06/10 06:40:11 minskim Exp $
-SHA1 (eet-1.1.0.tar.bz2) = 23d503b51ced459b6b757cc871cff47086f732c9
-RMD160 (eet-1.1.0.tar.bz2) = 3a7389bbaa336414952a96304cad81288762484f
-Size (eet-1.1.0.tar.bz2) = 4051889 bytes
-SHA1 (patch-aa) = 74ec4848309fbcdc39f112fcaab901f5eda8b1c5
+SHA1 (eet-1.2.0.tar.bz2) = 7b030ef33bdb0933146f4811325a90a9605afddc
+RMD160 (eet-1.2.0.tar.bz2) = e872da22a03dda918f5f80671d0ac6aa5eab3d99
+Size (eet-1.2.0.tar.bz2) = 1570159 bytes
+SHA1 (patch-aa) = eef0835cab54ce6ca751b6131457cf8365deda39
diff --git a/devel/eet/patches/patch-aa b/devel/eet/patches/patch-aa
index 1a248ad14f6..9b13bf69ab4 100644
--- a/devel/eet/patches/patch-aa
+++ b/devel/eet/patches/patch-aa
@@ -1,24 +1,24 @@
-$NetBSD: patch-aa,v 1.1 2008/10/26 04:48:22 minskim Exp $
+$NetBSD: patch-aa,v 1.2 2009/06/10 06:40:11 minskim Exp $
---- src/lib/eet_cypher.c.orig 2008-09-09 05:40:54.000000000 -0700
-+++ src/lib/eet_cypher.c
-@@ -92,8 +92,18 @@ eet_identity_print(Eet_Key *key, FILE *o
- dh = EVP_PKEY_get1_DH(key->private_key);
- if (dh)
- {
-+ BIO *b;
- fprintf(out, "Private key (DH) :\n");
-- DHparams_print_fp(out, dh);
-+ if ((b=BIO_new(BIO_s_file())) == NULL)
-+ {
-+ DHerr(DH_F_DHPARAMS_PRINT_FP,ERR_R_BUF_LIB);
-+ }
-+ else
-+ {
-+ BIO_set_fp(b, out, BIO_NOCLOSE);
-+ DHparams_print(b, dh);
-+ BIO_free(b);
-+ }
- }
+--- src/lib/eet_cipher.c.orig 2009-04-18 09:24:20.000000000 -0700
++++ src/lib/eet_cipher.c
+@@ -315,8 +315,18 @@ eet_identity_print(Eet_Key *key, FILE *o
+ dh = EVP_PKEY_get1_DH(key->private_key);
+ if (dh)
+ {
++ BIO *b;
+ fprintf(out, "Private key (DH):\n");
+- DHparams_print_fp(out, dh);
++ if ((b=BIO_new(BIO_s_file())) == NULL)
++ {
++ DHerr(DH_F_DHPARAMS_PRINT_FP,ERR_R_BUF_LIB);
++ }
++ else
++ {
++ BIO_set_fp(b, out, BIO_NOCLOSE);
++ DHparams_print(b, dh);
++ BIO_free(b);
++ }
+ }
- fprintf(out, "Public certificate :\n");
+ fprintf(out, "Public certificate:\n");