pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

mat: Import mat-0.6.1 as wip/mat



Module Name:	pkgsrc-wip
Committed By:	Leonardo Taccari <leot%NetBSD.org@localhost>
Pushed By:	leot
Date:		Tue Jan 12 14:54:30 2016 +0100
Changeset:	4f63ec0c98ecbca43faf19d12ddb7f74a52487c4

Modified Files:
	Makefile
Added Files:
	mat/DESCR
	mat/Makefile
	mat/PLIST
	mat/distinfo

Log Message:
mat: Import mat-0.6.1 as wip/mat

MAT is a toolbox composed of a GUI application, a CLI application and a
library, to anonymize/remove metadata.

For now, MAT fully supports the following formats:

  * Portable Network Graphics (.png)
  * JPEG (.jpg, .jpeg, ...)
  * TIFF (.tif, tiff, ...)
  * Open Documents (.odt, .odx, .ods, ...)
  * Office OpenXml (.docx, .pptx, .xlsx, ...)
  * Portable Document Fileformat (.pdf)
  * Tape ARchives (.tar, .tar.bz2, ...)
  * MPEG AUdio (.mp3, .mp2, .mp1, ...)
  * Ogg Vorbis (.ogg, ...)
  * Free Lossless Audio Codec (.flac)
  * Torrent (.torrent)

TODO: still does not work due a missing Poppler namespace

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=4f63ec0c98ecbca43faf19d12ddb7f74a52487c4

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile     |   1 +
 mat/DESCR    |  16 +++++
 mat/Makefile |  34 +++++++++
 mat/PLIST    | 226 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 mat/distinfo |   6 ++
 5 files changed, 283 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index ec582a2..48bfd8b 100755
--- a/Makefile
+++ b/Makefile
@@ -1706,6 +1706,7 @@ SUBDIR+=	marathon-tempus-irae
 SUBDIR+=	marco
 SUBDIR+=	marsyas
 SUBDIR+=	mashpodder
+SUBDIR+=	mat
 SUBDIR+=	matanza
 SUBDIR+=	mate
 SUBDIR+=	mate-applets
diff --git a/mat/DESCR b/mat/DESCR
new file mode 100644
index 0000000..aa86c6b
--- /dev/null
+++ b/mat/DESCR
@@ -0,0 +1,16 @@
+MAT is a toolbox composed of a GUI application, a CLI application and a
+library, to anonymize/remove metadata.
+
+For now, MAT fully supports the following formats:
+
+  * Portable Network Graphics (.png)
+  * JPEG (.jpg, .jpeg, ...)
+  * TIFF (.tif, tiff, ...)
+  * Open Documents (.odt, .odx, .ods, ...)
+  * Office OpenXml (.docx, .pptx, .xlsx, ...)
+  * Portable Document Fileformat (.pdf)
+  * Tape ARchives (.tar, .tar.bz2, ...)
+  * MPEG AUdio (.mp3, .mp2, .mp1, ...)
+  * Ogg Vorbis (.ogg, ...)
+  * Free Lossless Audio Codec (.flac)
+  * Torrent (.torrent)
diff --git a/mat/Makefile b/mat/Makefile
new file mode 100644
index 0000000..def6cb9
--- /dev/null
+++ b/mat/Makefile
@@ -0,0 +1,34 @@
+# $NetBSD$
+
+DISTNAME=	mat-0.6.1
+CATEGORIES=	graphics
+MASTER_SITES=	https://mat.boum.org/files/
+EXTRACT_SUFX=	.tar.xz
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://mat.boum.org/
+COMMENT=	Metadata Anonymisation Toolkit
+LICENSE=	gnu-gpl-v2
+
+USE_LANGUAGES=	# none
+USE_TOOLS+=	intltool
+
+BUILD_DEPENDS+=	${PYPKGPREFIX}-distutils-extra-[0-9]*:../../wip/py-distutils-extra
+
+DEPENDS+=	${PYPKGPREFIX}-argparse-[0-9]*:../../devel/py-argparse
+DEPENDS+=	${PYPKGPREFIX}-gobject3-[0-9]*:../../devel/py-gobject3
+DEPENDS+=	${PYPKGPREFIX}-mutagen-[0-9]*:../../audio/py-mutagen
+DEPENDS+=	${PYPKGPREFIX}-pdfrw-[0-9]*:../../wip/py-pdfrw
+
+SUBST_CLASSES+=		setup
+SUBST_STAGE.setup=	pre-patch
+SUBST_MESSAGE.setup=	Fixing hardcoded paths in setup.py
+SUBST_FILES.setup=	setup.py
+SUBST_SED.setup+=	-e 's,share/man,${PKGMANDIR},g'
+
+PYTHON_VERSIONS_INCOMPATIBLE=	35	# py-pdfrw
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/distutils.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/mat/PLIST b/mat/PLIST
new file mode 100644
index 0000000..91c6c61
--- /dev/null
+++ b/mat/PLIST
@@ -0,0 +1,226 @@
+@comment $NetBSD$
+bin/mat
+bin/mat-gui
+${PYSITELIB}/MAT-${PKGVERSION}-py2.7.egg-info
+${PYSITELIB}/libmat/__init__.py
+${PYSITELIB}/libmat/__init__.pyc
+${PYSITELIB}/libmat/__init__.pyo
+${PYSITELIB}/libmat/archive.py
+${PYSITELIB}/libmat/archive.pyc
+${PYSITELIB}/libmat/archive.pyo
+${PYSITELIB}/libmat/bencode/__init__.py
+${PYSITELIB}/libmat/bencode/__init__.pyc
+${PYSITELIB}/libmat/bencode/__init__.pyo
+${PYSITELIB}/libmat/bencode/bencode.py
+${PYSITELIB}/libmat/bencode/bencode.pyc
+${PYSITELIB}/libmat/bencode/bencode.pyo
+${PYSITELIB}/libmat/exceptions.py
+${PYSITELIB}/libmat/exceptions.pyc
+${PYSITELIB}/libmat/exceptions.pyo
+${PYSITELIB}/libmat/exiftool.py
+${PYSITELIB}/libmat/exiftool.pyc
+${PYSITELIB}/libmat/exiftool.pyo
+${PYSITELIB}/libmat/mat.py
+${PYSITELIB}/libmat/mat.pyc
+${PYSITELIB}/libmat/mat.pyo
+${PYSITELIB}/libmat/misc.py
+${PYSITELIB}/libmat/misc.pyc
+${PYSITELIB}/libmat/misc.pyo
+${PYSITELIB}/libmat/mutagenstripper.py
+${PYSITELIB}/libmat/mutagenstripper.pyc
+${PYSITELIB}/libmat/mutagenstripper.pyo
+${PYSITELIB}/libmat/office.py
+${PYSITELIB}/libmat/office.pyc
+${PYSITELIB}/libmat/office.pyo
+${PYSITELIB}/libmat/parser.py
+${PYSITELIB}/libmat/parser.pyc
+${PYSITELIB}/libmat/parser.pyo
+${PYSITELIB}/libmat/strippers.py
+${PYSITELIB}/libmat/strippers.pyc
+${PYSITELIB}/libmat/strippers.pyo
+man/man1/mat-gui.1
+man/man1/mat.1
+share/applications/mat.desktop
+share/doc/mat/README.md
+share/doc/mat/README.security
+share/locale/ach/LC_MESSAGES/MAT.mo
+share/locale/ady/LC_MESSAGES/MAT.mo
+share/locale/af/LC_MESSAGES/MAT.mo
+share/locale/af_ZA/LC_MESSAGES/MAT.mo
+share/locale/ak/LC_MESSAGES/MAT.mo
+share/locale/am/LC_MESSAGES/MAT.mo
+share/locale/am_ET/LC_MESSAGES/MAT.mo
+share/locale/ar/LC_MESSAGES/MAT.mo
+share/locale/ar_AA/LC_MESSAGES/MAT.mo
+share/locale/arn/LC_MESSAGES/MAT.mo
+share/locale/ast/LC_MESSAGES/MAT.mo
+share/locale/az/LC_MESSAGES/MAT.mo
+share/locale/ba/LC_MESSAGES/MAT.mo
+share/locale/bal/LC_MESSAGES/MAT.mo
+share/locale/be/LC_MESSAGES/MAT.mo
+share/locale/bg/LC_MESSAGES/MAT.mo
+share/locale/bg_BG/LC_MESSAGES/MAT.mo
+share/locale/bn/LC_MESSAGES/MAT.mo
+share/locale/bn_BD/LC_MESSAGES/MAT.mo
+share/locale/bn_IN/LC_MESSAGES/MAT.mo
+share/locale/bo/LC_MESSAGES/MAT.mo
+share/locale/br/LC_MESSAGES/MAT.mo
+share/locale/brx/LC_MESSAGES/MAT.mo
+share/locale/bs/LC_MESSAGES/MAT.mo
+share/locale/ca/LC_MESSAGES/MAT.mo
+share/locale/ca@valencia/LC_MESSAGES/MAT.mo
+share/locale/ca_ES/LC_MESSAGES/MAT.mo
+share/locale/ceb/LC_MESSAGES/MAT.mo
+share/locale/co/LC_MESSAGES/MAT.mo
+share/locale/cs/LC_MESSAGES/MAT.mo
+share/locale/cs_CZ/LC_MESSAGES/MAT.mo
+share/locale/csb/LC_MESSAGES/MAT.mo
+share/locale/cv/LC_MESSAGES/MAT.mo
+share/locale/cy/LC_MESSAGES/MAT.mo
+share/locale/cy_GB/LC_MESSAGES/MAT.mo
+share/locale/da/LC_MESSAGES/MAT.mo
+share/locale/da_DK/LC_MESSAGES/MAT.mo
+share/locale/de/LC_MESSAGES/MAT.mo
+share/locale/dz/LC_MESSAGES/MAT.mo
+share/locale/el/LC_MESSAGES/MAT.mo
+share/locale/el_GR/LC_MESSAGES/MAT.mo
+share/locale/en_GB/LC_MESSAGES/MAT.mo
+share/locale/eo/LC_MESSAGES/MAT.mo
+share/locale/es/LC_MESSAGES/MAT.mo
+share/locale/es_AR/LC_MESSAGES/MAT.mo
+share/locale/es_CL/LC_MESSAGES/MAT.mo
+share/locale/es_CO/LC_MESSAGES/MAT.mo
+share/locale/es_MX/LC_MESSAGES/MAT.mo
+share/locale/es_NI/LC_MESSAGES/MAT.mo
+share/locale/et/LC_MESSAGES/MAT.mo
+share/locale/eu/LC_MESSAGES/MAT.mo
+share/locale/fa/LC_MESSAGES/MAT.mo
+share/locale/fi/LC_MESSAGES/MAT.mo
+share/locale/fil/LC_MESSAGES/MAT.mo
+share/locale/fo/LC_MESSAGES/MAT.mo
+share/locale/fr/LC_MESSAGES/MAT.mo
+share/locale/fr_CA/LC_MESSAGES/MAT.mo
+share/locale/fur/LC_MESSAGES/MAT.mo
+share/locale/fy/LC_MESSAGES/MAT.mo
+share/locale/ga/LC_MESSAGES/MAT.mo
+share/locale/gd/LC_MESSAGES/MAT.mo
+share/locale/gl/LC_MESSAGES/MAT.mo
+share/locale/gu/LC_MESSAGES/MAT.mo
+share/locale/gu_IN/LC_MESSAGES/MAT.mo
+share/locale/gun/LC_MESSAGES/MAT.mo
+share/locale/ha/LC_MESSAGES/MAT.mo
+share/locale/he/LC_MESSAGES/MAT.mo
+share/locale/hi/LC_MESSAGES/MAT.mo
+share/locale/hr/LC_MESSAGES/MAT.mo
+share/locale/hr_HR/LC_MESSAGES/MAT.mo
+share/locale/ht/LC_MESSAGES/MAT.mo
+share/locale/hu/LC_MESSAGES/MAT.mo
+share/locale/hy/LC_MESSAGES/MAT.mo
+share/locale/hy_AM/LC_MESSAGES/MAT.mo
+share/locale/ia/LC_MESSAGES/MAT.mo
+share/locale/id/LC_MESSAGES/MAT.mo
+share/locale/is/LC_MESSAGES/MAT.mo
+share/locale/it/LC_MESSAGES/MAT.mo
+share/locale/ja/LC_MESSAGES/MAT.mo
+share/locale/jbo/LC_MESSAGES/MAT.mo
+share/locale/jv/LC_MESSAGES/MAT.mo
+share/locale/ka/LC_MESSAGES/MAT.mo
+share/locale/kk/LC_MESSAGES/MAT.mo
+share/locale/km/LC_MESSAGES/MAT.mo
+share/locale/kn/LC_MESSAGES/MAT.mo
+share/locale/ko/LC_MESSAGES/MAT.mo
+share/locale/ko_KR/LC_MESSAGES/MAT.mo
+share/locale/ku/LC_MESSAGES/MAT.mo
+share/locale/ku_IQ/LC_MESSAGES/MAT.mo
+share/locale/kw/LC_MESSAGES/MAT.mo
+share/locale/ky/LC_MESSAGES/MAT.mo
+share/locale/la/LC_MESSAGES/MAT.mo
+share/locale/lb/LC_MESSAGES/MAT.mo
+share/locale/lg/LC_MESSAGES/MAT.mo
+share/locale/ln/LC_MESSAGES/MAT.mo
+share/locale/lo/LC_MESSAGES/MAT.mo
+share/locale/lt/LC_MESSAGES/MAT.mo
+share/locale/lv/LC_MESSAGES/MAT.mo
+share/locale/mg/LC_MESSAGES/MAT.mo
+share/locale/mi/LC_MESSAGES/MAT.mo
+share/locale/mk/LC_MESSAGES/MAT.mo
+share/locale/ml/LC_MESSAGES/MAT.mo
+share/locale/mn/LC_MESSAGES/MAT.mo
+share/locale/mr/LC_MESSAGES/MAT.mo
+share/locale/ms/LC_MESSAGES/MAT.mo
+share/locale/ms_MY/LC_MESSAGES/MAT.mo
+share/locale/mt/LC_MESSAGES/MAT.mo
+share/locale/my/LC_MESSAGES/MAT.mo
+share/locale/nah/LC_MESSAGES/MAT.mo
+share/locale/nap/LC_MESSAGES/MAT.mo
+share/locale/nb/LC_MESSAGES/MAT.mo
+share/locale/nds/LC_MESSAGES/MAT.mo
+share/locale/ne/LC_MESSAGES/MAT.mo
+share/locale/nl/LC_MESSAGES/MAT.mo
+share/locale/nl_BE/LC_MESSAGES/MAT.mo
+share/locale/nn/LC_MESSAGES/MAT.mo
+share/locale/nso/LC_MESSAGES/MAT.mo
+share/locale/oc/LC_MESSAGES/MAT.mo
+share/locale/or/LC_MESSAGES/MAT.mo
+share/locale/pa/LC_MESSAGES/MAT.mo
+share/locale/pap/LC_MESSAGES/MAT.mo
+share/locale/pl/LC_MESSAGES/MAT.mo
+share/locale/pl_PL/LC_MESSAGES/MAT.mo
+share/locale/pms/LC_MESSAGES/MAT.mo
+share/locale/ps/LC_MESSAGES/MAT.mo
+share/locale/pt/LC_MESSAGES/MAT.mo
+share/locale/pt_BR/LC_MESSAGES/MAT.mo
+share/locale/ro/LC_MESSAGES/MAT.mo
+share/locale/ru/LC_MESSAGES/MAT.mo
+share/locale/ru@petr1708/LC_MESSAGES/MAT.mo
+share/locale/sa/LC_MESSAGES/MAT.mo
+share/locale/scn/LC_MESSAGES/MAT.mo
+share/locale/sco/LC_MESSAGES/MAT.mo
+share/locale/si/LC_MESSAGES/MAT.mo
+share/locale/si_LK/LC_MESSAGES/MAT.mo
+share/locale/sk/LC_MESSAGES/MAT.mo
+share/locale/sk_SK/LC_MESSAGES/MAT.mo
+share/locale/sl/LC_MESSAGES/MAT.mo
+share/locale/sl_SI/LC_MESSAGES/MAT.mo
+share/locale/sn/LC_MESSAGES/MAT.mo
+share/locale/so/LC_MESSAGES/MAT.mo
+share/locale/son/LC_MESSAGES/MAT.mo
+share/locale/sq/LC_MESSAGES/MAT.mo
+share/locale/sq_AL/LC_MESSAGES/MAT.mo
+share/locale/sr/LC_MESSAGES/MAT.mo
+share/locale/sr@latin/LC_MESSAGES/MAT.mo
+share/locale/st/LC_MESSAGES/MAT.mo
+share/locale/su/LC_MESSAGES/MAT.mo
+share/locale/sv/LC_MESSAGES/MAT.mo
+share/locale/sv_SE/LC_MESSAGES/MAT.mo
+share/locale/sw/LC_MESSAGES/MAT.mo
+share/locale/szl/LC_MESSAGES/MAT.mo
+share/locale/ta/LC_MESSAGES/MAT.mo
+share/locale/te/LC_MESSAGES/MAT.mo
+share/locale/te_IN/LC_MESSAGES/MAT.mo
+share/locale/tg/LC_MESSAGES/MAT.mo
+share/locale/th/LC_MESSAGES/MAT.mo
+share/locale/ti/LC_MESSAGES/MAT.mo
+share/locale/tk/LC_MESSAGES/MAT.mo
+share/locale/tl_PH/LC_MESSAGES/MAT.mo
+share/locale/tr/LC_MESSAGES/MAT.mo
+share/locale/ug@Arab/LC_MESSAGES/MAT.mo
+share/locale/uk/LC_MESSAGES/MAT.mo
+share/locale/ur/LC_MESSAGES/MAT.mo
+share/locale/ur_PK/LC_MESSAGES/MAT.mo
+share/locale/uz/LC_MESSAGES/MAT.mo
+share/locale/ve/LC_MESSAGES/MAT.mo
+share/locale/vi/LC_MESSAGES/MAT.mo
+share/locale/wa/LC_MESSAGES/MAT.mo
+share/locale/wo/LC_MESSAGES/MAT.mo
+share/locale/yo/LC_MESSAGES/MAT.mo
+share/locale/zh/LC_MESSAGES/MAT.mo
+share/locale/zh_CN.GB2312/LC_MESSAGES/MAT.mo
+share/locale/zh_CN/LC_MESSAGES/MAT.mo
+share/locale/zh_HK/LC_MESSAGES/MAT.mo
+share/locale/zh_TW/LC_MESSAGES/MAT.mo
+share/locale/zu/LC_MESSAGES/MAT.mo
+share/mat/FORMATS
+share/mat/mat.glade
+share/nautilus-python/extensions/nautilus-mat.py
+share/pixmaps/mat.png
diff --git a/mat/distinfo b/mat/distinfo
new file mode 100644
index 0000000..ffdec83
--- /dev/null
+++ b/mat/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (mat-0.6.1.tar.xz) = 9d1f802c2d500151e350f0e29edc73d088ea7a4e
+RMD160 (mat-0.6.1.tar.xz) = 89e2bd64ebfb6da7bc1971a5ddf973b4339dac3b
+SHA512 (mat-0.6.1.tar.xz) = bde5685a5ea1116cbffa823d7978abfcfc6db04ef47940fdddc8a17e5e8d660777e3b780336e4f9d753e1b1e7127a1cbda1a7e2174ea9351b108fdd1351a00c1
+Size (mat-0.6.1.tar.xz) = 1222524 bytes


Home | Main Index | Thread Index | Old Index