[gnome-disk-utility] Update to release 3.3.90
David Zeuthen
davidz at fedoraproject.org
Fri Jan 20 22:33:38 UTC 2012
commit d4701e4298c4d96197eb1a844d062efcc8742a19
Author: David Zeuthen <davidz at redhat.com>
Date: Fri Jan 20 17:28:44 2012 -0500
Update to release 3.3.90
.gitignore | 1 +
gdu-nautilus.patch | 12 -
gnome-disk-utility-2.29.1-missing-include.patch | 24 --
gnome-disk-utility.spec | 193 ++------------
no-statusicon.patch | 327 -----------------------
no-xkb.patch | 46 ----
sources | 2 +-
7 files changed, 29 insertions(+), 576 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index ee5e035..14207d8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@ gnome-disk-utility-2.30.1.tar.bz2
/gnome-disk-utility-2.91.7.tar.bz2
/gnome-disk-utility-3.0.0.tar.bz2
/gnome-disk-utility-3.0.2.tar.bz2
+/gnome-disk-utility-3.3.90.tar.xz
diff --git a/gnome-disk-utility.spec b/gnome-disk-utility.spec
index 807c4c0..421870d 100644
--- a/gnome-disk-utility.spec
+++ b/gnome-disk-utility.spec
@@ -1,113 +1,39 @@
-%define dbus_version 1.2
-%define dbus_glib_version 0.76
-%define glib2_version 2.16
-%define gtk3_version 2.99
-%define gnome_doc_utils_version 0.3.2
-%define gnome_keyring_version 2.22
-%define udisks_version 1.0.3
-%define unique_version 1.0.4
-%define libnotify_version 0.7.0
-%define nautilus_version 2.26
-%define libatasmart_version 0.14
-
-Summary: Disk management application
+%define glib2_version 2.31.0
+%define gtk3_version 3.3.0
+%define udisks_version 1.90.0
+
+Summary: Disks
Name: gnome-disk-utility
-Version: 3.0.2
-Release: 5%{?dist}
+Version: 3.3.90
+Release: 1%{?dist}
License: LGPLv2+
Group: System Environment/Libraries
-URL: http://git.gnome.org/cgit/gnome-disk-utility
-Source0: http://download.gnome.org/sources/gnome-disk-utility/3.0/%{name}-%{version}.tar.bz2
+URL: http://git.gnome.org/browse/gnome-disk-utility
+Source0: http://download.gnome.org/sources/gnome-disk-utility/3.3/%{name}-%{version}.tar.xz
-BuildRequires: dbus-devel >= %{dbus_version}
-BuildRequires: dbus-glib-devel >= %{dbus_glib_version}
-BuildRequires: dbus-glib >= %{dbus_glib_version}
BuildRequires: glib2-devel >= %{glib2_version}
BuildRequires: gtk3-devel >= %{gtk3_version}
-BuildRequires: gnome-doc-utils >= %{gnome_doc_utils_version}
BuildRequires: gettext
BuildRequires: desktop-file-utils
-BuildRequires: gnome-keyring-devel >= %{gnome_keyring_version}
-BuildRequires: udisks-devel >= %{udisks_version}
-BuildRequires: unique3-devel >= %{unique_version}
-BuildRequires: libnotify-devel >= %{libnotify_version}
-BuildRequires: nautilus-devel >= %{nautilus_version}
-BuildRequires: libatasmart-devel >= %{libatasmart_version}
-BuildRequires: avahi-ui-devel
-BuildRequires: intltool
-BuildRequires: rarian-compat
-BuildRequires: automake autoconf libtool
+BuildRequires: libudisks2-devel >= %{udisks_version}
BuildRequires: gnome-common
-BuildRequires: gtk-doc
-Requires: %{name}-libs = %{version}-%{release}
Obsoletes: gnome-disk-utility-format
Obsoletes: nautilus-gdu
+Obsoletes: gnome-disk-utility-libs
+Obsoletes: gnome-disk-utility-devel
+Obsoletes: gnome-disk-utility-ui-libs
+Obsoletes: gnome-disk-utility-ui-devel
+Obsoletes: gnome-disk-utility-nautilus
%description
-This package contains the Palimpsest disk management application.
-Palimpsest supports partitioning, file system creation, encryption,
-RAID, SMART monitoring, etc.
-
-%package libs
-Summary: Shared libraries used by Palimpsest
-Group: Development/Libraries
-Requires: udisks >= %{udisks_version}
-Requires(post): /sbin/ldconfig
-Requires(postun): /sbin/ldconfig
-
-%description libs
-This package contains libraries that are used by the Palimpsest
-disk management application. The libraries in this package do not
-contain UI-related code.
-
-%package ui-libs
-Summary: Shared libraries used by Palimpsest
-Group: Development/Libraries
-Requires: %{name}-libs = %{version}-%{release}
-Requires(post): /sbin/ldconfig
-Requires(postun): /sbin/ldconfig
-
-%description ui-libs
-This package contains libraries that are used by the Palimpsest
-disk management application. The libraries in this package contain
-disk-related widgets for use in GTK+ applications.
-
-%package devel
-Summary: Development files for gnome-disk-utility-libs
-Group: Development/Libraries
-Requires: %{name}-libs = %{version}-%{release}
-
-%description devel
-This package contains header files and libraries needed to
-develop applications with gnome-disk-utility-libs.
-
-%package ui-devel
-Summary: Development files for gnome-disk-utility-ui-libs
-Group: Development/Libraries
-Requires: %{name}-ui-libs = %{version}-%{release}
-Requires: %{name}-devel = %{version}-%{release}
-
-%description ui-devel
-This package contains header files and libraries needed to
-develop applications with gnome-disk-utility-ui-libs.
-
-%package nautilus
-Summary: Nautilus extension
-Group: Applications/File
-Obsoletes: %{name} < 2.91.6-5
-Requires: %{name} = %{version}-%{release}
-
-%description nautilus
-This package contains a Nautilus extension providing formatting
-functionality.
+This package contains the Disks application. Disks supports
+partitioning, file system creation, encryption, fstab/crypttab
+editing, ATA SMART and other features
%prep
%setup -q
-aclocal
-automake
-
%build
%configure
make %{?_smp_mflags}
@@ -115,107 +41,42 @@ make %{?_smp_mflags}
%install
make install DESTDIR=$RPM_BUILD_ROOT
-# TODO: upstream doesn't ship a HACKING file yet
-echo " " > HACKING
-
desktop-file-install --delete-original \
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
$RPM_BUILD_ROOT%{_datadir}/applications/palimpsest.desktop
-desktop-file-install --delete-original \
- --dir $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart \
- $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart/gdu-notification-daemon.desktop
-
-rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
-rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
-rm -f $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-3.0/*.la
-rm -f $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-3.0/*.a
-
-
%find_lang %{name}
%post
+touch --no-create %{_datadir}/icons/hicolor || :
update-desktop-database %{_datadir}/applications &> /dev/null
%postun
update-desktop-database %{_datadir}/applications &> /dev/null
-
-%post libs
-touch --no-create %{_datadir}/icons/hicolor || :
-/sbin/ldconfig
-
-%postun libs
if [ $1 -eq 0 ] ; then
touch --no-create %{_datadir}/icons/hicolor &>/dev/null
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi
-/sbin/ldconfig
-%posttrans libs
+%posttrans
gtk-update-icon-cache -q %{_datadir}/icons/hicolor || :
-%post ui-libs -p /sbin/ldconfig
-%postun ui-libs -p /sbin/ldconfig
-
-%files
+%files -f %{name}.lang
%defattr(-,root,root,-)
-%{_libexecdir}/gdu-notification-daemon
-%{_sysconfdir}/xdg/autostart/gdu-notification-daemon.desktop
-%{_libexecdir}/gdu-format-tool
-
%{_bindir}/palimpsest
%{_datadir}/applications/palimpsest.desktop
-%dir %{_datadir}/gnome/help/palimpsest
-%{_datadir}/gnome/help/palimpsest/*
-
-%dir %{_datadir}/omf/palimpsest
-%{_datadir}/omf/palimpsest/*
-
-%files libs -f %{name}.lang
-%defattr(-,root,root,-)
-
-%doc README AUTHORS NEWS COPYING HACKING TODO
+%{_datadir}/gnome-disk-utility/*.ui
+%{_datadir}/icons/hicolor/*
-%{_libdir}/libgdu.so.*
-
-# Yes, it's a bit weird to include icons in the non-UI package but the
-# library returns references to these icons
-%{_datadir}/icons/hicolor/*/apps/*.png
-%{_datadir}/icons/hicolor/scalable/apps/*.svg
-
-%files ui-libs
-%defattr(-,root,root,-)
-
-%{_libdir}/libgdu-gtk.so.*
-
-%files devel
-%defattr(-,root,root,-)
-
-%{_libdir}/libgdu.so
-%{_libdir}/pkgconfig/gdu.pc
-
-%dir %{_includedir}/gnome-disk-utility
-%dir %{_includedir}/gnome-disk-utility/gdu
-%{_includedir}/gnome-disk-utility/gdu/*
-
-%files ui-devel
-%defattr(-,root,root,-)
-
-%{_libdir}/libgdu-gtk.so
-%{_libdir}/pkgconfig/gdu-gtk.pc
-
-%dir %{_includedir}/gnome-disk-utility/gdu-gtk
-%{_includedir}/gnome-disk-utility/gdu-gtk/*
-
-%files nautilus
-%defattr(-,root,root,-)
-
-%{_libdir}/nautilus/extensions-3.0/*.so
+%doc README AUTHORS NEWS COPYING
%changelog
+* Fri Jan 20 2012 David Zeuthen <davidz at redhat.com> - 3.3.90-1%{?dist}
+- Update to release 3.3.90
+
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 3.0.2-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
diff --git a/sources b/sources
index 3d554b5..726d0dd 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-2a4b9c005677a62a519b8197e6bba02f gnome-disk-utility-3.0.2.tar.bz2
+b8a0a15d9cd40f9b05fc0e801d70be89 gnome-disk-utility-3.3.90.tar.xz
More information about the scm-commits
mailing list