From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Jun 25 02:10:02 2009 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C89901065672 for ; Thu, 25 Jun 2009 02:10:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id A310D8FC12 for ; Thu, 25 Jun 2009 02:10:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n5P2A2i5014169 for ; Thu, 25 Jun 2009 02:10:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n5P2A26U014168; Thu, 25 Jun 2009 02:10:02 GMT (envelope-from gnats) Resent-Date: Thu, 25 Jun 2009 02:10:02 GMT Resent-Message-Id: <200906250210.n5P2A26U014168@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Oleg Alexeenkov Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2ADAE106566C for ; Thu, 25 Jun 2009 02:05:01 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 17ECB8FC1E for ; Thu, 25 Jun 2009 02:05:01 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id n5P250x2056799 for ; Thu, 25 Jun 2009 02:05:00 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id n5P250iC056798; Thu, 25 Jun 2009 02:05:00 GMT (envelope-from nobody) Message-Id: <200906250205.n5P250iC056798@www.freebsd.org> Date: Thu, 25 Jun 2009 02:05:00 GMT From: Oleg Alexeenkov To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/136019: New port: sysutils/fusefs-mhddfs Multi HDD [FUSE] File System X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Jun 2009 02:10:03 -0000 >Number: 136019 >Category: ports >Synopsis: New port: sysutils/fusefs-mhddfs Multi HDD [FUSE] File System >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Thu Jun 25 02:10:02 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Oleg Alexeenkov >Release: 7.2 >Organization: >Environment: >Description: >How-To-Repeat: >Fix: Patch attached with submission follows: # 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-mhddfs # fusefs-mhddfs/Makefile # fusefs-mhddfs/distinfo # fusefs-mhddfs/pkg-descr # fusefs-mhddfs/files # fusefs-mhddfs/files/patch-src-main.c # echo c - fusefs-mhddfs mkdir -p fusefs-mhddfs > /dev/null 2>&1 echo x - fusefs-mhddfs/Makefile sed 's/^X//' >fusefs-mhddfs/Makefile << 'f9f3a1019a1dc9e6b41df79d060f9854' X# New ports collection makefile for: fusefs-mhddfs X# Date created: 2009-06-25 X# Whom: Oleg Alexeenkov X# X# $FreeBSD$ X# X XPORTNAME= mhddfs XPORTVERSION= 0.1.19 XCATEGORIES= sysutils XMASTER_SITES= http://mhddfs.uvw.ru/downloads/ XPKGNAMEPREFIX= fusefs- XDISTNAME= ${PORTNAME}_${PORTVERSION} X XMAINTAINER= proler@gmail.com XCOMMENT= Multi HDD [FUSE] File System X XBUILD_DEPENDS= ${LOCALBASE}/include/fuse.h:${PORTSDIR}/sysutils/fusefs-libs XRUN_DEPENDS= ${LOCALBASE}/modules/fuse.ko:${PORTSDIR}/sysutils/fusefs-kmod X XUSE_GMAKE= yes XWRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} X XMAN1= ${PORTNAME}.1 XPLIST_FILES= bin/${PORTNAME} X Xdo-install: X ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin X Xpost-install: X ${INSTALL_MAN} ${WRKSRC}/${MAN1} ${MAN1PREFIX}/man/man1 X X.include f9f3a1019a1dc9e6b41df79d060f9854 echo x - fusefs-mhddfs/distinfo sed 's/^X//' >fusefs-mhddfs/distinfo << '9a66a6ce7cee3dd067b7513f931d5b63' XMD5 (mhddfs_0.1.19.tar.gz) = b96fc3bc16ca6c19106e57984c6e02ce XSHA256 (mhddfs_0.1.19.tar.gz) = aab80796364f9f17659e4cca8e95c0ac026754e15f16b2b46f28b92497fbc631 XSIZE (mhddfs_0.1.19.tar.gz) = 32133 9a66a6ce7cee3dd067b7513f931d5b63 echo x - fusefs-mhddfs/pkg-descr sed 's/^X//' >fusefs-mhddfs/pkg-descr << 'df80e4e868a4167632a47eab48c380e8' Xmhddfs - Multi HDD [FUSE] File System X XFile system for unifying several mount points into one XThis FUSE-based file system allows mount points (or directories) to be Xcombined, simulating a single big volume which can merge several hard Xdrives or remote file systems. It is like unionfs, but can choose the Xdrive with the most free space to create new files on, and can move Xdata transparently between drives. X XWWW: http://mhddfs.uvw.ru/ df80e4e868a4167632a47eab48c380e8 echo c - fusefs-mhddfs/files mkdir -p fusefs-mhddfs/files > /dev/null 2>&1 echo x - fusefs-mhddfs/files/patch-src-main.c sed 's/^X//' >fusefs-mhddfs/files/patch-src-main.c << '16bf01581fb2d7b591da6cde358ad94d' X--- src/main.c.orig 2009-06-25 05:11:08.000000000 +0400 X+++ src/main.c 2009-06-25 05:23:57.000000000 +0400 X@@ -755,7 +755,7 @@ X return -errno; X } X X-#if _POSIX_SYNCHRONIZED_IO + 0 > 0 X+#if _POSIX_SYNCHRONIZED_IO + 0 > 0 || defined(__FreeBSD__) X #undef HAVE_FDATASYNC X #else X #define HAVE_FDATASYNC 1 16bf01581fb2d7b591da6cde358ad94d exit >Release-Note: >Audit-Trail: >Unformatted: