[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