]> git.pld-linux.org Git - packages/gramps.git/blob - gramps.spec
- up to 5.2.0
[packages/gramps.git] / gramps.spec
1 Summary:        Genealogical Research and Analysis Management Programming System
2 Summary(pl.UTF-8):      System programowania do zarządzania badaniami i analizą genealogiczną
3 Name:           gramps
4 Version:        5.1.5
5 Release:        1
6 License:        GPL v2
7 Group:          Applications/Science
8 Source0:        http://downloads.sourceforge.net/gramps/%{name}-%{version}.tar.gz
9 # Source0-md5:  1185863de6dd30926a50d2083782078d
10 Patch0:         python-opt2.patch
11 URL:            http://gramps-project.org/
12 BuildRequires:  gettext-tools
13 BuildRequires:  intltool
14 BuildRequires:  python3 >= 1:3.2
15 BuildRequires:  python3-setuptools
16 BuildRequires:  rpm-pythonprov
17 BuildRequires:  rpmbuild(macros) >= 1.713
18 Requires:       python3-modules
19 Requires(post,postun):  desktop-file-utils
20 Requires:       hicolor-icon-theme
21 Requires:       python3-gexiv2
22 Requires:       python3-pycairo
23 Requires:       python3-pygobject3 >= 3.12
24 Requires:       python3-pyicu
25 Requires:       xdg-utils
26 Recommends:     graphviz
27 BuildArch:      noarch
28 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29
30 %description
31 gramps (Genealogical Research and Analysis Management Programming
32 System) is a GNOME based genealogy program supporting a Python based
33 plugin system.
34
35 %description -l pl.UTF-8
36 gramps (Genealogical Research and Analysis Management Programming
37 System - system programowania do zarządzania badaniami i analizą
38 genealogiczną) to oparty na GNOME program do genealogii obsługujący
39 system wtyczek w Pythonie.
40
41 %prep
42 %setup -q
43 %patch0 -p1
44
45 %build
46 %py3_build
47
48 %install
49 rm -rf $RPM_BUILD_ROOT
50
51 %py3_install
52
53 echo -n "%{_datadir}" > $RPM_BUILD_ROOT%{py3_sitescriptdir}/gramps/gen/utils/resource-path
54
55 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/mime-info
56 %{__rm} -r $RPM_BUILD_ROOT%{_docdir}/%{name}
57
58 %{__mv} $RPM_BUILD_ROOT%{_localedir}/pt{_PT,}
59
60 %find_lang gramps
61
62 %clean
63 rm -rf $RPM_BUILD_ROOT
64
65 %post
66 %update_desktop_database_post
67
68 %postun
69 %update_desktop_database_postun
70
71 %files -f gramps.lang
72 %defattr(644,root,root,755)
73 %doc AUTHORS FAQ NEWS README.md TODO example
74 %attr(755,root,root) %{_bindir}/gramps
75
76 %dir %{_datadir}/gramps
77 %{_datadir}/gramps/*.xml
78 %{_datadir}/gramps/css
79 %{_datadir}/gramps/images
80
81 %{py3_sitescriptdir}/gramps
82 %{py3_sitescriptdir}/gramps-*.egg-info
83
84 %{_desktopdir}/*.desktop
85 %{_iconsdir}/hicolor/*/mimetypes/*
86 %{_datadir}/gramps/grampsxml.dtd
87 %{_datadir}/gramps/grampsxml.rng
88 %{_iconsdir}/hicolor/*x*/apps/gramps.png
89 %{_iconsdir}/hicolor/scalable/apps/gramps.svg
90 %{_datadir}/metainfo/gramps.appdata.xml
91 %{_datadir}/mime/packages/gramps.xml
92
93 %{_mandir}/man1/*
94 %lang(cs) %{_mandir}/cs/man1/*
95 %lang(fr) %{_mandir}/fr/man1/*
96 %lang(nl) %{_mandir}/nl/man1/*
97 %lang(pl) %{_mandir}/pl/man1/*
98 %lang(pt_BR) %{_mandir}/pt_BR/man1/*
99 %lang(sv) %{_mandir}/sv/man1/*
This page took 0.075171 seconds and 3 git commands to generate.