Fix build
This commit is contained in:
parent
5c3e66c7af
commit
0c5663a1e7
1
.gitignore
vendored
1
.gitignore
vendored
@ -1,3 +1,4 @@
|
|||||||
gnome-disk-utility-2.30.1.tar.bz2
|
gnome-disk-utility-2.30.1.tar.bz2
|
||||||
/gnome-disk-utility-2.32.0.tar.bz2
|
/gnome-disk-utility-2.32.0.tar.bz2
|
||||||
/gnome-disk-utility-2.32.1.tar.bz2
|
/gnome-disk-utility-2.32.1.tar.bz2
|
||||||
|
/gnome-disk-utility-2.91.6.tar.bz2
|
||||||
|
12
gdu-nautilus.patch
Normal file
12
gdu-nautilus.patch
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
diff -up gnome-disk-utility-2.91.6/src/nautilus-extension/Makefile.am.nautilus gnome-disk-utility-2.91.6/src/nautilus-extension/Makefile.am
|
||||||
|
--- gnome-disk-utility-2.91.6/src/nautilus-extension/Makefile.am.nautilus 2011-02-02 17:43:10.408424958 -0500
|
||||||
|
+++ gnome-disk-utility-2.91.6/src/nautilus-extension/Makefile.am 2011-02-02 17:43:22.123278502 -0500
|
||||||
|
@@ -34,7 +34,7 @@ CORE_LIBADD = \
|
||||||
|
$(NULL)
|
||||||
|
|
||||||
|
|
||||||
|
-nautilus_extensiondir = $(libdir)/nautilus/extensions-2.0
|
||||||
|
+nautilus_extensiondir = $(libdir)/nautilus/extensions-3.0
|
||||||
|
nautilus_extension_LTLIBRARIES = libnautilus-gdu.la
|
||||||
|
|
||||||
|
libnautilus_gdu_la_SOURCES = \
|
@ -1,7 +1,7 @@
|
|||||||
%define dbus_version 1.2
|
%define dbus_version 1.2
|
||||||
%define dbus_glib_version 0.76
|
%define dbus_glib_version 0.76
|
||||||
%define glib2_version 2.16
|
%define glib2_version 2.16
|
||||||
%define gtk2_version 2.17.2
|
%define gtk3_version 2.99
|
||||||
%define gnome_doc_utils_version 0.3.2
|
%define gnome_doc_utils_version 0.3.2
|
||||||
%define gnome_keyring_version 2.22
|
%define gnome_keyring_version 2.22
|
||||||
%define udisks_version 1.0.0-0.git20100215
|
%define udisks_version 1.0.0-0.git20100215
|
||||||
@ -12,29 +12,33 @@
|
|||||||
|
|
||||||
Summary: Disk management application
|
Summary: Disk management application
|
||||||
Name: gnome-disk-utility
|
Name: gnome-disk-utility
|
||||||
Version: 2.32.1
|
Version: 2.91.6
|
||||||
Release: 4%{?dist}
|
Release: 1%{?dist}
|
||||||
License: LGPLv2+
|
License: LGPLv2+
|
||||||
Group: System Environment/Libraries
|
Group: System Environment/Libraries
|
||||||
URL: http://git.gnome.org/cgit/gnome-disk-utility
|
URL: http://git.gnome.org/cgit/gnome-disk-utility
|
||||||
Source0: http://download.gnome.org/sources/gnome-disk-utility/2.32/%{name}-%{version}.tar.bz2
|
Source0: http://download.gnome.org/sources/gnome-disk-utility/2.91/%{name}-%{version}.tar.bz2
|
||||||
|
Patch0: gdu-nautilus.patch
|
||||||
|
|
||||||
BuildRequires: dbus-devel >= %{dbus_version}
|
BuildRequires: dbus-devel >= %{dbus_version}
|
||||||
BuildRequires: dbus-glib-devel >= %{dbus_glib_version}
|
BuildRequires: dbus-glib-devel >= %{dbus_glib_version}
|
||||||
BuildRequires: dbus-glib >= %{dbus_glib_version}
|
BuildRequires: dbus-glib >= %{dbus_glib_version}
|
||||||
BuildRequires: glib2-devel >= %{glib2_version}
|
BuildRequires: glib2-devel >= %{glib2_version}
|
||||||
BuildRequires: gtk2-devel >= %{gtk2_version}
|
BuildRequires: gtk3-devel >= %{gtk3_version}
|
||||||
BuildRequires: gnome-doc-utils >= %{gnome_doc_utils_version}
|
BuildRequires: gnome-doc-utils >= %{gnome_doc_utils_version}
|
||||||
BuildRequires: gettext
|
BuildRequires: gettext
|
||||||
BuildRequires: desktop-file-utils
|
BuildRequires: desktop-file-utils
|
||||||
BuildRequires: gnome-keyring-devel >= %{gnome_keyring_version}
|
BuildRequires: gnome-keyring-devel >= %{gnome_keyring_version}
|
||||||
BuildRequires: udisks-devel >= %{udisks_version}
|
BuildRequires: udisks-devel >= %{udisks_version}
|
||||||
BuildRequires: unique-devel >= %{unique_version}
|
BuildRequires: unique3-devel >= %{unique_version}
|
||||||
BuildRequires: libnotify-devel >= %{libnotify_version}
|
BuildRequires: libnotify-devel >= %{libnotify_version}
|
||||||
BuildRequires: nautilus-devel >= %{nautilus_version}
|
BuildRequires: nautilus-devel >= %{nautilus_version}
|
||||||
BuildRequires: libatasmart-devel >= %{libatasmart_version}
|
BuildRequires: libatasmart-devel >= %{libatasmart_version}
|
||||||
BuildRequires: avahi-ui-devel
|
BuildRequires: avahi-ui-devel
|
||||||
BuildRequires: intltool
|
BuildRequires: intltool
|
||||||
BuildRequires: rarian-compat
|
BuildRequires: rarian-compat
|
||||||
|
BuildRequires: automake autoconf libtool
|
||||||
|
|
||||||
Requires: %{name}-libs = %{version}-%{release}
|
Requires: %{name}-libs = %{version}-%{release}
|
||||||
Obsoletes: gnome-disk-utility-format
|
Obsoletes: gnome-disk-utility-format
|
||||||
Obsoletes: nautilus-gdu
|
Obsoletes: nautilus-gdu
|
||||||
@ -72,8 +76,6 @@ disk-related widgets for use in GTK+ applications.
|
|||||||
Summary: Development files for gnome-disk-utility-libs
|
Summary: Development files for gnome-disk-utility-libs
|
||||||
Group: Development/Libraries
|
Group: Development/Libraries
|
||||||
Requires: %{name}-libs = %{version}-%{release}
|
Requires: %{name}-libs = %{version}-%{release}
|
||||||
Requires: glib2-devel >= %{glib2_version}
|
|
||||||
Requires: pkgconfig
|
|
||||||
|
|
||||||
%description devel
|
%description devel
|
||||||
This package contains header files and libraries needed to
|
This package contains header files and libraries needed to
|
||||||
@ -84,8 +86,6 @@ Summary: Development files for gnome-disk-utility-ui-libs
|
|||||||
Group: Development/Libraries
|
Group: Development/Libraries
|
||||||
Requires: %{name}-ui-libs = %{version}-%{release}
|
Requires: %{name}-ui-libs = %{version}-%{release}
|
||||||
Requires: %{name}-devel = %{version}-%{release}
|
Requires: %{name}-devel = %{version}-%{release}
|
||||||
Requires: gtk2-devel >= %{gtk2_version}
|
|
||||||
Requires: pkgconfig
|
|
||||||
|
|
||||||
%description ui-devel
|
%description ui-devel
|
||||||
This package contains header files and libraries needed to
|
This package contains header files and libraries needed to
|
||||||
@ -93,6 +93,10 @@ develop applications with gnome-disk-utility-ui-libs.
|
|||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
|
%patch0 -p1 -b .nautilus
|
||||||
|
|
||||||
|
aclocal
|
||||||
|
automake
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%configure
|
%configure
|
||||||
@ -114,8 +118,8 @@ desktop-file-install --delete-original \
|
|||||||
|
|
||||||
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
|
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
|
||||||
rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
|
rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
|
||||||
rm -f $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-2.0/*.la
|
rm -f $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-3.0/*.la
|
||||||
rm -f $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-2.0/*.a
|
rm -f $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-3.0/*.a
|
||||||
|
|
||||||
|
|
||||||
%find_lang %{name}
|
%find_lang %{name}
|
||||||
@ -127,19 +131,17 @@ update-desktop-database %{_datadir}/applications &> /dev/null
|
|||||||
update-desktop-database %{_datadir}/applications &> /dev/null
|
update-desktop-database %{_datadir}/applications &> /dev/null
|
||||||
|
|
||||||
%post libs
|
%post libs
|
||||||
touch --no-create %{_datadir}/icons/hicolor
|
touch --no-create %{_datadir}/icons/hicolor || :
|
||||||
if [ -x /usr/bin/gtk-update-icon-cache ]; then
|
|
||||||
gtk-update-icon-cache -q %{_datadir}/icons/hicolor
|
|
||||||
fi
|
|
||||||
/sbin/ldconfig
|
/sbin/ldconfig
|
||||||
|
|
||||||
%postun libs
|
%postun libs
|
||||||
touch --no-create %{_datadir}/icons/hicolor
|
touch --no-create %{_datadir}/icons/hicolor || :
|
||||||
if [ -x /usr/bin/gtk-update-icon-cache ]; then
|
gtk-update-icon-cache -q %{_datadir}/icons/hicolor || :
|
||||||
gtk-update-icon-cache -q %{_datadir}/icons/hicolor
|
|
||||||
fi
|
|
||||||
/sbin/ldconfig
|
/sbin/ldconfig
|
||||||
|
|
||||||
|
%posttrans libs
|
||||||
|
gtk-update-icon-cache -q %{_datadir}/icons/hicolor || :
|
||||||
|
|
||||||
%post ui-libs -p /sbin/ldconfig
|
%post ui-libs -p /sbin/ldconfig
|
||||||
|
|
||||||
%postun ui-libs -p /sbin/ldconfig
|
%postun ui-libs -p /sbin/ldconfig
|
||||||
@ -149,7 +151,7 @@ fi
|
|||||||
|
|
||||||
%{_libexecdir}/gdu-notification-daemon
|
%{_libexecdir}/gdu-notification-daemon
|
||||||
%{_sysconfdir}/xdg/autostart/gdu-notification-daemon.desktop
|
%{_sysconfdir}/xdg/autostart/gdu-notification-daemon.desktop
|
||||||
%{_libdir}/nautilus/extensions-2.0/*.so
|
%{_libdir}/nautilus/extensions-3.0/*.so
|
||||||
%{_libexecdir}/gdu-format-tool
|
%{_libexecdir}/gdu-format-tool
|
||||||
|
|
||||||
%{_bindir}/palimpsest
|
%{_bindir}/palimpsest
|
||||||
@ -198,6 +200,9 @@ fi
|
|||||||
%{_includedir}/gnome-disk-utility/gdu-gtk/*
|
%{_includedir}/gnome-disk-utility/gdu-gtk/*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Feb 2 2011 Matthias Clasen <mclasen@redhat.com> - 2.91.6-1%{?dist}
|
||||||
|
- Update to 2.91.6
|
||||||
|
|
||||||
* Wed Feb 2 2011 Matthias Clasen <mclasen@redhat.com> - 2.32.1-4%{?dist}
|
* Wed Feb 2 2011 Matthias Clasen <mclasen@redhat.com> - 2.32.1-4%{?dist}
|
||||||
- Rebuild against newer gtk
|
- Rebuild against newer gtk
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user