Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 15 Jan 2003 05:01:30 +0900
From:      KATO Tsuguru <tkato@prontomail.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/47084: Update port: lang/ferite to 0.99.6
Message-ID:  <20030115050130.4086b978.tkato@prontomail.com>

next in thread | raw e-mail | index | archive | help

>Number:         47084
>Category:       ports
>Synopsis:       Update port: lang/ferite to 0.99.6
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jan 14 12:10:13 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 4.7-RELEASE-p2 i386
>Organization:
>Environment:
>Description:
- Update to version 0.99.6

New file:
files/patch-libs::aphex::src::aphex_thread.c
files/patch-tools::doc::Makefile.in
files/patch-tools::doc::template::Makefile.in
files/patch-tools::doc::template::html::Makefile.in
 
Remove file:
files/patch-configure
files/patch-ferite-config.in
files/patch-libs::triton::configure
files/patch-libs::triton::ltmain.sh
files/patch-modules::ipc::ipc_header.h
files/patch-scripts::test::ipc_test.fe

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/lang/ferite/Makefile lang/ferite/Makefile
--- /usr/ports/lang/ferite/Makefile	Mon Nov 11 19:00:08 2002
+++ lang/ferite/Makefile	Tue Jan 14 09:41:35 2003
@@ -6,39 +6,28 @@
 #
 
 PORTNAME=	ferite
-PORTVERSION=	0.99.4
+PORTVERSION=	0.99.6
 CATEGORIES=	lang
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	${PORTNAME}
 
 MAINTAINER=	ports@FreeBSD.org
 
-LIB_DEPENDS=	mysqlclient.10:${PORTSDIR}/databases/mysql323-client \
-		pcre.0:${PORTSDIR}/devel/pcre \
+LIB_DEPENDS=	pcre.0:${PORTSDIR}/devel/pcre \
 		xml2.5:${PORTSDIR}/textproc/libxml2
 
-USE_REINPLACE=	yes
+USE_GMAKE=	yes
 GNU_CONFIGURE=	yes
-CONFIGURE_ENV=	CPPFLAGS="${PTHREAD_CFLAGS} -I${LOCALBASE}/include" \
-		LIBS="-L${LOCALBASE}/lib"
-CONFIGURE_TARGET=	--target=${MACHINE_ARCH}-portbld-freebsd${OSREL}
+CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
+CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \
+		LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}"
+INSTALLS_SHLIB=	yes
+PLIST_SUB=	MACHINE_ARCH=${MACHINE_ARCH}
 
-EXTRA_DOCS=	AUTHORS COPYING ChangeLog README ROADMAP TODO
+MAN1=		builder.1 ferite.1
 
 .if defined(NOPORTDOCS)
-MAKE_ENV=	DOCS=""
-.else
-MAKE_ENV=	DOCS=docs
-post-install:
-.for i in ${EXTRA_DOCS}
-	${INSTALL_DATA} ${WRKSRC}/${i} ${PREFIX}/share/doc/ferite
-.endfor
+MAKE_ENV+=	NOPORTDOCS=${NOPORTDOCS}
 .endif
-
-post-patch:
-	@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g ; \
-		s|%%PTRHEAD_CFLAGS%%|${PTHREAD_CFLAGS}|g ; \
-		s|%%PTHREAD_LIBS%%|${PTHREAD_LIBS:S/"//g}|g' \
-		${WRKSRC}/configure ${WRKSRC}/ferite-config.in
 
 .include <bsd.port.mk>
diff -urN /usr/ports/lang/ferite/distinfo lang/ferite/distinfo
--- /usr/ports/lang/ferite/distinfo	Sat Jan 19 14:02:32 2002
+++ lang/ferite/distinfo	Sat Jan 11 17:11:01 2003
@@ -1 +1 @@
-MD5 (ferite-0.99.4.tar.gz) = 7d9fbfba0e6b45b53aa32792031f82fd
+MD5 (ferite-0.99.6.tar.gz) = a2f7b046b32086bd28575a0bf6174f9e
diff -urN /usr/ports/lang/ferite/files/patch-Makefile.in lang/ferite/files/patch-Makefile.in
--- /usr/ports/lang/ferite/files/patch-Makefile.in	Sat Jan 19 14:02:32 2002
+++ lang/ferite/files/patch-Makefile.in	Tue Jan 14 09:37:15 2003
@@ -1,14 +1,27 @@
-
-$FreeBSD: ports/lang/ferite/files/patch-Makefile.in,v 1.3 2002/01/19 05:02:32 sf Exp $
-
---- Makefile.in.orig	Wed Jan  9 08:47:06 2002
-+++ Makefile.in	Wed Jan  9 12:11:41 2002
-@@ -122,7 +122,7 @@
- 		       stamp-h.in
+--- 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
  
--SUBDIRS = libs src builder test include modules docs scripts
-+SUBDIRS = libs src builder test include modules $(DOCS) scripts
+ EXTRA_DIST = shtool $(fbm_DATA) $(m4data_DATA) ferite.spec
  
- bin_SCRIPTS = ferite-config
+@@ -236,6 +236,7 @@
+ uninstall-info-am:
+ fbmDATA_INSTALL = $(INSTALL_DATA)
+ install-fbmDATA: $(fbm_DATA)
++ifndef NOPORTDOCS
+ 	@$(NORMAL_INSTALL)
+ 	$(mkinstalldirs) $(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; \
+ 	done
++endif
  
+ uninstall-fbmDATA:
+ 	@$(NORMAL_UNINSTALL)
diff -urN /usr/ports/lang/ferite/files/patch-configure lang/ferite/files/patch-configure
--- /usr/ports/lang/ferite/files/patch-configure	Sat Jan 19 14:02:32 2002
+++ lang/ferite/files/patch-configure	Thu Jan  1 09:00:00 1970
@@ -1,55 +0,0 @@
-
-$FreeBSD: ports/lang/ferite/files/patch-configure,v 1.4 2002/01/19 05:02:32 sf Exp $
-
---- configure.orig	Wed Jan  9 08:47:22 2002
-+++ configure	Wed Jan  9 12:39:13 2002
-@@ -7096,13 +7096,13 @@
-    { (exit 1); exit 1; }; }
- fi
- 
--echo "$as_me:7099: checking for pthread_mutex_lock in -lpthread" >&5
--echo $ECHO_N "checking for pthread_mutex_lock in -lpthread... $ECHO_C" >&6
-+echo "$as_me:7099: checking for pthread_mutex_lock in %%PTHREAD_LIBS%%" >&5
-+echo $ECHO_N "checking for pthread_mutex_lock in %%PTHREAD_LIBS%%... $ECHO_C" >&6
- if test "${ac_cv_lib_pthread_pthread_mutex_lock+set}" = set; then
-   echo $ECHO_N "(cached) $ECHO_C" >&6
- else
-   ac_check_lib_save_LIBS=$LIBS
--LIBS="-lpthread  $LIBS"
-+LIBS="%%PTHREAD_LIBS%%  $LIBS"
- cat >conftest.$ac_ext <<_ACEOF
- #line 7107 "configure"
- #include "confdefs.h"
-@@ -7150,7 +7150,7 @@
- #define HAVE_LIBPTHREAD 1
- EOF
- 
--  LIBS="-lpthread $LIBS"
-+  LIBS="%%PTHREAD_LIBS%% $LIBS"
- 
- else
- 
-@@ -7229,7 +7229,7 @@
-   echo $ECHO_N "(cached) $ECHO_C" >&6
- else
-   ac_check_lib_save_LIBS=$LIBS
--LIBS="-lmysqlclient  $LIBS"
-+LIBS="-L%%LOCALBASE%%/lib/mysql -lmysqlclient  $LIBS"
- cat >conftest.$ac_ext <<_ACEOF
- #line 7234 "configure"
- #include "confdefs.h"
-@@ -7279,10 +7279,10 @@
- fi
- 
- if test "$mysql" = yes; then
--  mysql_LIBS=`mysql_config --libs`
--  mysql_CFLAGS=`mysql_config --cflags`
--  MYSQL_SOCKET=`mysql_config --socket`
--  MYSQL_PORT=`mysql_config --port`
-+  mysql_LIBS="-L%%LOCALBASE%%/lib/mysql -lmysqlclient -lz -lm -lcrypt"
-+  mysql_CFLAGS="-I%%LOCALBASE%%/include/mysql"
-+  MYSQL_SOCKET=""
-+  MYSQL_PORT=""
- 
-   sql_LIBS="$sql_LIBS $mysql_LIBS"
-   sql_CFLAGS="$sql_CFLAGS $mysql_CFLAGS"
diff -urN /usr/ports/lang/ferite/files/patch-docs::Makefile.in lang/ferite/files/patch-docs::Makefile.in
--- /usr/ports/lang/ferite/files/patch-docs::Makefile.in	Sat Jan 19 14:02:32 2002
+++ lang/ferite/files/patch-docs::Makefile.in	Tue Jan 14 09:43:23 2003
@@ -1,14 +1,18 @@
-
-$FreeBSD: ports/lang/ferite/files/patch-docs::Makefile.in,v 1.3 2002/01/19 05:02:32 sf Exp $
-
---- docs/Makefile.in.orig	Wed Jan  9 08:47:07 2002
-+++ docs/Makefile.in	Wed Jan  9 12:11:41 2002
-@@ -117,7 +117,7 @@
- manual.pdf
- 
- 
--docsdir = $(prefix)/share/ferite/docs
-+docsdir = $(prefix)/share/doc/ferite
- 
- EXTRA_DIST = $(docs_DATA)
+--- docs/Makefile.in.orig	Thu Jan  9 04:49:26 2003
++++ docs/Makefile.in	Tue Jan 14 09:43:14 2003
+@@ -212,6 +212,7 @@
+ 	done
+ docsDATA_INSTALL = $(INSTALL_DATA)
+ install-docsDATA: $(docs_DATA)
++ifndef NOPORTDOCS
+ 	@$(NORMAL_INSTALL)
+ 	$(mkinstalldirs) $(DESTDIR)$(docsdir)
+ 	@list='$(docs_DATA)'; for p in $$list; do \
+@@ -220,6 +221,7 @@
+ 	  echo " $(docsDATA_INSTALL) $$d$$p $(DESTDIR)$(docsdir)/$$f"; \
+ 	  $(docsDATA_INSTALL) $$d$$p $(DESTDIR)$(docsdir)/$$f; \
+ 	done
++endif
  
+ uninstall-docsDATA:
+ 	@$(NORMAL_UNINSTALL)
diff -urN /usr/ports/lang/ferite/files/patch-docs::images::Makefile.in lang/ferite/files/patch-docs::images::Makefile.in
--- /usr/ports/lang/ferite/files/patch-docs::images::Makefile.in	Sat Jan 19 14:02:32 2002
+++ lang/ferite/files/patch-docs::images::Makefile.in	Tue Jan 14 09:38:03 2003
@@ -1,9 +1,6 @@
-
-$FreeBSD: ports/lang/ferite/files/patch-docs::images::Makefile.in,v 1.3 2002/01/19 05:02:32 sf Exp $
-
---- docs/images/Makefile.in.orig	Wed Jan  9 08:47:07 2002
-+++ docs/images/Makefile.in	Wed Jan  9 12:11:41 2002
-@@ -117,7 +117,7 @@
+--- 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
  
  
@@ -12,3 +9,19 @@
  
  EXTRA_DIST = $(images_DATA)
  subdir = docs/images
+@@ -158,6 +158,7 @@
+ uninstall-info-am:
+ imagesDATA_INSTALL = $(INSTALL_DATA)
+ install-imagesDATA: $(images_DATA)
++ifndef NOPORTDOCS
+ 	@$(NORMAL_INSTALL)
+ 	$(mkinstalldirs) $(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; \
+ 	done
++endif
+ 
+ uninstall-imagesDATA:
+ 	@$(NORMAL_UNINSTALL)
diff -urN /usr/ports/lang/ferite/files/patch-ferite-config.in lang/ferite/files/patch-ferite-config.in
--- /usr/ports/lang/ferite/files/patch-ferite-config.in	Sat Nov 24 11:43:25 2001
+++ lang/ferite/files/patch-ferite-config.in	Thu Jan  1 09:00:00 1970
@@ -1,19 +0,0 @@
-
-$FreeBSD: ports/lang/ferite/files/patch-ferite-config.in,v 1.2 2001/11/24 02:43:25 dwcjr Exp $
-
---- ferite-config.in.orig	Wed Jul 25 15:47:03 2001
-+++ ferite-config.in	Thu Nov 15 18:21:57 2001
-@@ -42,11 +42,11 @@
-       if test @includedir@ != /usr/include ; then
-         includes=-I@includedir@
-       fi
--      echo $includes @debugdefs@
-+      echo %%PTHREAD_CFLAGS%% $includes @debugdefs@
-       ;;
-     --libs)
-       libdirs=-L@libdir@
--      echo $libdirs -lferite -lm -lpcre
-+      echo $libdirs -lferite %%PTHREAD_LIBS%% -lm -lpcre
-       ;;
-     --module-path)
-       echo @libdir@/ferite/modules
diff -urN /usr/ports/lang/ferite/files/patch-libs::aphex::src::aphex_thread.c lang/ferite/files/patch-libs::aphex::src::aphex_thread.c
--- /usr/ports/lang/ferite/files/patch-libs::aphex::src::aphex_thread.c	Thu Jan  1 09:00:00 1970
+++ lang/ferite/files/patch-libs::aphex::src::aphex_thread.c	Tue Jan 14 08:40:28 2003
@@ -0,0 +1,14 @@
+--- 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 -urN /usr/ports/lang/ferite/files/patch-libs::triton::configure lang/ferite/files/patch-libs::triton::configure
--- /usr/ports/lang/ferite/files/patch-libs::triton::configure	Sat Jan 19 14:02:32 2002
+++ lang/ferite/files/patch-libs::triton::configure	Thu Jan  1 09:00:00 1970
@@ -1,18 +0,0 @@
-
-$FreeBSD: ports/lang/ferite/files/patch-libs::triton::configure,v 1.1 2002/01/19 05:02:32 sf Exp $
-
---- libs/triton/configure.orig	Wed Jan  9 08:46:55 2002
-+++ libs/triton/configure	Wed Jan  9 11:35:30 2002
-@@ -2563,10 +2563,10 @@
-    fi
-    if test "$system" = "FreeBSD"; then
- 	  cat >>confdefs.h <<\EOF
--#define USE_LTDL 1
-+#define USE_DLFCN 1
- EOF
- 
--	  loader="ltdl"
-+	  TRITON_LDFLAGS=""
-    fi
-    if test "$system" = "SunOS"; then
-       cat >>confdefs.h <<\EOF
diff -urN /usr/ports/lang/ferite/files/patch-libs::triton::ltmain.sh lang/ferite/files/patch-libs::triton::ltmain.sh
--- /usr/ports/lang/ferite/files/patch-libs::triton::ltmain.sh	Sat Jan 19 14:02:32 2002
+++ lang/ferite/files/patch-libs::triton::ltmain.sh	Thu Jan  1 09:00:00 1970
@@ -1,36 +0,0 @@
-
-$FreeBSD: ports/lang/ferite/files/patch-libs::triton::ltmain.sh,v 1.1 2002/01/19 05:02:32 sf Exp $
-
---- libs/triton/ltmain.sh.orig	Wed Jan  9 08:46:56 2002
-+++ libs/triton/ltmain.sh	Wed Jan  9 12:09:50 2002
-@@ -958,6 +958,7 @@
- 	;;
- 
-       -avoid-version)
-+	build_old_libs=no
- 	avoid_version=yes
- 	continue
- 	;;
-@@ -2462,6 +2463,9 @@
- 	  *-*-openbsd* | *-*-freebsd*)
- 	    # Do not include libc due to us having libc/libc_r.
- 	    ;;
-+	  *-*-freebsd*)
-+	    # FreeBSD doesn't need this...
-+	    ;;
- 	  *)
- 	    # Add libc to deplibs on all other systems if necessary.
- 	    if test $build_libtool_need_lc = "yes"; then
-@@ -4247,10 +4251,12 @@
- 	fi
- 
- 	# Install the pseudo-library for information purposes.
-+	if /usr/bin/false; then
- 	name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
- 	instname="$dir/$name"i
- 	$show "$install_prog $instname $destdir/$name"
- 	$run eval "$install_prog $instname $destdir/$name" || exit $?
-+	fi
- 
- 	# Maybe install the static library, too.
- 	test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
diff -urN /usr/ports/lang/ferite/files/patch-modules::ipc::ipc_header.h lang/ferite/files/patch-modules::ipc::ipc_header.h
--- /usr/ports/lang/ferite/files/patch-modules::ipc::ipc_header.h	Sat Jan 19 14:02:32 2002
+++ lang/ferite/files/patch-modules::ipc::ipc_header.h	Thu Jan  1 09:00:00 1970
@@ -1,14 +0,0 @@
-
-$FreeBSD: ports/lang/ferite/files/patch-modules::ipc::ipc_header.h,v 1.1 2002/01/19 05:02:32 sf Exp $
-
---- modules/ipc/ipc_header.h.orig	Wed Jan  9 08:46:18 2002
-+++ modules/ipc/ipc_header.h	Wed Jan  9 11:49:17 2002
-@@ -22,7 +22,7 @@
- #define DEFAULT_SEGMENT_SIZE 1024
- 
- 
--#if defined(__GNU_LIBRARY__) && !defined(_SEM_SEMUN_UNDEFINED)
-+#if defined(__FreeBSD__) || defined(__GNU_LIBRARY__) && !defined(_SEM_SEMUN_UNDEFINED)
-     /* union semun is defined by including <sys/sem.h> */
- #else
-    /* according to X/OPEN we have to define it ourselves */
diff -urN /usr/ports/lang/ferite/files/patch-scripts::test::ipc_test.fe lang/ferite/files/patch-scripts::test::ipc_test.fe
--- /usr/ports/lang/ferite/files/patch-scripts::test::ipc_test.fe	Sat Jan 19 14:02:32 2002
+++ lang/ferite/files/patch-scripts::test::ipc_test.fe	Thu Jan  1 09:00:00 1970
@@ -1,14 +0,0 @@
-
-$FreeBSD: ports/lang/ferite/files/patch-scripts::test::ipc_test.fe,v 1.1 2002/01/19 05:02:32 sf Exp $
-
---- scripts/test/ipc_test.fe.orig	Wed Nov 21 10:01:07 2001
-+++ scripts/test/ipc_test.fe	Wed Jan  9 12:05:55 2002
-@@ -16,7 +16,7 @@
- myipc = new IpcObject();
- 
- Console.println ("::Connecting...");
--myipc.connect ("/bin/bash");
-+myipc.connect ("/bin/sh");
- 
- 
- Console.println ("Choose one of the following options");
diff -urN /usr/ports/lang/ferite/files/patch-scripts::test::test.fe lang/ferite/files/patch-scripts::test::test.fe
--- /usr/ports/lang/ferite/files/patch-scripts::test::test.fe	Sat Jan 19 14:02:32 2002
+++ lang/ferite/files/patch-scripts::test::test.fe	Sat Jan 11 18:28:07 2003
@@ -1,29 +1,26 @@
-
-$FreeBSD: ports/lang/ferite/files/patch-scripts::test::test.fe,v 1.3 2002/01/19 05:02:32 sf Exp $
-
---- scripts/test/test.fe.orig	Sun Dec 23 14:17:44 2001
-+++ scripts/test/test.fe	Wed Jan  9 11:25:18 2002
+--- 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 @@
-    a_global_int = 10;
-    testfile = new File();
-    
--   Console.println( "Printing Out All ext2 Partitions in /etc/fstab" );
-+   Console.println( "Printing Out All ufs Partitions in /etc/fstab" );
-    testfile->open( "/etc/fstab", "r", "" );
-    Console.println( "Here." );
-    while( blam = testfile->readln(1024) && ! testfile->eof() )
-    {
-       if( blam =~ /
--	 (\/dev\/[hs]d[a-g][1-9])   # device entry
--	 [\ \t]*                    # whitespace 
--	 (\/[a-z]*(\/[a-z]*)*)      # mount point
--	 [\ \t]*                    # whitespace
--	 ext2                       # force adherance to ext2
-+	 (\/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 */ 
-         )
-       {
+ 
+     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 );
+     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 */
+             )
+         {
diff -urN /usr/ports/lang/ferite/files/patch-tools::doc::Makefile.in lang/ferite/files/patch-tools::doc::Makefile.in
--- /usr/ports/lang/ferite/files/patch-tools::doc::Makefile.in	Thu Jan  1 09:00:00 1970
+++ lang/ferite/files/patch-tools::doc::Makefile.in	Tue Jan 14 09:38:49 2003
@@ -0,0 +1,27 @@
+--- 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 @@
+ uninstall-info-am:
+ docDATA_INSTALL = $(INSTALL_DATA)
+ install-docDATA: $(doc_DATA)
++ifndef NOPORTDOCS
+ 	@$(NORMAL_INSTALL)
+ 	$(mkinstalldirs) $(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; \
+ 	done
++endif
+ 
+ uninstall-docDATA:
+ 	@$(NORMAL_UNINSTALL)
diff -urN /usr/ports/lang/ferite/files/patch-tools::doc::template::Makefile.in lang/ferite/files/patch-tools::doc::template::Makefile.in
--- /usr/ports/lang/ferite/files/patch-tools::doc::template::Makefile.in	Thu Jan  1 09:00:00 1970
+++ lang/ferite/files/patch-tools::doc::template::Makefile.in	Tue Jan 14 09:39:37 2003
@@ -0,0 +1,27 @@
+--- 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 @@
+ 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 @@
+ uninstall-info-am:
+ templateDATA_INSTALL = $(INSTALL_DATA)
+ install-templateDATA: $(template_DATA)
++ifndef NOPORTDOCS
+ 	@$(NORMAL_INSTALL)
+ 	$(mkinstalldirs) $(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; \
+ 	done
++endif
+ 
+ uninstall-templateDATA:
+ 	@$(NORMAL_UNINSTALL)
diff -urN /usr/ports/lang/ferite/files/patch-tools::doc::template::html::Makefile.in lang/ferite/files/patch-tools::doc::template::html::Makefile.in
--- /usr/ports/lang/ferite/files/patch-tools::doc::template::html::Makefile.in	Thu Jan  1 09:00:00 1970
+++ lang/ferite/files/patch-tools::doc::template::html::Makefile.in	Tue Jan 14 09:40:20 2003
@@ -0,0 +1,27 @@
+--- 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
+ 
+-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 @@
+ uninstall-info-am:
+ templateDATA_INSTALL = $(INSTALL_DATA)
+ install-templateDATA: $(template_DATA)
++ifndef NOPORTDOCS
+ 	@$(NORMAL_INSTALL)
+ 	$(mkinstalldirs) $(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; \
+ 	done
++endif
+ 
+ uninstall-templateDATA:
+ 	@$(NORMAL_UNINSTALL)
diff -urN /usr/ports/lang/ferite/pkg-plist lang/ferite/pkg-plist
--- /usr/ports/lang/ferite/pkg-plist	Sat Jan 19 14:02:32 2002
+++ lang/ferite/pkg-plist	Tue Jan 14 09:44:31 2003
@@ -1,9 +1,10 @@
-@comment $FreeBSD: ports/lang/ferite/pkg-plist,v 1.3 2002/01/19 05:02:32 sf Exp $
 bin/builder
 bin/ferite
 bin/ferite-config
-include/ferite.h
+bin/feritedoc
+bin/generate-module
 include/ferite/farray.h
+include/ferite/fbuffer.h
 include/ferite/fcompile.h
 include/ferite/fdebug.h
 include/ferite/ferror.h
@@ -15,6 +16,7 @@
 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
@@ -22,65 +24,162 @@
 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/fvariables.h
-include/triton.h
-lib/ferite/modules/array.so
-lib/ferite/modules/console.so
-lib/ferite/modules/file.so
-lib/ferite/modules/ipc.so
-lib/ferite/modules/math.so
-lib/ferite/modules/network.so
-lib/ferite/modules/reflection.so
-lib/ferite/modules/sql.so
-lib/ferite/modules/string.so
-lib/ferite/modules/system.so
-lib/ferite/modules/time.so
-lib/ferite/modules/xml.so
-lib/ferite/scripts/cgi/cgi.fe
-lib/ferite/scripts/test/array_in_script.fe
-lib/ferite/scripts/test/autoload.fe
-lib/ferite/scripts/test/error.fe
-lib/ferite/scripts/test/helloworld.fe
-lib/ferite/scripts/test/initialisers_non_function.fe
-lib/ferite/scripts/test/ipc_test.fe
-lib/ferite/scripts/test/loop.fe
-lib/ferite/scripts/test/mem.fe
-lib/ferite/scripts/test/namespace.fe
-lib/ferite/scripts/test/native_inheiritance.fe
-lib/ferite/scripts/test/recurse.fe
-lib/ferite/scripts/test/reflection.fe
-lib/ferite/scripts/test/regex.fe
-lib/ferite/scripts/test/static.fe
-lib/ferite/scripts/test/string.fe
-lib/ferite/scripts/test/super.fe
-lib/ferite/scripts/test/switch.fe
-lib/ferite/scripts/test/test.fe
-lib/ferite/scripts/test/test2.fe
-lib/ferite/scripts/test/testfncparams.fe
-lib/ferite/scripts/test/uarray.fe
-lib/ferite/scripts/test/var_args.fe
+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
 lib/libferite.a
 lib/libferite.so
 lib/libferite.so.0
+share/aclocal/ferite.m4
+%%PORTDOCS%%share/doc/ferite/ABOUT
 %%PORTDOCS%%share/doc/ferite/AUTHORS
-%%PORTDOCS%%share/doc/ferite/COPYING
-%%PORTDOCS%%share/doc/ferite/ChangeLog
-%%PORTDOCS%%share/doc/ferite/README
+%%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/manual.pdf
+%%PORTDOCS%%share/doc/ferite/doc.fe
+%%PORTDOCS%%share/doc/ferite/embed.pdf
 %%PORTDOCS%%share/doc/ferite/images/ferite_logo_black.png
-share/ferite/config.h
-share/ferite/libtool
-share/ferite/shtool
-@dirrm include/ferite
-@dirrm lib/ferite/modules
-@dirrm lib/ferite/scripts/cgi
-@dirrm lib/ferite/scripts/test
-@dirrm lib/ferite/scripts
-@dirrm lib/ferite
+%%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%%share/doc/ferite/template/html/class.png
+%%PORTDOCS%%share/doc/ferite/template/html/empty.png
+%%PORTDOCS%%share/doc/ferite/template/html/function.png
+%%PORTDOCS%%share/doc/ferite/template/html/namespace.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%%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
+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/config.h.in
+share/ferite/generate-module/skel/configure.ac
+share/ferite/generate-module/skel/stamp-h.in
+share/ferite/generate-module/skel/udcl.sh
+@dirrm share/ferite/generate-module/skel
+@dirrm share/ferite/generate-module
+@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 share/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
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030115050130.4086b978.tkato>