commit 5c5758b775f6695242a8c6d936a9ee925fbdb067 from: Sergey Bronnikov via: Sergey Bronnikov date: Tue Apr 28 21:30:37 2020 UTC imported tarsnap from official ports commit - 200fc9329fe4fc06ec674185dc9eda0bba2675ba commit + 5c5758b775f6695242a8c6d936a9ee925fbdb067 blob - /dev/null blob + 31a184f963ace317495d5fcbb3809ca734407bc5 (mode 644) --- /dev/null +++ sysutils/tarsnap/Makefile @@ -0,0 +1,31 @@ +# $OpenBSD: Makefile,v 1.15 2019/07/14 02:16:52 naddy Exp $ + +COMMENT= client for the tarsnap.com online encrypted backup service +V= 1.0.39 +DISTNAME= tarsnap-autoconf-${V} +PKGNAME= tarsnap-${V} +CATEGORIES= sysutils +HOMEPAGE= http://www.tarsnap.com/ +MAINTAINER= James Turner + +# May not be modified and may only be used with tarsnap.com +# see http://www.tarsnap.com/legal.html +PERMIT_PACKAGE= restrictive licence +PERMIT_DISTFILES= restrictive licence + +WANTLIB += bz2>=10 c crypto lzma z + +MASTER_SITES= https://www.tarsnap.com/download/ +EXTRACT_SUFX= .tgz + +LIB_DEPENDS= archivers/xz \ + archivers/bzip2 + +CONFIGURE_STYLE= gnu +CONFIGURE_ENV= CPPFLAGS=-I${LOCALBASE}/include LDFLAGS=-L${LOCALBASE}/lib + +post-install: + ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/tarsnap + mv ${WRKINST}${SYSCONFDIR}/tarsnap.conf.sample ${PREFIX}/share/examples/tarsnap/tarsnap.conf + +.include blob - /dev/null blob + cfab4e23a77d6e2794788fd083e80853bb6164e1 (mode 644) --- /dev/null +++ sysutils/tarsnap/distinfo @@ -0,0 +1,2 @@ +SHA256 (tarsnap-autoconf-1.0.39.tgz) = VhMhiyoQYMcwtsShTCs0zjOJjdGbOPueoIWMVRfkIII= +SIZE (tarsnap-autoconf-1.0.39.tgz) = 641089 blob - /dev/null blob + 33322391ce0b3f7ab4d54838bafb989be19fb8e9 (mode 644) --- /dev/null +++ sysutils/tarsnap/pkg/DESCR @@ -0,0 +1,9 @@ +Tarsnap is an online encrypted backup service. It presents a tar-like +command-line interface, but stores data online rather than locally; +using ideas taken from the author's FreeBSD Update and Portsnap +utilities, it maximizes performance by recognizing duplicate data and +only storing it once, and cryptographically encrypts and signs archives +using locally-held keys in order to guarantee that nobody without access +to the key file (including the author) can read or modify archives. + +See http://www.tarsnap.com for details or to sign up for this service. blob - /dev/null blob + 86ba92f8760254383efd6820bbd5a0d9b48523b4 (mode 644) --- /dev/null +++ sysutils/tarsnap/pkg/PLIST @@ -0,0 +1,15 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2011/03/18 18:18:40 landry Exp $ +@bin bin/tarsnap +@bin bin/tarsnap-keygen +@bin bin/tarsnap-keymgmt +@bin bin/tarsnap-keyregen +@bin bin/tarsnap-recrypt +@man man/man1/tarsnap-keygen.1 +@man man/man1/tarsnap-keymgmt.1 +@man man/man1/tarsnap-keyregen.1 +@man man/man1/tarsnap-recrypt.1 +@man man/man1/tarsnap.1 +@man man/man5/tarsnap.conf.5 +share/examples/tarsnap/ +share/examples/tarsnap/tarsnap.conf +@sample ${SYSCONFDIR}/tarsnap.conf