diff --git a/net-p2p/rslsync/Makefile b/net-p2p/rslsync/Makefile index b986a6c0f444..f4ffe7c61b4a 100644 --- a/net-p2p/rslsync/Makefile +++ b/net-p2p/rslsync/Makefile @@ -1,58 +1,63 @@ PORTNAME= rslsync -DISTVERSION= 2.7.3 +DISTVERSION= 2.8.1.1390 CATEGORIES= net-p2p -MASTER_SITES= https://download-cdn.resilio.com/${PORTVERSION}/FreeBSD-${CONFIG_ARCH}/ \ - http://download-cdn.resilio.com/${PORTVERSION}/FreeBSD-${CONFIG_ARCH}/ +MASTER_SITES= https://download-cdn.resilio.com/${DISTVERSION}/freebsd/${CONFIG_ARCH}/0/ DISTNAME= resilio-sync_freebsd_${CONFIG_ARCH} DIST_SUBDIR= ${PORTNAME}-${PORTVERSION} MAINTAINER= arcade@b1t.name COMMENT= Distributed peer-to-peer file syncing application WWW= https://www.resilio.com/ LICENSE= EULA LICENSE_NAME= Resilio Sync LICENSE_FILE= ${WRKSRC}/LICENSE.TXT LICENSE_PERMS= auto-accept ONLY_FOR_ARCHS= amd64 i386 ONLY_FOR_ARCHS_REASON= binary-only program, source code not available USE_RC_SUBR= rslsync CONFLICTS_INSTALL= rslsync-beta +NO_BUILD= yes SUB_FILES= pkg-message SUB_LIST= GROUP=${GROUPS} \ USER=${USERS} NO_WRKSUBDIR= yes USERS= rslsync GROUPS= ${USERS} PLIST_SUB= GROUP=${GROUPS} \ USER=${USERS} .include .if ${ARCH} == "amd64" CONFIG_ARCH= x64 .else CONFIG_ARCH= ${ARCH} .endif -do-build: - ${WRKSRC}/rslsync --nodaemon --storage ${WRKSRC} --dump-sample-config > ${WRKSRC}/rslsync.conf.sample - ${REINPLACE_CMD} -e 's;^//\([[:space:]]*"storage_path"[[:space:]]*:[[:space:]]*\)"/.*",$$;\1"/var/db/rslsync",;' ${WRKSRC}/rslsync.conf.sample - ${REINPLACE_CMD} -e 's;^//\([[:space:]]*"pid_file"[[:space:]]*:[[:space:]]*\)"/.*",$$;\1"/var/run/rslsync/rslsync.pid",;' ${WRKSRC}/rslsync.conf.sample - do-install: ${INSTALL_PROGRAM} ${WRKSRC}/rslsync ${STAGEDIR}${PREFIX}/bin - ${INSTALL_DATA} ${WRKSRC}/rslsync.conf.sample ${STAGEDIR}${PREFIX}/etc ${MKDIR} ${STAGEDIR}/var/db/rslsync + ${STAGEDIR}${PREFIX}/bin/rslsync --nodaemon \ + --storage ${WRKSRC} --dump-sample-config \ + > ${STAGEDIR}${PREFIX}/etc/rslsync.conf.sample + ${REINPLACE_CMD} -e \ + 's;^//\([[:space:]]*"storage_path"[[:space:]]*:[[:space:]]*\)"/.*",$$;\1"/var/db/rslsync",;' \ + -e \ + 's;^//\([[:space:]]*"pid_file"[[:space:]]*:[[:space:]]*\)"/.*",$$;\1"/var/run/rslsync/rslsync.pid",;' \ + ${STAGEDIR}${PREFIX}/etc/rslsync.conf.sample maintainer-makesum: - for arch in ${ONLY_FOR_ARCHS}; do ${MAKE} DISTINFO_FILE=/dev/stdout ARCH=$$arch makesum; done | ${AWK} '$$1 != "TIMESTAMP" || NR == 1' > ${DISTINFO_FILE} + for arch in ${ONLY_FOR_ARCHS}; do \ + ${MAKE} DISTINFO_FILE=/dev/stdout ARCH=$$arch makesum; \ + done | ${AWK} 'BEGIN{TS=0}/TIMESTAMP/{if(TS==0){print;TS=1};next}/S(HA256|IZE)/{print}' \ + > ${DISTINFO_FILE} .include diff --git a/net-p2p/rslsync/distinfo b/net-p2p/rslsync/distinfo index 9cfc8382323a..ecca63d689e6 100644 --- a/net-p2p/rslsync/distinfo +++ b/net-p2p/rslsync/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1653154443 -SHA256 (rslsync-2.7.3/resilio-sync_freebsd_i386.tar.gz) = 850f1f16a4a3bf69501483b5cc08132276fb123ac180c64a8b89867ba5e3a819 -SIZE (rslsync-2.7.3/resilio-sync_freebsd_i386.tar.gz) = 13379750 -SHA256 (rslsync-2.7.3/resilio-sync_freebsd_x64.tar.gz) = b29bf30aac4af1c87cfe3cbd300de04b1c02a7cf098dcaebed7e4a1c05218d88 -SIZE (rslsync-2.7.3/resilio-sync_freebsd_x64.tar.gz) = 13406761 +TIMESTAMP = 1731000489 +SHA256 (rslsync-2.8.1.1390/resilio-sync_freebsd_x64.tar.gz) = 1531bdce3c854084d20e89be9c378ba7c00421ebcfb4d0ced55cc7e012b7427b +SIZE (rslsync-2.8.1.1390/resilio-sync_freebsd_x64.tar.gz) = 13407677 +SHA256 (rslsync-2.8.1.1390/resilio-sync_freebsd_i386.tar.gz) = f6374787cd1a98a401622f74965eb3844aeb46588d01b87ea30359efcf765b57 +SIZE (rslsync-2.8.1.1390/resilio-sync_freebsd_i386.tar.gz) = 13381759