[libxfcegui4] - Update to 4.7.0

Christoph Wickert cwickert at fedoraproject.org
Thu Jan 6 23:19:36 UTC 2011


commit a069f6e23dcbbc91302c6b3bf9c4c639e05c9924
Author: Christoph Wickert <cwickert at fedoraproject.org>
Date:   Fri Jan 7 00:19:24 2011 +0100

    - Update to 4.7.0

 .gitignore                                 |    1 +
 libxfcegui4-4.6.0-keyboard-shortcuts.patch |   23 -------
 libxfcegui4.spec                           |   93 +++++++++++++++-------------
 sources                                    |    2 +-
 4 files changed, 51 insertions(+), 68 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 6f8b311..7564252 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 libxfcegui4-4.6.4.tar.bz2
+/libxfcegui4-4.7.0.tar.bz2
diff --git a/libxfcegui4.spec b/libxfcegui4.spec
index 810d864..607884d 100644
--- a/libxfcegui4.spec
+++ b/libxfcegui4.spec
@@ -1,51 +1,51 @@
-%global xfceversion 4.6
-
-Summary: GTK widgets for Xfce
-Name: libxfcegui4
-Version: 4.6.4
-Release: 3%{?dist}
-License: LGPLv2+
-URL: http://www.xfce.org/
-Source0: http://archive.xfce.org/src/xfce/libxfcegui4/4.6/libxfcegui4-%{version}.tar.bz2
-Patch0: %{name}-4.4.2-xfce-exec-use-thunar.patch
-Patch1: %{name}-4.6.0-keyboard-shortcuts.patch
-Group: System Environment/Libraries
-BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
-Requires: gtk2 >= 2.10.0
-Requires: libxfce4util >= %{xfceversion}
-Requires: gnome-icon-theme-legacy
-BuildRequires: gtk2-devel >= 2.0.6
-BuildRequires: libxfce4util-devel >= %{xfceversion}
-BuildRequires: libxml2-devel >= 2.4.0
-BuildRequires: gettext
-BuildRequires: xfconf-devel
-BuildRequires: startup-notification-devel
-BuildRequires: libglade2-devel
-BuildRequires: glade3-libgladeui-devel
-BuildRequires: perl(XML::Parser)
-BuildRequires: intltool
-BuildRequires: libSM-devel
+%global xfceversion 4.7
+
+Name:           libxfcegui4
+Version:        4.7.0
+Release:        1%{?dist}
+Summary:        GTK widgets for Xfce
+
+Group:          System Environment/Libraries
+License:        LGPLv2+
+URL:            http://www.xfce.org/
+Source0:        http://archive.xfce.org/src/xfce/%{name}/%{xfceversion}/%{name}-%{version}.tar.bz2
+Patch0:         %{name}-4.4.2-xfce-exec-use-thunar.patch
+BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
+
+BuildRequires:  gtk2-devel >= 2.0.6
+BuildRequires:  libxfce4util-devel >= %{xfceversion}
+BuildRequires:  libxml2-devel >= 2.4.0
+BuildRequires:  gettext
+BuildRequires:  xfconf-devel
+BuildRequires:  startup-notification-devel
+BuildRequires:  libglade2-devel
+BuildRequires:  glade3-libgladeui-devel
+BuildRequires:  perl(XML::Parser)
+BuildRequires:  intltool
+BuildRequires:  libSM-devel
+Requires:       libxfce4util >= %{xfceversion}
+Requires:       gnome-icon-theme-legacy
 
 %description
 The package includes various gtk widgets for Xfce.
 
 %package devel
-Summary: Development tools for libxfcegui4 library
-Group: Development/Libraries
-Requires: %{name} = %{version}-%{release}
-Requires: gtk2-devel
-Requires: libxfce4util-devel
-Requires: glade3-libgladeui-devel
-Requires: pkgconfig
+Summary:        Development tools for libxfcegui4 library
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       gtk2-devel
+Requires:       libxfce4util-devel
+Requires:       glade3-libgladeui-devel
+Requires:       pkgconfig
 
 %description devel
-This package includes the static libraries and header files you will need
-to compile applications for Xfce.
+The %{name}-devel package contains libraries and header files for
+developing applications that use %{name}.
 
 %prep
 %setup -q
 %patch0 -p1 -b .thunar
-%patch1 -p1 -b .shortcut
+
 
 %build
 %configure --enable-xinerama --disable-static
@@ -54,31 +54,33 @@ sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
 
 make %{?_smp_mflags}
 
+
 %install
 rm -rf $RPM_BUILD_ROOT
-make install DESTDIR=$RPM_BUILD_ROOT mandir=%{_mandir}
-rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
-rm -f $RPM_BUILD_ROOT%{_libdir}/xfce4/modules/*.la
-rm -f $RPM_BUILD_ROOT%{_libdir}/libglade/*/*.la
-rm -f $RPM_BUILD_ROOT%{_libdir}/glade3/*/*.la
-
+make install DESTDIR=$RPM_BUILD_ROOT INSTALL='install -p'
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
 %find_lang %{name}
 
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
+
 %post
 touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
 
+
 %postun
 if [ $1 -eq 0 ] ; then
     touch --no-create %{_datadir}/icons/hicolor &>/dev/null
     gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 fi
 
+
 %posttrans
 gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 
+
 %files -f %{name}.lang
 %defattr(-,root,root,-)
 %doc AUTHORS ChangeLog COPYING 
@@ -86,7 +88,6 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 %{_libdir}/libglade/*/lib*.so
 %{_datadir}/icons/hicolor/*/*/*.png
 %{_datadir}/icons/hicolor/scalable/apps/xfce-filemanager.svg
-%{_sysconfdir}/xdg/xfce4
 
 %files devel
 %defattr(-, root,root,-)
@@ -99,7 +100,11 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 %{_datadir}/glade3/catalogs/xfce4.xml.in
 %{_datadir}/glade3/pixmaps/hicolor/*/actions/*
 
+
 %changelog
+* Mon Nov 08 2010 Christoph Wickert <cwickert at fedoraproject.org> - 4.7.0-1
+- Update to 4.7.0
+
 * Sun Nov 07 2010 Christoph Wickert <cwickert at fedoraproject.org> - 4.6.4-3
 - Require gnome-icon-theme-legacy (fixes #647734 and #650504)
 
diff --git a/sources b/sources
index c2b3ea4..5e10622 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-88de59b222cb9977f93a4c61011c1e1f  libxfcegui4-4.6.4.tar.bz2
+6614e26739cf1500553d79b2ed1a4e5b  libxfcegui4-4.7.0.tar.bz2


More information about the scm-commits mailing list