aboutsummaryrefslogtreecommitdiffstats
path: root/devel/cutils
diff options
context:
space:
mode:
authorobrien <obrien@FreeBSD.org>1996-12-09 06:26:14 +0800
committerobrien <obrien@FreeBSD.org>1996-12-09 06:26:14 +0800
commit5d2e679ea412bb958eb02b36b1fa0c411abe5d52 (patch)
treea340916c70a497f26b323ec090cb4559a626a99b /devel/cutils
parent6f3dc74e3e3d5cd099af8830c689622215d011a8 (diff)
downloadfreebsd-ports-gnome-5d2e679ea412bb958eb02b36b1fa0c411abe5d52.tar.gz
freebsd-ports-gnome-5d2e679ea412bb958eb02b36b1fa0c411abe5d52.tar.zst
freebsd-ports-gnome-5d2e679ea412bb958eb02b36b1fa0c411abe5d52.zip
cutils is a collection of miscellaneous utilities useful for C programmers.
It is composed by the following utilities: cinfo, cinfoc and cinfodc - C language documentation tools cdecl and cundecl - decode and encode C type declarations cobfusc - make a C source file unreadable but compilable chilight - highlight C source files with colors yyextract - extract grammar rules from yacc grammar yyref - yacc grammar reference program Submitted by: Sandro Sigala <ssigala@globalnet.it>
Diffstat (limited to 'devel/cutils')
-rw-r--r--devel/cutils/Makefile22
-rw-r--r--devel/cutils/distinfo1
-rw-r--r--devel/cutils/pkg-comment1
-rw-r--r--devel/cutils/pkg-descr16
-rw-r--r--devel/cutils/pkg-plist22
5 files changed, 62 insertions, 0 deletions
diff --git a/devel/cutils/Makefile b/devel/cutils/Makefile
new file mode 100644
index 000000000000..83fe6812b505
--- /dev/null
+++ b/devel/cutils/Makefile
@@ -0,0 +1,22 @@
+# Port for: cutils
+# Version required: FreeBSD-2.1.5
+# Date created: 26 November 1996
+# Whom: Sandro Sigala
+#
+# $Id$
+#
+
+DISTNAME= cutils-1.3
+CATEGORIES= devel
+MASTER_SITES= ftp://freefall.freebsd.org/pub/FreeBSD/LOCAL_PORTS/
+DISTFILES= cutils-1.3.tar.gz
+
+MAINTAINER= ssigala@globalnet.it
+
+post-install:
+.if defined(NOMANCOMPRESS)
+ (cd ${PREFIX} ; \
+ gunzip -f `grep man ${PKGDIR}/PLIST` )
+.endif
+
+.include <bsd.port.mk>
diff --git a/devel/cutils/distinfo b/devel/cutils/distinfo
new file mode 100644
index 000000000000..667cb863fcaa
--- /dev/null
+++ b/devel/cutils/distinfo
@@ -0,0 +1 @@
+MD5 (cutils-1.3.tar.gz) = 8178efbf6471f89dd1c21a3632ee68fc
diff --git a/devel/cutils/pkg-comment b/devel/cutils/pkg-comment
new file mode 100644
index 000000000000..ffcb7361c2bd
--- /dev/null
+++ b/devel/cutils/pkg-comment
@@ -0,0 +1 @@
+Miscellaneous C programmer's utilities
diff --git a/devel/cutils/pkg-descr b/devel/cutils/pkg-descr
new file mode 100644
index 000000000000..8efe054b7cf4
--- /dev/null
+++ b/devel/cutils/pkg-descr
@@ -0,0 +1,16 @@
+cutils is a collection of miscellaneous utilities useful
+for C programmers. It is composed by the following utilities:
+
+cinfo, cinfoc and cinfodc - C language documentation tools
+cdecl and cundecl - decode and encode C type declarations
+cobfusc - make a C source file unreadable but compilable
+chilight - highlight C source files with colors
+yyextract - extract grammar rules from yacc grammar
+yyref - yacc grammar reference program
+
+Experimental stuff not compiled by default:
+safealloc - simple malloc(), free() and friends checking utility
+scc - Small C Compiler
+
+Sandro Sigala
+ssigala@globalnet.it
diff --git a/devel/cutils/pkg-plist b/devel/cutils/pkg-plist
new file mode 100644
index 000000000000..92bb5646b5f8
--- /dev/null
+++ b/devel/cutils/pkg-plist
@@ -0,0 +1,22 @@
+bin/cdecl
+bin/cundecl
+bin/chilight
+bin/cinfo
+bin/cinfoc
+bin/cinfodc
+bin/cobfusc
+bin/yyextract
+bin/yyref
+man/man1/cdecl.1.gz
+man/man1/cundecl.1.gz
+man/man1/chilight.1.gz
+man/man1/cinfo.1.gz
+man/man1/cinfoc.1.gz
+man/man1/cinfodc.1.gz
+man/man1/cobfusc.1.gz
+man/man1/yyextract.1.gz
+man/man1/yyref.1.gz
+man/man5/cinfodb.5.gz
+lib/cinfo/stdc.cinfo.db
+lib/cinfo/stdclib.cinfo.db
+lib/cinfo/unix.cinfo.db