mirror of
https://git.freebsd.org/ports.git
synced 2025-05-30 09:56:43 -04:00
- 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/
This commit is contained in:
parent
e94fd2b43c
commit
ad8d42f1ab
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=333710
7 changed files with 84 additions and 0 deletions
|
@ -4431,6 +4431,7 @@
|
|||
SUBDIR += tclreadline
|
||||
SUBDIR += tclthread
|
||||
SUBDIR += tcltls
|
||||
SUBDIR += tclvfs
|
||||
SUBDIR += tclxml
|
||||
SUBDIR += tdl
|
||||
SUBDIR += terminality
|
||||
|
|
20
devel/tclvfs/Makefile
Normal file
20
devel/tclvfs/Makefile
Normal file
|
@ -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>
|
2
devel/tclvfs/distinfo
Normal file
2
devel/tclvfs/distinfo
Normal file
|
@ -0,0 +1,2 @@
|
|||
SHA256 (tclvfs-20080503.tar.gz) = 0d90362078c8f59347b14be377e9306336b6d25d147397f845e705a6fa1d38f2
|
||||
SIZE (tclvfs-20080503.tar.gz) = 258723
|
12
devel/tclvfs/files/patch-Makefile.in
Normal file
12
devel/tclvfs/files/patch-Makefile.in
Normal file
|
@ -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 $@
|
||||
|
||||
#========================================================================
|
14
devel/tclvfs/files/patch-generic_vfs.c
Normal file
14
devel/tclvfs/files/patch-generic_vfs.c
Normal file
|
@ -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;
|
6
devel/tclvfs/pkg-descr
Normal file
6
devel/tclvfs/pkg-descr
Normal file
|
@ -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/
|
29
devel/tclvfs/pkg-plist
Normal file
29
devel/tclvfs/pkg-plist
Normal file
|
@ -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
|
Loading…
Add table
Reference in a new issue