%define name ktikz %define version 0.10 %define rel 83 %define release %mkrel 0.svn%rel Summary: Program for creating diagrams with TikZ Name: %{name} Version: %{version} Release: %{release} Source0: %{name}-%{version}.tar.bz2 License: GPLv3+ Group: Graphics Url: http://www.hackenberger.at/ktikz/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot Requires: tetex-latex, poppler BuildRequires: qt4-devel BuildRequires: libpoppler-qt4-devel %description KtikZ is a small application for creating diagrams with TikZ. %prep %setup -q %build sed -i -e 's,PREFIX = \/usr,PREFIX = %{buildroot}\/usr,' conf.pri %qmake_qt4 %make %install %__rm -rf %{buildroot} %make install cat > %{buildroot}%_datadir/applications/ktikz.desktop <<EOF [Desktop Entry] Encoding=UTF-8 Type=Application Name=KTikZ Exec=ktikz Icon=/usr/share/ktikz/ktikz-128.png DocPath= Terminal=false MimeType=text/x-pgf;text/x-tex; Categories=Qt;KDE;Office; GenericName=TikZ editor GenericName[fr]=Ãditeur TikZ Comment=Program for creating TikZ (from the LaTeX pgf package) diagrams Comment[fr]=Programme pour créer des diagrammes TikZ (du paquet LaTeX pgf) EOF chmod -R a+r Changelog LICENSE.* TODO examples/ debian/ktikz.1 chmod a+x examples %__install -d -m 755 %{buildroot}%{_mandir}/man1/ %__install -m 644 debian/ktikz.1 %{buildroot}%{_mandir}/man1/ ln -s /usr/bin/qtikz %{buildroot}%{_bindir}/ktikz %clean %__rm -rf %{buildroot} %files %defattr(-,root,root) %doc Changelog LICENSE.* TODO examples/ %{_bindir}/qtikz %{_bindir}/%{name} %{_datadir}/%{name}/* %{_datadir}/applications/%{name}.desktop %{_mandir}/man1/%{name}.* %changelog * Fri Mar 19 2010 Lev Givon <lev@mandriva.org> 0.10-0.svn83mdv2010.1 + Revision: 525277 - Update to 0.10. * Mon Mar 01 2010 Lev Givon <lev@mandriva.org> 0.9-0.svn70mdv2010.1 + Revision: 513066 - import ktikz