[Lunar-commits] <moonbase-other> gob2: readded this to moonbase other, needed for gmpc

Terry Chan tchan at lunar-linux.org
Mon Sep 3 23:00:37 CEST 2012


commit 7e15d461ce6de371ec6989ff464fca5f05052e9e
Author: Terry Chan <tchan at lunar-linux.org>
Date: Mon, 03 Sep 2012 14:00:37 -0700
URL: https://github.com/lunar-linux/moonbase-other/commit/7e15d461ce6de371ec6989ff464fca5f05052e9e

gob2: readded this to moonbase other, needed for gmpc
---
  devel/gob2/DEPENDS | +2/-0     
  devel/gob2/DETAILS | +24/-0    
  2 files changed, 26 insertions(+)

--- /dev/null
+++ b/devel/gob2/DEPENDS
@@ -0,0 +1,2 @@
+depends glib-2
+depends flex
--- /dev/null
+++ b/devel/gob2/DETAILS
@@ -0,0 +1,24 @@
+          MODULE=gob2
+         VERSION=2.0.18
+          SOURCE=$MODULE-$VERSION.tar.gz
+      SOURCE_URL=http://ftp.5z.com/pub/gob/
+      SOURCE_VFY=sha1:eea5c748b69bc09379cd36f6894f641f6c290900
+        WEB_SITE=http://www.5z.com/jirka/gob.html
+         ENTERED=20020713
+         UPDATED=20120201
+           SHORT="A preprocessor for making GObjects with inline C code"
+
+cat << EOF
+GOB2 is a preprocessor for making GObjects with inline C code so that
+generated files are not edited. Syntax is inspired by Java and Yacc
+or Lex. The implementation is intentionally kept simple, and no C
+actual code parsing is done.
+
+Reasons:
+ * C is a perfect (well mostly) language, no need for another language
+ * Writing a fully featured GObject is a hassle
+ * GObject has little type safety, GOB improves on it
+ * Need for a generator that doesn't require changes to generated code
+ * I like how Java writes method code directly into the class
+   definition
+EOF




More information about the Lunar-commits mailing list