aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpav <pav@FreeBSD.org>2005-10-22 06:37:29 +0800
committerpav <pav@FreeBSD.org>2005-10-22 06:37:29 +0800
commit89d052c9af550f784f968aee364b263f65a5824e (patch)
tree4c6b14a1de70620c37fab762076ed650eb089c12
parent1ee499be327392d4e68281199fcabc50ae0a5124 (diff)
downloadfreebsd-ports-gnome-89d052c9af550f784f968aee364b263f65a5824e.tar.gz
freebsd-ports-gnome-89d052c9af550f784f968aee364b263f65a5824e.tar.zst
freebsd-ports-gnome-89d052c9af550f784f968aee364b263f65a5824e.zip
- Update to 1.0.0
- Take maintainership PR: ports/87695 Submitted by: Frank Laszlo <laszlof@vonostingroup.com>
-rw-r--r--lang/ferite/Makefile5
-rw-r--r--lang/ferite/distinfo4
-rw-r--r--lang/ferite/files/patch-Makefile.in26
-rw-r--r--lang/ferite/files/patch-docs::images::Makefile.in27
-rw-r--r--lang/ferite/files/patch-libs-aphex-src-Makefile.in11
-rw-r--r--lang/ferite/files/patch-libs::aphex::src::aphex_thread.c14
-rw-r--r--lang/ferite/files/patch-scripts::test::test.fe32
-rw-r--r--lang/ferite/files/patch-tools::doc::Makefile.in26
-rw-r--r--lang/ferite/files/patch-tools::doc::template::Makefile.in25
-rw-r--r--lang/ferite/files/patch-tools::doc::template::html::Makefile.in27
-rw-r--r--lang/ferite/pkg-plist432
11 files changed, 370 insertions, 259 deletions
diff --git a/lang/ferite/Makefile b/lang/ferite/Makefile
index 76229168e610..a356b0863375 100644
--- a/lang/ferite/Makefile
+++ b/lang/ferite/Makefile
@@ -6,13 +6,12 @@
#
PORTNAME= ferite
-PORTVERSION= 0.99.6
-PORTREVISION= 1
+PORTVERSION= 1.0.0
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= laszlof@vonostingroup.com
COMMENT= An embeddable scripting language
LIB_DEPENDS= pcre.0:${PORTSDIR}/devel/pcre \
diff --git a/lang/ferite/distinfo b/lang/ferite/distinfo
index 02e29ee6f313..9b5b373c00b0 100644
--- a/lang/ferite/distinfo
+++ b/lang/ferite/distinfo
@@ -1,2 +1,2 @@
-MD5 (ferite-0.99.6.tar.gz) = a2f7b046b32086bd28575a0bf6174f9e
-SIZE (ferite-0.99.6.tar.gz) = 1022671
+MD5 (ferite-1.0.0.tar.gz) = a001fe4e1fd446ad6118a3266a7c8fd5
+SIZE (ferite-1.0.0.tar.gz) = 2032790
diff --git a/lang/ferite/files/patch-Makefile.in b/lang/ferite/files/patch-Makefile.in
index 8b553a11883b..2d63498225bf 100644
--- a/lang/ferite/files/patch-Makefile.in
+++ b/lang/ferite/files/patch-Makefile.in
@@ -1,25 +1,17 @@
---- Makefile.in.orig Thu Jan 9 04:49:25 2003
-+++ Makefile.in Tue Jan 14 09:37:06 2003
-@@ -137,7 +137,7 @@
- bin_SCRIPTS = ferite-config
-
- fbm_DATA = LICENSE AUTHORS TODO ROADMAP DEVELOPERS ABOUT RELEASE.NOTES
--fbmdir = $(prefix)/share/ferite
-+fbmdir = $(prefix)/share/doc/ferite
-
- EXTRA_DIST = shtool $(fbm_DATA) $(m4data_DATA) ferite.spec
-
-@@ -236,6 +236,7 @@
+--- Makefile.in.orig Wed Oct 19 18:47:17 2005
++++ Makefile.in Wed Oct 19 18:48:23 2005
+@@ -363,6 +363,8 @@
+ -rm -f libtool
uninstall-info-am:
- fbmDATA_INSTALL = $(INSTALL_DATA)
install-fbmDATA: $(fbm_DATA)
++
+ifndef NOPORTDOCS
@$(NORMAL_INSTALL)
- $(mkinstalldirs) $(DESTDIR)$(fbmdir)
+ test -z "$(fbmdir)" || $(mkdir_p) "$(DESTDIR)$(fbmdir)"
@list='$(fbm_DATA)'; for p in $$list; do \
-@@ -244,6 +245,7 @@
- echo " $(fbmDATA_INSTALL) $$d$$p $(DESTDIR)$(fbmdir)/$$f"; \
- $(fbmDATA_INSTALL) $$d$$p $(DESTDIR)$(fbmdir)/$$f; \
+@@ -371,6 +373,7 @@
+ echo " $(fbmDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(fbmdir)/$$f'"; \
+ $(fbmDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(fbmdir)/$$f"; \
done
+endif
diff --git a/lang/ferite/files/patch-docs::images::Makefile.in b/lang/ferite/files/patch-docs::images::Makefile.in
index 7140dd52180a..dfc2930e7095 100644
--- a/lang/ferite/files/patch-docs::images::Makefile.in
+++ b/lang/ferite/files/patch-docs::images::Makefile.in
@@ -1,25 +1,26 @@
---- docs/images/Makefile.in.orig Thu Jan 9 04:49:26 2003
-+++ docs/images/Makefile.in Tue Jan 14 09:37:43 2003
-@@ -127,7 +127,7 @@
- ferite_logo_black.png
-
+--- docs/images/Makefile.in.orig Wed Oct 19 18:50:00 2005
++++ docs/images/Makefile.in Wed Oct 19 18:51:35 2005
+@@ -233,7 +233,7 @@
+ images_DATA = \
+ ferite_logo_black.png ferite_logo_colour.png
-imagesdir = $(prefix)/share/ferite/images
+imagesdir = $(prefix)/share/doc/ferite/images
-
EXTRA_DIST = $(images_DATA)
- subdir = docs/images
-@@ -158,6 +158,7 @@
+ all: all-am
+
+@@ -278,6 +278,8 @@
+ -rm -f libtool
uninstall-info-am:
- imagesDATA_INSTALL = $(INSTALL_DATA)
install-imagesDATA: $(images_DATA)
++
+ifndef NOPORTDOCS
@$(NORMAL_INSTALL)
- $(mkinstalldirs) $(DESTDIR)$(imagesdir)
+ test -z "$(imagesdir)" || $(mkdir_p) "$(DESTDIR)$(imagesdir)"
@list='$(images_DATA)'; for p in $$list; do \
-@@ -166,6 +167,7 @@
- echo " $(imagesDATA_INSTALL) $$d$$p $(DESTDIR)$(imagesdir)/$$f"; \
- $(imagesDATA_INSTALL) $$d$$p $(DESTDIR)$(imagesdir)/$$f; \
+@@ -286,6 +288,7 @@
+ echo " $(imagesDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(imagesdir)/$$f'"; \
+ $(imagesDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(imagesdir)/$$f"; \
done
+endif
diff --git a/lang/ferite/files/patch-libs-aphex-src-Makefile.in b/lang/ferite/files/patch-libs-aphex-src-Makefile.in
new file mode 100644
index 000000000000..6739398d74d2
--- /dev/null
+++ b/lang/ferite/files/patch-libs-aphex-src-Makefile.in
@@ -0,0 +1,11 @@
+--- libs/aphex/src/Makefile.in.orig Wed Oct 19 19:30:12 2005
++++ libs/aphex/src/Makefile.in Wed Oct 19 19:30:31 2005
+@@ -119,7 +119,7 @@
+ CXXDEPMODE = @CXXDEPMODE@
+ CXXFLAGS = @CXXFLAGS@
+ CYGPATH_W = @CYGPATH_W@
+-DEFS = @debugdefs@ @thread_defs@
++DEFS = @debugdefs@ @thread_defs@ -DUSING_FAKE_RECURSIVE_MUTEX
+ DEPDIR = @DEPDIR@
+ ECHO = @ECHO@
+ ECHO_C = @ECHO_C@
diff --git a/lang/ferite/files/patch-libs::aphex::src::aphex_thread.c b/lang/ferite/files/patch-libs::aphex::src::aphex_thread.c
deleted file mode 100644
index 48fdee8a7ace..000000000000
--- a/lang/ferite/files/patch-libs::aphex::src::aphex_thread.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- libs/aphex/src/aphex_thread.c.orig Sat Nov 23 05:28:53 2002
-+++ libs/aphex/src/aphex_thread.c Tue Jan 14 08:40:17 2003
-@@ -134,7 +134,11 @@
- pthread_mutex_init( &mutex->mutex, NULL );
- #else
- pthread_mutexattr_init( &mutex->attr );
-+#if defined(__FreeBSD__)
-+ pthread_mutexattr_setkind_np( &mutex->attr, PTHREAD_MUTEX_RECURSIVE );
-+#else
- pthread_mutexattr_setkind_np( &mutex->attr, PTHREAD_MUTEX_RECURSIVE_NP );
-+#endif
- pthread_mutex_init( &mutex->mutex, &mutex->attr );
- #endif
- mutex->recursive = 1;
diff --git a/lang/ferite/files/patch-scripts::test::test.fe b/lang/ferite/files/patch-scripts::test::test.fe
index 4a025ceb00e2..ddb054d0ee8b 100644
--- a/lang/ferite/files/patch-scripts::test::test.fe
+++ b/lang/ferite/files/patch-scripts::test::test.fe
@@ -1,26 +1,22 @@
---- scripts/test/test.fe.orig Sat Nov 23 05:29:42 2002
-+++ scripts/test/test.fe Sat Jan 11 18:27:52 2003
-@@ -17,17 +17,17 @@
+--- scripts/test/test.fe.orig Wed Jan 5 08:36:10 2005
++++ scripts/test/test.fe Wed Oct 19 19:41:02 2005
+@@ -17,16 +17,16 @@
a_global_int = 10;
- Console.println( "Printing Out All ext3 Partitions in /etc/fstab" );
+ Console.println( "Printing Out All ufs Partitions in /etc/fstab" );
- testfile = Sys.openfile( "/etc/fstab", 0 );
+ testfile = File.open( "/etc/fstab" );
Console.println( "Here." );
while( (blam = testfile.readln()) )
{
- if( blam =~ m/
-- (\/dev\/[hs]d[a-g][1-9]) # device entry
-- [\ \t]* # whitespace
-- (\/[a-z]*(\/[a-z]*)*) # mount point
-- [\ \t]* # whitespace
-- ext3 # force adherance to ext3
-+ (\/dev\/[adw][ad][0-9][0-9]?s?[1-4]?[a-h]) # device entry
-+ [\ \t]* # whitespace
-+ (\/[a-z]*(\/[a-z]*)*) # mount point
-+ [\ \t]* # whitespace
-+ ufs # force adherance to ufs
- /xoi /* make usre it's not case sensitive */
- )
- {
+- object reg1 = new Regexp( '(\/dev\/[hs]d[a-g][1-9]) # device entry
++ object reg1 = new Regexp( '(\/dev\/[adw][ad][0-9][0-9]?s?[1-4]?[a-h]) # device entry
+ [\ \t]* # whitespace
+ (\/[a-z]*(\/[a-z]*)*) # mount point
+ [\ \t]* # whitespace
+- ext3 # force adherance to ext3', 'xoi' );
++ ufs # force adherance to ufs', 'xoi' );
+ object reg2 = new Regexp( "[^ \t]+", "" );
+
+ if( reg1.match( blam ) )
diff --git a/lang/ferite/files/patch-tools::doc::Makefile.in b/lang/ferite/files/patch-tools::doc::Makefile.in
index 0f3d288cba55..26e693e22574 100644
--- a/lang/ferite/files/patch-tools::doc::Makefile.in
+++ b/lang/ferite/files/patch-tools::doc::Makefile.in
@@ -1,25 +1,17 @@
---- tools/doc/Makefile.in.orig Thu Jan 9 04:49:50 2003
-+++ tools/doc/Makefile.in Tue Jan 14 09:38:37 2003
-@@ -125,7 +125,7 @@
- SUBDIRS = template
-
- doc_DATA = parser.fe structs.fe doc.fe template.fe
--docdir = @prefix@/share/ferite/doc
-+docdir = @prefix@/share/doc/ferite
-
- bin_SCRIPTS = feritedoc
-
-@@ -188,6 +188,7 @@
+--- tools/doc/Makefile.in.orig Wed Oct 19 19:04:42 2005
++++ tools/doc/Makefile.in Wed Oct 19 19:05:15 2005
+@@ -312,6 +312,8 @@
+ -rm -f libtool
uninstall-info-am:
- docDATA_INSTALL = $(INSTALL_DATA)
install-docDATA: $(doc_DATA)
++
+ifndef NOPORTDOCS
@$(NORMAL_INSTALL)
- $(mkinstalldirs) $(DESTDIR)$(docdir)
+ test -z "$(docdir)" || $(mkdir_p) "$(DESTDIR)$(docdir)"
@list='$(doc_DATA)'; for p in $$list; do \
-@@ -196,6 +197,7 @@
- echo " $(docDATA_INSTALL) $$d$$p $(DESTDIR)$(docdir)/$$f"; \
- $(docDATA_INSTALL) $$d$$p $(DESTDIR)$(docdir)/$$f; \
+@@ -320,6 +322,7 @@
+ echo " $(docDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(docdir)/$$f'"; \
+ $(docDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(docdir)/$$f"; \
done
+endif
diff --git a/lang/ferite/files/patch-tools::doc::template::Makefile.in b/lang/ferite/files/patch-tools::doc::template::Makefile.in
index ee7405ca1cb6..ad3cf14fa4ae 100644
--- a/lang/ferite/files/patch-tools::doc::template::Makefile.in
+++ b/lang/ferite/files/patch-tools::doc::template::Makefile.in
@@ -1,25 +1,26 @@
---- tools/doc/template/Makefile.in.orig Thu Jan 9 04:49:50 2003
-+++ tools/doc/template/Makefile.in Tue Jan 14 09:39:24 2003
-@@ -124,7 +124,7 @@
+--- tools/doc/template/Makefile.in.orig Wed Oct 19 19:06:40 2005
++++ tools/doc/template/Makefile.in Wed Oct 19 19:07:52 2005
+@@ -240,7 +240,7 @@
+ xml_CFLAGS = @xml_CFLAGS@
xml_LIBS = @xml_LIBS@
template_DATA = text.fe html.fe
-
-templatedir = @prefix@/share/ferite/doc/template
+templatedir = @prefix@/share/doc/ferite/template
-
EXTRA_DIST = $(template_DATA)
-
-@@ -163,6 +163,7 @@
+ SUBDIRS = html
+ all: all-recursive
+@@ -286,6 +286,8 @@
+ -rm -f libtool
uninstall-info-am:
- templateDATA_INSTALL = $(INSTALL_DATA)
install-templateDATA: $(template_DATA)
++
+ifndef NOPORTDOCS
@$(NORMAL_INSTALL)
- $(mkinstalldirs) $(DESTDIR)$(templatedir)
+ test -z "$(templatedir)" || $(mkdir_p) "$(DESTDIR)$(templatedir)"
@list='$(template_DATA)'; for p in $$list; do \
-@@ -171,6 +172,7 @@
- echo " $(templateDATA_INSTALL) $$d$$p $(DESTDIR)$(templatedir)/$$f"; \
- $(templateDATA_INSTALL) $$d$$p $(DESTDIR)$(templatedir)/$$f; \
+@@ -294,6 +296,7 @@
+ echo " $(templateDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(templatedir)/$$f'"; \
+ $(templateDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(templatedir)/$$f"; \
done
+endif
diff --git a/lang/ferite/files/patch-tools::doc::template::html::Makefile.in b/lang/ferite/files/patch-tools::doc::template::html::Makefile.in
index 933cc8381eff..9512cdee5a40 100644
--- a/lang/ferite/files/patch-tools::doc::template::html::Makefile.in
+++ b/lang/ferite/files/patch-tools::doc::template::html::Makefile.in
@@ -1,25 +1,26 @@
---- tools/doc/template/html/Makefile.in.orig Thu Jan 9 04:49:51 2003
-+++ tools/doc/template/html/Makefile.in Tue Jan 14 09:40:05 2003
-@@ -124,7 +124,7 @@
- xml_LIBS = @xml_LIBS@
- template_DATA = namespace.png class.png empty.png back.png var.png function.png style.css
+--- tools/doc/template/html/Makefile.in.orig Wed Oct 19 19:08:04 2005
++++ tools/doc/template/html/Makefile.in Wed Oct 19 19:08:52 2005
+@@ -245,7 +245,7 @@
+ warning.png \
+ style.css
-templatedir = @prefix@/share/ferite/doc/template/html
+templatedir = @prefix@/share/doc/ferite/template/html
-
EXTRA_DIST = $(template_DATA)
- subdir = tools/doc/template/html
-@@ -155,6 +155,7 @@
+ all: all-am
+
+@@ -290,6 +290,8 @@
+ -rm -f libtool
uninstall-info-am:
- templateDATA_INSTALL = $(INSTALL_DATA)
install-templateDATA: $(template_DATA)
++
+ifndef NOPORTDOCS
@$(NORMAL_INSTALL)
- $(mkinstalldirs) $(DESTDIR)$(templatedir)
+ test -z "$(templatedir)" || $(mkdir_p) "$(DESTDIR)$(templatedir)"
@list='$(template_DATA)'; for p in $$list; do \
-@@ -163,6 +164,7 @@
- echo " $(templateDATA_INSTALL) $$d$$p $(DESTDIR)$(templatedir)/$$f"; \
- $(templateDATA_INSTALL) $$d$$p $(DESTDIR)$(templatedir)/$$f; \
+@@ -298,6 +300,7 @@
+ echo " $(templateDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(templatedir)/$$f'"; \
+ $(templateDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(templatedir)/$$f"; \
done
+endif
diff --git a/lang/ferite/pkg-plist b/lang/ferite/pkg-plist
index 6996e482cb26..4328525eb30a 100644
--- a/lang/ferite/pkg-plist
+++ b/lang/ferite/pkg-plist
@@ -1,185 +1,317 @@
bin/builder
bin/ferite
-bin/ferite-config
-bin/feritedoc
bin/generate-module
-include/ferite/farray.h
-include/ferite/fbuffer.h
+bin/feritedoc
+bin/farm
+bin/manual-builder-html
+bin/manual-builder-pdf
+bin/ferite-config
include/ferite/fcompile.h
+include/ferite/fstring.h
include/ferite/fdebug.h
-include/ferite/ferror.h
include/ferite/ffunction.h
-include/ferite/fgc.h
include/ferite/fglobals.h
-include/ferite/fhash.h
include/ferite/fmem.h
-include/ferite/fmem_jedi.h
-include/ferite/fmodule.h
-include/ferite/fns.h
-include/ferite/fobj.h
include/ferite/foop.h
include/ferite/fopcode.h
include/ferite/fops.h
include/ferite/fparser.h
-include/ferite/fregex.h
include/ferite/freq.h
include/ferite/fstack.h
-include/ferite/fstring.h
include/ferite/fstructs.h
-include/ferite/fthread.h
include/ferite/futils.h
+include/ferite/farray.h
+include/ferite/fgc.h
+include/ferite/fhash.h
+include/ferite/fmodule.h
+include/ferite/fregex.h
+include/ferite/ferror.h
+include/ferite/fns.h
include/ferite/fvariables.h
+include/ferite/fbuffer.h
+include/ferite/fthread.h
+include/ferite/fobj.h
+include/ferite/stream/util_stream.h
+@dirrm include/ferite/stream
+include/ferite/fmem_jedi.h
include/ferite.h
-lib/ferite/GetOptLong.fe
-lib/ferite/array.fec
-lib/ferite/cgi/cgi.fe
-lib/ferite/complex.fec
-lib/ferite/console.fec
-lib/ferite/env.fec
-lib/ferite/examples/array_in_script.fe
-lib/ferite/examples/autoload.fe
-lib/ferite/examples/bofh.fe
-lib/ferite/examples/complex.fe
-lib/ferite/examples/dot_self.fe
-lib/ferite/examples/error.fe
-lib/ferite/examples/escape.fe
-lib/ferite/examples/fail_uses.fe
-lib/ferite/examples/foreach.fe
-lib/ferite/examples/helloworld.fe
-lib/ferite/examples/huge_but_small.fe
-lib/ferite/examples/initialisers_non_function.fe
-lib/ferite/examples/ipc_test.fe
-lib/ferite/examples/logical.fe
-lib/ferite/examples/loop.fe
-lib/ferite/examples/mem.fe
-lib/ferite/examples/method_overloading.fe
-lib/ferite/examples/namespace.fe
-lib/ferite/examples/native_inheiritance.fe
-lib/ferite/examples/numbers.fe
-lib/ferite/examples/object_bug.fe
-lib/ferite/examples/passnscls.fe
-lib/ferite/examples/pipe.fe
-lib/ferite/examples/questioncolon.fe
-lib/ferite/examples/recurse.fe
-lib/ferite/examples/reflection.fe
-lib/ferite/examples/regex.fe
-lib/ferite/examples/rename.fe
-lib/ferite/examples/rmi/server.fe
-lib/ferite/examples/rmi/test.fe
-lib/ferite/examples/rusage.fe
-lib/ferite/examples/select.fe
-lib/ferite/examples/sets.fe
-lib/ferite/examples/signal.fe
-lib/ferite/examples/sort.fe
-lib/ferite/examples/static.fe
-lib/ferite/examples/super.fe
-lib/ferite/examples/switch.fe
-lib/ferite/examples/t3.fe
-lib/ferite/examples/test.fe
-lib/ferite/examples/test2.fe
-lib/ferite/examples/testfncparams.fe
-lib/ferite/examples/thread.fe
-lib/ferite/examples/thread_exception.fe
-lib/ferite/examples/tracevar.fe
-lib/ferite/examples/uarray.fe
-lib/ferite/examples/udp.fe
-lib/ferite/examples/uname.fe
-lib/ferite/examples/var_args.fe
-lib/ferite/freebsd%%OSREL%%-%%MACHINE_ARCH%%/array.so
-lib/ferite/freebsd%%OSREL%%-%%MACHINE_ARCH%%/ipc.so
-lib/ferite/freebsd%%OSREL%%-%%MACHINE_ARCH%%/math.so
-lib/ferite/freebsd%%OSREL%%-%%MACHINE_ARCH%%/reflection.so
-lib/ferite/freebsd%%OSREL%%-%%MACHINE_ARCH%%/serialize.so
-lib/ferite/freebsd%%OSREL%%-%%MACHINE_ARCH%%/string.so
-lib/ferite/freebsd%%OSREL%%-%%MACHINE_ARCH%%/sys.so
-lib/ferite/freebsd%%OSREL%%-%%MACHINE_ARCH%%/test.so
-lib/ferite/freebsd%%OSREL%%-%%MACHINE_ARCH%%/thread.so
-lib/ferite/freebsd%%OSREL%%-%%MACHINE_ARCH%%/xml.so
-lib/ferite/ipc.fec
-lib/ferite/math.fec
-lib/ferite/network.fec
-lib/ferite/posix.fec
-lib/ferite/posix_consts.fec
-lib/ferite/reflection.fec
-lib/ferite/rmi/RMILocalVariable.fe
-lib/ferite/rmi/RMIProtocolLayer.fe
-lib/ferite/rmi/RMIRemoteObject.fe
-lib/ferite/rmi/RMITranslationLayer.fe
-lib/ferite/rmi/RMITransportLayer.fe
-lib/ferite/rmi/protocol/std.fe
-lib/ferite/rmi/translation/std.fe
-lib/ferite/rmi/transport/debug.fe
-lib/ferite/rmi/transport/tcpip.fe
-lib/ferite/rmi.fe
-lib/ferite/serialize.fec
-lib/ferite/std.fec
-lib/ferite/string.fec
-lib/ferite/sys.fec
-lib/ferite/syslog.fec
-lib/ferite/test-suite/README
-lib/ferite/test-suite/array.fe
-lib/ferite/test-suite/file.fe
-lib/ferite/test-suite/reflection.fe
-lib/ferite/test-suite/serialize.fe
-lib/ferite/test-suite/string.fe
-lib/ferite/test-suite/system.fe
-lib/ferite/test.fec
-lib/ferite/thread.fec
-lib/ferite/xml.fec
+@dirrm include/ferite
lib/libferite.a
lib/libferite.so
-lib/libferite.so.0
+lib/libferite.so.1
+lib/ferite/module-source/rmi/transport/tcpip.fe
+lib/ferite/module-source/rmi/transport/debug.fe
+@dirrm lib/ferite/module-source/rmi/transport
+lib/ferite/module-source/rmi/translation/std.fe
+@dirrm lib/ferite/module-source/rmi/translation
+lib/ferite/module-source/rmi/protocol/std.fe
+@dirrm lib/ferite/module-source/rmi/protocol
+lib/ferite/module-source/rmi/RMIProtocolLayer.fe
+lib/ferite/module-source/rmi/RMIRemoteObject.fe
+lib/ferite/module-source/rmi/RMITranslationLayer.fe
+lib/ferite/module-source/rmi/RMITransportLayer.fe
+lib/ferite/module-source/rmi/RMILocalVariable.fe
+@dirrm lib/ferite/module-source/rmi
+lib/ferite/module-source/rmi.fe
+lib/ferite/module-source/stream.fec
+lib/ferite/module-source/array.fec
+lib/ferite/module-source/console.fec
+lib/ferite/module-source/date.fec
+lib/ferite/module-source/filesystem.fec
+lib/ferite/module-source/ipc.fec
+lib/ferite/module-source/complex.fec
+lib/ferite/module-source/math.fec
+lib/ferite/module-source/network.fec
+lib/ferite/module-source/posix.fec
+lib/ferite/module-source/posix_consts.fec
+lib/ferite/module-source/reflection.fec
+lib/ferite/module-source/regexp.fec
+lib/ferite/module-source/serialize.fec
+lib/ferite/module-source/string.fec
+lib/ferite/module-source/env.fec
+lib/ferite/module-source/std.fec
+lib/ferite/module-source/sys.fec
+lib/ferite/module-source/test.fec
+lib/ferite/module-source/thread.fec
+lib/ferite/module-source/unix.fec
+lib/ferite/module-source/syslog.fec
+lib/ferite/module-source/xml.fec
+lib/ferite/module-source/unixsocket.fec
+lib/ferite/module-source/cgi/cgi.fe
+lib/ferite/module-source/cgi/cookies.fe
+lib/ferite/module-source/cgi/template.fe
+@dirrm lib/ferite/module-source/cgi
+lib/ferite/module-source/GetOptLong.fe
+lib/ferite/module-source/freezethaw.fe
+@dirrm lib/ferite/module-source
+lib/ferite/module-descriptions/rmi.xml
+lib/ferite/module-descriptions/stream.xml
+lib/ferite/module-descriptions/array.xml
+lib/ferite/module-descriptions/console.xml
+lib/ferite/module-descriptions/date.xml
+lib/ferite/module-descriptions/filesystem.xml
+lib/ferite/module-descriptions/ipc.xml
+lib/ferite/module-descriptions/math.xml
+lib/ferite/module-descriptions/network.xml
+lib/ferite/module-descriptions/posix.xml
+lib/ferite/module-descriptions/reflection.xml
+lib/ferite/module-descriptions/regexp.xml
+lib/ferite/module-descriptions/serialize.xml
+lib/ferite/module-descriptions/string.xml
+lib/ferite/module-descriptions/sys.xml
+lib/ferite/module-descriptions/test.xml
+lib/ferite/module-descriptions/thread.xml
+lib/ferite/module-descriptions/unix.xml
+lib/ferite/module-descriptions/xml.xml
+lib/ferite/module-descriptions/misc.xml
+@dirrm lib/ferite/module-descriptions
+lib/ferite/module-native/freebsd%%OSREL%%-%%MACHINE_ARCH%%/stream.so
+lib/ferite/module-native/freebsd%%OSREL%%-%%MACHINE_ARCH%%/array.so
+lib/ferite/module-native/freebsd%%OSREL%%-%%MACHINE_ARCH%%/date.so
+lib/ferite/module-native/freebsd%%OSREL%%-%%MACHINE_ARCH%%/filesystem.so
+lib/ferite/module-native/freebsd%%OSREL%%-%%MACHINE_ARCH%%/ipc.so
+lib/ferite/module-native/freebsd%%OSREL%%-%%MACHINE_ARCH%%/math.so
+lib/ferite/module-native/freebsd%%OSREL%%-%%MACHINE_ARCH%%/network.so
+lib/ferite/module-native/freebsd%%OSREL%%-%%MACHINE_ARCH%%/posix.so
+lib/ferite/module-native/freebsd%%OSREL%%-%%MACHINE_ARCH%%/reflection.so
+lib/ferite/module-native/freebsd%%OSREL%%-%%MACHINE_ARCH%%/regexp.so
+lib/ferite/module-native/freebsd%%OSREL%%-%%MACHINE_ARCH%%/serialize.so
+lib/ferite/module-native/freebsd%%OSREL%%-%%MACHINE_ARCH%%/string.so
+lib/ferite/module-native/freebsd%%OSREL%%-%%MACHINE_ARCH%%/sys.so
+lib/ferite/module-native/freebsd%%OSREL%%-%%MACHINE_ARCH%%/test.so
+lib/ferite/module-native/freebsd%%OSREL%%-%%MACHINE_ARCH%%/thread.so
+lib/ferite/module-native/freebsd%%OSREL%%-%%MACHINE_ARCH%%/unix.so
+lib/ferite/module-native/freebsd%%OSREL%%-%%MACHINE_ARCH%%/xml.so
+@dirrm lib/ferite/module-native/freebsd%%OSREL%%-%%MACHINE_ARCH%%
+@dirrm lib/ferite/module-native
+@dirrm lib/ferite
+lib/libferitestream.a
+lib/libferitestream.so
+lib/libferitestream.so.1
share/aclocal/ferite.m4
-%%PORTDOCS%%share/doc/ferite/ABOUT
-%%PORTDOCS%%share/doc/ferite/AUTHORS
-%%PORTDOCS%%share/doc/ferite/DEVELOPERS
-%%PORTDOCS%%share/doc/ferite/LICENSE
-%%PORTDOCS%%share/doc/ferite/RELEASE.NOTES
-%%PORTDOCS%%share/doc/ferite/ROADMAP
-%%PORTDOCS%%share/doc/ferite/TODO
-%%PORTDOCS%%share/doc/ferite/doc.fe
-%%PORTDOCS%%share/doc/ferite/embed.pdf
-%%PORTDOCS%%share/doc/ferite/images/ferite_logo_black.png
-%%PORTDOCS%%share/doc/ferite/manual.pdf
-%%PORTDOCS%%share/doc/ferite/parser.fe
-%%PORTDOCS%%share/doc/ferite/structs.fe
-%%PORTDOCS%%share/doc/ferite/template/html/back.png
+%%PORTDOCS%%@dirrm share/doc/ferite/api
+%%PORTDOCS%%@dirrm share/doc/ferite/capi
+%%PORTDOCS%%share/doc/ferite/examples/rmi/test.fe
+%%PORTDOCS%%share/doc/ferite/examples/rmi/server.fe
+%%PORTDOCS%%@dirrm share/doc/ferite/examples/rmi
+%%PORTDOCS%%share/doc/ferite/examples/accessors.fe
+%%PORTDOCS%%share/doc/ferite/examples/alias.fe
+%%PORTDOCS%%share/doc/ferite/examples/array_in_script.fe
+%%PORTDOCS%%share/doc/ferite/examples/attrreturn.fe
+%%PORTDOCS%%share/doc/ferite/examples/autoload.fe
+%%PORTDOCS%%share/doc/ferite/examples/bofh.fe
+%%PORTDOCS%%share/doc/ferite/examples/byref.fe
+%%PORTDOCS%%share/doc/ferite/examples/class.fe
+%%PORTDOCS%%share/doc/ferite/examples/closure.fe
+%%PORTDOCS%%share/doc/ferite/examples/closure_class.fe
+%%PORTDOCS%%share/doc/ferite/examples/closure_params.fe
+%%PORTDOCS%%share/doc/ferite/examples/closure_foreach.fe
+%%PORTDOCS%%share/doc/ferite/examples/closure_examples.fe
+%%PORTDOCS%%share/doc/ferite/examples/closure_private.fe
+%%PORTDOCS%%share/doc/ferite/examples/complex.fe
+%%PORTDOCS%%share/doc/ferite/examples/dot_self.fe
+%%PORTDOCS%%share/doc/ferite/examples/error.fe
+%%PORTDOCS%%share/doc/ferite/examples/error_in_function.fe
+%%PORTDOCS%%share/doc/ferite/examples/escape.fe
+%%PORTDOCS%%share/doc/ferite/examples/fail_uses.fe
+%%PORTDOCS%%share/doc/ferite/examples/foreach.fe
+%%PORTDOCS%%share/doc/ferite/examples/foreach2.fe
+%%PORTDOCS%%share/doc/ferite/examples/helloworld.fe
+%%PORTDOCS%%share/doc/ferite/examples/huge_but_small.fe
+%%PORTDOCS%%share/doc/ferite/examples/implements.fe
+%%PORTDOCS%%share/doc/ferite/examples/initialisers_non_function.fe
+%%PORTDOCS%%share/doc/ferite/examples/ipc_test.fe
+%%PORTDOCS%%share/doc/ferite/examples/logical.fe
+%%PORTDOCS%%share/doc/ferite/examples/loop.fe
+%%PORTDOCS%%share/doc/ferite/examples/mem.fe
+%%PORTDOCS%%share/doc/ferite/examples/multi_mods.fe
+%%PORTDOCS%%share/doc/ferite/examples/method_overloading.fe
+%%PORTDOCS%%share/doc/ferite/examples/namespace.fe
+%%PORTDOCS%%share/doc/ferite/examples/native_inheiritance.fe
+%%PORTDOCS%%share/doc/ferite/examples/naughty.fe
+%%PORTDOCS%%share/doc/ferite/examples/numbers.fe
+%%PORTDOCS%%share/doc/ferite/examples/nested.fe
+%%PORTDOCS%%share/doc/ferite/examples/object_bug.fe
+%%PORTDOCS%%share/doc/ferite/examples/odd_overloading.fe
+%%PORTDOCS%%share/doc/ferite/examples/passnscls.fe
+%%PORTDOCS%%share/doc/ferite/examples/pipe.fe
+%%PORTDOCS%%share/doc/ferite/examples/rename.fe
+%%PORTDOCS%%share/doc/ferite/examples/questioncolon.fe
+%%PORTDOCS%%share/doc/ferite/examples/recurse.fe
+%%PORTDOCS%%share/doc/ferite/examples/reflection.fe
+%%PORTDOCS%%share/doc/ferite/examples/regex.fe
+%%PORTDOCS%%share/doc/ferite/examples/rusage.fe
+%%PORTDOCS%%share/doc/ferite/examples/select.fe
+%%PORTDOCS%%share/doc/ferite/examples/serialize.fe
+%%PORTDOCS%%share/doc/ferite/examples/sets.fe
+%%PORTDOCS%%share/doc/ferite/examples/signal.fe
+%%PORTDOCS%%share/doc/ferite/examples/sort.fe
+%%PORTDOCS%%share/doc/ferite/examples/static.fe
+%%PORTDOCS%%share/doc/ferite/examples/super.fe
+%%PORTDOCS%%share/doc/ferite/examples/switch.fe
+%%PORTDOCS%%share/doc/ferite/examples/t3.fe
+%%PORTDOCS%%share/doc/ferite/examples/test.fe
+%%PORTDOCS%%share/doc/ferite/examples/test2.fe
+%%PORTDOCS%%share/doc/ferite/examples/testfncparams.fe
+%%PORTDOCS%%share/doc/ferite/examples/thread.fe
+%%PORTDOCS%%share/doc/ferite/examples/thread_exception.fe
+%%PORTDOCS%%share/doc/ferite/examples/tracevar.fe
+%%PORTDOCS%%share/doc/ferite/examples/uarray.fe
+%%PORTDOCS%%share/doc/ferite/examples/udp.fe
+%%PORTDOCS%%share/doc/ferite/examples/uname.fe
+%%PORTDOCS%%share/doc/ferite/examples/var_args.fe
+%%PORTDOCS%%@dirrm share/doc/ferite/examples
+%%PORTDOCS%%share/doc/ferite/template/html/jse_form.js
+%%PORTDOCS%%share/doc/ferite/template/html/results.html
+%%PORTDOCS%%share/doc/ferite/template/html/jse_search.js
+%%PORTDOCS%%share/doc/ferite/template/html/namespace.png
%%PORTDOCS%%share/doc/ferite/template/html/class.png
%%PORTDOCS%%share/doc/ferite/template/html/empty.png
+%%PORTDOCS%%share/doc/ferite/template/html/back.png
+%%PORTDOCS%%share/doc/ferite/template/html/var.png
%%PORTDOCS%%share/doc/ferite/template/html/function.png
-%%PORTDOCS%%share/doc/ferite/template/html/namespace.png
+%%PORTDOCS%%share/doc/ferite/template/html/group.png
+%%PORTDOCS%%share/doc/ferite/template/html/protocol.png
+%%PORTDOCS%%share/doc/ferite/template/html/warning.png
%%PORTDOCS%%share/doc/ferite/template/html/style.css
-%%PORTDOCS%%share/doc/ferite/template/html/var.png
-%%PORTDOCS%%share/doc/ferite/template/html.fe
+%%PORTDOCS%%@dirrm share/doc/ferite/template/html
%%PORTDOCS%%share/doc/ferite/template/text.fe
-%%PORTDOCS%%share/doc/ferite/template.fe
-%%PORTDOCS%%share/doc/ferite/variable_accessors
-share/ferite/generate-module/generate-module.fe
+%%PORTDOCS%%share/doc/ferite/template/html.fe
+%%PORTDOCS%%@dirrm share/doc/ferite/template
+%%PORTDOCS%%share/doc/ferite/images/ferite_logo_black.png
+%%PORTDOCS%%share/doc/ferite/images/ferite_logo_colour.png
+%%PORTDOCS%%@dirrm share/doc/ferite/images
+%%PORTDOCS%%share/doc/ferite/html-manuals/embed/docs-background.png
+%%PORTDOCS%%share/doc/ferite/html-manuals/embed/http-int.png
+%%PORTDOCS%%share/doc/ferite/html-manuals/embed/http.png
+%%PORTDOCS%%share/doc/ferite/html-manuals/embed/index.html
+%%PORTDOCS%%share/doc/ferite/html-manuals/embed/style.css
+%%PORTDOCS%%@dirrm share/doc/ferite/html-manuals/embed
+%%PORTDOCS%%share/doc/ferite/html-manuals/feritedoc/docs-background.png
+%%PORTDOCS%%share/doc/ferite/html-manuals/feritedoc/http-int.png
+%%PORTDOCS%%share/doc/ferite/html-manuals/feritedoc/http.png
+%%PORTDOCS%%share/doc/ferite/html-manuals/feritedoc/index.html
+%%PORTDOCS%%share/doc/ferite/html-manuals/feritedoc/style.css
+%%PORTDOCS%%@dirrm share/doc/ferite/html-manuals/feritedoc
+%%PORTDOCS%%share/doc/ferite/html-manuals/manual/docs-background.png
+%%PORTDOCS%%share/doc/ferite/html-manuals/manual/http-int.png
+%%PORTDOCS%%share/doc/ferite/html-manuals/manual/http.png
+%%PORTDOCS%%share/doc/ferite/html-manuals/manual/index.html
+%%PORTDOCS%%share/doc/ferite/html-manuals/manual/style.css
+%%PORTDOCS%%@dirrm share/doc/ferite/html-manuals/manual
+%%PORTDOCS%%@dirrm share/doc/ferite/html-manuals
+%%PORTDOCS%%share/doc/ferite/manual.pdf
+%%PORTDOCS%%share/doc/ferite/embed.pdf
+%%PORTDOCS%%share/doc/ferite/feritedoc.pdf
+%%PORTDOCS%%share/doc/ferite/LICENSE
+%%PORTDOCS%%share/doc/ferite/AUTHORS
+%%PORTDOCS%%share/doc/ferite/TODO
+%%PORTDOCS%%share/doc/ferite/ROADMAP
+%%PORTDOCS%%share/doc/ferite/DEVELOPERS
+%%PORTDOCS%%share/doc/ferite/ABOUT
+%%PORTDOCS%%share/doc/ferite/RELEASE.NOTES
+%%PORTDOCS%%@dirrm share/doc/ferite
+share/ferite/test-suite/array.fe
+share/ferite/test-suite/console.fe
+share/ferite/test-suite/date.fe
+share/ferite/test-suite/filesystem.fe
+share/ferite/test-suite/ipc.fe
+share/ferite/test-suite/math.fe
+share/ferite/test-suite/network.fe
+share/ferite/test-suite/posix.fe
+share/ferite/test-suite/reflection.fe
+share/ferite/test-suite/regexp.fe
+share/ferite/test-suite/rmi.fe
+share/ferite/test-suite/serialize.fe
+share/ferite/test-suite/stream.fe
+share/ferite/test-suite/string.fe
+share/ferite/test-suite/sys.fe
+share/ferite/test-suite/thread.fe
+share/ferite/test-suite/unix.fe
+share/ferite/test-suite/xml.fe
+share/ferite/test-suite/README
+@dirrm share/ferite/test-suite
share/ferite/generate-module/skel/AUTHORS
-share/ferite/generate-module/skel/ChangeLog
-share/ferite/generate-module/skel/Makefile.am
-share/ferite/generate-module/skel/Makefile.in
-share/ferite/generate-module/skel/README
share/ferite/generate-module/skel/autogen.sh
+share/ferite/generate-module/skel/ChangeLog
share/ferite/generate-module/skel/config.h.in
share/ferite/generate-module/skel/configure.ac
+share/ferite/generate-module/skel/Makefile.am
+share/ferite/generate-module/skel/README
share/ferite/generate-module/skel/stamp-h.in
share/ferite/generate-module/skel/udcl.sh
@dirrm share/ferite/generate-module/skel
+share/ferite/generate-module/generate-module.fe
@dirrm share/ferite/generate-module
+share/ferite/doc/deannotate-code.fe
+share/ferite/doc/annotate-code.fe
+share/ferite/doc/parser.fe
+share/ferite/doc/structs.fe
+share/ferite/doc/doc.fe
+share/ferite/doc/template.fe
+@dirrm share/ferite/doc
+share/ferite/farm/rulesets/RuleSets.fe
+share/ferite/farm/rulesets/Darwin.fe
+share/ferite/farm/rulesets/Linux.fe
+@dirrm share/ferite/farm/rulesets
+share/ferite/farm/farm.fe
+share/ferite/farm/Actions.fe
+share/ferite/farm/Targets.fe
+share/ferite/farm/Yard.fe
+@dirrm share/ferite/farm
+share/ferite/manual-builder/ManualBuilder/Filters/HTML.feh
+share/ferite/manual-builder/ManualBuilder/Filters/PDF.feh
+@dirrm share/ferite/manual-builder/ManualBuilder/Filters
+share/ferite/manual-builder/ManualBuilder/Support/Images/docs-background.png
+share/ferite/manual-builder/ManualBuilder/Support/Images/http-int.png
+share/ferite/manual-builder/ManualBuilder/Support/Images/http.png
+@dirrm share/ferite/manual-builder/ManualBuilder/Support/Images
+share/ferite/manual-builder/ManualBuilder/Support/CSS/Default.css
+@dirrm share/ferite/manual-builder/ManualBuilder/Support/CSS
+@dirrm share/ferite/manual-builder/ManualBuilder/Support
+share/ferite/manual-builder/ManualBuilder/DocumentFilter.feh
+share/ferite/manual-builder/ManualBuilder/DocUtils.feh
+@dirrm share/ferite/manual-builder/ManualBuilder
+share/ferite/manual-builder/manual-builder.fe
+@dirrm share/ferite/manual-builder
@dirrm share/ferite
-%%PORTDOCS%%@dirrm share/doc/ferite/template/html
-%%PORTDOCS%%@dirrm share/doc/ferite/template
-%%PORTDOCS%%@dirrm share/doc/ferite/images
-%%PORTDOCS%%@dirrm share/doc/ferite
-@dirrm lib/ferite/test-suite
-@dirrm lib/ferite/rmi/transport
-@dirrm lib/ferite/rmi/translation
-@dirrm lib/ferite/rmi/protocol
-@dirrm lib/ferite/rmi
-@dirrm lib/ferite/freebsd%%OSREL%%-%%MACHINE_ARCH%%
-@dirrm lib/ferite/examples/rmi
-@dirrm lib/ferite/examples
-@dirrm lib/ferite/cgi
-@dirrm lib/ferite
-@dirrm include/ferite