aboutsummaryrefslogtreecommitdiff
path: root/devel/etoile-serialize
diff options
context:
space:
mode:
authorDirk Meyer <dinoex@FreeBSD.org>2008-11-24 18:09:46 +0000
committerDirk Meyer <dinoex@FreeBSD.org>2008-11-24 18:09:46 +0000
commit7a5868e5cbfc037bb1470ec92a4490f31f937368 (patch)
treeb7cd4dfa0abd740cafe045108fbbb16d9b9952ec /devel/etoile-serialize
parent95c96662d04052521d4e43f8ddfaa49126cf4941 (diff)
downloadports-7a5868e5cbfc037bb1470ec92a4490f31f937368.tar.gz
ports-7a5868e5cbfc037bb1470ec92a4490f31f937368.zip
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/
Notes
Notes: svn path=/head/; revision=223337
Diffstat (limited to 'devel/etoile-serialize')
-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
4 files changed, 77 insertions, 0 deletions
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