[arch-commits] CVS update of core/lib/glib2 (4 files)

Jan de Groot jgc at archlinux.org
Sun Nov 11 11:51:53 UTC 2007


    Date: Sunday, November 11, 2007 @ 06:51:53
  Author: jgc
    Path: /home/cvs-core/core/lib/glib2

   Added: PKGBUILD (1.1) gkeyfile-bool-nocase.patch (1.1) glib2.csh (1.1)
          glib2.sh (1.1)

upgpkg: glib2 2.14.3-1
Move to core, as it is a makedepend for syslog-ng


----------------------------+
 PKGBUILD                   |   28 ++++++++++++++++++++++++++++
 gkeyfile-bool-nocase.patch |   16 ++++++++++++++++
 glib2.csh                  |    1 +
 glib2.sh                   |    1 +
 4 files changed, 46 insertions(+)


Index: core/lib/glib2/PKGBUILD
diff -u /dev/null core/lib/glib2/PKGBUILD:1.1
--- /dev/null	Sun Nov 11 06:51:53 2007
+++ core/lib/glib2/PKGBUILD	Sun Nov 11 06:51:53 2007
@@ -0,0 +1,28 @@
+# $Id: PKGBUILD,v 1.1 2007/11/11 11:51:53 jgc Exp $
+# Maintainer: Jan de Groot <jgc at archlinux.org>
+
+pkgname=glib2
+pkgver=2.14.3
+pkgrel=1
+pkgdesc="Common C routines used by GTK+ 2.4 and other libs"
+url="http://www.gtk.org/"
+arch=(i686 x86_64)
+license=('LGPL')
+depends=('pcre>=7.4')
+makedepends=('pkgconfig')
+options=('!libtool')
+source=(ftp://ftp.gnome.org/pub/GNOME/sources/glib/2.14/glib-${pkgver}.tar.bz2
+	gkeyfile-bool-nocase.patch
+	glib2.sh
+	glib2.csh)
+
+build() {
+  cd ${startdir}/src/glib-${pkgver}
+  patch -Np0 -i ${startdir}/src/gkeyfile-bool-nocase.patch || return 1
+  ./configure --prefix=/usr --enable-static --enable-shared --with-pcre=system
+  make || return 1
+  make DESTDIR=${startdir}/pkg install
+
+  mkdir -p ${startdir}/pkg/etc/profile.d
+  install -m755 ${startdir}/src/glib2.{csh,sh} ${startdir}/pkg/etc/profile.d/
+}
Index: core/lib/glib2/gkeyfile-bool-nocase.patch
diff -u /dev/null core/lib/glib2/gkeyfile-bool-nocase.patch:1.1
--- /dev/null	Sun Nov 11 06:51:53 2007
+++ core/lib/glib2/gkeyfile-bool-nocase.patch	Sun Nov 11 06:51:53 2007
@@ -0,0 +1,16 @@
+Index: glib/gkeyfile.c
+===================================================================
+--- glib/gkeyfile.c	(revision 5714)
++++ glib/gkeyfile.c	(working copy)
+@@ -3639,9 +3639,9 @@
+ {
+   gchar *value_utf8;
+ 
+-  if (strcmp (value, "true") == 0 || strcmp (value, "1") == 0)
++  if (g_ascii_strcasecmp (value, "true") == 0 || strcmp (value, "1") == 0)
+     return TRUE;
+-  else if (strcmp (value, "false") == 0 || strcmp (value, "0") == 0)
++  else if (g_ascii_strcasecmp (value, "false") == 0 || strcmp (value, "0") == 0)
+     return FALSE;
+ 
+   value_utf8 = _g_utf8_make_valid (value);
Index: core/lib/glib2/glib2.csh
diff -u /dev/null core/lib/glib2/glib2.csh:1.1
--- /dev/null	Sun Nov 11 06:51:53 2007
+++ core/lib/glib2/glib2.csh	Sun Nov 11 06:51:53 2007
@@ -0,0 +1 @@
+setenv G_BROKEN_FILENAMES 1
Index: core/lib/glib2/glib2.sh
diff -u /dev/null core/lib/glib2/glib2.sh:1.1
--- /dev/null	Sun Nov 11 06:51:53 2007
+++ core/lib/glib2/glib2.sh	Sun Nov 11 06:51:53 2007
@@ -0,0 +1 @@
+export G_BROKEN_FILENAMES=1




More information about the arch-commits mailing list