]> git.pld-linux.org Git - packages/bkchem.git/blobdiff - bkchem.spec
- 0.12.1
[packages/bkchem.git] / bkchem.spec
index f21f40b4814a8c8e22f82407f748927d4ae8cf51..d4ece01b4ded549def12a000dee27cc41b128e44 100644 (file)
@@ -1,17 +1,22 @@
+#
+# TODO: some unpackaged files
+#
 Summary:       Python 2D chemical structure drawing tool
-Summary(pl):   Narzêdzie do rysowania 2D struktur chemicznych
+Summary(pl.UTF-8):     Narzędzie do rysowania dwuwymiarowych struktur chemicznych
 Name:          bkchem
-Version:       0.9.0
-Release:       1       
-License:       GPL
+Version:       0.12.1
+Release:       0.1
+License:       GPL v2+
 Group:         X11/Applications/Science
-Source0:       http://zirael.org/bkchem/download/%{name}-%{version}.tar.gz
-Source1:       bkchem.desktop
-# Source0-md5: 85b89c905af843cb191cc6ab30fe3a4c
-URL:           http://zirael.org/bkchem/index.html
+Source0:       http://bkchem.zirael.org/download/%{name}-%{version}.tar.gz
+# Source0-md5: 15936865fff423056510503732a62d23
+Source1:       %{name}.desktop
+URL:           http://bkchem.zirael.org/
+BuildRequires: python
 BuildRequires: python-devel
 BuildRequires: python-modules
 Requires:      python
+Requires:      python-devel-tools
 Requires:      Pmw
 Requires:      python-PyXML
 BuildArch:     noarch
@@ -23,24 +28,39 @@ was conceived and written by Beda Kosata. Supported file formats are
 SVG and CML. The output looks best with the Adobe SVG viewer, but
 sodipodi and batik do a reasonable job as well.
 
-%description -l pl
-BKchem to wolnodostêpny program do rysunków chemicznych. Jego
-pomys³odawc± i autorem jest Beda Kosata. Obs³ugiwane formaty plików to
-SVG i CML. Wyj¶cie wygl±da najlepiej pod przegl±dark± SVG firmy Adobe,
-ale sodipodi i batik tak¿e wy¶wietlaj± je sensownie.
+%description -l pl.UTF-8
+BKchem to wolnodostępny program do rysunków chemicznych. Jego
+pomysłodawcą i autorem jest Beda Kosata. Obsługiwane formaty plików to
+SVG i CML. Wyjście wygląda najlepiej pod przeglądarką SVG firmy Adobe,
+ale sodipodi i batik także wyświetlają je sensownie.
+
+%package plugin-cairo
+Summary:       High quality PDF and PNG export plugin
+Summary(pl.UTF-8):     Wtyczka do tworzenia wysokiej jakości plików PDF i PNG
+Group:         X11/Applications/Science
+Requires:      %{name} = %{version}-%{release}
+Requires:      python-pycairo >= 0.5.1
+
+%description plugin-cairo
+The plugin, that allowes exporting the picture to the high quality PDF
+and PNG files. It uses Cairo and pycario libraries.
+
+%description plugin-cairo -l pl.UTF-8
+Wtyczka umożliwiająca eksportowanie do plików PDF i PNG, o wysokiej 
+jakości. Używane są biblioteki Cairo oraz pycairo.
 
 %prep
 %setup -q
 
 %build
-python setup.py build
+%{__python} setup.py build
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_bindir},%{_desktopdir},%{_iconsdir}}
+install -d $RPM_BUILD_ROOT{%{_bindir},%{_desktopdir},%{_pixmapsdir}}
 install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
-install images/icon.png $RPM_BUILD_ROOT%{_iconsdir}/bkchem.png
-python setup.py install \
+install images/bkchem.png $RPM_BUILD_ROOT%{_pixmapsdir}/bkchem.png
+%{__python} setup.py install \
        --root=$RPM_BUILD_ROOT \
        --optimize=2
 
@@ -51,17 +71,19 @@ sed -e "s@$RPM_BUILD_ROOT@@g" -i $RPM_BUILD_ROOT%{py_sitescriptdir}/%{name}/site
 
 %find_lang BKchem
 
+rm -rf $RPM_BUILD_ROOT%{_docdir}/bkchem
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %files -f BKchem.lang
 %defattr(644,root,root,755)
-%doc README RELEASE doc/html
+%doc README RELEASE doc/*
 %attr(755,root,root) %{_bindir}/%{name}
 %{_datadir}/%{name}
-%dir %{py_sitescriptdir}/%{name}
 %{_desktopdir}/%{name}.desktop
-%{_iconsdir}/%{name}.png
+%{_pixmapsdir}/%{name}.png
+%dir %{py_sitescriptdir}/%{name}
 %{py_sitescriptdir}/%{name}/*.py[co]
 %{py_sitescriptdir}/%{name}/site_config.py
 %{py_sitescriptdir}/%{name}/%{name}.py
@@ -73,5 +95,10 @@ rm -rf $RPM_BUILD_ROOT
 %{py_sitescriptdir}/%{name}/oasa/oasa/graph/*.py[co]
 %dir %{py_sitescriptdir}/%{name}/oasa/oasa
 %{py_sitescriptdir}/%{name}/oasa/oasa/*.py[co]
-%dir %{py_sitescriptdir}/%{name}/piddle                                                                                   
-%dir %{py_sitescriptdir}/%{name}/piddle/*.py[co]                                                                          
+%dir %{py_sitescriptdir}/%{name}/plugins/piddle
+%{py_sitescriptdir}/%{name}/plugins/piddle/*.py[co]
+%exclude %{py_sitescriptdir}/%{name}/plugins/*cairo* 
+
+%files plugin-cairo
+%defattr(644,root,root,755)
+%{py_sitescriptdir}/%{name}/plugins/*cairo*
This page took 0.08375 seconds and 4 git commands to generate.