summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorhubertf <hubertf@pkgsrc.org>2000-03-03 13:45:23 +0000
committerhubertf <hubertf@pkgsrc.org>2000-03-03 13:45:23 +0000
commit3e1bfe6210f5f21be5a4790f064c315a275e65a1 (patch)
tree7726d68342c79a9167f32e8d2f78bba2b0b15d60 /devel
parentbdf6d632560f42bea67409c1ebf65479c4772682 (diff)
downloadpkgsrc-3e1bfe6210f5f21be5a4790f064c315a275e65a1.tar.gz
Import libIDL-0.6.8:
With libIDL, you can parse an IDL file which will be automatically run through the C preprocessor (on systems with one available), and have detailed error and warning messages displayed. On a compilation without errors, the tree is returned to the custom application. libIDL performs compilation phases from lexical analysis to nearly full semantic analysis with some optimizations, and will attempt to generate meaningful errors and warnings for invalid or deprecated IDL.
Diffstat (limited to 'devel')
-rw-r--r--devel/libidl/Makefile16
-rw-r--r--devel/libidl/files/md53
-rw-r--r--devel/libidl/pkg/COMMENT1
-rw-r--r--devel/libidl/pkg/DESCR7
-rw-r--r--devel/libidl/pkg/PLIST13
5 files changed, 40 insertions, 0 deletions
diff --git a/devel/libidl/Makefile b/devel/libidl/Makefile
new file mode 100644
index 00000000000..42fadbf7e2d
--- /dev/null
+++ b/devel/libidl/Makefile
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile,v 1.1.1.1 2000/03/03 13:45:23 hubertf Exp $
+#
+
+DISTNAME= libIDL-0.6.8
+CATEGORIES= devel
+MASTER_SITES= http://atv.ne.mediaone.net/libIDL/
+
+MAINTAINER= hubertf@netbsd.org
+HOMEPAGE= http://atv.ne.mediaone.net/libIDL/
+
+DEPENDS= glib-1.2.*:../../devel/glib
+
+GNU_CONFIGURE= YES
+CONFIGURE_ARGS+=--with-glib-prefix=${LOCALBASE}
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/libidl/files/md5 b/devel/libidl/files/md5
new file mode 100644
index 00000000000..ae2c2137c38
--- /dev/null
+++ b/devel/libidl/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 2000/03/03 13:45:24 hubertf Exp $
+
+MD5 (libIDL-0.6.8.tar.gz) = 97e2da9229cdb0445719b6cf802c1782
diff --git a/devel/libidl/pkg/COMMENT b/devel/libidl/pkg/COMMENT
new file mode 100644
index 00000000000..deb5b4ad368
--- /dev/null
+++ b/devel/libidl/pkg/COMMENT
@@ -0,0 +1 @@
+Library for creating trees of CORBA IDL files
diff --git a/devel/libidl/pkg/DESCR b/devel/libidl/pkg/DESCR
new file mode 100644
index 00000000000..4b0867fdf10
--- /dev/null
+++ b/devel/libidl/pkg/DESCR
@@ -0,0 +1,7 @@
+With libIDL, you can parse an IDL file which will be automatically run
+through the C preprocessor (on systems with one available), and have
+detailed error and warning messages displayed. On a compilation
+without errors, the tree is returned to the custom application.
+libIDL performs compilation phases from lexical analysis to nearly
+full semantic analysis with some optimizations, and will attempt to
+generate meaningful errors and warnings for invalid or deprecated IDL.
diff --git a/devel/libidl/pkg/PLIST b/devel/libidl/pkg/PLIST
new file mode 100644
index 00000000000..c169435ffbc
--- /dev/null
+++ b/devel/libidl/pkg/PLIST
@@ -0,0 +1,13 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2000/03/03 13:45:24 hubertf Exp $
+bin/libIDL-config
+share/aclocal/libIDL.m4
+include/libIDL/IDL.h
+@unexec install-info --delete %D/info/libIDL.info %D/info/dir
+info/libIDL.info
+@exec install-info %D/info/libIDL.info %D/info/dir
+lib/libIDL-0.6.so.4.4
+lib/libIDL.so.4.4
+lib/libIDL.la
+lib/libIDL.a
+lib/libIDLConf.sh
+@dirrm include/libIDL