Date: Mon, 30 May 2011 13:50:11 GMT From: Joris Vandalon <j.vandalon@unilogic.nl> To: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/157426: New port: sysutils/fusefs-rar2fs Mount rar archives as filesystem Message-ID: <201105301350.p4UDoBAZ003379@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/157426; it has been noted by GNATS. From: Joris Vandalon <j.vandalon@unilogic.nl> To: bug-followup@FreeBSD.org, joris@vandalon.nl Cc: Subject: Re: ports/157426: New port: sysutils/fusefs-rar2fs Mount rar archives as filesystem Date: Mon, 30 May 2011 15:20:29 +0200 --Apple-Mail-2--110568908 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii Updated the shar file. Removed Makefile line. --Apple-Mail-2--110568908 Content-Disposition: attachment; filename=fusefs-rar2fs.txt Content-Type: text/plain; x-unix-mode=0644; name="fusefs-rar2fs.txt" Content-Transfer-Encoding: quoted-printable # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # fusefs-rar2fs # fusefs-rar2fs/pkg-descr # fusefs-rar2fs/distinfo # fusefs-rar2fs/Makefile # fusefs-rar2fs/pkg-plist # fusefs-rar2fs/files # fusefs-rar2fs/files/patch-config.mk # fusefs-rar2fs/files/patch-Makefile # echo c - fusefs-rar2fs mkdir -p fusefs-rar2fs > /dev/null 2>&1 echo x - fusefs-rar2fs/pkg-descr sed 's/^X//' >fusefs-rar2fs/pkg-descr << = '1649a5673d057703c25bddddd5458880' Xrar2fs is a FUSE based file system that can mount a source RAR Xarchive/volume or a directory containing any number of RAR Xarchives and access (read only) the contents as plain = files/directories. XOther files located in the source directory are handled transparently. XBoth compressed and non-compressed archives/volumes are supported but Xfull media seek support (aka. indexing) is only available for Xnon-compressed plaintext archives. X XWWW: http://code.google.com/p/rar2fs/ 1649a5673d057703c25bddddd5458880 echo x - fusefs-rar2fs/distinfo sed 's/^X//' >fusefs-rar2fs/distinfo << = '3937a2cf1a5ea12bdee5e89f09f8f370' XSHA256 (rar2fs-1.12.0.tar.gz) =3D = cc8bd73536972b72dec366afdad9d140ed7649ab7bc2b798f8420ec259b2bd42 XSIZE (rar2fs-1.12.0.tar.gz) =3D 68893 XSHA256 (unrarsrc-4.0.7.tar.gz) =3D = eac9ed7493870ca7f67b23e9208aef1db701c381123ac462e97f703777a33071 XSIZE (unrarsrc-4.0.7.tar.gz) =3D 152853 3937a2cf1a5ea12bdee5e89f09f8f370 echo x - fusefs-rar2fs/Makefile sed 's/^X//' >fusefs-rar2fs/Makefile << = '679879aa0e331a6d72987015ba86af34' X# New ports collection makefile for: rar2fs X# Date created: 30 May 2011 X# Whom: Joris Vandalon X# X# $FreeBSD$ X# X XPORTNAME=3D rar2fs XPORTVERSION=3D 1.12.0 XCATEGORIES=3D sysutils XMASTER_SITES=3D ${MASTER_SITE_GOOGLE_CODE}:rar2fs = http://www.rarlab.com/rar/:unrarsrc XPKGNAMEPREFIX=3D fusefs- XDISTNAME=3D rar2fs-${PORTVERSION} XDISTFILES=3D rar2fs-1.12.0.tar.gz:rar2fs = unrarsrc-4.0.7.tar.gz:unrarsrc X XMAINTAINER=3D joris@vandalon.nl XCOMMENT=3D Mount rar archives as filesystem X XLIB_DEPENDS=3D unrar.3:${PORTSDIR}/archivers/libunrar4 X XMAN1=3D rar2fs.1 XUSE_GMAKE=3D yes X X.include <bsd.port.mk> 679879aa0e331a6d72987015ba86af34 echo x - fusefs-rar2fs/pkg-plist sed 's/^X//' >fusefs-rar2fs/pkg-plist << = 'a44c89161da3044aec58f3bfc2befbc8' Xbin/rar2fs a44c89161da3044aec58f3bfc2befbc8 echo c - fusefs-rar2fs/files mkdir -p fusefs-rar2fs/files > /dev/null 2>&1 echo x - fusefs-rar2fs/files/patch-config.mk sed 's/^X//' >fusefs-rar2fs/files/patch-config.mk << = 'f41109531514cd9b3b554be63f9692db' X--- config.mk.orig 2011-05-17 21:17:09.000000000 +0200 X+++ config.mk 2011-05-30 14:11:09.689753703 +0200 X@@ -1,37 +1,39 @@ X # Change below to match current configuration X ########################## X=20 X+DESTDIR=3D/usr/local X+ X ########################## X # This is the path (absolute or relative) to the folder containing X # the full portable "Unrar C++ library" (libunrar) sources=20 X-UNRAR_SRC=3D./unrar X+UNRAR_SRC=3D../unrar X=20 X ########################## X # This is the path (absolute or relative) to the folder containing X # the compiled libunrar.so. X # This can be left blank if the system already points out the location X # of a compatible unrarlib.so, eg. /lib. X-UNRAR_LIB=3D X+UNRAR_LIB=3D/usr/lcoal/lib X=20 X ########################## X # This is the path (absolute or relative) to the folder containing X # the FUSE development header files. X # This can be left blank if the header files are already placed in X # some default location such as /usr/include. X-FUSE_SRC=3D X+FUSE_SRC=3D/usr/local/include X=20 X ########################## X # This is the path (absolute or relative) to the folder containing X # the FUSE library files. X # This can be left blank if the system already points out the location X # of a compatible FUSE library, eg. /lib. X-FUSE_LIB=3D X+FUSE_LIB=3D/usr/local/lib X=20 X ########################## X # Does the host support glibc custom streams? X # If unsure try 'y' here. If linker fails to find e.g. fmemopen() X # your answer was most likely incorrect. X-HAS_GLIBC_CUSTOM_STREAMS=3Dy X+HAS_GLIBC_CUSTOM_STREAMS=3Dn X=20 X ########################## X # For Mac OS X, choose if 64-bit inodes (file serial number) should f41109531514cd9b3b554be63f9692db echo x - fusefs-rar2fs/files/patch-Makefile sed 's/^X//' >fusefs-rar2fs/files/patch-Makefile << = '765df0bbc1a0cf37ba2457726ee88f29' X--- Makefile.orig 2011-05-30 14:09:15.390484811 +0200 X+++ Makefile 2011-05-30 14:10:53.240988212 +0200 X@@ -102,4 +102,8 @@ X mv $*.P $(DEPS); \ X rm -f $*.d X=20 X+install: X+ install rar2fs $(DESTDIR)/bin X+ install rar2fs.1 $(DESTDIR)/man/man1 X+ X -include $(OBJECTS:%.o=3D$(DEPS)/%.P) 765df0bbc1a0cf37ba2457726ee88f29 exit --Apple-Mail-2--110568908--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201105301350.p4UDoBAZ003379>