View | Details | Raw Unified | Return to bug 193676 | Differences between
and this patch

Collapse All | Expand All

(-)btsync/Makefile (-3 / +4 lines)
Lines 1-7 Link Here
1
# $FreeBSD: head/net-p2p/btsync/Makefile 366304 2014-08-27 10:42:05Z robak $
1
# $FreeBSD: head/net-p2p/btsync/Makefile 366304 2014-08-27 10:42:05Z robak $
2
2
3
PORTNAME=	btsync
3
PORTNAME=	btsync
4
PORTVERSION=	1.3.109
4
PORTVERSION=	1.4.75
5
CATEGORIES=	net-p2p
5
CATEGORIES=	net-p2p
6
MASTER_SITES=	http://syncapp.bittorrent.com/${PORTVERSION}/
6
MASTER_SITES=	http://syncapp.bittorrent.com/${PORTVERSION}/
7
DISTNAME=	${PORTNAME}_freebsd_${CONFIG_ARCH}-${PORTVERSION}
7
DISTNAME=	${PORTNAME}_freebsd_${CONFIG_ARCH}-${PORTVERSION}
Lines 42-50 Link Here
42
do-install:
42
do-install:
43
	${INSTALL_PROGRAM} ${WRKSRC}/temp/btsync ${STAGEDIR}${PREFIX}/bin
43
	${INSTALL_PROGRAM} ${WRKSRC}/temp/btsync ${STAGEDIR}${PREFIX}/bin
44
	${WRKSRC}/temp/btsync --dump-sample-config > ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample
44
	${WRKSRC}/temp/btsync --dump-sample-config > ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample
45
	${REINPLACE_CMD} -e 's;\(^ *"storage_path" *: *\)"/.*",;\1"/var/db/${PORTNAME}",;' ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample
45
	${REINPLACE_CMD} -e 's;^//\( *"storage_path" *: *\)"/.*",;\1"/var/db/${PORTNAME}",;' ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample
46
	${REINPLACE_CMD} -e 's;^//\( *"pid_file" *: *"/var/run/${PORTNAME}/${PORTNAME}.pid",\);\1;' ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample
46
47
47
post-install:
48
post-install:
48
	${MKDIR} ${STAGEDIR}/var/db/btsync
49
	${MKDIR} ${STAGEDIR}/var/db/${PORTNAME}
49
50
50
.include <bsd.port.post.mk>
51
.include <bsd.port.post.mk>
(-)btsync/distinfo (-4 / +4 lines)
Lines 1-4 Link Here
1
SHA256 (btsync_freebsd_i386-1.3.109.tar.gz) = b451949b677d3aa006199164a7d7f9f799eb5b7758f96b0f2a5bbbb84a9a4aad
1
SHA256 (btsync_freebsd_i386-1.4.75.tar.gz) = 88262978b0c68406be93d0e98e9ffaff6fe73840195c63e43a846810eaa05e48
2
SIZE (btsync_freebsd_i386-1.3.109.tar.gz) = 3279348
2
SIZE (btsync_freebsd_i386-1.4.75.tar.gz) = 3543603
3
SHA256 (btsync_freebsd_x64-1.3.109.tar.gz) = 31599871449dca3fbc464422fd31440d730cfb0ad11f05321e482ae7ed7f47df
3
SHA256 (btsync_freebsd_x64-1.4.75.tar.gz) = 3772d82c865a462ab47a8fad56e924a47eb0d0983aa23705d4a59ae3ad33c99b
4
SIZE (btsync_freebsd_x64-1.3.109.tar.gz) = 3374894
4
SIZE (btsync_freebsd_x64-1.4.75.tar.gz) = 3688773
(-)btsync/files/btsync.in (-1 / +8 lines)
Lines 32-39 Link Here
32
: ${%%PORTNAME%%_group:="%%GROUP%%"}
32
: ${%%PORTNAME%%_group:="%%GROUP%%"}
33
: ${%%PORTNAME%%_data_dir:="/var/db/%%PORTNAME%%"}
33
: ${%%PORTNAME%%_data_dir:="/var/db/%%PORTNAME%%"}
34
34
35
pidfile="$btsync_data_dir/sync.pid"
35
pidfile="/var/run/%%PORTNAME%%/%%PORTNAME%%.pid"
36
command="%%PREFIX%%/bin/btsync"
36
command="%%PREFIX%%/bin/btsync"
37
command_args="--config %%PREFIX%%/etc/%%PORTNAME%%.conf"
37
command_args="--config %%PREFIX%%/etc/%%PORTNAME%%.conf"
38
38
39
start_precmd=%%PORTNAME%%_prestart
40
%%PORTNAME%%_prestart(){
41
	if [ ! -d ${pidfile%/*} ]; then
42
		install -d -o $%%PORTNAME%%_user -g $%%PORTNAME%%_group ${pidfile%/*}
43
	fi
44
}
45
39
run_rc_command "$1"
46
run_rc_command "$1"
(-)btsync/pkg-plist (-1 / +1 lines)
Lines 1-5 Link Here
1
@unexec %D/etc/rc.d/%%PORTNAME%% forcestop 2>/dev/null || true
1
@unexec %D/etc/rc.d/%%PORTNAME%% forcestop 2>/dev/null || true
2
bin/btsync
2
bin/btsync
3
@sample etc/%%PORTNAME%%.conf.sample
3
@sample etc/%%PORTNAME%%.conf.sample
4
@unexec rmdir /var/db/btsync 2>/dev/null || true
4
@unexec rmdir /var/db/%%PORTNAME%% 2>/dev/null || true
5
@exec install -d -o %%USER%% -g %%GROUP%% /var/db/%%PORTNAME%%
5
@exec install -d -o %%USER%% -g %%GROUP%% /var/db/%%PORTNAME%%

Return to bug 193676