rpms/keepassx/F-8 keepassx-0.3.0-xdg.patch, NONE, 1.1 .cvsignore, 1.3, 1.4 keepassx.spec, 1.4, 1.5 sources, 1.3, 1.4 keepass-0.2.2-htmlview.patch, 1.2, NONE
Aurelien Bompard (abompard)
fedora-extras-commits at redhat.com
Tue Mar 4 19:11:22 UTC 2008
- Previous message (by thread): rpms/kerneloops/F-8 .cvsignore,1.3,1.4 kerneloops.spec,1.2,1.3
- Next message (by thread): rpms/keepassx/devel keepassx-0.3.0-xdg.patch, NONE, 1.1 .cvsignore, 1.3, 1.4 keepassx.spec, 1.5, 1.6 sources, 1.3, 1.4 keepass-0.2.2-htmlview.patch, 1.2, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: abompard
Update of /cvs/pkgs/rpms/keepassx/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv28014/F-8
Modified Files:
.cvsignore keepassx.spec sources
Added Files:
keepassx-0.3.0-xdg.patch
Removed Files:
keepass-0.2.2-htmlview.patch
Log Message:
* Sun Mar 02 2008 Aurelien Bompard <abompard at fedoraproject.org> 0.3.0-1
- version 0.3.0
- drop helpwindow patch (feature dropped upstream)
keepassx-0.3.0-xdg.patch:
--- NEW FILE keepassx-0.3.0-xdg.patch ---
diff -up ./src/PwmConfig.cpp.xdg ./src/PwmConfig.cpp
--- ./src/PwmConfig.cpp.xdg 2008-02-15 17:03:24.000000000 +0100
+++ ./src/PwmConfig.cpp 2008-03-02 08:21:47.000000000 +0100
@@ -53,7 +53,7 @@ bool CConfig::loadFromIni(QString filena
BannerTextColor=ParseColorString(QSTR(ini.GetValue("Options","BannerTextColor","222,222,222")));
ShowPasswords=ini.GetValueB("Options","ShowPasswords",false);
ShowPasswordsPasswordDlg=ini.GetValueB("Options","ShowPasswordsPasswordDlg",false);
- OpenUrlCommand=QSTR(ini.GetValue("Options","UrlCmd","kfmclient openURL %1"));
+ OpenUrlCommand=QSTR(ini.GetValue("Options","UrlCmd","xdg-open %1"));
Language=QSTR(ini.GetValue("Options","LangFile",""));
ParseBoolString(QSTR(ini.GetValue("Options","SearchOptions",(const char*)defaultSearchOptions.toUtf8())),defaultSearchOptions,SearchOptions,9);
ListView_HidePasswords=ini.GetValueB("UI","HidePasswords",true);
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/keepassx/F-8/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- .cvsignore 27 Jun 2007 20:28:03 -0000 1.3
+++ .cvsignore 4 Mar 2008 19:10:44 -0000 1.4
@@ -1,2 +1 @@
-KeePassX-0.2.2.tar.gz
-KeePassX_logo_100x100.png
+KeePassX-0.3.0.tar.gz
Index: keepassx.spec
===================================================================
RCS file: /cvs/pkgs/rpms/keepassx/F-8/keepassx.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- keepassx.spec 7 Oct 2007 17:49:50 -0000 1.4
+++ keepassx.spec 4 Mar 2008 19:10:44 -0000 1.5
@@ -1,15 +1,13 @@
Name: keepassx
-Version: 0.2.2
-Release: 4%{?dist}
+Version: 0.3.0
+Release: 1%{?dist}
Summary: Cross-platform password manager
Group: User Interface/Desktops
License: GPLv2+
URL: http://keepassx.sourceforge.net
Source0: http://download.sf.net/keepassx/KeePassX-%{version}.tar.gz
-Source1: http://keepassx.sourceforge.net/images/logos/KeePassX_logo_100x100.png
-Patch0: keepass-0.2.2-htmlview.patch
-Patch1: keepassx-0.2.2-helpurl.patch
+Patch0: keepassx-0.3.0-xdg.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: qt4-devel > 4.1, libXtst-devel, ImageMagick, desktop-file-utils
@@ -35,9 +33,8 @@
%prep
-%setup -q
-%patch0 -p0 -b .htmlview
-%patch1 -p0 -b .helpurl
+%setup -q -n KeePassX-%{version}
+%patch0 -p0 -b .xdg
%build
@@ -51,31 +48,20 @@
rm -rf $RPM_BUILD_ROOT
make install INSTALL_ROOT=$RPM_BUILD_ROOT
-# Icons
-for size in 16 22 24 32 48 64 96 128; do
- mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/${size}x${size}/apps
- convert -resize ${size}x${size} %{SOURCE1} \
- $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/${size}x${size}/apps/keepassx.png
-done
-# Fix permissions
-chmod -x $RPM_BUILD_ROOT%{_datadir}/keepass/icons/*.png
+# Use png in _datadir/icons/hicolor instead of xpm in pixmaps
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps/
+convert $RPM_BUILD_ROOT%{_datadir}/pixmaps/keepassx.xpm \
+ $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps/keepassx.png
+rm -f $RPM_BUILD_ROOT%{_datadir}/pixmaps/keepassx.xpm
# Menu
-cat > %{name}.desktop << EOF
-[Desktop Entry]
-Name=KeePassX
-Comment=Password manager
-Exec=keepass %f
-Icon=keepassx.png
-Type=Application
-MimeType=application/x-keepass;
-EOF
-mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
+sed -i -e 's/keepassx.xpm/keepassx.png/g' -e 's/^Exec=keepassx$/Exec=keepassx %f/g' \
+ $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop
desktop-file-install --vendor fedora \
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
- --add-category Utility \
- --add-category Qt \
- %{name}.desktop
+ --delete-original \
+ --add-mime-type application/x-keepass \
+ $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop
# Associate KDB files
cat > x-keepass.desktop << EOF
@@ -112,15 +98,22 @@
%files
%defattr(-,root,root,-)
-%doc share/keepass/license.html
-%{_bindir}/keepass
-%{_datadir}/keepass
+%doc share/keepassx/license.html
+%{_bindir}/keepassx
+%{_datadir}/keepassx
%{_datadir}/applications/*.desktop
%{_datadir}/mimelnk/application/*.desktop
%{_datadir}/icons/hicolor/*/apps/keepassx.png
%changelog
+* Sun Mar 02 2008 Aurelien Bompard <abompard at fedoraproject.org> 0.3.0-1
+- version 0.3.0
+- drop helpwindow patch (feature dropped upstream)
+
+* Mon Feb 18 2008 Fedora Release Engineering <rel-eng at fedoraproject.org> - 0.2.2-5
+- Autorebuild for GCC 4.3
+
* Sun Oct 07 2007 Aurelien Bompard <abompard at fedoraproject.org> 0.2.2-4
- use xdg-open instead of htmlview
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/keepassx/F-8/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sources 27 Jun 2007 20:28:03 -0000 1.3
+++ sources 4 Mar 2008 19:10:44 -0000 1.4
@@ -1,2 +1 @@
-5ee945ab12c2667ef5c4013a0636c26f KeePassX-0.2.2.tar.gz
-f3e94f6715798d1f241007e2f882dc0a KeePassX_logo_100x100.png
+c210b0b33cb01a5b55d87166d9b56242 KeePassX-0.3.0.tar.gz
--- keepass-0.2.2-htmlview.patch DELETED ---
- Previous message (by thread): rpms/kerneloops/F-8 .cvsignore,1.3,1.4 kerneloops.spec,1.2,1.3
- Next message (by thread): rpms/keepassx/devel keepassx-0.3.0-xdg.patch, NONE, 1.1 .cvsignore, 1.3, 1.4 keepassx.spec, 1.5, 1.6 sources, 1.3, 1.4 keepass-0.2.2-htmlview.patch, 1.2, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list