[arch-commits] Commit in libgnome/trunk (2 files)

Jan de Groot jgc at nymeria.archlinux.org
Mon Apr 28 08:25:48 UTC 2014


    Date: Monday, April 28, 2014 @ 10:25:48
  Author: jgc
Revision: 211848

upgpkg: libgnome 2.32.1-5

Fix build (FS#40042)

Added:
  libgnome/trunk/0001-Don-t-use-G_DISABLE_DEPRECATED.patch
Modified:
  libgnome/trunk/PKGBUILD

-------------------------------------------+
 0001-Don-t-use-G_DISABLE_DEPRECATED.patch |   26 ++++++++++++++++++++++++++
 PKGBUILD                                  |   23 +++++++++++++++--------
 2 files changed, 41 insertions(+), 8 deletions(-)

Added: 0001-Don-t-use-G_DISABLE_DEPRECATED.patch
===================================================================
--- 0001-Don-t-use-G_DISABLE_DEPRECATED.patch	                        (rev 0)
+++ 0001-Don-t-use-G_DISABLE_DEPRECATED.patch	2014-04-28 08:25:48 UTC (rev 211848)
@@ -0,0 +1,26 @@
+From 64a0443e26a50745c8fdc02eddf60985a977275f Mon Sep 17 00:00:00 2001
+From: Colin Walters <walters at verbum.org>
+Date: Thu, 2 May 2013 17:58:00 -0400
+Subject: [PATCH] Don't use G_DISABLE_DEPRECATED
+
+Because really, no one cares about this code, we're not going to
+stay on the GLib treadmill.
+---
+ libgnome/Makefile.am |    1 -
+ 1 files changed, 0 insertions(+), 1 deletions(-)
+
+diff --git a/libgnome/Makefile.am b/libgnome/Makefile.am
+index 9c8cd3e..aa01f6c 100644
+--- a/libgnome/Makefile.am
++++ b/libgnome/Makefile.am
+@@ -17,7 +17,6 @@ INCLUDES = \
+ 	-I$(srcdir)/..						\
+ 	$(WARN_CFLAGS)						\
+ 	$(LIBGNOME_CFLAGS)					\
+-	-DG_DISABLE_DEPRECATED					\
+ 	-DLIBGNOME_PREFIX=\""$(prefix)"\"			\
+ 	-DLIBGNOME_LIBDIR=\""$(libdir)"\"			\
+ 	-DLIBGNOME_DATADIR=\""$(datadir)"\"			\
+-- 
+1.7.1
+

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2014-04-28 08:17:57 UTC (rev 211847)
+++ PKGBUILD	2014-04-28 08:25:48 UTC (rev 211848)
@@ -4,18 +4,25 @@
 pkgbase=libgnome
 pkgname=('libgnome' 'libgnome-data')
 pkgver=2.32.1
-pkgrel=4
+pkgrel=5
 arch=('i686' 'x86_64')
 license=('LGPL')
 makedepends=('intltool' 'gnome-vfs' 'libbonobo' 'gconf' 'gvfs' 'libcanberra')
 options=('!emptydirs')
 url="http://www.gnome.org"
-source=(http://ftp.gnome.org/pub/gnome/sources/${pkgbase}/2.32/${pkgbase}-${pkgver}.tar.bz2)
-sha256sums=('b2c63916866485793b87398266dd7778548c1734923c272a94d84ee011b6f7a4')
+source=(http://ftp.gnome.org/pub/gnome/sources/${pkgbase}/2.32/${pkgbase}-${pkgver}.tar.bz2
+        0001-Don-t-use-G_DISABLE_DEPRECATED.patch)
+sha256sums=('b2c63916866485793b87398266dd7778548c1734923c272a94d84ee011b6f7a4'
+            'c2521ed5985159b33a0a5bf53b89012abd9521391fc8ce4c9c73289ca18eb147')
 
+prepare() {
+  cd $pkgbase-$pkgver
+  patch -Np1 -i ../0001-Don-t-use-G_DISABLE_DEPRECATED.patch
+}
+
 build() {
-  cd "${srcdir}/${pkgbase}-${pkgver}"
-
+  cd $pkgbase-$pkgver
+  autoreconf -fi
   ./configure --prefix=/usr --sysconfdir=/etc \
       --localstatedir=/var --disable-static --disable-esd
   make
@@ -25,7 +32,7 @@
     pkgdesc="Common libraries for GNOME"
     depends=("libgnome-data=${pkgver}" 'gnome-vfs' 'libbonobo' 'gconf' 'gvfs' 'libcanberra')
 
-    cd "${srcdir}/${pkgbase}-${pkgver}"
+    cd $pkgbase-$pkgver
 
     make -C libgnome DESTDIR="${pkgdir}" install
     make -C monikers DESTDIR="${pkgdir}" install
@@ -36,7 +43,7 @@
    depends=('gconf')
    install=libgnome.install
 
-   cd "${srcdir}/${pkgbase}-${pkgver}"
+   cd $pkgbase-$pkgver
 
    for dir in doc gnome-data po schemas
    do
@@ -45,5 +52,5 @@
 
    install -m755 -d "${pkgdir}/usr/share/gconf/schemas"
    gconf-merge-schema "${pkgdir}/usr/share/gconf/schemas/${pkgbase}.schemas" --domain libgnome-2.0 ${pkgdir}/etc/gconf/schemas/*.schemas
-   rm -f ${pkgdir}/etc/gconf/schemas/*.schemas
+   rm -f "${pkgdir}"/etc/gconf/schemas/*.schemas
 }




More information about the arch-commits mailing list