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