summaryrefslogtreecommitdiff
path: root/python-pyexifinfo.spec
blob: 2aca97e8b980337d5c6f919d70d5421cc848e8cd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
%global _empty_manifest_terminate_build 0
Name:		python-pyexifinfo
Version:	0.4.0
Release:	1
Summary:	Simple Metadata extraction using Exiftool
License:	GNU GPLv2
URL:		https://github.com/guinslym/pyexifinfo
Source0:	https://mirrors.nju.edu.cn/pypi/web/packages/d5/57/7d90277921541ff7113ec1de13b7163f9b85abe43f905a9f94420ecdd528/pyexifinfo-0.4.0.tar.gz
BuildArch:	noarch


%description
Yet Another python wrapper for Phil Harvey' Exiftool
ExifTool is the corner stone library to look for when you need to extract Exif or other types of metadata whithin a picture.
ExifTool est la package de référence quand il s'agit d'analyser l'Exif ou les métadonnées d'une photo
https://github.com/guinslym/pyexifinfo

%package -n python3-pyexifinfo
Summary:	Simple Metadata extraction using Exiftool
Provides:	python-pyexifinfo
BuildRequires:	python3-devel
BuildRequires:	python3-setuptools
BuildRequires:	python3-pip
%description -n python3-pyexifinfo
Yet Another python wrapper for Phil Harvey' Exiftool
ExifTool is the corner stone library to look for when you need to extract Exif or other types of metadata whithin a picture.
ExifTool est la package de référence quand il s'agit d'analyser l'Exif ou les métadonnées d'une photo
https://github.com/guinslym/pyexifinfo

%package help
Summary:	Development documents and examples for pyexifinfo
Provides:	python3-pyexifinfo-doc
%description help
Yet Another python wrapper for Phil Harvey' Exiftool
ExifTool is the corner stone library to look for when you need to extract Exif or other types of metadata whithin a picture.
ExifTool est la package de référence quand il s'agit d'analyser l'Exif ou les métadonnées d'une photo
https://github.com/guinslym/pyexifinfo

%prep
%autosetup -n pyexifinfo-0.4.0

%build
%py3_build

%install
%py3_install
install -d -m755 %{buildroot}/%{_pkgdocdir}
if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
pushd %{buildroot}
if [ -d usr/lib ]; then
	find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/lib64 ]; then
	find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/bin ]; then
	find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/sbin ]; then
	find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst
fi
touch doclist.lst
if [ -d usr/share/man ]; then
	find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst
fi
popd
mv %{buildroot}/filelist.lst .
mv %{buildroot}/doclist.lst .

%files -n python3-pyexifinfo -f filelist.lst
%dir %{python3_sitelib}/*

%files help -f doclist.lst
%{_docdir}/*

%changelog
* Fri May 05 2023 Python_Bot <Python_Bot@openeuler.org> - 0.4.0-1
- Package Spec generated