aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--devel/Makefile1
-rw-r--r--devel/etoile-serialize/Makefile33
-rw-r--r--devel/etoile-serialize/distinfo3
-rw-r--r--devel/etoile-serialize/pkg-descr8
-rw-r--r--devel/etoile-serialize/pkg-plist33
5 files changed, 78 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 31c536f283bd..09ccadfd831d 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -320,6 +320,7 @@
SUBDIR += etl
SUBDIR += etoile-collectionkit
SUBDIR += etoile-foundation
+ SUBDIR += etoile-serialize
SUBDIR += etoile-unitkit
SUBDIR += eventxx
SUBDIR += evfs
diff --git a/devel/etoile-serialize/Makefile b/devel/etoile-serialize/Makefile
new file mode 100644
index 000000000000..32e5386a920f
--- /dev/null
+++ b/devel/etoile-serialize/Makefile
@@ -0,0 +1,33 @@
+# New ports collection makefile for: etoile-serialize
+# Date created: 23 Nov 2008
+# Whom: dirk.meyer@dinoex.sub.org
+#
+# $FreeBSD$
+#
+
+PORTNAME= serialize
+PORTVERSION= 0.4.0
+CATEGORIES= devel gnustep
+MASTER_SITES= http://download.gna.org/etoile/
+PKGNAMEPREFIX= etoile-
+DISTNAME= etoile-${PORTVERSION}
+
+MAINTAINER= dinoex@FreeBSD.org
+COMMENT= Etoile Project EtoileSerialize framework
+
+USE_BZIP2= yes
+USE_GNUSTEP= yes
+USE_GNUSTEP_PREFIX= yes
+USE_GNUSTEP_BACK= yes
+USE_GNUSTEP_BUILD= yes
+USE_GNUSTEP_INSTALL= yes
+USE_GNUSTEP_LDCONFIG= ${GNUSTEP_LOCAL_LIBRARIES}
+USE_GNUSTEP_LOCAL_LIBS+= EtoileFoundation:${FOUNDATION_PORT}
+
+DEFAULT_LIBVERSION= 0.4
+WRKSRC= ${WRKDIR}/Etoile-${PORTVERSION}
+USE_GNUSTEP_MAKE_DIRS+= Frameworks/EtoileSerialize
+
+FOUNDATION_PORT?= devel/etoile-foundation
+
+.include <bsd.port.mk>
diff --git a/devel/etoile-serialize/distinfo b/devel/etoile-serialize/distinfo
new file mode 100644
index 000000000000..2c1e8a612c54
--- /dev/null
+++ b/devel/etoile-serialize/distinfo
@@ -0,0 +1,3 @@
+MD5 (etoile-0.4.0.tar.bz2) = 7c33baf8ec3a708d0d419b1e137452de
+SHA256 (etoile-0.4.0.tar.bz2) = 05b5f01932aaad2ae6251ae01a1ad5376d29c984ee83d9fb62688c8d4a20237a
+SIZE (etoile-0.4.0.tar.bz2) = 8225128
diff --git a/devel/etoile-serialize/pkg-descr b/devel/etoile-serialize/pkg-descr
new file mode 100644
index 000000000000..009ed633c928
--- /dev/null
+++ b/devel/etoile-serialize/pkg-descr
@@ -0,0 +1,8 @@
+This collection of classes is used by CoreObject to perform serialization
+and deserialization of arbitrary objects.
+
+So far, serialization and deserialization work for all simple types, object,
+selectors and classes. Arrays and structures are believed to work, however
+arrays containing structures and vice versa have not been tested.
+
+WWW: http://www.etoile-project.org/
diff --git a/devel/etoile-serialize/pkg-plist b/devel/etoile-serialize/pkg-plist
new file mode 100644
index 000000000000..f8697b6088ef
--- /dev/null
+++ b/devel/etoile-serialize/pkg-plist
@@ -0,0 +1,33 @@
+Local/Library/Frameworks/EtoileSerialize.framework/EtoileSerialize
+Local/Library/Frameworks/EtoileSerialize.framework/EtoileSerialize.framework
+Local/Library/Frameworks/EtoileSerialize.framework/Headers
+Local/Library/Frameworks/EtoileSerialize.framework/Resources
+Local/Library/Frameworks/EtoileSerialize.framework/Versions/%%MAJORVERSION%%/EtoileSerialize
+Local/Library/Frameworks/EtoileSerialize.framework/Versions/%%MAJORVERSION%%/Headers/ESProxy.h
+Local/Library/Frameworks/EtoileSerialize.framework/Versions/%%MAJORVERSION%%/Headers/ETDeserializer.h
+Local/Library/Frameworks/EtoileSerialize.framework/Versions/%%MAJORVERSION%%/Headers/ETDeserializerBackend.h
+Local/Library/Frameworks/EtoileSerialize.framework/Versions/%%MAJORVERSION%%/Headers/ETDeserializerBackendBinary.h
+Local/Library/Frameworks/EtoileSerialize.framework/Versions/%%MAJORVERSION%%/Headers/ETObjectStore.h
+Local/Library/Frameworks/EtoileSerialize.framework/Versions/%%MAJORVERSION%%/Headers/ETSerializer.h
+Local/Library/Frameworks/EtoileSerialize.framework/Versions/%%MAJORVERSION%%/Headers/ETSerializerBackend.h
+Local/Library/Frameworks/EtoileSerialize.framework/Versions/%%MAJORVERSION%%/Headers/ETSerializerBackendBinary.h
+Local/Library/Frameworks/EtoileSerialize.framework/Versions/%%MAJORVERSION%%/Headers/ETSerializerBackendExample.h
+Local/Library/Frameworks/EtoileSerialize.framework/Versions/%%MAJORVERSION%%/Headers/ETSerializerBackendXML.h
+Local/Library/Frameworks/EtoileSerialize.framework/Versions/%%MAJORVERSION%%/Headers/ETSerializerNullBackend.h
+Local/Library/Frameworks/EtoileSerialize.framework/Versions/%%MAJORVERSION%%/Headers/ETUtility.h
+Local/Library/Frameworks/EtoileSerialize.framework/Versions/%%MAJORVERSION%%/Headers/EtoileSerialize.h
+Local/Library/Frameworks/EtoileSerialize.framework/Versions/%%MAJORVERSION%%/Resources/Info-gnustep.plist
+Local/Library/Frameworks/EtoileSerialize.framework/Versions/%%MAJORVERSION%%/libEtoileSerialize.so
+Local/Library/Frameworks/EtoileSerialize.framework/Versions/%%MAJORVERSION%%/libEtoileSerialize.so.%%MAJORVERSION%%
+Local/Library/Frameworks/EtoileSerialize.framework/Versions/%%MAJORVERSION%%/libEtoileSerialize.so.%%LIBVERSION%%
+Local/Library/Frameworks/EtoileSerialize.framework/Versions/Current
+Local/Library/Frameworks/EtoileSerialize.framework/libEtoileSerialize.so
+Local/Library/Headers/EtoileSerialize
+Local/Library/Libraries/libEtoileSerialize.so
+Local/Library/Libraries/libEtoileSerialize.so.%%MAJORVERSION%%
+Local/Library/Libraries/libEtoileSerialize.so.%%LIBVERSION%%
+@dirrm Local/Library/Frameworks/EtoileSerialize.framework/Versions/%%MAJORVERSION%%/Resources
+@dirrm Local/Library/Frameworks/EtoileSerialize.framework/Versions/%%MAJORVERSION%%/Headers
+@dirrm Local/Library/Frameworks/EtoileSerialize.framework/Versions/%%MAJORVERSION%%
+@dirrm Local/Library/Frameworks/EtoileSerialize.framework/Versions
+@dirrm Local/Library/Frameworks/EtoileSerialize.framework