]> git.pld-linux.org Git - packages/KeePassX.git/blame - KeePassX.spec
- %lang tag language files
[packages/KeePassX.git] / KeePassX.spec
CommitLineData
d96d5228
ER
1# TODO
2# - forcing our cflags breaks build
046632b4 3Summary: KeePassX - Cross Platform Password Manager
eee068c0 4Summary(pl.UTF-8): KeePassX - Wieloplatformowy zarządca haseł
046632b4 5Name: KeePassX
7e8bf497 6Version: 0.4.3
12fc2b00 7Release: 2
545b64ca
JB
8License: GPL v2+
9Group: X11/Applications
d96d5228 10Source0: http://downloads.sourceforge.net/keepassx/keepassx-%{version}.tar.gz
7e8bf497 11# Source0-md5: 1df67bb22b2e08df49f09e61d156f508
545b64ca 12URL: http://keepassx.sourceforge.net/
ef91f5ab
ER
13Patch1: keepassx-0.3.3-gcc43.patch
14Patch2: keepassx-0.4.3-gcc47.patch
239639be 15BuildRequires: Qt3Support-devel >= 4.0
545b64ca
JB
16BuildRequires: QtGui-devel >= 4.0
17BuildRequires: QtXml-devel >= 4.0
9ba00f84 18BuildRequires: qt4-build >= 4.3.3-3
9ba00f84 19BuildRequires: qt4-qmake >= 4.3.3-3
046632b4 20BuildRequires: rpmbuild(macros) >= 1.230
ac3eab8f 21BuildRequires: xorg-lib-libXtst-devel
046632b4 22BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24%description
8a4f5eb1 25KeePassX is a free/open-source password manager or safe which helps
26you to manage your passwords in a secure way. You can put all your
27passwords in one database, which is locked with one master key or a
28key-disk. So you only have to remember one single master password or
29insert the key-disk to unlock the whole database. The databases are
30encrypted using the best and most secure encryption algorithms
31currently known (AES and Twofish).
046632b4 32
7870ed46
JR
33%description -l pl.UTF-8
34KeePassX to darmowy i mający otwarte źródła zarządca do przechowywania
35haseł, który pozwala na zarządzanie hasłami w bardzo bezpieczny
36sposób. Pozwala umieścić wszystkie swoje hasła w jednej bazie, która
37jest zabezpieczona poprzez jedno bardzo trudne hasło albo dysk z
38kluczem. Wystarczy więc zapamiętać jedno trudne hasło lub umieścić
39dysk z kluczem aby odblokować całą bazę z kluczami. Baza jest
545b64ca 40zaszyfrowana najlepszymi i najbardziej bezpiecznymi algorytmami
7870ed46 41szyfrowania jakie są do tej pory znane (AES i TwoFish).
046632b4 42
43%prep
1ef39711 44%setup -q -n keepassx-%{version}
ef91f5ab
ER
45%patch1 -p0
46%patch2 -p1
046632b4 47
48%build
9ba00f84 49qmake-qt4 \
d96d5228
ER
50 PREFIX=%{_prefix}
51
52%{__make} \
53 CC="%{__cc}" \
54 CXX="%{__cxx}" \
55 _CFLAGS="%{rpmcflags}" \
56 _CXXFLAGS="%{rpmcxxflags}" \
57 %{nil}
046632b4 58
12fc2b00 59%install
046632b4 60rm -rf $RPM_BUILD_ROOT
d96d5228
ER
61%{__make} install \
62 INSTALL_ROOT=$RPM_BUILD_ROOT
046632b4 63
d96d5228 64%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/mimelnk
12fc2b00 65
046632b4 66%clean
67rm -rf $RPM_BUILD_ROOT
046632b4 68
69%files
70%defattr(644,root,root,755)
d96d5228 71%attr(755,root,root) %{_bindir}/keepassx
470f0279 72%{_datadir}/mime/packages/keepassx.xml
543e0291
73%{_desktopdir}/keepassx.desktop
74%{_pixmapsdir}/keepassx.xpm
6928501e
ER
75%dir %{_datadir}/keepassx
76%{_datadir}/keepassx/icons
77%{_datadir}/keepassx/license.html
78%dir %{_datadir}/keepassx/i18n
79%lang(de) %{_datadir}/keepassx/i18n/keepassx-de_DE.qm
80%lang(es) %{_datadir}/keepassx/i18n/keepassx-es_ES.qm
81%lang(fi) %{_datadir}/keepassx/i18n/keepassx-fi_FI.qm
82%lang(fi) %{_datadir}/keepassx/i18n/qt_fi.qm
83%lang(fr) %{_datadir}/keepassx/i18n/keepassx-fr_FR.qm
84%lang(gl) %{_datadir}/keepassx/i18n/keepassx-gl_ES.qm
85%lang(gl) %{_datadir}/keepassx/i18n/qt_gl_ES.qm
86%lang(hu) %{_datadir}/keepassx/i18n/keepassx-hu_HU.qm
87%lang(hu) %{_datadir}/keepassx/i18n/qt_hu.qm
88%lang(it) %{_datadir}/keepassx/i18n/keepassx-it_IT.qm
89%lang(it) %{_datadir}/keepassx/i18n/qt_it.qm
90%lang(ja) %{_datadir}/keepassx/i18n/keepassx-ja_JP.qm
91%lang(nb) %{_datadir}/keepassx/i18n/keepassx-nb_NO.qm
92%lang(nl) %{_datadir}/keepassx/i18n/keepassx-nl_NL.qm
93%lang(nl) %{_datadir}/keepassx/i18n/qt_nl.qm
94%lang(pl) %{_datadir}/keepassx/i18n/keepassx-pl_PL.qm
95%lang(pt) %{_datadir}/keepassx/i18n/keepassx-pt_PT.qm
96%lang(ru) %{_datadir}/keepassx/i18n/keepassx-ru_RU.qm
97%lang(sk) %{_datadir}/keepassx/i18n/keepassx-sk_SK.qm
98%lang(sr) %{_datadir}/keepassx/i18n/keepassx-sr_RS.qm
99%lang(sr) %{_datadir}/keepassx/i18n/qt_sr.qm
100%lang(tr) %{_datadir}/keepassx/i18n/keepassx-tr_TR.qm
101%lang(tr) %{_datadir}/keepassx/i18n/qt_tr.qm
102%lang(uk) %{_datadir}/keepassx/i18n/keepassx-uk_UA.qm
103%lang(zh_CN) %{_datadir}/keepassx/i18n/keepassx-zh_CN.qm
This page took 0.093303 seconds and 5 git commands to generate.