]> git.pld-linux.org Git - packages/gramps.git/blob - gramps.spec
- updated gettext BR
[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:        4.0.2
5 Release:        2
6 License:        GPL v2
7 Group:          Applications/Science
8 Source0:        http://downloads.sourceforge.net/gramps/%{name}-%{version}.tar.gz
9 # Source0-md5:  41d9ae797c2eb2da42474aca3cccb6b3
10 Patch0:         %{name}-icon_path.patch
11 URL:            http://gramps-project.org/
12 BuildRequires:  GConf2-devel
13 BuildRequires:  autoconf
14 BuildRequires:  automake
15 BuildRequires:  gettext-tools
16 BuildRequires:  gnome-doc-utils
17 BuildRequires:  gtk+2-devel >= 2:2.8.0
18 BuildRequires:  intltool
19 BuildRequires:  pkgconfig
20 BuildRequires:  python >= 1:2.5
21 BuildRequires:  rpm-pythonprov
22 BuildRequires:  rpmbuild(macros) >= 1.197
23 BuildRequires:  scrollkeeper >= 0.3.5
24 %pyrequires_eq  python-modules
25 Requires(post,postun):  desktop-file-utils
26 Requires(post,postun):  scrollkeeper
27 Requires(post,preun):   GConf2
28 Requires:       hicolor-icon-theme
29 Requires:       python-gnome-ui >= 2.12.2-2
30 Suggests:       graphviz
31 Suggests:       python-ReportLab
32 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33
34 %description
35 gramps (Genealogical Research and Analysis Management Programming
36 System) is a GNOME based genealogy program supporting a Python based
37 plugin system.
38
39 %description -l pl.UTF-8
40 gramps (Genealogical Research and Analysis Management Programming
41 System - system programowania do zarządzania badaniami i analizą
42 genealogiczną) to oparty na GNOME program do genealogii obsługujący
43 system wtyczek w Pythonie.
44
45 %prep
46 %setup -q
47 %patch0 -p1
48
49 %build
50 CC="%{__cc}" \
51 CFLAGS="%{rpmcflags}" \
52 %{__python} setup.py build
53
54 %install
55 rm -rf $RPM_BUILD_ROOT
56
57 %{__python} setup.py \
58         install \
59         --root=$RPM_BUILD_ROOT \
60         --optimize=2
61
62 install -d $RPM_BUILD_ROOT%{_pixmapsdir}
63 install images/gramps.png $RPM_BUILD_ROOT%{_pixmapsdir}
64
65 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/mime-info
66 %{__rm} -r $RPM_BUILD_ROOT%{_docdir}/%{name}
67
68 %{__mv} $RPM_BUILD_ROOT%{_datadir}/locale/pt{_PT,}
69
70 %py_postclean
71
72 %find_lang gramps
73
74 %clean
75 rm -rf $RPM_BUILD_ROOT
76
77 %post
78 %update_desktop_database_post
79 %scrollkeeper_update_post
80
81 %postun
82 %update_desktop_database_postun
83 %scrollkeeper_update_postun
84
85 %files -f gramps.lang
86 %defattr(644,root,root,755)
87 %doc AUTHORS FAQ NEWS README TODO example
88 %attr(755,root,root) %{_bindir}/gramps
89
90 %dir %{_datadir}/gramps
91 %{_datadir}/gramps/*.xml
92 %{_datadir}/gramps/css
93 %{_datadir}/gramps/images
94
95 %{py_sitescriptdir}/gramps
96 %{py_sitescriptdir}/gramps-*.egg-info
97
98 %{_desktopdir}/*.desktop
99 %{_iconsdir}/hicolor/*/mimetypes/*
100 %{_pixmapsdir}/gramps.png
101
102 %{_datadir}/appdata/gramps.appdata.xml
103
104 %{_datadir}/mime/packages/gramps.xml
105
106 %{_mandir}/man1/*
107 %lang(cs) %{_mandir}/cs/man1/*
108 %lang(fr) %{_mandir}/fr/man1/*
109 %lang(nl) %{_mandir}/nl/man1/*
110 %lang(pl) %{_mandir}/pl/man1/*
111 %lang(pt_BR) %{_mandir}/pt_BR/man1/*
112 %lang(sv) %{_mandir}/sv/man1/*
This page took 0.469872 seconds and 4 git commands to generate.