Sophie

Sophie

distrib > Mandriva > 2010.1 > x86_64 > media > contrib-release-src > by-pkgid > f19ff141263947096c0d8b00ceabf134 > files > 2

ktikz-0.10-0.svn83mdv2010.1.src.rpm

%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