Date: Wed, 13 Nov 2013 16:54:22 +0000 (UTC) From: Pietro Cerutti <gahr@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r333710 - in head/devel: . tclvfs tclvfs/files Message-ID: <201311131654.rADGsMFd010027@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: gahr Date: Wed Nov 13 16:54:21 2013 New Revision: 333710 URL: http://svnweb.freebsd.org/changeset/ports/333710 Log: - New port: devel/tclvfs The TclVfs project aims to provide an extension to the Tcl language which allows Virtual Filesystems to be built using Tcl scripts only. It is also a repository of such Tcl-implemented filesystems (metakit, zip, ftp, tar, http, webdav, namespace, url) WWW: http://sourceforge.net/projects/tclvfs/ Added: head/devel/tclvfs/ head/devel/tclvfs/Makefile (contents, props changed) head/devel/tclvfs/distinfo (contents, props changed) head/devel/tclvfs/files/ head/devel/tclvfs/files/patch-Makefile.in (contents, props changed) head/devel/tclvfs/files/patch-generic_vfs.c (contents, props changed) head/devel/tclvfs/pkg-descr (contents, props changed) head/devel/tclvfs/pkg-plist (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Wed Nov 13 16:50:17 2013 (r333709) +++ head/devel/Makefile Wed Nov 13 16:54:21 2013 (r333710) @@ -4431,6 +4431,7 @@ SUBDIR += tclreadline SUBDIR += tclthread SUBDIR += tcltls + SUBDIR += tclvfs SUBDIR += tclxml SUBDIR += tdl SUBDIR += terminality Added: head/devel/tclvfs/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/tclvfs/Makefile Wed Nov 13 16:54:21 2013 (r333710) @@ -0,0 +1,20 @@ +# Created by: gahr@FreeBSD.org +# $FreeBSD$ + +PORTNAME= tclvfs +PORTVERSION= 20080503 +CATEGORIES= devel +MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}/ + +MAINTAINER= tcltk@FreeBSD.org +COMMENT= Tcl VirtualFileSystem layer + +LIB_DEPENDS= libTrf2.1.4.so:${PORTSDIR}/devel/tcl-trf + +USES+= gmake tcl +GNU_CONFIGURE= yes +CONFIGURE_ARGS+=--with-tcl=${TCL_LIBDIR} \ + --prefix=${PREFIX} \ + -exec-prefix=${PREFIX} + +.include <bsd.port.mk> Added: head/devel/tclvfs/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/tclvfs/distinfo Wed Nov 13 16:54:21 2013 (r333710) @@ -0,0 +1,2 @@ +SHA256 (tclvfs-20080503.tar.gz) = 0d90362078c8f59347b14be377e9306336b6d25d147397f845e705a6fa1d38f2 +SIZE (tclvfs-20080503.tar.gz) = 258723 Added: head/devel/tclvfs/files/patch-Makefile.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/tclvfs/files/patch-Makefile.in Wed Nov 13 16:54:21 2013 (r333710) @@ -0,0 +1,12 @@ +--- Makefile.in.orig 2013-04-30 12:23:15.000000000 +0200 ++++ Makefile.in 2013-04-30 12:23:54.000000000 +0200 +@@ -256,7 +256,8 @@ + + VPATH = $(srcdir)/generic:$(srcdir)/unix:$(srcdir)/win + +-.c.@OBJEXT@: ++ ++vfs.@OBJEXT@: $(srcdir)/generic/vfs.c + $(COMPILE) -c `@CYGPATH@ $<` -o $@ + + #======================================================================== Added: head/devel/tclvfs/files/patch-generic_vfs.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/tclvfs/files/patch-generic_vfs.c Wed Nov 13 16:54:21 2013 (r333710) @@ -0,0 +1,14 @@ +--- generic/vfs.c.orig 2006-08-30 21:38:03.000000000 +0200 ++++ generic/vfs.c 2013-09-24 10:26:34.000000000 +0200 +@@ -1656,7 +1656,10 @@ + return returnVal; + } + +-static CONST char** ++#ifndef CONST86 ++#define CONST86 ++#endif ++static CONST char*CONST86 * + VfsFileAttrStrings(pathPtr, objPtrRef) + Tcl_Obj* pathPtr; + Tcl_Obj** objPtrRef; Added: head/devel/tclvfs/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/tclvfs/pkg-descr Wed Nov 13 16:54:21 2013 (r333710) @@ -0,0 +1,6 @@ +The TclVfs project aims to provide an extension to the Tcl language which +allows Virtual Filesystems to be built using Tcl scripts only. It is also a +repository of such Tcl-implemented filesystems (metakit, zip, ftp, tar, http, +webdav, namespace, url) + +WWW: http://sourceforge.net/projects/tclvfs/ Added: head/devel/tclvfs/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/tclvfs/pkg-plist Wed Nov 13 16:54:21 2013 (r333710) @@ -0,0 +1,29 @@ +lib/vfs1.3/ftpvfs.tcl +lib/vfs1.3/httpvfs.tcl +lib/vfs1.3/libvfs1.3.so +lib/vfs1.3/mk4vfs.tcl +lib/vfs1.3/mk4vfscompat.tcl +lib/vfs1.3/pkgIndex.tcl +lib/vfs1.3/starkit.tcl +lib/vfs1.3/tarvfs.tcl +lib/vfs1.3/tclIndex +lib/vfs1.3/tclprocvfs.tcl +lib/vfs1.3/template/collatevfs.tcl +lib/vfs1.3/template/deltavfs.tcl +lib/vfs1.3/template/fishvfs.tcl +lib/vfs1.3/template/globfind.tcl +lib/vfs1.3/template/quotavfs.tcl +lib/vfs1.3/template/tdelta.tcl +lib/vfs1.3/template/templatevfs.tcl +lib/vfs1.3/template/versionvfs.tcl +lib/vfs1.3/testvfs.tcl +lib/vfs1.3/tkvfs.tcl +lib/vfs1.3/vfsUrl.tcl +lib/vfs1.3/vfsUtils.tcl +lib/vfs1.3/vfslib.tcl +lib/vfs1.3/webdavvfs.tcl +lib/vfs1.3/zipvfs.tcl +lib/vfs1.3/zipvfscompat.tcl +man/mann/vfs.n.gz +man/mann/vfslib.n.gz +@dirrm lib/vfs1.3
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201311131654.rADGsMFd010027>