File printruler.spec of Package printruler

# norootforbuild

%define jobs $(( `/usr/bin/getconf _NPROCESSORS_ONLN` + 1 ))

Name:		printruler
Version:	r14
Release:	1.0
License:	GNU GPL v3
Group:		Hardware/Printing
Url:		http://code.google.com/p/printruler/
Source:		%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-build
BuildRequires:	fdupes libqt4-devel update-desktop-files
Requires:	ghostscript-library psutils xpdf-tools
Summary:	Application similar to fineprint, but for linux

%description
Printruler lets you merge multiple print jobs, edit them (delete pages, add blank pages) and do other cool stuff.


%prep
%setup -qn %{name}

%build
qmake QMAKE_CXXFLAGS="$RPM_OPT_FLAGS" CONFIG-=debug_and_release CONFIG+=debug
%__make %{?jobs:-j%jobs}
%suse_update_desktop_file -c printruler Printruler "" printruler printruler Utility PrintingUtility

%install
%__make INSTALL_ROOT="%{buildroot}" install
%__install -Dm 0644 logo.png %{buildroot}%{_datadir}/pixmaps/printruler.png
%fdupes %{buildroot}

%clean
test "%{buildroot}" != "/" && %__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_bindir}/printruler
%{_datadir}/applications/printruler.desktop
%{_datadir}/pixmaps/printruler.png
%{_datadir}/printruler

%changelog
* Sun Nov 06 2008 bitshuffler #suse@irc.freenode.org
- Initial RPM
openSUSE Build Service is sponsored by