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