From c9957e17e5589adea9b7ae383ecd42267ab63e03 Mon Sep 17 00:00:00 2001 From: Martin Wilke Date: Fri, 25 Aug 2006 20:00:03 +0000 Subject: [PATCH] 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. WWW: http://www.5z.com/jirka/gob.html PR: ports/102332 Submitted by: Alexey Mikhailov Approved by: krion (mentor) --- x11-toolkits/Makefile | 1 + x11-toolkits/gob2/Makefile | 27 +++++++++++++++++++++++++++ x11-toolkits/gob2/distinfo | 3 +++ x11-toolkits/gob2/pkg-descr | 6 ++++++ 4 files changed, 37 insertions(+) create mode 100644 x11-toolkits/gob2/Makefile create mode 100644 x11-toolkits/gob2/distinfo create mode 100644 x11-toolkits/gob2/pkg-descr diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile index fd2e1ea26a70..bde2fecc4b0c 100644 --- a/x11-toolkits/Makefile +++ b/x11-toolkits/Makefile @@ -47,6 +47,7 @@ SUBDIR += gnustep-gui SUBDIR += gnustep-xdps SUBDIR += gob + SUBDIR += gob2 SUBDIR += gstreamer-plugins-pango SUBDIR += gstreamer-plugins-pango80 SUBDIR += gtk-sharp10 diff --git a/x11-toolkits/gob2/Makefile b/x11-toolkits/gob2/Makefile new file mode 100644 index 000000000000..39994a38d019 --- /dev/null +++ b/x11-toolkits/gob2/Makefile @@ -0,0 +1,27 @@ +# New ports collection makefile for: gob2 +# Date created: Aug 21, 2006 +# Whom: Alexey Mikhailov +# +# $FreeBSD$ + +PORTNAME= gob2 +PORTVERSION= 2.0.14 +CATEGORIES= x11-toolkits +MASTER_SITES= ${MASTER_SITE_GNOME} +MASTER_SITE_SUBDIR= sources/gob2/2.0 + +MAINTAINER= karma@ez.pereslavl.ru +COMMENT= A preprocessor for making GObjects with inline C code + +USE_BZIP2= yes +USE_GMAKE= yes +GNU_CONFIGURE= yes +USE_GNOME= glib20 +USE_X_PREFIX= yes +USE_ICONV= yes + +MAN1= gob2.1 + +PLIST_FILES= bin/gob2 share/aclocal/gob2.m4 + +.include diff --git a/x11-toolkits/gob2/distinfo b/x11-toolkits/gob2/distinfo new file mode 100644 index 000000000000..8cd5005fb181 --- /dev/null +++ b/x11-toolkits/gob2/distinfo @@ -0,0 +1,3 @@ +SIZE (gob2-2.0.14.tar.bz2) = 208430 +MD5 (gob2-2.0.14.tar.bz2) = be788fa5cf70483255e2099188a9dc33 +SHA256 (gob2-2.0.14.tar.bz2) = 3768482d11262de3caa7f252b017ff03d0d04a02988e2c6c6efa58c09efe081f diff --git a/x11-toolkits/gob2/pkg-descr b/x11-toolkits/gob2/pkg-descr new file mode 100644 index 000000000000..d3272ba99879 --- /dev/null +++ b/x11-toolkits/gob2/pkg-descr @@ -0,0 +1,6 @@ +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. + +WWW: http://www.5z.com/jirka/gob.html