]> git.pld-linux.org Git - packages/bkchem.git/blame - bkchem.spec
- 0.12.0-pre2
[packages/bkchem.git] / bkchem.spec
CommitLineData
22f0afd5 1%define _alpha pre2
24360470 2Summary: Python 2D chemical structure drawing tool
8a2bb026 3Summary(pl.UTF-8): Narzędzie do rysowania dwuwymiarowych struktur chemicznych
24360470 4Name: bkchem
3d625ad7 5Version: 0.12.0
6Release: 0.%{_alpha}.1
7License: GPL v2+
3be44e7f 8Group: X11/Applications/Science
3d625ad7 9Source0: http://bkchem.zirael.org/download/%{name}-%{version}_%{_alpha}.tar.gz
22f0afd5 10# Source0-md5: fccbe37aba5600002ca95bab931f1ae9
3be2cda1 11Source1: %{name}.desktop
6b65245b 12URL: http://bkchem.zirael.org/
20575a5a 13BuildRequires: python
24360470 14BuildRequires: python-devel
4cda0716 15BuildRequires: python-modules
24360470 16Requires: python
0a00e5a9 17Requires: python-devel-tools
24360470 18Requires: Pmw
19Requires: python-PyXML
3be44e7f
JB
20BuildArch: noarch
21BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24360470 22
23%description
24BKchem is a free (as in free software :o) chemical drawing program. It
3be44e7f 25was conceived and written by Beda Kosata. Supported file formats are
24360470 26SVG and CML. The output looks best with the Adobe SVG viewer, but
27sodipodi and batik do a reasonable job as well.
28
5022c38c
JR
29%description -l pl.UTF-8
30BKchem to wolnodostępny program do rysunków chemicznych. Jego
31pomysłodawcą i autorem jest Beda Kosata. Obsługiwane formaty plików to
32SVG i CML. Wyjście wygląda najlepiej pod przeglądarką SVG firmy Adobe,
33ale sodipodi i batik także wyświetlają je sensownie.
3be44e7f 34
a4887039 35%package plugin-cairo
36Summary: High quality PDF and PNG export plugin
8a2bb026 37Summary(pl.UTF-8): Wtyczka do tworzenia wysokiej jakości plików PDF i PNG
a4887039 38Group: X11/Applications/Science
39Requires: %{name} = %{version}-%{release}
40Requires: python-pycairo >= 0.5.1
41
42%description plugin-cairo
43The plugin, that allowes exporting the picture to the high quality PDF
44and PNG files. It uses Cairo and pycario libraries.
45
5022c38c
JR
46%description plugin-cairo -l pl.UTF-8
47Wtyczka umożliwiająca exportowanie do plików PDF i PNG, o wysokiej
48jakości. Używane są biblioteki Cairo oraz pycairo.
a4887039 49
24360470 50%prep
3d625ad7 51%setup -q -n %{name}-%{version}_%{_alpha}
24360470 52
53%build
91ddb393 54%{__python} setup.py build
24360470 55
56%install
57rm -rf $RPM_BUILD_ROOT
0eeacd11 58install -d $RPM_BUILD_ROOT{%{_bindir},%{_desktopdir},%{_pixmapsdir}}
aa7f1969 59install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
f5b2bb1d 60install images/bkchem.png $RPM_BUILD_ROOT%{_pixmapsdir}/bkchem.png
91ddb393 61%{__python} setup.py install \
24360470 62 --root=$RPM_BUILD_ROOT \
63 --optimize=2
64
65#fix executable
4cda0716 66sed -e "s@$RPM_BUILD_ROOT@@g" -i $RPM_BUILD_ROOT%{_bindir}/%{name}
67sed -e "s@%{name}.py@%{name}.pyo@g" -i $RPM_BUILD_ROOT%{_bindir}/%{name}
68sed -e "s@$RPM_BUILD_ROOT@@g" -i $RPM_BUILD_ROOT%{py_sitescriptdir}/%{name}/site_config.py
24360470 69
70%find_lang BKchem
71
72%clean
73rm -rf $RPM_BUILD_ROOT
74
75%files -f BKchem.lang
76%defattr(644,root,root,755)
11450334 77%doc README RELEASE doc/*
24360470 78%attr(755,root,root) %{_bindir}/%{name}
79%{_datadir}/%{name}
aa7f1969 80%{_desktopdir}/%{name}.desktop
0eeacd11
JB
81%{_pixmapsdir}/%{name}.png
82%dir %{py_sitescriptdir}/%{name}
24360470 83%{py_sitescriptdir}/%{name}/*.py[co]
4cda0716 84%{py_sitescriptdir}/%{name}/site_config.py
24360470 85%{py_sitescriptdir}/%{name}/%{name}.py
86%dir %{py_sitescriptdir}/%{name}/plugins
87%{py_sitescriptdir}/%{name}/plugins/*.py[co]
88%dir %{py_sitescriptdir}/%{name}/oasa
89%{py_sitescriptdir}/%{name}/oasa/*.py[co]
90%dir %{py_sitescriptdir}/%{name}/oasa/oasa/graph
91%{py_sitescriptdir}/%{name}/oasa/oasa/graph/*.py[co]
92%dir %{py_sitescriptdir}/%{name}/oasa/oasa
93%{py_sitescriptdir}/%{name}/oasa/oasa/*.py[co]
47f9ba96 94%dir %{py_sitescriptdir}/%{name}/plugins/piddle
95%{py_sitescriptdir}/%{name}/plugins/piddle/*.py[co]
a4887039 96%exclude %{py_sitescriptdir}/%{name}/plugins/*cairo*
97
98%files plugin-cairo
fbba1a67 99%defattr(644,root,root,755)
a4887039 100%{py_sitescriptdir}/%{name}/plugins/*cairo*
This page took 0.104936 seconds and 4 git commands to generate.