Summary: Password Safe - a password database utility
-Summary(pl): Password Safe - narzêdzie do zarz±dzania baz± danych hase³
+Summary(pl.UTF-8): Password Safe - narzędzie do zarządzania bazą danych haseł
Name: MyPasswordSafe
-Version: 20041004
-Release: 0.5
+Version: 20061216
+Release: 3
License: GPL v2
Group: Applications/Databases
Source0: http://www.semanticgap.com/myps/release/%{name}-%{version}.src.tgz
-# Source0-md5: 58bb98d3515a166a5988d3e8bf281268
+# Source0-md5: 0fef98e77c8e593382fb201bd278cacf
+Source1: %{name}.desktop
+Patch0: build.patch
URL: http://www.semanticgap.com/myps/
-BuildRequires: kdelibs-devel >= 9:3.2.0
+BuildRequires: kde4-kde3support-devel
+BuildRequires: qmake
+BuildRequires: qt-linguist
BuildRequires: rpmbuild(macros) >= 1.129
+BuildRequires: xorg-lib-libXScrnSaver-devel
+BuildRequires: xorg-proto-scrnsaverproto-devel
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
MyPasswordSafe starts.
- Supports Unicode in the safes.
-%description -l pl
-MyPasswordSafe to prosty, ³atwy w u¿yciu zarz±dca hase³ utrzymuj±cy
-kompatybilno¶æ z plikami Password Safe. MyPasswordSafe ma nastêpuj±ce
-mo¿liwo¶ci:
-- "Sejfy" z has³ami s± szyfrowane przy zapisie na dysk.
-- Hase³ nie trzeba nigdy widzieæ, poniewa¿ s± kopiowane do schowka.
-- Mog± byæ generowane has³a losowe.
-- Mo¿na zapamiêtaæ rozmiar i po³o¿enie okna oraz szeroko¶ci kolumn.
-- Has³a pozostaj± zaszyfrowane a¿ do chwili kiedy musz± byæ
- odszyfrowane na poziomie okien dialogowych i plików.
-- "Sejf" mo¿e byæ uczyniony aktywnym, tak ¿e jest otwierany przy
+%description -l pl.UTF-8
+MyPasswordSafe to prosty, łatwy w użyciu zarządca haseł utrzymujący
+kompatybilność z plikami Password Safe. MyPasswordSafe ma następujące
+możliwości:
+- "Sejfy" z hasłami są szyfrowane przy zapisie na dysk.
+- Haseł nie trzeba nigdy widzieć, ponieważ są kopiowane do schowka.
+- Mogą być generowane hasła losowe.
+- Można zapamiętać rozmiar i położenie okna oraz szerokości kolumn.
+- Hasła pozostają zaszyfrowane aż do chwili kiedy muszą być
+ odszyfrowane na poziomie okien dialogowych i plików.
+- "Sejf" może być uczyniony aktywnym, tak że jest otwierany przy
uruchomieniu MyPasswordSafe.
-- Obs³uguje Unikod w has³ach.
+- Obsługuje Unikod w hasłach.
%prep
%setup -q
+%patch0 -p1
%build
-cp -f /usr/share/automake/config.sub admin
%{__make} \
- CC=%{__cc} \
- PREFIX=/usr \
- QTDIR=/usr
+ CC="%{__cc}" \
+ PREFIX=%{_prefix} \
+ QTDIR=%{_prefix}
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/%{name}}
+install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/%{name}/locale,%{_desktopdir},%{_pixmapsdir}}
install MyPasswordSafe $RPM_BUILD_ROOT%{_bindir}
-install locale/*.qm $RPM_BUILD_ROOT%{_datadir}/%{name}
+install locale/*.qm $RPM_BUILD_ROOT%{_datadir}/%{name}/locale
+
+install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
-%doc doc/manual.html doc/sshots/*.jpg
+%doc ChangeLog doc/manual.html doc/sshots/*.jpg README
%attr(755,root,root) %{_bindir}/%{name}
%dir %{_datadir}/%{name}
-%{_datadir}/%{name}/mypasswordsafe_c.qm
-%lang(en) %{_datadir}/%{name}/mypasswordsafe_en.qm
-%lang(fr) %{_datadir}/%{name}/mypasswordsafe_fr.qm
+%dir %{_datadir}/%{name}/locale
+%{_datadir}/%{name}/locale/mypasswordsafe_c.qm
+%lang(en) %{_datadir}/%{name}/locale/mypasswordsafe_en.qm
+%lang(fr) %{_datadir}/%{name}/locale/mypasswordsafe_fr.qm
+%{_desktopdir}/*.desktop