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

Collapse All | Expand All

(-)b/multimedia/py-metadata-cleaner/Makefile (+31 lines)
Added Link Here
1
PORTNAME=	metadata-cleaner
2
DISTVERSION=	1.0.7
3
CATEGORIES=	multimedia audio graphics python textproc
4
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
5
6
MAINTAINER=	fuz@fuz.su
7
COMMENT=	Python GTK application to view and clean metadata in files, using mat2
8
9
LICENSE=	GPLv3+ CC-BY-SA-4.0
10
LICENSE_COMB=	multi
11
LICENSE_FILE_CC-BY-SA-4.0=	${WRKSRC}/LICENSES/CC-BY-SA-4.0.txt
12
LICENSE_FILE_GPLv3+ =	${WRKSRC}/LICENSES/GPL-3.0-or-later.txt
13
14
BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}mat2>0:multimedia/py-mat2@${PY_FLAVOR}
15
LIB_DEPENDS=	libhandy-1.so:x11-toolkits/libhandy
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}mat2>0:multimedia/py-mat2@${PY_FLAVOR}
17
18
USES=		gettext-tools gnome meson pkgconfig python:3.5+ shebangfix
19
USE_GITLAB=	yes
20
GL_ACCOUNT=	rmnvgr
21
GL_COMMIT=	b8cd4f28c82d5da9b93cd892355b66f8b7340129
22
USE_GNOME=	gtk30 pygobject3
23
GLIB_SCHEMAS=	fr.romainvigier.MetadataCleaner.gschema.xml
24
INSTALLS_ICONS=	yes
25
USE_PYTHON=	concurrent flavors
26
27
SHEBANG_GLOB=	*.py *.py.in
28
BINARY_ALIAS=	python3=${PYTHON_VERSION}
29
NO_ARCH=	yes
30
31
.include <bsd.port.mk>
(-)b/multimedia/py-metadata-cleaner/distinfo (+3 lines)
Added Link Here
1
TIMESTAMP = 1626965261
2
SHA256 (rmnvgr-metadata-cleaner-b8cd4f28c82d5da9b93cd892355b66f8b7340129_GL0.tar.gz) = 52b957d96f1d464ca33e6828afaf667854720f2dffa3332feefd343d9c1b50cd
3
SIZE (rmnvgr-metadata-cleaner-b8cd4f28c82d5da9b93cd892355b66f8b7340129_GL0.tar.gz) = 172170
(-)b/multimedia/py-metadata-cleaner/files/patch-meson.build (+11 lines)
Added Link Here
1
--- meson.build.orig	2021-07-05 08:07:46 UTC
2
+++ meson.build
3
@@ -29,7 +29,7 @@ schemasdir = join_paths(datadir, 'glib-2.0', 'schemas'
4
 dependency('gtk+-3.0', version: '>=3.24')
5
 dependency('libhandy-1')
6
 dependency('pygobject-3.0', version: '>= 3.30')
7
-dependency('python3')
8
+#dependency('python3')
9
 
10
 bin_config = configuration_data()
11
 bin_config.set('localedir', localedir)
(-)b/multimedia/py-metadata-cleaner/pkg-descr (+12 lines)
Added Link Here
1
Metadata within a file can tell a lot about you. Cameras record data
2
about when a picture was taken and what camera was used. Office
3
applications automatically add author and company information to
4
documents and spreadsheets. Maybe you don't want to disclose those
5
pieces of information.
6
7
This tool allows you to view metadata in your files and to get rid of
8
them, as much as possible.
9
10
Under the hood, it relies on mat2 to parse and remove the metadata.
11
12
WWW: https://gitlab.com/rmnvgr/metadata-cleaner
(-)b/multimedia/py-metadata-cleaner/pkg-plist (+42 lines)
Added Link Here
1
bin/metadata-cleaner
2
%%PYTHON_SITELIBDIR%%/metadatacleaner/__init__.py
3
%%PYTHON_SITELIBDIR%%/metadatacleaner/aboutdialog.py
4
%%PYTHON_SITELIBDIR%%/metadatacleaner/aboutmetadataprivacydialog.py
5
%%PYTHON_SITELIBDIR%%/metadatacleaner/aboutremovingmetadatadialog.py
6
%%PYTHON_SITELIBDIR%%/metadatacleaner/addfilesbutton.py
7
%%PYTHON_SITELIBDIR%%/metadatacleaner/app.py
8
%%PYTHON_SITELIBDIR%%/metadatacleaner/cleanmetadatabutton.py
9
%%PYTHON_SITELIBDIR%%/metadatacleaner/emptyview.py
10
%%PYTHON_SITELIBDIR%%/metadatacleaner/file.py
11
%%PYTHON_SITELIBDIR%%/metadatacleaner/filebutton.py
12
%%PYTHON_SITELIBDIR%%/metadatacleaner/filechooserdialog.py
13
%%PYTHON_SITELIBDIR%%/metadatacleaner/filepopover.py
14
%%PYTHON_SITELIBDIR%%/metadatacleaner/filerow.py
15
%%PYTHON_SITELIBDIR%%/metadatacleaner/filesmanager.py
16
%%PYTHON_SITELIBDIR%%/metadatacleaner/filesview.py
17
%%PYTHON_SITELIBDIR%%/metadatacleaner/logger.py
18
%%PYTHON_SITELIBDIR%%/metadatacleaner/menubutton.py
19
%%PYTHON_SITELIBDIR%%/metadatacleaner/menupopover.py
20
%%PYTHON_SITELIBDIR%%/metadatacleaner/metadatadetails.py
21
%%PYTHON_SITELIBDIR%%/metadatacleaner/metadatawindow.py
22
%%PYTHON_SITELIBDIR%%/metadatacleaner/savefilesbutton.py
23
%%PYTHON_SITELIBDIR%%/metadatacleaner/savewarningdialog.py
24
%%PYTHON_SITELIBDIR%%/metadatacleaner/shortcutsdialog.py
25
%%PYTHON_SITELIBDIR%%/metadatacleaner/statusindicator.py
26
%%PYTHON_SITELIBDIR%%/metadatacleaner/window.py
27
share/applications/fr.romainvigier.MetadataCleaner.desktop
28
share/icons/hicolor/scalable/apps/fr.romainvigier.MetadataCleaner.svg
29
share/icons/hicolor/symbolic/apps/fr.romainvigier.MetadataCleaner-symbolic.svg
30
share/locale/de/LC_MESSAGES/fr.romainvigier.MetadataCleaner.mo
31
share/locale/es/LC_MESSAGES/fr.romainvigier.MetadataCleaner.mo
32
share/locale/fi/LC_MESSAGES/fr.romainvigier.MetadataCleaner.mo
33
share/locale/fr/LC_MESSAGES/fr.romainvigier.MetadataCleaner.mo
34
share/locale/hr/LC_MESSAGES/fr.romainvigier.MetadataCleaner.mo
35
share/locale/id/LC_MESSAGES/fr.romainvigier.MetadataCleaner.mo
36
share/locale/lt/LC_MESSAGES/fr.romainvigier.MetadataCleaner.mo
37
share/locale/nb_NO/LC_MESSAGES/fr.romainvigier.MetadataCleaner.mo
38
share/locale/pt_BR/LC_MESSAGES/fr.romainvigier.MetadataCleaner.mo
39
share/locale/sv/LC_MESSAGES/fr.romainvigier.MetadataCleaner.mo
40
share/locale/tr/LC_MESSAGES/fr.romainvigier.MetadataCleaner.mo
41
share/metadata-remover/fr.romainvigier.MetadataCleaner.gresource
42
share/metainfo/fr.romainvigier.MetadataCleaner.metainfo.xml

Return to bug 257614