ports/179724: new port: net-p2p/btsync

Jesse jessefrgsmith at yahoo.ca
Wed Jun 19 17:30:00 UTC 2013


>Number:         179724
>Category:       ports
>Synopsis:       new port: net-p2p/btsync
>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:   Wed Jun 19 17:30:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Jesse
>Release:        FreeBSD 9.1
>Organization:
RM
>Environment:
FreeBSD 9.1 32-bit
>Description:
Please find attached my port of the Bittorrent Sync program, provided by Bittorrent Labs, http://labs.bittorrent.com/experiments/sync.html

This program allows the user to sync multiple files/directories between machines using the bittorrent peer-to-peer protocol.
>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:
#
#	btsync
#	btsync/distinfo
#	btsync/Makefile
#	btsync/pkg-descr
#
echo c - btsync
mkdir -p btsync > /dev/null 2>&1
echo x - btsync/distinfo
sed 's/^X//' >btsync/distinfo << 'a180c56fd5f147d80bb576e1c1853574'
XSHA256 (btsync_freebsd_i386.tar.gz) = 77065f6d69fffda05dc1243eb1fbf28dc52e19873145b4138b86fda0e6317a99
XSIZE (btsync_freebsd_i386.tar.gz) = 1169003
XSHA256 (btsync_freebsd_x64.tar.gz) = 1e4961181c66f15334ea81e6d8fed8b70e48eab2fee164f805c701cd7a8a508d
XSIZE (btsync_freebsd_x64.tar.gz) = 1251927
a180c56fd5f147d80bb576e1c1853574
echo x - btsync/Makefile
sed 's/^X//' >btsync/Makefile << '3997951ecc0e65e1631b2e94c7af9cc5'
X# $FreeBSD: 
X
XPORTNAME=	btsync
XPORTVERSION=	0.1
XCATEGORIES=	net-p2p
XMASTER_SITES=	http://btsync.s3-website-us-east-1.amazonaws.com/
XDISTNAME=	btsync_freebsd_${ARCH}
X
XMAINTAINER=	jessefrgsmith at yahoo.ca
XCOMMENT=	Distributed peer-to-peer file syncing application.
X
X
XPLIST_FILES=	bin/${PORTNAME}
X 
XNO_BUILD=	yes
XONLY_FOR_ARCHES=	amd64 i386
XONLY_FOR_ARCHES_REASON=	It is a binary-only program. Source code not available.
X.include <bsd.port.options.mk>
X
X.if defined(FETCH_ALL)
X# distfiles for both arch
X.if ${ARCH} == "i386"
XDISTFILES=	btsync_freebsd_i386.tar.gz \
X		btsync_freebsd_x64.tar.gz
X		
X.else
XDISTFILES=	btsync_freebsd_i386.tar.gz \
X		btsync_freebsd_x64.tar.gz
X.endif
X.endif
X
X
X.include <bsd.port.pre.mk>
X
X
Xdo-install:
X	${INSTALL_PROGRAM} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin
X
X# target to build distinfo for both arch
Xmakesum-all:
X	make makesum FETCH_ALL=yes
X
X.include <bsd.port.post.mk>
3997951ecc0e65e1631b2e94c7af9cc5
echo x - btsync/pkg-descr
sed 's/^X//' >btsync/pkg-descr << '92010dae403596fe833d9444b5125467'
XBittorrent Sync is a way to automatically sync files via a secure,
Xdistributed technology. This allows users to share, sync and copy
Xdata between computers and, optionally, share subsets of their
Xdata with other people.
X
XWWW: http://labs.bittorrent.com/experiments/sync.html
92010dae403596fe833d9444b5125467
exit



>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-ports-bugs mailing list