aboutsummaryrefslogtreecommitdiff
path: root/sysutils/backupchecker
diff options
context:
space:
mode:
authorGanael LAPLANCHE <martymac@FreeBSD.org>2015-02-12 09:23:27 +0000
committerGanael LAPLANCHE <martymac@FreeBSD.org>2015-02-12 09:23:27 +0000
commit37961c3c315b568d3f10cfd55afed9ce9b5aca6b (patch)
tree846c259a8ae808642c722e8c508ace93520fb934 /sysutils/backupchecker
parent2f72fd7cc707706658bcccfd966b1c871b1a0983 (diff)
downloadports-37961c3c315b568d3f10cfd55afed9ce9b5aca6b.tar.gz
ports-37961c3c315b568d3f10cfd55afed9ce9b5aca6b.zip
Notes
Diffstat (limited to 'sysutils/backupchecker')
-rw-r--r--sysutils/backupchecker/Makefile37
-rw-r--r--sysutils/backupchecker/distinfo2
-rw-r--r--sysutils/backupchecker/pkg-descr4
-rw-r--r--sysutils/backupchecker/pkg-plist93
4 files changed, 136 insertions, 0 deletions
diff --git a/sysutils/backupchecker/Makefile b/sysutils/backupchecker/Makefile
new file mode 100644
index 000000000000..71cc52daae69
--- /dev/null
+++ b/sysutils/backupchecker/Makefile
@@ -0,0 +1,37 @@
+# Created by: Ganael Laplanche <ganael.laplanche@martymac.org>
+# $FreeBSD$
+
+PORTNAME= backupchecker
+PORTVERSION= 1.1
+CATEGORIES= sysutils archivers
+
+MAINTAINER= martymac@FreeBSD.org
+COMMENT= Fully automated backup checker
+
+LICENSE= GPLv3
+
+USE_GITHUB= yes
+GH_ACCOUNT= ${PORTNAME}
+GH_PROJECT= ${PORTNAME}
+GH_COMMIT= 8639d24
+GH_TAGNAME= ${PORTVERSION}
+
+USES= python:3.3+
+USE_PYTHON= distutils noegginfo
+
+# XXX Handle UTF-8 '(c)' character within setup.py's header
+MAKE_ENV+= LC_ALL=en_US.UTF-8
+
+PLIST_SUB+= PYTHON_SUFFIX=${PYTHON_SUFFIX} \
+ PYDISTUTILS_EGGINFO=${PYDISTUTILS_EGGINFO}
+
+PORTDOCS= README.md
+
+post-patch:
+ @${REINPLACE_CMD} "s|'share','man'|'${MANPREFIX}/man'|" ${WRKSRC}/setup.py
+
+post-install:
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>
diff --git a/sysutils/backupchecker/distinfo b/sysutils/backupchecker/distinfo
new file mode 100644
index 000000000000..dcd3e372c798
--- /dev/null
+++ b/sysutils/backupchecker/distinfo
@@ -0,0 +1,2 @@
+SHA256 (backupchecker-1.1.tar.gz) = bb7e060ebeb2f0e83fbcad06d7011f9840175f96d8762be48c8a1e0f3aea2bff
+SIZE (backupchecker-1.1.tar.gz) = 286163
diff --git a/sysutils/backupchecker/pkg-descr b/sysutils/backupchecker/pkg-descr
new file mode 100644
index 000000000000..699bbe247518
--- /dev/null
+++ b/sysutils/backupchecker/pkg-descr
@@ -0,0 +1,4 @@
+Backupchecker is a fully automated backup checker that compares archives and
+file trees' contents against description files to detect errors.
+
+WWW: https://github.com/backupchecker/backupchecker
diff --git a/sysutils/backupchecker/pkg-plist b/sysutils/backupchecker/pkg-plist
new file mode 100644
index 000000000000..237d02951fb1
--- /dev/null
+++ b/sysutils/backupchecker/pkg-plist
@@ -0,0 +1,93 @@
+bin/backupchecker
+%%PYTHON_SITELIBDIR%%/backupchecker/__init__.py
+%%PYTHON_SITELIBDIR%%/backupchecker/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/backupchecker/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyo
+%%PYTHON_SITELIBDIR%%/backupchecker/__pycache__/applogger.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/backupchecker/__pycache__/applogger.cpython-%%PYTHON_SUFFIX%%.pyo
+%%PYTHON_SITELIBDIR%%/backupchecker/__pycache__/archiveinfomsg.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/backupchecker/__pycache__/archiveinfomsg.cpython-%%PYTHON_SUFFIX%%.pyo
+%%PYTHON_SITELIBDIR%%/backupchecker/__pycache__/checkfilelist.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/backupchecker/__pycache__/checkfilelist.cpython-%%PYTHON_SUFFIX%%.pyo
+%%PYTHON_SITELIBDIR%%/backupchecker/__pycache__/checkhashes.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/backupchecker/__pycache__/checkhashes.cpython-%%PYTHON_SUFFIX%%.pyo
+%%PYTHON_SITELIBDIR%%/backupchecker/__pycache__/cliparse.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/backupchecker/__pycache__/cliparse.cpython-%%PYTHON_SUFFIX%%.pyo
+%%PYTHON_SITELIBDIR%%/backupchecker/__pycache__/configurations.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/backupchecker/__pycache__/configurations.cpython-%%PYTHON_SUFFIX%%.pyo
+%%PYTHON_SITELIBDIR%%/backupchecker/__pycache__/exceptionsparsing.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/backupchecker/__pycache__/exceptionsparsing.cpython-%%PYTHON_SUFFIX%%.pyo
+%%PYTHON_SITELIBDIR%%/backupchecker/__pycache__/expectedvalues.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/backupchecker/__pycache__/expectedvalues.cpython-%%PYTHON_SUFFIX%%.pyo
+%%PYTHON_SITELIBDIR%%/backupchecker/__pycache__/identifylimitations.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/backupchecker/__pycache__/identifylimitations.cpython-%%PYTHON_SUFFIX%%.pyo
+%%PYTHON_SITELIBDIR%%/backupchecker/__pycache__/listtype.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/backupchecker/__pycache__/listtype.cpython-%%PYTHON_SUFFIX%%.pyo
+%%PYTHON_SITELIBDIR%%/backupchecker/__pycache__/main.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/backupchecker/__pycache__/main.cpython-%%PYTHON_SUFFIX%%.pyo
+%%PYTHON_SITELIBDIR%%/backupchecker/applogger.py
+%%PYTHON_SITELIBDIR%%/backupchecker/archiveinfomsg.py
+%%PYTHON_SITELIBDIR%%/backupchecker/checkbackups/__init__.py
+%%PYTHON_SITELIBDIR%%/backupchecker/checkbackups/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/backupchecker/checkbackups/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyo
+%%PYTHON_SITELIBDIR%%/backupchecker/checkbackups/__pycache__/checkarchive.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/backupchecker/checkbackups/__pycache__/checkarchive.cpython-%%PYTHON_SUFFIX%%.pyo
+%%PYTHON_SITELIBDIR%%/backupchecker/checkbackups/__pycache__/checkbackups.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/backupchecker/checkbackups/__pycache__/checkbackups.cpython-%%PYTHON_SUFFIX%%.pyo
+%%PYTHON_SITELIBDIR%%/backupchecker/checkbackups/__pycache__/checkbzip2.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/backupchecker/checkbackups/__pycache__/checkbzip2.cpython-%%PYTHON_SUFFIX%%.pyo
+%%PYTHON_SITELIBDIR%%/backupchecker/checkbackups/__pycache__/checkgzip.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/backupchecker/checkbackups/__pycache__/checkgzip.cpython-%%PYTHON_SUFFIX%%.pyo
+%%PYTHON_SITELIBDIR%%/backupchecker/checkbackups/__pycache__/checklzma.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/backupchecker/checkbackups/__pycache__/checklzma.cpython-%%PYTHON_SUFFIX%%.pyo
+%%PYTHON_SITELIBDIR%%/backupchecker/checkbackups/__pycache__/checktar.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/backupchecker/checkbackups/__pycache__/checktar.cpython-%%PYTHON_SUFFIX%%.pyo
+%%PYTHON_SITELIBDIR%%/backupchecker/checkbackups/__pycache__/checktree.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/backupchecker/checkbackups/__pycache__/checktree.cpython-%%PYTHON_SUFFIX%%.pyo
+%%PYTHON_SITELIBDIR%%/backupchecker/checkbackups/__pycache__/checkzip.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/backupchecker/checkbackups/__pycache__/checkzip.cpython-%%PYTHON_SUFFIX%%.pyo
+%%PYTHON_SITELIBDIR%%/backupchecker/checkbackups/checkarchive.py
+%%PYTHON_SITELIBDIR%%/backupchecker/checkbackups/checkbackups.py
+%%PYTHON_SITELIBDIR%%/backupchecker/checkbackups/checkbzip2.py
+%%PYTHON_SITELIBDIR%%/backupchecker/checkbackups/checkgzip.py
+%%PYTHON_SITELIBDIR%%/backupchecker/checkbackups/checklzma.py
+%%PYTHON_SITELIBDIR%%/backupchecker/checkbackups/checktar.py
+%%PYTHON_SITELIBDIR%%/backupchecker/checkbackups/checktree.py
+%%PYTHON_SITELIBDIR%%/backupchecker/checkbackups/checkzip.py
+%%PYTHON_SITELIBDIR%%/backupchecker/checkfilelist.py
+%%PYTHON_SITELIBDIR%%/backupchecker/checkhashes.py
+%%PYTHON_SITELIBDIR%%/backupchecker/cliparse.py
+%%PYTHON_SITELIBDIR%%/backupchecker/configurations.py
+%%PYTHON_SITELIBDIR%%/backupchecker/exceptionsparsing.py
+%%PYTHON_SITELIBDIR%%/backupchecker/expectedvalues.py
+%%PYTHON_SITELIBDIR%%/backupchecker/generatelist/__init__.py
+%%PYTHON_SITELIBDIR%%/backupchecker/generatelist/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/backupchecker/generatelist/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyo
+%%PYTHON_SITELIBDIR%%/backupchecker/generatelist/__pycache__/generatelist.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/backupchecker/generatelist/__pycache__/generatelist.cpython-%%PYTHON_SUFFIX%%.pyo
+%%PYTHON_SITELIBDIR%%/backupchecker/generatelist/__pycache__/generatelistforbzip2.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/backupchecker/generatelist/__pycache__/generatelistforbzip2.cpython-%%PYTHON_SUFFIX%%.pyo
+%%PYTHON_SITELIBDIR%%/backupchecker/generatelist/__pycache__/generatelistforgzip.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/backupchecker/generatelist/__pycache__/generatelistforgzip.cpython-%%PYTHON_SUFFIX%%.pyo
+%%PYTHON_SITELIBDIR%%/backupchecker/generatelist/__pycache__/generatelistforlzma.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/backupchecker/generatelist/__pycache__/generatelistforlzma.cpython-%%PYTHON_SUFFIX%%.pyo
+%%PYTHON_SITELIBDIR%%/backupchecker/generatelist/__pycache__/generatelistfortar.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/backupchecker/generatelist/__pycache__/generatelistfortar.cpython-%%PYTHON_SUFFIX%%.pyo
+%%PYTHON_SITELIBDIR%%/backupchecker/generatelist/__pycache__/generatelistfortree.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/backupchecker/generatelist/__pycache__/generatelistfortree.cpython-%%PYTHON_SUFFIX%%.pyo
+%%PYTHON_SITELIBDIR%%/backupchecker/generatelist/__pycache__/generatelistforzip.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/backupchecker/generatelist/__pycache__/generatelistforzip.cpython-%%PYTHON_SUFFIX%%.pyo
+%%PYTHON_SITELIBDIR%%/backupchecker/generatelist/generatelist.py
+%%PYTHON_SITELIBDIR%%/backupchecker/generatelist/generatelistforbzip2.py
+%%PYTHON_SITELIBDIR%%/backupchecker/generatelist/generatelistforgzip.py
+%%PYTHON_SITELIBDIR%%/backupchecker/generatelist/generatelistforlzma.py
+%%PYTHON_SITELIBDIR%%/backupchecker/generatelist/generatelistfortar.py
+%%PYTHON_SITELIBDIR%%/backupchecker/generatelist/generatelistfortree.py
+%%PYTHON_SITELIBDIR%%/backupchecker/generatelist/generatelistforzip.py
+%%PYTHON_SITELIBDIR%%/backupchecker/identifylimitations.py
+%%PYTHON_SITELIBDIR%%/backupchecker/listtype.py
+%%PYTHON_SITELIBDIR%%/backupchecker/main.py
+man/man1/backupchecker.1.gz
+%%PYTHON_SITELIBDIR%%/%%PYDISTUTILS_EGGINFO%%/PKG-INFO
+%%PYTHON_SITELIBDIR%%/%%PYDISTUTILS_EGGINFO%%/SOURCES.txt
+%%PYTHON_SITELIBDIR%%/%%PYDISTUTILS_EGGINFO%%/dependency_links.txt
+%%PYTHON_SITELIBDIR%%/%%PYDISTUTILS_EGGINFO%%/top_level.txt