[arch-commits] Commit in lib32-glib2/repos (3 files)
Date: Monday, January 21, 2019 @ 14:54:01 Author: heftig Revision: 426199 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-glib2/repos/multilib-testing-x86_64/ lib32-glib2/repos/multilib-testing-x86_64/PKGBUILD (from rev 426198, lib32-glib2/trunk/PKGBUILD) lib32-glib2/repos/multilib-testing-x86_64/gio-querymodules-32.hook (from rev 426198, lib32-glib2/trunk/gio-querymodules-32.hook) --+ PKGBUILD | 56 + gio-querymodules-32.hook | 11 2 files changed, 67 insertions(+) Copied: lib32-glib2/repos/multilib-testing-x86_64/PKGBUILD (from rev 426198, lib32-glib2/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2019-01-21 14:54:01 UTC (rev 426199) @@ -0,0 +1,56 @@ +# Contributor: Ionut Biru +# Contributor: Pierre Schmitz +# Contributor: Mikko Seppälä + +pkgname=lib32-glib2 +pkgver=2.58.3 +pkgrel=1 +pkgdesc="Low level core library (32-bit)" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(lib32-pcre lib32-libffi lib32-util-linux lib32-zlib glib2) +makedepends=(gettext gtk-doc shared-mime-info python lib32-libelf git util-linux meson lib32-dbus) +checkdepends=(desktop-file-utils lib32-glib2) +options=(!emptydirs) +_commit=f2d1128ffae0de87680e411fb62ccfccafed6b1c # tags/2.58.3^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +gio-querymodules-32.hook) +sha256sums=('SKIP' +'73b6791b58180e2a02fe908938e6c547ee1b263f8c387262f9a8c4105ffa999a') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib +} + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + arch-meson glib build \ +-D selinux=false \ +--libdir=/usr/lib32 + ninja -C build +} + +check() { + meson test -C build -t 2 +} + +package() { + DESTDIR="$pkgdir" meson install -C build + + rm -r "$pkgdir"/usr/{share,include} + find "$pkgdir/usr/bin" -type f -not -name gio-querymodules -printf 'Removing %P\n' -delete + mv "$pkgdir"/usr/bin/gio-querymodules{,-32} + + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook +} + +# vim:set sw=2 et: Copied: lib32-glib2/repos/multilib-testing-x86_64/gio-querymodules-32.hook (from rev 426198, lib32-glib2/trunk/gio-querymodules-32.hook) === --- multilib-testing-x86_64/gio-querymodules-32.hook (rev 0) +++ multilib-testing-x86_64/gio-querymodules-32.hook2019-01-21 14:54:01 UTC (rev 426199) @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib32/gio/modules/*.so + +[Action] +Description = Updating 32-bit GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules-32 /usr/lib32/gio/modules
[arch-commits] Commit in lib32-glib2/repos (3 files)
Date: Tuesday, December 18, 2018 @ 20:23:53 Author: heftig Revision: 416723 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-glib2/repos/multilib-testing-x86_64/ lib32-glib2/repos/multilib-testing-x86_64/PKGBUILD (from rev 416722, lib32-glib2/trunk/PKGBUILD) lib32-glib2/repos/multilib-testing-x86_64/gio-querymodules-32.hook (from rev 416722, lib32-glib2/trunk/gio-querymodules-32.hook) --+ PKGBUILD | 56 + gio-querymodules-32.hook | 11 2 files changed, 67 insertions(+) Copied: lib32-glib2/repos/multilib-testing-x86_64/PKGBUILD (from rev 416722, lib32-glib2/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2018-12-18 20:23:53 UTC (rev 416723) @@ -0,0 +1,56 @@ +# Contributor: Ionut Biru +# Contributor: Pierre Schmitz +# Contributor: Mikko Seppälä + +pkgname=lib32-glib2 +pkgver=2.58.2 +pkgrel=1 +pkgdesc="Low level core library (32-bit)" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(lib32-pcre lib32-libffi lib32-util-linux lib32-zlib glib2) +makedepends=(gettext gtk-doc shared-mime-info python lib32-libelf git util-linux meson lib32-dbus) +checkdepends=(desktop-file-utils lib32-glib2) +options=(!emptydirs) +_commit=97bcbcb8c2aa0aeee5afd9939efbadbae0c8a8fa # tags/2.58.2^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +gio-querymodules-32.hook) +sha256sums=('SKIP' +'73b6791b58180e2a02fe908938e6c547ee1b263f8c387262f9a8c4105ffa999a') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib +} + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + arch-meson glib build \ +-D selinux=false \ +--libdir=/usr/lib32 + ninja -C build +} + +check() { + meson test -C build -t 2 +} + +package() { + DESTDIR="$pkgdir" meson install -C build + + rm -r "$pkgdir"/usr/{share,include} + find "$pkgdir/usr/bin" -type f -not -name gio-querymodules -printf 'Removing %P\n' -delete + mv "$pkgdir"/usr/bin/gio-querymodules{,-32} + + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook +} + +# vim:set sw=2 et: Copied: lib32-glib2/repos/multilib-testing-x86_64/gio-querymodules-32.hook (from rev 416722, lib32-glib2/trunk/gio-querymodules-32.hook) === --- multilib-testing-x86_64/gio-querymodules-32.hook (rev 0) +++ multilib-testing-x86_64/gio-querymodules-32.hook2018-12-18 20:23:53 UTC (rev 416723) @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib32/gio/modules/*.so + +[Action] +Description = Updating 32-bit GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules-32 /usr/lib32/gio/modules
[arch-commits] Commit in lib32-glib2/repos (3 files)
Date: Saturday, June 3, 2017 @ 14:03:02 Author: heftig Revision: 233763 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-glib2/repos/multilib-testing-x86_64/ lib32-glib2/repos/multilib-testing-x86_64/PKGBUILD (from rev 233762, lib32-glib2/trunk/PKGBUILD) lib32-glib2/repos/multilib-testing-x86_64/gio-querymodules-32.hook (from rev 233762, lib32-glib2/trunk/gio-querymodules-32.hook) --+ PKGBUILD | 61 + gio-querymodules-32.hook | 11 2 files changed, 72 insertions(+) Copied: lib32-glib2/repos/multilib-testing-x86_64/PKGBUILD (from rev 233762, lib32-glib2/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2017-06-03 14:03:02 UTC (rev 233763) @@ -0,0 +1,61 @@ +# $Id$ +# Contributor: Ionut Biru+# Contributor: Pierre Schmitz +# Contributor: Mikko Seppälä + +_pkgbasename=glib2 +pkgname=lib32-$_pkgbasename +pkgver=2.52.2+9+g3245eba16 +pkgrel=1 +pkgdesc="Low level core library (32-bit)" +url="http://www.gtk.org/; +arch=(x86_64) +license=(LGPL) +depends=(lib32-dbus lib32-libffi lib32-pcre lib32-util-linux lib32-libelf "$_pkgbasename") +makedepends=(gcc-multilib python git) +_commit=3245eba169c439180cc13ed3c76f47298d723031 # glib-2-52 +source=("git+https://git.gnome.org/browse/glib#commit=$_commit; +gio-querymodules-32.hook) +sha256sums=('SKIP' +'73b6791b58180e2a02fe908938e6c547ee1b263f8c387262f9a8c4105ffa999a') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + NOCONFIGURE=1 ./autogen.sh +} + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + cd glib + ./configure --prefix=/usr --libdir=/usr/lib32 \ + --sysconfdir=/etc \ + --with-pcre=system \ + --disable-fam \ + --disable-gtk-doc \ + $(check_option debug y && echo --enable-debug=yes) + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +package() { + cd glib + make DESTDIR="$pkgdir" install + + rm -r "$pkgdir"/usr/{share,include} + find "$pkgdir/usr/bin" -type f -not -name gio-querymodules -delete + + mv "$pkgdir"/usr/bin/gio-querymodules{,-32} + + # install hooks + install -d "$pkgdir/usr/share/libalpm/hooks/" + install -m644 "$srcdir"/gio-querymodules-32.hook \ +"$pkgdir/usr/share/libalpm/hooks/" +} Copied: lib32-glib2/repos/multilib-testing-x86_64/gio-querymodules-32.hook (from rev 233762, lib32-glib2/trunk/gio-querymodules-32.hook) === --- multilib-testing-x86_64/gio-querymodules-32.hook (rev 0) +++ multilib-testing-x86_64/gio-querymodules-32.hook2017-06-03 14:03:02 UTC (rev 233763) @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib32/gio/modules/*.so + +[Action] +Description = Updating 32-bit GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules-32 /usr/lib32/gio/modules
[arch-commits] Commit in lib32-glib2/repos (3 files)
Date: Saturday, October 17, 2015 @ 09:28:16 Author: fyan Revision: 144265 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-glib2/repos/multilib-testing-x86_64/ lib32-glib2/repos/multilib-testing-x86_64/PKGBUILD (from rev 144264, lib32-glib2/trunk/PKGBUILD) lib32-glib2/repos/multilib-testing-x86_64/revert-warn-glib-compile-schemas.patch (from rev 144264, lib32-glib2/trunk/revert-warn-glib-compile-schemas.patch) + PKGBUILD | 53 +++ revert-warn-glib-compile-schemas.patch | 33 +++ 2 files changed, 86 insertions(+) Copied: lib32-glib2/repos/multilib-testing-x86_64/PKGBUILD (from rev 144264, lib32-glib2/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2015-10-17 07:28:16 UTC (rev 144265) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Ionut Biru+# Contributor: Pierre Schmitz +# Contributor: Mikko Seppälä + +_pkgbasename=glib2 +pkgname=lib32-$_pkgbasename +pkgver=2.46.1 +pkgrel=1 +pkgdesc="Common C routines used by GTK+ 2.4 and other libs (32-bit)" +url="http://www.gtk.org/; +arch=('x86_64') +license=('LGPL') +depends=('lib32-dbus' 'lib32-libffi' 'lib32-pcre' 'lib32-zlib' "$_pkgbasename") +makedepends=('gcc-multilib' 'python2') +options=('!docs') +source=("http://ftp.gnome.org/pub/GNOME/sources/glib/${pkgver%.*}/glib-${pkgver}.tar.xz; +'revert-warn-glib-compile-schemas.patch') +sha256sums=('5a1f03b952ebc3a7e9f612b8724f70898183e31503db329b4f15d07163c8fdfb' +'049240975cd2f1c88fbe7deb28af14d4ec7d2640495f7ca8980d873bb710cc97') + +prepare() { + cd "${srcdir}/glib-${pkgver}" + patch -Rp1 -i ../revert-warn-glib-compile-schemas.patch +} + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + ## Prevent runtime unloading of glib + # https://bugs.archlinux.org/task/46619 + # https://bugzilla.gnome.org/show_bug.cgi?id=755609 + LDFLAGS+=" -Wl,-z,nodelete" + + cd "${srcdir}/glib-${pkgver}" + PYTHON=/usr/bin/python2 ./configure --prefix=/usr --sysconfdir=/etc \ + --libdir=/usr/lib32 --with-pcre=system --disable-fam + make +} + +package() { + cd "${srcdir}/glib-${pkgver}" + make DESTDIR="${pkgdir}" install + rm -rf "${pkgdir}"/{etc,usr/{share,include}} + + cd "${pkgdir}"/usr/bin + mv gio-querymodules gio-querymodules-32 + rm -f gdbus glib* gobject-query gsettings gtester* + rm -rf "$pkgdir"/usr/lib32/gdbus-2.0 + find "$pkgdir/usr/bin" -type f -not -name gio-querymodules-32 -delete +} Copied: lib32-glib2/repos/multilib-testing-x86_64/revert-warn-glib-compile-schemas.patch (from rev 144264, lib32-glib2/trunk/revert-warn-glib-compile-schemas.patch) === --- multilib-testing-x86_64/revert-warn-glib-compile-schemas.patch (rev 0) +++ multilib-testing-x86_64/revert-warn-glib-compile-schemas.patch 2015-10-17 07:28:16 UTC (rev 144265) @@ -0,0 +1,33 @@ +From 6560b37450cd19c4a7c7b690e279fe97b7bfdcaa Mon Sep 17 00:00:00 2001 +From: Ryan Lortie +Date: Thu, 12 Apr 2012 23:55:34 + +Subject: glib-compile-schemas: warn about bad dconf paths + +For quite some time the recommended usage of GSettings and dconf has +been to use paths like /org/gnome/example/. Use of /apps/ has spilled +over from GConf and is continuing to make its way into a number of +applications as they port. + +glib-compile-schemas will now warn about these types of paths being +used. This generates a lot of noise, but hopefully it will reduce the +number of ported applications making this mistake. +--- +diff --git a/gio/glib-compile-schemas.c b/gio/glib-compile-schemas.c +index cf02389..27d0181 100644 +--- a/gio/glib-compile-schemas.c b/gio/glib-compile-schemas.c +@@ -1204,6 +1204,12 @@ parse_state_start_schema (ParseState *state, + return; + } + ++ if (path && (g_str_has_prefix (path, "/apps/") || ++ g_str_has_prefix (path, "/desktop/") || ++ g_str_has_prefix (path, "/system/"))) ++g_printerr ("warning: Schema '%s' has path '%s'. Paths starting with " ++"'/apps/', '/desktop/' or '/system/' are deprecated.\n", id, path); ++ + state->schema_state = schema_state_new (path, gettext_domain, + extends, extends_name, list_of); + +-- +cgit v0.9.0.2
[arch-commits] Commit in lib32-glib2/repos (3 files)
Date: Monday, October 5, 2015 @ 04:54:29 Author: fyan Revision: 142944 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-glib2/repos/multilib-testing-x86_64/ lib32-glib2/repos/multilib-testing-x86_64/PKGBUILD (from rev 142943, lib32-glib2/trunk/PKGBUILD) lib32-glib2/repos/multilib-testing-x86_64/revert-warn-glib-compile-schemas.patch (from rev 142943, lib32-glib2/trunk/revert-warn-glib-compile-schemas.patch) + PKGBUILD | 48 +++ revert-warn-glib-compile-schemas.patch | 33 + 2 files changed, 81 insertions(+) Copied: lib32-glib2/repos/multilib-testing-x86_64/PKGBUILD (from rev 142943, lib32-glib2/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2015-10-05 02:54:29 UTC (rev 142944) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Ionut Biru+# Contributor: Pierre Schmitz +# Contributor: Mikko Seppälä + +_pkgbasename=glib2 +pkgname=lib32-$_pkgbasename +pkgver=2.46.0 +pkgrel=1 +pkgdesc="Common C routines used by GTK+ 2.4 and other libs (32-bit)" +url="http://www.gtk.org/; +arch=('x86_64') +license=('LGPL') +depends=('lib32-dbus' 'lib32-libffi' 'lib32-pcre' 'lib32-zlib' "$_pkgbasename") +makedepends=('gcc-multilib' 'python2') +options=('!docs') +source=("http://ftp.gnome.org/pub/GNOME/sources/glib/${pkgver%.*}/glib-${pkgver}.tar.xz; +'revert-warn-glib-compile-schemas.patch') +sha256sums=('b1cee83469ae7d80f17c267c37f090414e93960bd62d2b254a5a96fbc5baacb4' +'049240975cd2f1c88fbe7deb28af14d4ec7d2640495f7ca8980d873bb710cc97') + +prepare() { + cd "${srcdir}/glib-${pkgver}" + patch -Rp1 -i ../revert-warn-glib-compile-schemas.patch +} + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + cd "${srcdir}/glib-${pkgver}" + PYTHON=/usr/bin/python2 ./configure --prefix=/usr --sysconfdir=/etc \ + --libdir=/usr/lib32 --with-pcre=system --disable-fam + make +} + +package() { + cd "${srcdir}/glib-${pkgver}" + make DESTDIR="${pkgdir}" install + rm -rf "${pkgdir}"/{etc,usr/{share,include}} + + cd "${pkgdir}"/usr/bin + mv gio-querymodules gio-querymodules-32 + rm -f gdbus glib* gobject-query gsettings gtester* + rm -rf "$pkgdir"/usr/lib32/gdbus-2.0 + find "$pkgdir/usr/bin" -type f -not -name gio-querymodules-32 -delete +} Copied: lib32-glib2/repos/multilib-testing-x86_64/revert-warn-glib-compile-schemas.patch (from rev 142943, lib32-glib2/trunk/revert-warn-glib-compile-schemas.patch) === --- multilib-testing-x86_64/revert-warn-glib-compile-schemas.patch (rev 0) +++ multilib-testing-x86_64/revert-warn-glib-compile-schemas.patch 2015-10-05 02:54:29 UTC (rev 142944) @@ -0,0 +1,33 @@ +From 6560b37450cd19c4a7c7b690e279fe97b7bfdcaa Mon Sep 17 00:00:00 2001 +From: Ryan Lortie +Date: Thu, 12 Apr 2012 23:55:34 + +Subject: glib-compile-schemas: warn about bad dconf paths + +For quite some time the recommended usage of GSettings and dconf has +been to use paths like /org/gnome/example/. Use of /apps/ has spilled +over from GConf and is continuing to make its way into a number of +applications as they port. + +glib-compile-schemas will now warn about these types of paths being +used. This generates a lot of noise, but hopefully it will reduce the +number of ported applications making this mistake. +--- +diff --git a/gio/glib-compile-schemas.c b/gio/glib-compile-schemas.c +index cf02389..27d0181 100644 +--- a/gio/glib-compile-schemas.c b/gio/glib-compile-schemas.c +@@ -1204,6 +1204,12 @@ parse_state_start_schema (ParseState *state, + return; + } + ++ if (path && (g_str_has_prefix (path, "/apps/") || ++ g_str_has_prefix (path, "/desktop/") || ++ g_str_has_prefix (path, "/system/"))) ++g_printerr ("warning: Schema '%s' has path '%s'. Paths starting with " ++"'/apps/', '/desktop/' or '/system/' are deprecated.\n", id, path); ++ + state->schema_state = schema_state_new (path, gettext_domain, + extends, extends_name, list_of); + +-- +cgit v0.9.0.2
[arch-commits] Commit in lib32-glib2/repos (3 files)
Date: Monday, June 1, 2015 @ 12:13:39 Author: bluewind Revision: 134459 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-glib2/repos/multilib-testing-x86_64/ lib32-glib2/repos/multilib-testing-x86_64/PKGBUILD (from rev 134458, lib32-glib2/trunk/PKGBUILD) lib32-glib2/repos/multilib-testing-x86_64/revert-warn-glib-compile-schemas.patch (from rev 134458, lib32-glib2/trunk/revert-warn-glib-compile-schemas.patch) + PKGBUILD | 48 +++ revert-warn-glib-compile-schemas.patch | 33 + 2 files changed, 81 insertions(+) Copied: lib32-glib2/repos/multilib-testing-x86_64/PKGBUILD (from rev 134458, lib32-glib2/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2015-06-01 10:13:39 UTC (rev 134459) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Ionut Biru ib...@archlinux.org +# Contributor: Pierre Schmitz pie...@archlinux.de +# Contributor: Mikko Seppälä t-r-...@mbnet.fi + +_pkgbasename=glib2 +pkgname=lib32-$_pkgbasename +pkgver=2.44.1 +pkgrel=1 +pkgdesc=Common C routines used by GTK+ 2.4 and other libs (32-bit) +url=http://www.gtk.org/; +arch=('x86_64') +license=('LGPL') +depends=('lib32-dbus' 'lib32-libffi' 'lib32-pcre' 'lib32-zlib' $_pkgbasename) +makedepends=('gcc-multilib' 'python2') +options=('!docs') +source=(http://ftp.gnome.org/pub/GNOME/sources/glib/${pkgver%.*}/glib-${pkgver}.tar.xz; +'revert-warn-glib-compile-schemas.patch') +sha256sums=('8811deacaf8a503d0a9b701777ea079ca6a4277be10e3d730d2112735d5eca07' +'049240975cd2f1c88fbe7deb28af14d4ec7d2640495f7ca8980d873bb710cc97') + +prepare() { + cd ${srcdir}/glib-${pkgver} + patch -Rp1 -i ../revert-warn-glib-compile-schemas.patch +} + +build() { + export CC=gcc -m32 + export CXX=g++ -m32 + export PKG_CONFIG_PATH=/usr/lib32/pkgconfig + + cd ${srcdir}/glib-${pkgver} + PYTHON=/usr/bin/python2 ./configure --prefix=/usr --sysconfdir=/etc \ + --libdir=/usr/lib32 --with-pcre=system --disable-fam + make +} + +package() { + cd ${srcdir}/glib-${pkgver} + make DESTDIR=${pkgdir} install + rm -rf ${pkgdir}/{etc,usr/{share,include}} + + cd ${pkgdir}/usr/bin + mv gio-querymodules gio-querymodules-32 + rm -f gdbus glib* gobject-query gsettings gtester* + rm -rf $pkgdir/usr/lib32/gdbus-2.0 + find $pkgdir/usr/bin -type f -not -name gio-querymodules-32 -delete +} Copied: lib32-glib2/repos/multilib-testing-x86_64/revert-warn-glib-compile-schemas.patch (from rev 134458, lib32-glib2/trunk/revert-warn-glib-compile-schemas.patch) === --- multilib-testing-x86_64/revert-warn-glib-compile-schemas.patch (rev 0) +++ multilib-testing-x86_64/revert-warn-glib-compile-schemas.patch 2015-06-01 10:13:39 UTC (rev 134459) @@ -0,0 +1,33 @@ +From 6560b37450cd19c4a7c7b690e279fe97b7bfdcaa Mon Sep 17 00:00:00 2001 +From: Ryan Lortie de...@desrt.ca +Date: Thu, 12 Apr 2012 23:55:34 + +Subject: glib-compile-schemas: warn about bad dconf paths + +For quite some time the recommended usage of GSettings and dconf has +been to use paths like /org/gnome/example/. Use of /apps/ has spilled +over from GConf and is continuing to make its way into a number of +applications as they port. + +glib-compile-schemas will now warn about these types of paths being +used. This generates a lot of noise, but hopefully it will reduce the +number of ported applications making this mistake. +--- +diff --git a/gio/glib-compile-schemas.c b/gio/glib-compile-schemas.c +index cf02389..27d0181 100644 +--- a/gio/glib-compile-schemas.c b/gio/glib-compile-schemas.c +@@ -1204,6 +1204,12 @@ parse_state_start_schema (ParseState *state, + return; + } + ++ if (path (g_str_has_prefix (path, /apps/) || ++ g_str_has_prefix (path, /desktop/) || ++ g_str_has_prefix (path, /system/))) ++g_printerr (warning: Schema '%s' has path '%s'. Paths starting with ++'/apps/', '/desktop/' or '/system/' are deprecated.\n, id, path); ++ + state-schema_state = schema_state_new (path, gettext_domain, + extends, extends_name, list_of); + +-- +cgit v0.9.0.2
[arch-commits] Commit in lib32-glib2/repos (3 files)
Date: Wednesday, April 8, 2015 @ 09:38:31 Author: alucryd Revision: 130913 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-glib2/repos/multilib-testing-x86_64/ lib32-glib2/repos/multilib-testing-x86_64/PKGBUILD (from rev 130912, lib32-glib2/trunk/PKGBUILD) lib32-glib2/repos/multilib-testing-x86_64/revert-warn-glib-compile-schemas.patch (from rev 130912, lib32-glib2/trunk/revert-warn-glib-compile-schemas.patch) + PKGBUILD | 48 +++ revert-warn-glib-compile-schemas.patch | 33 + 2 files changed, 81 insertions(+) Copied: lib32-glib2/repos/multilib-testing-x86_64/PKGBUILD (from rev 130912, lib32-glib2/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2015-04-08 07:38:31 UTC (rev 130913) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Ionut Biru ib...@archlinux.org +# Contributor: Pierre Schmitz pie...@archlinux.de +# Contributor: Mikko Seppälä t-r-...@mbnet.fi + +_pkgbasename=glib2 +pkgname=lib32-$_pkgbasename +pkgver=2.44.0 +pkgrel=1 +pkgdesc=Common C routines used by GTK+ 2.4 and other libs (32-bit) +url=http://www.gtk.org/; +arch=('x86_64') +license=('LGPL') +depends=('lib32-dbus' 'lib32-libffi' 'lib32-pcre' 'lib32-zlib' $_pkgbasename) +makedepends=('gcc-multilib' 'python2') +options=('!docs') +source=(http://ftp.gnome.org/pub/GNOME/sources/glib/${pkgver%.*}/glib-${pkgver}.tar.xz; +'revert-warn-glib-compile-schemas.patch') +sha256sums=('f2d362b106a08fa801770d41829a06fcfe287a00421018869eebf5efc796f5b9' +'049240975cd2f1c88fbe7deb28af14d4ec7d2640495f7ca8980d873bb710cc97') + +prepare() { + cd ${srcdir}/glib-${pkgver} + patch -Rp1 -i ../revert-warn-glib-compile-schemas.patch +} + +build() { + export CC=gcc -m32 + export CXX=g++ -m32 + export PKG_CONFIG_PATH=/usr/lib32/pkgconfig + + cd ${srcdir}/glib-${pkgver} + PYTHON=/usr/bin/python2 ./configure --prefix=/usr --sysconfdir=/etc \ + --libdir=/usr/lib32 --with-pcre=system --disable-fam + make +} + +package() { + cd ${srcdir}/glib-${pkgver} + make DESTDIR=${pkgdir} install + rm -rf ${pkgdir}/{etc,usr/{share,include}} + + cd ${pkgdir}/usr/bin + mv gio-querymodules gio-querymodules-32 + rm -f gdbus glib* gobject-query gsettings gtester* + rm -rf $pkgdir/usr/lib32/gdbus-2.0 + find $pkgdir/usr/bin -type f -not -name gio-querymodules-32 -delete +} Copied: lib32-glib2/repos/multilib-testing-x86_64/revert-warn-glib-compile-schemas.patch (from rev 130912, lib32-glib2/trunk/revert-warn-glib-compile-schemas.patch) === --- multilib-testing-x86_64/revert-warn-glib-compile-schemas.patch (rev 0) +++ multilib-testing-x86_64/revert-warn-glib-compile-schemas.patch 2015-04-08 07:38:31 UTC (rev 130913) @@ -0,0 +1,33 @@ +From 6560b37450cd19c4a7c7b690e279fe97b7bfdcaa Mon Sep 17 00:00:00 2001 +From: Ryan Lortie de...@desrt.ca +Date: Thu, 12 Apr 2012 23:55:34 + +Subject: glib-compile-schemas: warn about bad dconf paths + +For quite some time the recommended usage of GSettings and dconf has +been to use paths like /org/gnome/example/. Use of /apps/ has spilled +over from GConf and is continuing to make its way into a number of +applications as they port. + +glib-compile-schemas will now warn about these types of paths being +used. This generates a lot of noise, but hopefully it will reduce the +number of ported applications making this mistake. +--- +diff --git a/gio/glib-compile-schemas.c b/gio/glib-compile-schemas.c +index cf02389..27d0181 100644 +--- a/gio/glib-compile-schemas.c b/gio/glib-compile-schemas.c +@@ -1204,6 +1204,12 @@ parse_state_start_schema (ParseState *state, + return; + } + ++ if (path (g_str_has_prefix (path, /apps/) || ++ g_str_has_prefix (path, /desktop/) || ++ g_str_has_prefix (path, /system/))) ++g_printerr (warning: Schema '%s' has path '%s'. Paths starting with ++'/apps/', '/desktop/' or '/system/' are deprecated.\n, id, path); ++ + state-schema_state = schema_state_new (path, gettext_domain, + extends, extends_name, list_of); + +-- +cgit v0.9.0.2
[arch-commits] Commit in lib32-glib2/repos (3 files)
Date: Friday, March 13, 2015 @ 22:31:18 Author: bluewind Revision: 129211 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-glib2/repos/multilib-testing-x86_64/ lib32-glib2/repos/multilib-testing-x86_64/PKGBUILD (from rev 129210, lib32-glib2/trunk/PKGBUILD) lib32-glib2/repos/multilib-testing-x86_64/revert-warn-glib-compile-schemas.patch (from rev 129210, lib32-glib2/trunk/revert-warn-glib-compile-schemas.patch) + PKGBUILD | 48 +++ revert-warn-glib-compile-schemas.patch | 33 + 2 files changed, 81 insertions(+) Copied: lib32-glib2/repos/multilib-testing-x86_64/PKGBUILD (from rev 129210, lib32-glib2/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2015-03-13 21:31:18 UTC (rev 129211) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Ionut Biru ib...@archlinux.org +# Contributor: Pierre Schmitz pie...@archlinux.de +# Contributor: Mikko Seppälä t-r-...@mbnet.fi + +_pkgbasename=glib2 +pkgname=lib32-$_pkgbasename +pkgver=2.42.2 +pkgrel=1 +pkgdesc=Common C routines used by GTK+ 2.4 and other libs (32-bit) +url=http://www.gtk.org/; +arch=('x86_64') +license=('LGPL') +depends=('lib32-dbus' 'lib32-libffi' 'lib32-pcre' 'lib32-zlib' $_pkgbasename) +makedepends=('gcc-multilib' 'python2') +options=('!docs') +source=(http://ftp.gnome.org/pub/GNOME/sources/glib/${pkgver%.*}/glib-${pkgver}.tar.xz; +'revert-warn-glib-compile-schemas.patch') +sha256sums=('a3cc1ebd2bd310a9fdf42ae4293ee713cdf1764bd29f552febf3bf44cadae7db' +'049240975cd2f1c88fbe7deb28af14d4ec7d2640495f7ca8980d873bb710cc97') + +prepare() { + cd ${srcdir}/glib-${pkgver} + patch -Rp1 -i ../revert-warn-glib-compile-schemas.patch +} + +build() { + export CC=gcc -m32 + export CXX=g++ -m32 + export PKG_CONFIG_PATH=/usr/lib32/pkgconfig + + cd ${srcdir}/glib-${pkgver} + PYTHON=/usr/bin/python2 ./configure --prefix=/usr --sysconfdir=/etc \ + --libdir=/usr/lib32 --with-pcre=system --disable-fam + make +} + +package() { + cd ${srcdir}/glib-${pkgver} + make DESTDIR=${pkgdir} install + rm -rf ${pkgdir}/{etc,usr/{share,include}} + + cd ${pkgdir}/usr/bin + mv gio-querymodules gio-querymodules-32 + rm -f gdbus glib* gobject-query gsettings gtester* + rm -rf $pkgdir/usr/lib32/gdbus-2.0 + find $pkgdir/usr/bin -type f -not -name gio-querymodules-32 -delete +} Copied: lib32-glib2/repos/multilib-testing-x86_64/revert-warn-glib-compile-schemas.patch (from rev 129210, lib32-glib2/trunk/revert-warn-glib-compile-schemas.patch) === --- multilib-testing-x86_64/revert-warn-glib-compile-schemas.patch (rev 0) +++ multilib-testing-x86_64/revert-warn-glib-compile-schemas.patch 2015-03-13 21:31:18 UTC (rev 129211) @@ -0,0 +1,33 @@ +From 6560b37450cd19c4a7c7b690e279fe97b7bfdcaa Mon Sep 17 00:00:00 2001 +From: Ryan Lortie de...@desrt.ca +Date: Thu, 12 Apr 2012 23:55:34 + +Subject: glib-compile-schemas: warn about bad dconf paths + +For quite some time the recommended usage of GSettings and dconf has +been to use paths like /org/gnome/example/. Use of /apps/ has spilled +over from GConf and is continuing to make its way into a number of +applications as they port. + +glib-compile-schemas will now warn about these types of paths being +used. This generates a lot of noise, but hopefully it will reduce the +number of ported applications making this mistake. +--- +diff --git a/gio/glib-compile-schemas.c b/gio/glib-compile-schemas.c +index cf02389..27d0181 100644 +--- a/gio/glib-compile-schemas.c b/gio/glib-compile-schemas.c +@@ -1204,6 +1204,12 @@ parse_state_start_schema (ParseState *state, + return; + } + ++ if (path (g_str_has_prefix (path, /apps/) || ++ g_str_has_prefix (path, /desktop/) || ++ g_str_has_prefix (path, /system/))) ++g_printerr (warning: Schema '%s' has path '%s'. Paths starting with ++'/apps/', '/desktop/' or '/system/' are deprecated.\n, id, path); ++ + state-schema_state = schema_state_new (path, gettext_domain, + extends, extends_name, list_of); + +-- +cgit v0.9.0.2
[arch-commits] Commit in lib32-glib2/repos (3 files)
Date: Wednesday, October 1, 2014 @ 22:45:59 Author: alucryd Revision: 119987 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-glib2/repos/multilib-testing-x86_64/ lib32-glib2/repos/multilib-testing-x86_64/PKGBUILD (from rev 119986, lib32-glib2/trunk/PKGBUILD) lib32-glib2/repos/multilib-testing-x86_64/revert-warn-glib-compile-schemas.patch (from rev 119986, lib32-glib2/trunk/revert-warn-glib-compile-schemas.patch) + PKGBUILD | 48 +++ revert-warn-glib-compile-schemas.patch | 33 + 2 files changed, 81 insertions(+) Copied: lib32-glib2/repos/multilib-testing-x86_64/PKGBUILD (from rev 119986, lib32-glib2/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2014-10-01 20:45:59 UTC (rev 119987) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Ionut Biru ib...@archlinux.org +# Contributor: Pierre Schmitz pie...@archlinux.de +# Contributor: Mikko Seppälä t-r-...@mbnet.fi + +_pkgbasename=glib2 +pkgname=lib32-$_pkgbasename +pkgver=2.42.0 +pkgrel=1 +pkgdesc=Common C routines used by GTK+ 2.4 and other libs (32-bit) +url=http://www.gtk.org/; +arch=('x86_64') +license=('LGPL') +depends=('lib32-dbus' 'lib32-libffi' 'lib32-pcre' 'lib32-zlib' $_pkgbasename) +makedepends=('gcc-multilib' 'python2') +options=('!docs') +source=(http://ftp.gnome.org/pub/GNOME/sources/glib/${pkgver%.*}/glib-${pkgver}.tar.xz; +'revert-warn-glib-compile-schemas.patch') +sha256sums=('94fbc0a7d10633433ff383e540607de649c1b46baaa59dea446a50977a6c4472' +'049240975cd2f1c88fbe7deb28af14d4ec7d2640495f7ca8980d873bb710cc97') + +prepare() { + cd ${srcdir}/glib-${pkgver} + patch -Rp1 -i ../revert-warn-glib-compile-schemas.patch +} + +build() { + export CC=gcc -m32 + export CXX=g++ -m32 + export PKG_CONFIG_PATH=/usr/lib32/pkgconfig + + cd ${srcdir}/glib-${pkgver} + PYTHON=/usr/bin/python2 ./configure --prefix=/usr --sysconfdir=/etc \ + --libdir=/usr/lib32 --with-pcre=system --disable-fam + make +} + +package() { + cd ${srcdir}/glib-${pkgver} + make DESTDIR=${pkgdir} install + rm -rf ${pkgdir}/{etc,usr/{share,include}} + + cd ${pkgdir}/usr/bin + mv gio-querymodules gio-querymodules-32 + rm -f gdbus glib* gobject-query gsettings gtester* + rm -rf $pkgdir/usr/lib32/gdbus-2.0 + find $pkgdir/usr/bin -type f -not -name gio-querymodules-32 -delete +} Copied: lib32-glib2/repos/multilib-testing-x86_64/revert-warn-glib-compile-schemas.patch (from rev 119986, lib32-glib2/trunk/revert-warn-glib-compile-schemas.patch) === --- multilib-testing-x86_64/revert-warn-glib-compile-schemas.patch (rev 0) +++ multilib-testing-x86_64/revert-warn-glib-compile-schemas.patch 2014-10-01 20:45:59 UTC (rev 119987) @@ -0,0 +1,33 @@ +From 6560b37450cd19c4a7c7b690e279fe97b7bfdcaa Mon Sep 17 00:00:00 2001 +From: Ryan Lortie de...@desrt.ca +Date: Thu, 12 Apr 2012 23:55:34 + +Subject: glib-compile-schemas: warn about bad dconf paths + +For quite some time the recommended usage of GSettings and dconf has +been to use paths like /org/gnome/example/. Use of /apps/ has spilled +over from GConf and is continuing to make its way into a number of +applications as they port. + +glib-compile-schemas will now warn about these types of paths being +used. This generates a lot of noise, but hopefully it will reduce the +number of ported applications making this mistake. +--- +diff --git a/gio/glib-compile-schemas.c b/gio/glib-compile-schemas.c +index cf02389..27d0181 100644 +--- a/gio/glib-compile-schemas.c b/gio/glib-compile-schemas.c +@@ -1204,6 +1204,12 @@ parse_state_start_schema (ParseState *state, + return; + } + ++ if (path (g_str_has_prefix (path, /apps/) || ++ g_str_has_prefix (path, /desktop/) || ++ g_str_has_prefix (path, /system/))) ++g_printerr (warning: Schema '%s' has path '%s'. Paths starting with ++'/apps/', '/desktop/' or '/system/' are deprecated.\n, id, path); ++ + state-schema_state = schema_state_new (path, gettext_domain, + extends, extends_name, list_of); + +-- +cgit v0.9.0.2
[arch-commits] Commit in lib32-glib2/repos (3 files)
Date: Monday, April 22, 2013 @ 00:18:02 Author: heftig Revision: 88694 db-move: moved lib32-glib2 from [multilib-testing] to [multilib] (x86_64) Added: lib32-glib2/repos/multilib-x86_64/PKGBUILD (from rev 88693, lib32-glib2/repos/multilib-testing-x86_64/PKGBUILD) Deleted: lib32-glib2/repos/multilib-testing-x86_64/ lib32-glib2/repos/multilib-x86_64/PKGBUILD --+ /PKGBUILD| 41 + multilib-x86_64/PKGBUILD | 41 - 2 files changed, 41 insertions(+), 41 deletions(-) Deleted: multilib-x86_64/PKGBUILD === --- multilib-x86_64/PKGBUILD2013-04-21 22:17:15 UTC (rev 88693) +++ multilib-x86_64/PKGBUILD2013-04-21 22:18:02 UTC (rev 88694) @@ -1,41 +0,0 @@ -# $Id$ -# Maintainer: Ionut Biru ib...@archlinux.org -# Contributor: Pierre Schmitz pie...@archlinux.de -# Contributor: Mikko Seppälä t-r-...@mbnet.fi - -_pkgbasename=glib2 -pkgname=lib32-$_pkgbasename -pkgver=2.34.3 -pkgrel=1 -pkgdesc=Common C routines used by GTK+ 2.4 and other libs (32-bit) -url=http://www.gtk.org/; -arch=('x86_64') -license=('LGPL') -depends=('lib32-pcre' 'lib32-zlib' 'lib32-dbus-core' lib32-libffi $_pkgbasename) -makedepends=('gcc-multilib' python2) -options=('!libtool' '!docs') -source=(http://ftp.gnome.org/pub/GNOME/sources/glib/${pkgver%.*}/glib-${pkgver}.tar.xz) -sha256sums=('855fcbf87cb93065b488358e351774d8a39177281023bae58c286f41612658a7') - -build() { - export CC=gcc -m32 - export CXX=g++ -m32 - export PKG_CONFIG_PATH=/usr/lib32/pkgconfig - - cd ${srcdir}/glib-${pkgver} - PYTHON=/usr/bin/python2 ./configure --prefix=/usr --sysconfdir=/etc --libdir=/usr/lib32 \ - --enable-static --enable-shared --with-pcre=system --disable-fam - make -} - -package() { - cd ${srcdir}/glib-${pkgver} - make DESTDIR=${pkgdir} install - rm -rf ${pkgdir}/{etc,usr/{share,include}} - - cd ${pkgdir}/usr/bin - mv gio-querymodules gio-querymodules-32 - rm -f gdbus glib* gobject-query gsettings gtester* - rm -rf $pkgdir/usr/lib32/gdbus-2.0 - find $pkgdir/usr/bin -type f -not -name gio-querymodules-32 -delete -} Copied: lib32-glib2/repos/multilib-x86_64/PKGBUILD (from rev 88693, lib32-glib2/repos/multilib-testing-x86_64/PKGBUILD) === --- multilib-x86_64/PKGBUILD(rev 0) +++ multilib-x86_64/PKGBUILD2013-04-21 22:18:02 UTC (rev 88694) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Ionut Biru ib...@archlinux.org +# Contributor: Pierre Schmitz pie...@archlinux.de +# Contributor: Mikko Seppälä t-r-...@mbnet.fi + +_pkgbasename=glib2 +pkgname=lib32-$_pkgbasename +pkgver=2.36.1 +pkgrel=1 +pkgdesc=Common C routines used by GTK+ 2.4 and other libs (32-bit) +url=http://www.gtk.org/; +arch=('x86_64') +license=('LGPL') +depends=('lib32-pcre' 'lib32-zlib' 'lib32-dbus-core' lib32-libffi $_pkgbasename) +makedepends=('gcc-multilib' python2) +options=('!libtool' '!docs') +source=(http://ftp.gnome.org/pub/GNOME/sources/glib/${pkgver%.*}/glib-${pkgver}.tar.xz) +sha256sums=('7de37586794e92c024feebe5d306bf5f245fef4803c3666af1ae8dac6ee10b24') + +build() { + export CC=gcc -m32 + export CXX=g++ -m32 + export PKG_CONFIG_PATH=/usr/lib32/pkgconfig + + cd ${srcdir}/glib-${pkgver} + PYTHON=/usr/bin/python2 ./configure --prefix=/usr --sysconfdir=/etc --libdir=/usr/lib32 \ + --enable-static --enable-shared --with-pcre=system --disable-fam + make +} + +package() { + cd ${srcdir}/glib-${pkgver} + make DESTDIR=${pkgdir} install + rm -rf ${pkgdir}/{etc,usr/{share,include}} + + cd ${pkgdir}/usr/bin + mv gio-querymodules gio-querymodules-32 + rm -f gdbus glib* gobject-query gsettings gtester* + rm -rf $pkgdir/usr/lib32/gdbus-2.0 + find $pkgdir/usr/bin -type f -not -name gio-querymodules-32 -delete +}