summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--devel/eet/DESCR19
-rw-r--r--devel/eet/Makefile21
-rw-r--r--devel/eet/PLIST6
-rw-r--r--devel/eet/buildlink3.mk22
-rw-r--r--devel/eet/distinfo4
5 files changed, 72 insertions, 0 deletions
diff --git a/devel/eet/DESCR b/devel/eet/DESCR
new file mode 100644
index 00000000000..86243e6e6e8
--- /dev/null
+++ b/devel/eet/DESCR
@@ -0,0 +1,19 @@
+EET is a tiny library designed to write an arbitrary set of chunks of
+data to a file and optionally compress each chunk (very much like a
+zip file) and allow fast random-access reading of the file later on.
+It does not do zip as a zip itself has more complexity than is needed,
+and it was much simpler to implement this once here.
+
+EET is extremely fast, small and simple. EET files can be very small
+and highly compressed, making them very optimal for just sending
+across the Internet without having to archive, compress or decompress
+and install them. They allow for lightning-fast random-access reads
+once created, making them perfect for storing data that is written
+once (or rarely) and read many times, but the program does not want to
+have to read it all in at once.
+
+It also can encode and decode data structures in memory, as well as
+image data for saving to EET files or sending across the network to
+other machines, or just writing to arbitrary files on the system. All
+data is encoded in a platform independent way and can be written and
+read by any architecture.
diff --git a/devel/eet/Makefile b/devel/eet/Makefile
new file mode 100644
index 00000000000..64403b0a603
--- /dev/null
+++ b/devel/eet/Makefile
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/10/13 08:57:55 minskim Exp $
+#
+
+DISTNAME= eet-0.9.9
+CATEGORIES= devel archivers
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=enlightenment/}
+
+MAINTAINER= Peter.Bex@student.kun.nl
+HOMEPAGE= http://www.enlightenment.org/pages/eet.html
+COMMENT= Library for speedy storage, retrieval, and compression
+
+PKG_INSTALLATION_TYPES= overwrite pkgviews
+
+GNU_CONFIGURE= YES
+USE_BUILDLINK3= YES
+USE_LIBTOOL= YES
+
+.include "../../devel/libtool/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../graphics/jpeg/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/eet/PLIST b/devel/eet/PLIST
new file mode 100644
index 00000000000..12bfcde7254
--- /dev/null
+++ b/devel/eet/PLIST
@@ -0,0 +1,6 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/10/13 08:57:55 minskim Exp $
+bin/eet
+bin/eet-config
+include/Eet.h
+lib/libeet.la
+lib/pkgconfig/eet.pc
diff --git a/devel/eet/buildlink3.mk b/devel/eet/buildlink3.mk
new file mode 100644
index 00000000000..5dda84fa413
--- /dev/null
+++ b/devel/eet/buildlink3.mk
@@ -0,0 +1,22 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2004/10/13 08:57:55 minskim Exp $
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
+EET_BUILDLINK3_MK:= ${EET_BUILDLINK3_MK}+
+
+.if !empty(BUILDLINK_DEPTH:M+)
+BUILDLINK_DEPENDS+= eet
+.endif
+
+BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Neet}
+BUILDLINK_PACKAGES+= eet
+
+.if !empty(EET_BUILDLINK3_MK:M+)
+BUILDLINK_DEPENDS.eet+= eet>=0.9.9
+BUILDLINK_PKGSRCDIR.eet?= ../../wip/eet
+.endif # EET_BUILDLINK3_MK
+
+.include "../../devel/libtool/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../graphics/jpeg/buildlink3.mk"
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff --git a/devel/eet/distinfo b/devel/eet/distinfo
new file mode 100644
index 00000000000..ccc73474e36
--- /dev/null
+++ b/devel/eet/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/10/13 08:57:55 minskim Exp $
+
+SHA1 (eet-0.9.9.tar.gz) = 79f8a669c4fd59a04e5307b19cb4e39d3ea30f86
+Size (eet-0.9.9.tar.gz) = 2379197 bytes