rpms/MyPasswordSafe/F-7 MyPasswordSafe-20061216-use-system-uuid.patch, NONE, 1.1 MyPasswordSafe.desktop, NONE, 1.1 MyPasswordSafe.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Ralf Ertzinger (ertzing) fedora-extras-commits at redhat.com
Thu Aug 2 19:20:07 UTC 2007


Author: ertzing

Update of /cvs/extras/rpms/MyPasswordSafe/F-7
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv11642

Modified Files:
	.cvsignore sources 
Added Files:
	MyPasswordSafe-20061216-use-system-uuid.patch 
	MyPasswordSafe.desktop MyPasswordSafe.spec 
Log Message:

- Initial import


MyPasswordSafe-20061216-use-system-uuid.patch:

--- NEW FILE MyPasswordSafe-20061216-use-system-uuid.patch ---
diff -uNr MyPasswordSafe-20061216-orig/Makefile MyPasswordSafe-20061216/Makefile
--- MyPasswordSafe-20061216-orig/Makefile	2004-12-06 14:14:53.000000000 +0100
+++ MyPasswordSafe-20061216/Makefile	2007-07-06 20:55:45.000000000 +0200
@@ -27,7 +27,7 @@
 MyPasswordSafe.mak: MyPasswordSafe.pro
 	$(QMAKE) -o $@ $<
 
-MyPasswordSafe: config uuid-1.0.0/.libs/libuuid.a MyPasswordSafe.mak
+MyPasswordSafe: config MyPasswordSafe.mak
 	${MAKE} -f MyPasswordSafe.mak
 	lrelease locale/*.ts
 
diff -uNr MyPasswordSafe-20061216-orig/MyPasswordSafe.pro MyPasswordSafe-20061216/MyPasswordSafe.pro
--- MyPasswordSafe-20061216-orig/MyPasswordSafe.pro	2006-04-06 13:04:38.000000000 +0200
+++ MyPasswordSafe-20061216/MyPasswordSafe.pro	2007-07-06 21:04:34.000000000 +0200
@@ -3,8 +3,8 @@
 
 CONFIG	+= qt warn_on
 
-LIBS	+= uuid-1.0.0/.libs/libuuid.a
-INCLUDEPATH	+= uuid-1.0.0
+LIBS	+= -lossp-uuid
+#INCLUDEPATH	+= uuid-1.0.0
 
 # idle
 CONFIG += idle


--- NEW FILE MyPasswordSafe.desktop ---
[Desktop Entry]
Encoding=UTF-8
Name=MyPasswordSafe
GenericName=Password Manager
Comment=Manage your passwords
Exec=MyPasswordSafe
Terminal=false
Type=Application
Categories=Utility;Database;Security;


--- NEW FILE MyPasswordSafe.spec ---
%define         datever 20061216

Name:           MyPasswordSafe
Version:        0.6.7
Release:        1.%{datever}%{?dist}
Summary:        A graphical password management tool

Group:          Applications/Databases
License:        GPL
URL:            http://www.semanticgap.com/myps/
Source0:        http://www.semanticgap.com/myps/release/MyPasswordSafe-%{datever}.src.tgz
Source1:        MyPasswordSafe.desktop
Patch0:         MyPasswordSafe-20061216-use-system-uuid.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  boost-devel, qt-devel, uuid-devel, libXScrnSaver-devel
BuildRequires:  desktop-file-utils

%description
MyPasswordSafe is a straight-forward, easy-to-use password manager that
maintains compatibility with Password Safe files. MyPasswordSafe has the
following features:

* Safes are encrypted when they are stored to disk.
* Passwords never have to be seen, because they are copied to the clipboard
* Random passwords can be generated.
* Window size, position, and column widths are remembered.
* Passwords remain encrypted until they need to be decrypted at the dialog
  and file levels.
* A safe can be made active so it will always be opened when MyPasswordSafe
  starts.
* Supports Unicode in the safes
* Languages supported: English and French


%prep
%setup -q -n %{name}-%{datever}

# Use the system installed ossp-uuid lib
%patch0 -p1 -b .use-system-uuid.patch


%build

unset QTDIR || : ; . /etc/profile.d/qt.sh

make %{?_smp_mflags} PREFIX=%{_prefix}


%install
rm -rf $RPM_BUILD_ROOT
make install PREFIX=$RPM_BUILD_ROOT%{_prefix}

# Remove the docs, they are in the wrong place.
rm -rf $RPM_BUILD_ROOT%{_prefix}/share/doc

desktop-file-install --vendor="fedora"               \
  --dir=${RPM_BUILD_ROOT}%{_datadir}/applications    \
    %{SOURCE1}


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc ChangeLog CHANGES COPYING README doc/manual.html doc/sshots/*.jpg
%{_bindir}/MyPasswordSafe
%{_datadir}/MyPasswordSafe
%{_datadir}/applications/fedora-MyPasswordSafe.desktop

%changelog
* Fri Jul 06 2007 Ralf Ertzinger <ralf at skytale.net> 0.6.7-1.20061216
- Initial build for Fedora


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/MyPasswordSafe/F-7/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	2 Aug 2007 00:37:24 -0000	1.1
+++ .cvsignore	2 Aug 2007 19:19:34 -0000	1.2
@@ -0,0 +1 @@
+MyPasswordSafe-20061216.src.tgz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/MyPasswordSafe/F-7/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	2 Aug 2007 00:37:24 -0000	1.1
+++ sources	2 Aug 2007 19:19:34 -0000	1.2
@@ -0,0 +1 @@
+0fef98e77c8e593382fb201bd278cacf  MyPasswordSafe-20061216.src.tgz




More information about the fedora-extras-commits mailing list