X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=KeePassX.spec;h=0937160557f6b5489d5cfe1a1db834c9f6c9addc;hb=eee068c09173eec623275e1a7780dc549668d073;hp=41716f90934864137a92f33ca282f5238bf9c8d0;hpb=f0edb977a819aab71f4f24ba0f9de04418a36316;p=packages%2FKeePassX.git diff --git a/KeePassX.spec b/KeePassX.spec index 41716f9..0937160 100644 --- a/KeePassX.spec +++ b/KeePassX.spec @@ -1,22 +1,20 @@ - -# NFY -# - qt-designer 4.0 required -# - Qt Modules: QtCore, QtGui, QtXml - -###### Unknown group! +# TODO: +# - is EA: x86 true? it conflicts with "cross platform" keyword +# Summary: KeePassX - Cross Platform Password Manager -Summary(pl): KeePassX - Wieloplatformowy Manager hase³. +Summary(pl.UTF-8): KeePassX - Wieloplatformowy zarządca haseł Name: KeePassX Version: 0.2.2 Release: 0.1 -License: GPL -Group: Security +License: GPL v2+ +Group: X11/Applications Source0: http://dl.sourceforge.net/keepassx/%{name}-%{version}.tar.gz # Source0-md5: 5ee945ab12c2667ef5c4013a0636c26f -URL: http://keepassx.berlios.de -BuildRequires: qt -BuildRequires: qt-designer -BuildRequires: qt-devel +URL: http://keepassx.sourceforge.net/ +BuildRequires: QtGui-devel >= 4.0 +BuildRequires: QtXml-devel >= 4.0 +BuildRequires: qt4-designer >= 4.0 +BuildRequires: qt4-qmake >= 4.0 BuildRequires: rpmbuild(macros) >= 1.230 ExclusiveArch: %{ix86} BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -30,48 +28,30 @@ 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). -%description -l pl -KeePassX to darmowy/open-scourceowy menad¿er do przetrzymywania hase³, -który pozwala na zarz±dzanie has³ami w bardzo bezpieczny sposób. -Mo¿esz umie¶ciæ wszystkie swoje has³a w jednej bazie, któa jest -zabezpieczona poprzez jedno bardzo trudne has³o albo dysk z kluczem. -Musisz wiêc zapamiêtaæ jedno trudne has³o lub umie¶ciæ dysk z kluczem -aby odblokowaæ ca³a baze z kluczami. Baza jest zaszyfrowana -najlepszymi i najbardziej bezpiecznymi algorytmami szyfrowania jakie -sa do tej pory zanane(AES i TwoFish. +%description -l pl.UTF-8 +KeePassX to darmowy i mający otwarte źródła zarządca do przechowywania +haseł, który pozwala na zarządzanie hasłami w bardzo bezpieczny +sposób. Pozwala umieścić wszystkie swoje hasła w jednej bazie, która +jest zabezpieczona poprzez jedno bardzo trudne hasło albo dysk z +kluczem. Wystarczy więc zapamiętać jedno trudne hasło lub umieścić +dysk z kluczem aby odblokować całą bazę z kluczami. Baza jest +zaszyfrowana najlepszymi i najbardziej bezpiecznymi algorytmami +szyfrowania jakie są do tej pory znane (AES i TwoFish). %prep %setup -q -n keepassx-%{version} %build -qmake PREFIX=$RPM_BUILD_ROOT%{_prefix}/local +qt4-qmake PREFIX=$RPM_BUILD_ROOT%{_prefix}/local %{__make} - %INSTALL rm -rf $RPM_BUILD_ROOT %{__make} install -cd $RPM_BUILD_ROOT - -find . -type d -fprint $RPM_BUILD_DIR/file.list.%{name}.dirs -find . -type f -fprint $RPM_BUILD_DIR/file.list.%{name}.files.tmp -sed '/\/man\//s/$/.gz/g' $RPM_BUILD_DIR/file.list.%{name}.files.tmp > $RPM_BUILD_DIR/file.list.%{name}.files -find . -type l -fprint $RPM_BUILD_DIR/file.list.%{name}.libs -sed '1,2d;s,^\.,\%attr(-\,root\,root) \%dir ,' $RPM_BUILD_DIR/file.list.%{name}.dirs > $RPM_BUILD_DIR/file.list.%{name} -sed 's,^\.,\%attr(-\,root\,root) ,' $RPM_BUILD_DIR/file.list.%{name}.files >> $RPM_BUILD_DIR/file.list.%{name} -sed 's,^\.,\%attr(-\,root\,root) ,' $RPM_BUILD_DIR/file.list.%{name}.libs >> $RPM_BUILD_DIR/file.list.%{name} - %clean rm -rf $RPM_BUILD_ROOT -rm -rf $RPM_BUILD_ROOT -rm -rf $RPM_BUILD_DIR/file.list.%{name} -rm -rf $RPM_BUILD_DIR/file.list.%{name}.libs -rm -rf $RPM_BUILD_DIR/file.list.%{name}.files -rm -rf $RPM_BUILD_DIR/file.list.%{name}.files.tmp -rm -rf $RPM_BUILD_DIR/file.list.%{name}.dirs - %files %defattr(644,root,root,755)