File qpamat.spec of Package qpamat

#
# spec file for package qpamat (Version 0.5.3)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


Name:           qpamat
Url:            http://qpamat.berlios.de
Version:        0.5.3
Release:        32
License:        GPL v2 or later
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Group:          Productivity/Other
Summary:        Password manager written with Qt
Source0:        http://prdownload.berlios.de/qpamat/%{name}-%{version}.tar.bz2
Requires:       openssl >= 0.9.7
Patch0:         qpamat-fix-spacing
Patch1:         qpamat-gcc43
BuildRequires:  libqt4-devel >= 4.2.0
BuildRequires:  openssl-devel >= 0.9.7
BuildRequires:  freetype2 freetype2-devel gcc-c++ libpng libpng-devel
BuildRequires:  xorg-x11-devel

%description
Tool for managing passwords. The passwords are saved on the harddisk or
on a smartcard. Security is provided by the OpenSSL crypto library. The
User Interface is written with Qt from Trolltech.



Authors:
--------
    Bernhard Walle <bernhard.walle@gmx.de>

%prep
%setup -q
%patch0 -p0
%patch1 -p1

%build
qmake -o Makefile qpamat.pro
lrelease qpamat.pro
make

%install
mkdir -p $RPM_BUILD_ROOT/%{_bindir} 
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/qpamat
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/pixmaps
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/qpamat/translations
mkdir -p $RPM_BUILD_ROOT/%{_docdir}/qpamat
install -m 0755 bin/qpamat $RPM_BUILD_ROOT/%{_bindir}
cp -R share/dicts $RPM_BUILD_ROOT/%{_datadir}/qpamat
install -m 0644 images/qpamat_*.png $RPM_BUILD_ROOT/%{_datadir}/pixmaps/
install -m 0644 COPYING $RPM_BUILD_ROOT/%{_datadir}/qpamat/
install -m 0644 COPYING $RPM_BUILD_ROOT/%{_datadir}/qpamat/
install -m 0644 ts/*.qm $RPM_BUILD_ROOT/%{_datadir}/qpamat/translations
ln -sf %{_docdir}/qpamat $RPM_BUILD_ROOT%{_datadir}/qpamat/doc
chmod a-x $RPM_BUILD_ROOT%{_datadir}/qpamat/dicts/default.txt

%clean
rm -rf "$RPM_BUILD_ROOT"

%files
%defattr(-,root,root)
%doc README COPYING doc/qpamat.dtd doc/user/en
%{_bindir}/qpamat
%{_datadir}/qpamat
%{_datadir}/pixmaps/*.png
%changelog
* Sat Oct 06 2007 - bwalle@suse.de
- fix build for gcc 4.3 by adding missing includes
* Thu Aug 23 2007 - bwalle@suse.de
- fix spacing in configuration dialog with new Qt version
* Fri Jun 15 2007 - bwalle@suse.de
- initial SUSE package
openSUSE Build Service is sponsored by