/[pkgs]/devel/MyPasswordSafe/MyPasswordSafe.spec
ViewVC logotype

Contents of /devel/MyPasswordSafe/MyPasswordSafe.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.10 - (show annotations) (download)
Fri Jul 24 15:39:16 2009 UTC (3 months, 4 weeks ago) by jkeating
Branch: MAIN
CVS Tags: F-12-split, MyPasswordSafe-0_6_7-9_20061216_fc12, HEAD
Changes since 1.9: +4 -1 lines
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
1 %define datever 20061216
2
3 Name: MyPasswordSafe
4 Version: 0.6.7
5 Release: 9.%{datever}%{?dist}
6 Summary: A graphical password management tool
7
8 Group: Applications/Databases
9 License: GPLv2+
10 URL: http://www.semanticgap.com/myps/
11 Source0: http://www.semanticgap.com/myps/release/MyPasswordSafe-%{datever}.src.tgz
12 Source1: MyPasswordSafe.desktop
13 Patch0: MyPasswordSafe-20061216-use-system-uuid.patch
14 # Both patches have been sent to support [AT] semanticgap [DOT] com on 2009/04/25
15 Patch1: MyPasswordSafe-20061216-gcc43.patch
16 Patch2: MyPasswordSafe-20090425-gcc44.patch
17 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
18
19 BuildRequires: boost-devel, qt3-devel, uuid-devel, libXScrnSaver-devel
20 BuildRequires: desktop-file-utils
21
22 %description
23 MyPasswordSafe is a straight-forward, easy-to-use password manager that
24 maintains compatibility with Password Safe files. MyPasswordSafe has the
25 following features:
26
27 * Safes are encrypted when they are stored to disk.
28 * Passwords never have to be seen, because they are copied to the clipboard
29 * Random passwords can be generated.
30 * Window size, position, and column widths are remembered.
31 * Passwords remain encrypted until they need to be decrypted at the dialog
32 and file levels.
33 * A safe can be made active so it will always be opened when MyPasswordSafe
34 starts.
35 * Supports Unicode in the safes
36 * Languages supported: English and French
37
38
39 %prep
40 %setup -q -n %{name}-%{datever}
41
42 # Use the system installed ossp-uuid lib
43 %patch0 -p1 -b .use-system-uuid.patch
44
45 # Fix regressions due to stricter GCC 4.3 checking
46 %patch1 -p1 -b .gcc43
47
48 # GCC 4.4 patch
49 %patch2 -b .gcc44
50
51 %build
52
53 unset QTDIR || : ; . /etc/profile.d/qt.sh
54
55 make %{?_smp_mflags} PREFIX=%{_prefix}
56
57
58 %install
59 rm -rf $RPM_BUILD_ROOT
60 make install PREFIX=$RPM_BUILD_ROOT%{_prefix}
61
62 # Remove the docs, they are in the wrong place.
63 rm -rf $RPM_BUILD_ROOT%{_prefix}/share/doc
64
65 desktop-file-install --vendor="fedora" \
66 --dir=${RPM_BUILD_ROOT}%{_datadir}/applications \
67 %{SOURCE1}
68
69
70 %clean
71 rm -rf $RPM_BUILD_ROOT
72
73
74 %files
75 %defattr(-,root,root,-)
76 %doc ChangeLog CHANGES COPYING README doc/manual.html doc/sshots/*.jpg
77 %{_bindir}/MyPasswordSafe
78 %{_datadir}/MyPasswordSafe
79 %{_datadir}/applications/fedora-MyPasswordSafe.desktop
80
81 %changelog
82 * Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.7-9.20061216
83 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
84
85 * Sat Apr 25 2009 Milos Jakubicek <xjakub@fi.muni.cz> - 0.6.7-8.20061216
86 - Fix FTBFS: added MyPasswordSafe-20090425-gcc44.patch
87
88 * Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.7-7.20061216
89 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
90
91 * Mon Jul 14 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0.6.7-6.20061216
92 - fix license tag
93
94 * Sat Apr 05 2008 Ralf Ertzinger <ralf@skytale.net> 0.6.7-5.20061216
95 - Change BuildRequires to qt3-devel
96
97 * Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.6.7-4.20061216
98 - Autorebuild for GCC 4.3
99
100 * Fri Jan 04 2008 Ralf Ertzinger <ralf@skytale.net> 0.6.7-3.20061216
101 - Add patch to enable compilation with GCC4.3
102
103 * Fri Jul 06 2007 Ralf Ertzinger <ralf@skytale.net> 0.6.7-1.20061216
104 - Initial build for Fedora

admin@fedoraproject.org
ViewVC Help
Powered by ViewVC 1.1.2