Sophie

Sophie

distrib > Mageia > 4 > i586 > media > core-release-src > by-pkgid > 310985f711ffd7a23327ae6962804e57 > files > 3

keepassx-0.4.3-6.mga4.src.rpm

Summary:	Cross Platform Password Manager
Name:		keepassx
Version:	0.4.3
Release:	%mkrel 6
Source0:	http://downloads.sourceforge.net/keepassx/keepassx-%{version}.tar.gz
Patch0:		keepassx-0.4.3-gcc47.patch
License:	GPLv2+
Group:		File tools
URL:		http://www.keepassx.org/

BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(QtCore)
BuildRequires:	pkgconfig(xtst)

Provides:	keepass = %{version}-%{release}
Provides:	KeePassX = %{version}-%{release}

%description
KeePassX is a free/open-source password manager or safe which helps
you to manage your passwords in a secure way. You can put all your
passwords in one database, which is locked with one master key or a
key-disk. So you only have to remember one single master password or
insert the key-disk to unlock the whole database. The databases are
encrypted using the best and most secure encryption algorithms
currently known (AES and Twofish).

%prep
%setup -q
%patch0 -p1 -b .gcc47

%build
%qmake_qt4 PREFIX=%{_prefix}
%make

%install
%makeinstall_std INSTALL_ROOT=%{buildroot}

install -D -m 644 share/keepassx/icons/keepassx_large.png \
	%{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
install -D -m 644 share/keepassx/icons/keepassx.png \
	%{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -D -m 644 share/keepassx/icons/keepassx_small.png \
	%{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

# fix .desktop file
desktop-file-install --vendor="%{_real_vendor}" \
	--remove-key="X-SuSE-translate" \
	--delete-original \
	--dir=%{buildroot}%{_datadir}/applications \
		%{buildroot}%{_datadir}/applications/%{name}.desktop

%files
%doc changelog
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{_real_vendor}-%{name}.desktop
%{_datadir}/pixmaps/%{name}.xpm
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/mimelnk/application/x-keepass.desktop


%changelog
* Fri Oct 18 2013 umeabot <umeabot> 0.4.3-6.mga4
+ Revision: 506615
- Mageia 4 Mass Rebuild

* Sat Jan 12 2013 umeabot <umeabot> 0.4.3-5.mga3
+ Revision: 356118
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Tue Dec 25 2012 wally <wally> 0.4.3-4.mga3
+ Revision: 334885
- add missing BR 'pkgconfig(xtst)'
- clean .spec a bit

* Mon Jul 23 2012 sander85 <sander85> 0.4.3-3.mga3
+ Revision: 273690
- Fix build with gcc 4.7

  + anssi <anssi>
    - do not add System category in .desktop

* Wed Apr 27 2011 wally <wally> 0.4.3-2.mga1
+ Revision: 92069
- fix desktop file name (mga#954)

* Sun Apr 24 2011 sander85 <sander85> 0.4.3-1.mga1
+ Revision: 90127
- clean spec and remove unneeded buildrequires
- imported package keepassx


* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.3-2mdv2011.0
+ Revision: 612563
- the mass rebuild of 2010.1 packages

* Wed Apr 07 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.4.3-1mdv2010.1
+ Revision: 532448
- fix spec
- new upstream release 0.4.3
- use upstream .desktop file instead of custom one
- clean spec

* Wed Feb 24 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0:0.4.2-0.beta.1mdv2010.1
+ Revision: 510701
- new version 0.4.2beta

* Fri Sep 18 2009 David Walluck <walluck@mandriva.org> 0:0.4.1-1mdv2010.0
+ Revision: 444394
- 0.4.1

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jan 15 2009 David Walluck <walluck@mandriva.org> 0:0.3.4-1mdv2009.1
+ Revision: 329876
- fix Exec line in .desktop
- 0.3.4

* Sat Oct 18 2008 David Walluck <walluck@mandriva.org> 0:0.3.3-1mdv2009.1
+ Revision: 295152
- 0.3.3

* Sun Aug 03 2008 David Walluck <walluck@mandriva.org> 0:0.3.2-1mdv2009.0
+ Revision: 261705
- 0.3.2

* Sun Apr 20 2008 David Walluck <walluck@mandriva.org> 0:0.3.1-1mdv2009.0
+ Revision: 196008
- 0.3.1

* Wed Jan 02 2008 David Walluck <walluck@mandriva.org> 0:0.2.2-5mdv2008.1
+ Revision: 140689
- add mime type to desktop file

* Wed Jan 02 2008 David Walluck <walluck@mandriva.org> 0:0.2.2-4mdv2008.1
+ Revision: 140687
- add mime file source
- add desktop post
- add mime file

* Tue Jan 01 2008 David Walluck <walluck@mandriva.org> 0:0.2.2-3mdv2008.1
+ Revision: 140032
- add docs

* Tue Jan 01 2008 David Walluck <walluck@mandriva.org> 0:0.2.2-2mdv2008.1
+ Revision: 139957
-BuildRequires: libxtst-devel
- import keepassx