rpms/gparted/EL-5 gparted-epel-build-workaround.patch, NONE, 1.1 gparted.spec, 1.20, 1.21 sources, 1.12, 1.13 gparted-devices.patch, 1.1, NONE gparted-realpath-fix.patch, 1.1, NONE gparted-refresh_crash-fix.patch, 1.1, NONE
Deji Akingunola
deji at fedoraproject.org
Mon Jan 18 17:13:56 UTC 2010
Author: deji
Update of /cvs/pkgs/rpms/gparted/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19060
Modified Files:
gparted.spec sources
Added Files:
gparted-epel-build-workaround.patch
Removed Files:
gparted-devices.patch gparted-realpath-fix.patch
gparted-refresh_crash-fix.patch
Log Message:
* Mon Jan 18 2010 Deji Akingunola <dakingun at gmail.com> - 0.4.8-1
- New upstream version
- Remove the hal policy file created by gparted (if it's still there)
on upgrade (Should fix BZ #550590)
gparted-epel-build-workaround.patch:
Win_GParted.cc | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
--- NEW FILE gparted-epel-build-workaround.patch ---
--- src/Win_GParted.cc 2009-10-26 16:50:12.000000000 -0400
+++ src/Win_GParted.cc.new 2010-01-18 11:14:53.505380384 -0500
@@ -69,14 +69,14 @@
this ->set_title( _("GParted") );
this ->set_default_size( 775, 500 );
- try
- {
- this ->set_default_icon_name( "gparted" ) ;
- }
- catch ( Glib::Exception & e )
- {
- std::cout << e .what() << std::endl ;
- }
+ //try
+ //{
+ // this ->set_default_icon_name( "gparted" ) ;
+ //}
+ //catch ( Glib::Exception & e )
+ //{
+ // std::cout << e .what() << std::endl ;
+ //}
//Pack the main box
this ->add( vbox_main );
Index: gparted.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gparted/EL-5/gparted.spec,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -p -r1.20 -r1.21
--- gparted.spec 17 Dec 2007 01:23:36 -0000 1.20
+++ gparted.spec 18 Jan 2010 17:13:55 -0000 1.21
@@ -1,18 +1,19 @@
Summary: Gnome Partition Editor
Name: gparted
-Version: 0.3.3
-Release: 4%{?dist}
+Version: 0.4.8
+Release: 1%{?dist}
Group: Applications/System
-License: GPL
+License: GPLv2+
URL: http://gparted.sourceforge.net
-Source0: http://dl.sf.net/sourceforge/%{name}/%{name}-%{version}.tar.bz2
-Patch0: gparted-devices.patch
-Patch1: gparted-realpath-fix.patch
-Patch2: gparted-refresh_crash-fix.patch
+Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
+Patch0: gparted-epel-build-workaround.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: gtkmm24-devel parted-devel
BuildRequires: e2fsprogs-devel gettext perl(XML::Parser)
-BuildRequires: desktop-file-utils
+BuildRequires: desktop-file-utils gnome-doc-utils
+BuildRequires: scrollkeeper
+Requires(post): scrollkeeper
+Requires(postun): scrollkeeper
%description
GParted stands for Gnome Partition Editor and is a graphical frontend to
@@ -23,9 +24,7 @@ will be detected at runtime and don't re
%prep
%setup -q
-%patch0 -p0 -b .devs
-%patch1 -p0 -b .realpath
-%patch2 -p0 -b .refresh
+%patch0 -p0 -b .epel
%build
%configure
@@ -35,15 +34,19 @@ make %{?_smp_mflags}
rm -rf %{buildroot}
make DESTDIR=%{buildroot} install
+sed -i 's#_X-GNOME-FullName#X-GNOME-FullName#' %{buildroot}%{_datadir}/applications/%{name}.desktop
+
desktop-file-install --delete-original \
--vendor fedora \
--dir %{buildroot}%{_datadir}/applications \
--mode 0644 \
%{buildroot}%{_datadir}/applications/%{name}.desktop
+sed -i 's#sbin#bin#' %{buildroot}%{_datadir}/applications/fedora-%{name}.desktop
+
+rm -rf %{buildroot}/var
-#### consolehelper stuff (stolen from extras' synaptic)
-mkdir -p %{buildroot}%{_sbindir}
-mv %{buildroot}%{_bindir}/gparted %{buildroot}%{_sbindir}/
+#### consolehelper stuff
+mkdir -p %{buildroot}%{_bindir}
ln -s consolehelper %{buildroot}%{_bindir}/gparted
mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
@@ -71,17 +74,49 @@ EOF
%clean
rm -rf %{buildroot}
+%preun
+if [ $1 -ge 0 ]; then
+ if [ -a %{_datadir}/hal/fdi/policy/gparted-disable-automount.fdi ]; then
+ rm -rf %{_datadir}/hal/fdi/policy/gparted-disable-automount.fdi
+ fi
+fi
+
+%post
+scrollkeeper-update -q -o %{_datadir}/omf/%{name} || :
+
+touch --no-create %{_datadir}/icons/hicolor || :
+if [ -x %{_bindir}/gtk-update-icon-cache ]; then
+ %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
+fi
+
+%postun
+scrollkeeper-update -q || :
+
+touch --no-create %{_datadir}/icons/hicolor || :
+if [ -x %{_bindir}/gtk-update-icon-cache ]; then
+ %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
+fi
+
%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS COPYING ChangeLog README
%{_bindir}/gparted
%{_sbindir}/gparted
+%{_sbindir}/gpartedbin
%{_datadir}/applications/fedora-gparted.desktop
-%{_datadir}/pixmaps/gparted.png
+%{_datadir}/icons/hicolor/*/apps/gparted.*
+%{_datadir}/gnome/help/gparted/
+%{_datadir}/omf/gparted/
+%{_mandir}/man8/gparted.*
%config(noreplace) %{_sysconfdir}/pam.d/gparted
%config(noreplace) %{_sysconfdir}/security/console.apps/gparted
%changelog
+* Mon Jan 18 2010 Deji Akingunola <dakingun at gmail.com> - 0.4.8-1
+- New upstream version
+- Remove the hal policy file created by gparted (if it's still there)
+ on upgrade (Should fix BZ #550590)
+
* Sun Dec 16 2007 Deji Akingunola <dakingun at gmail.com> - 0.3.3-4
- Branch off for EL-5
- Apply a couple of patches from F-7 branch
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gparted/EL-5/sources,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- sources 7 Dec 2006 07:12:20 -0000 1.12
+++ sources 18 Jan 2010 17:13:55 -0000 1.13
@@ -1 +1 @@
-f3d16ccfda72fa1dac9fa1ff9ded2c42 gparted-0.3.3.tar.bz2
+2433b628df9c6cae2022a54d27368dc4 gparted-0.4.8.tar.bz2
--- gparted-devices.patch DELETED ---
--- gparted-realpath-fix.patch DELETED ---
--- gparted-refresh_crash-fix.patch DELETED ---
More information about the scm-commits
mailing list