[arch-commits] Commit in glib2/repos (5 files)
Date: Thursday, December 17, 2020 @ 12:58:18 Author: heftig Revision: 404438 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 404437, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 404437, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 404437, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 404437, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 85 ++ gio-querymodules.hook | 11 glib-compile-schemas.hook | 12 + noisy-glib-compile-schemas.diff | 24 ++ 4 files changed, 132 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 404437, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-12-17 12:58:18 UTC (rev 404438) @@ -0,0 +1,85 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.66.4 +pkgrel=1 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL) +arch=(x86_64) +depends=(pcre libffi util-linux-libs zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux + meson dbus sysprof) +checkdepends=(desktop-file-utils) +_commit=bacbec652d356895ec493f3de2f2f6f4c7dafde0 # tags/2.66.4^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'64ae5597dda3cc160fc74be038dbe6267d41b525c0c35da9125fbf0de27f9b25' +'557c88177f011ced17bdeac1af3f882b2ca33b386a866fdf900b35f927a2bbe8') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + git apply -3 ../noisy-glib-compile-schemas.diff +} + +build() { + CFLAGS+=" -DG_DISABLE_CAST_CHECKS" + arch-meson glib build \ +-D selinux=disabled \ +-D sysprof=enabled \ +-D man=true \ +-D gtk_doc=true + meson compile -C build +} + +check() { + meson test -C build --no-suite flaky --print-errorlogs +} + +package_glib2() { + depends+=(libmount.so) + provides+=(libgio-2.0.so libglib-2.0.so libgmodule-2.0.so libgobject-2.0.so + libgthread-2.0.so) + optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' + 'libelf: gresource inspection tool') + + DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + + # Avoid a dep on sysprof + sed -i 's/, sysprof-capture-4//' "$pkgdir"/usr/lib/pkgconfig/*.pc + + export PYTHONHASHSEED=0 + python -m compileall -d /usr/share/glib-2.0/codegen \ +"$pkgdir/usr/share/glib-2.0/codegen" + python -O -m compileall -d /usr/share/glib-2.0/codegen \ +"$pkgdir/usr/share/glib-2.0/codegen" + + # Split docs + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} + +# vim:set sw=2 et: Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 404437, glib2/trunk/gio-querymodules.hook) === --- testing-x86_64/gio-querymodules.hook(rev 0) +++ testing-x86_64/gio-querymodules.hook2020-12-17 12:58:18 UTC (rev 404438) @@ -0,0 +1,11 @@ +[Trigger] +Type = Path +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 404437, glib2/trunk/glib-compile-schemas.hook) === --- testing-x86_64/glib-compile-schemas.hook(rev 0) +++ testing-x86_64/glib-compile-schemas.hook2020-12-17 12:58:18 UTC (rev 404438) @@ -0,0 +1,12 @@ +[Trigger] +Type = Path +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec =
[arch-commits] Commit in glib2/repos (5 files)
Date: Monday, November 9, 2020 @ 12:52:18 Author: felixonmars Revision: 399712 archrelease: copy trunk to staging-x86_64 Added: glib2/repos/staging-x86_64/ glib2/repos/staging-x86_64/PKGBUILD (from rev 399711, glib2/trunk/PKGBUILD) glib2/repos/staging-x86_64/gio-querymodules.hook (from rev 399711, glib2/trunk/gio-querymodules.hook) glib2/repos/staging-x86_64/glib-compile-schemas.hook (from rev 399711, glib2/trunk/glib-compile-schemas.hook) glib2/repos/staging-x86_64/noisy-glib-compile-schemas.diff (from rev 399711, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 85 ++ gio-querymodules.hook | 11 glib-compile-schemas.hook | 12 + noisy-glib-compile-schemas.diff | 24 ++ 4 files changed, 132 insertions(+) Copied: glib2/repos/staging-x86_64/PKGBUILD (from rev 399711, glib2/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2020-11-09 12:52:18 UTC (rev 399712) @@ -0,0 +1,85 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.66.2 +pkgrel=2 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi util-linux-libs zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux + meson dbus sysprof) +checkdepends=(desktop-file-utils) +_commit=500db2e0b8643815cdd9cba4eb67d5daf1352338 # tags/2.66.2^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'64ae5597dda3cc160fc74be038dbe6267d41b525c0c35da9125fbf0de27f9b25' +'557c88177f011ced17bdeac1af3f882b2ca33b386a866fdf900b35f927a2bbe8') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + git apply -3 ../noisy-glib-compile-schemas.diff +} + +build() { + CFLAGS+=" -DG_DISABLE_CAST_CHECKS" + arch-meson glib build \ +-D selinux=disabled \ +-D sysprof=enabled \ +-D man=true \ +-D gtk_doc=true + meson compile -C build +} + +check() { + meson test -C build --no-suite flaky --print-errorlogs +} + +package_glib2() { + depends+=(libmount.so) + provides+=(libgio-2.0.so libglib-2.0.so libgmodule-2.0.so libgobject-2.0.so + libgthread-2.0.so) + optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' + 'libelf: gresource inspection tool') + + DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + + # Avoid a dep on sysprof + sed -i 's/, sysprof-capture-4//' "$pkgdir"/usr/lib/pkgconfig/*.pc + + export PYTHONHASHSEED=0 + python -m compileall -d /usr/share/glib-2.0/codegen \ +"$pkgdir/usr/share/glib-2.0/codegen" + python -O -m compileall -d /usr/share/glib-2.0/codegen \ +"$pkgdir/usr/share/glib-2.0/codegen" + + # Split docs + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} + +# vim:set sw=2 et: Copied: glib2/repos/staging-x86_64/gio-querymodules.hook (from rev 399711, glib2/trunk/gio-querymodules.hook) === --- staging-x86_64/gio-querymodules.hook(rev 0) +++ staging-x86_64/gio-querymodules.hook2020-11-09 12:52:18 UTC (rev 399712) @@ -0,0 +1,11 @@ +[Trigger] +Type = Path +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/staging-x86_64/glib-compile-schemas.hook (from rev 399711, glib2/trunk/glib-compile-schemas.hook) === --- staging-x86_64/glib-compile-schemas.hook(rev 0) +++ staging-x86_64/glib-compile-schemas.hook2020-11-09 12:52:18 UTC (rev 399712) @@ -0,0 +1,12 @@ +[Trigger] +Type = Path +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec =
[arch-commits] Commit in glib2/repos (5 files)
Date: Monday, October 19, 2020 @ 15:33:03 Author: heftig Revision: 398576 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 398575, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 398575, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 398575, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 398575, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 85 ++ gio-querymodules.hook | 11 glib-compile-schemas.hook | 12 + noisy-glib-compile-schemas.diff | 24 ++ 4 files changed, 132 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 398575, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-10-19 15:33:03 UTC (rev 398576) @@ -0,0 +1,85 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.66.2 +pkgrel=1 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi util-linux-libs zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux + meson dbus sysprof) +checkdepends=(desktop-file-utils) +_commit=500db2e0b8643815cdd9cba4eb67d5daf1352338 # tags/2.66.2^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'64ae5597dda3cc160fc74be038dbe6267d41b525c0c35da9125fbf0de27f9b25' +'557c88177f011ced17bdeac1af3f882b2ca33b386a866fdf900b35f927a2bbe8') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + git apply -3 ../noisy-glib-compile-schemas.diff +} + +build() { + CFLAGS+=" -DG_DISABLE_CAST_CHECKS" + arch-meson glib build \ +-D selinux=disabled \ +-D sysprof=enabled \ +-D man=true \ +-D gtk_doc=true + meson compile -C build +} + +check() { + meson test -C build --no-suite flaky --print-errorlogs +} + +package_glib2() { + depends+=(libmount.so) + provides+=(libgio-2.0.so libglib-2.0.so libgmodule-2.0.so libgobject-2.0.so + libgthread-2.0.so) + optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' + 'libelf: gresource inspection tool') + + DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + + # Avoid a dep on sysprof + sed -i 's/, sysprof-capture-4//' "$pkgdir"/usr/lib/pkgconfig/*.pc + + export PYTHONHASHSEED=0 + python -m compileall -d /usr/share/glib-2.0/codegen \ +"$pkgdir/usr/share/glib-2.0/codegen" + python -O -m compileall -d /usr/share/glib-2.0/codegen \ +"$pkgdir/usr/share/glib-2.0/codegen" + + # Split docs + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} + +# vim:set sw=2 et: Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 398575, glib2/trunk/gio-querymodules.hook) === --- testing-x86_64/gio-querymodules.hook(rev 0) +++ testing-x86_64/gio-querymodules.hook2020-10-19 15:33:03 UTC (rev 398576) @@ -0,0 +1,11 @@ +[Trigger] +Type = Path +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 398575, glib2/trunk/glib-compile-schemas.hook) === --- testing-x86_64/glib-compile-schemas.hook(rev 0) +++ testing-x86_64/glib-compile-schemas.hook2020-10-19 15:33:03 UTC (rev 398576) @@ -0,0 +1,12 @@ +[Trigger] +Type = Path +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec =
[arch-commits] Commit in glib2/repos (5 files)
Date: Tuesday, September 29, 2020 @ 16:46:18 Author: heftig Revision: 396976 archrelease: copy trunk to staging-x86_64 Added: glib2/repos/staging-x86_64/ glib2/repos/staging-x86_64/PKGBUILD (from rev 396969, glib2/trunk/PKGBUILD) glib2/repos/staging-x86_64/gio-querymodules.hook (from rev 396970, glib2/trunk/gio-querymodules.hook) glib2/repos/staging-x86_64/glib-compile-schemas.hook (from rev 396971, glib2/trunk/glib-compile-schemas.hook) glib2/repos/staging-x86_64/noisy-glib-compile-schemas.diff (from rev 396973, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 82 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 + noisy-glib-compile-schemas.diff | 24 +++ 4 files changed, 129 insertions(+) Copied: glib2/repos/staging-x86_64/PKGBUILD (from rev 396969, glib2/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2020-09-29 16:46:18 UTC (rev 396976) @@ -0,0 +1,82 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.66.0 +pkgrel=2 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi util-linux-libs zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux + meson dbus sysprof) +checkdepends=(desktop-file-utils) +_commit=c2c12e42920d6e06c23c87398996827e53c1fc72 # tags/2.66.0^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'64ae5597dda3cc160fc74be038dbe6267d41b525c0c35da9125fbf0de27f9b25' +'557c88177f011ced17bdeac1af3f882b2ca33b386a866fdf900b35f927a2bbe8') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + git apply -3 ../noisy-glib-compile-schemas.diff +} + +build() { + CFLAGS+=" -DG_DISABLE_CAST_CHECKS" + arch-meson glib build \ +-D selinux=disabled \ +-D sysprof=enabled \ +-D man=true \ +-D gtk_doc=true + meson compile -C build +} + +check() { + meson test -C build --no-suite flaky --print-errorlogs +} + +package_glib2() { + depends+=(libmount.so) + provides+=(libgio-2.0.so libglib-2.0.so libgmodule-2.0.so libgobject-2.0.so + libgthread-2.0.so) + optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' + 'libelf: gresource inspection tool') + + DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + + export PYTHONHASHSEED=0 + python -m compileall -d /usr/share/glib-2.0/codegen \ +"$pkgdir/usr/share/glib-2.0/codegen" + python -O -m compileall -d /usr/share/glib-2.0/codegen \ +"$pkgdir/usr/share/glib-2.0/codegen" + + # Split docs + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} + +# vim:set sw=2 et: Copied: glib2/repos/staging-x86_64/gio-querymodules.hook (from rev 396970, glib2/trunk/gio-querymodules.hook) === --- staging-x86_64/gio-querymodules.hook(rev 0) +++ staging-x86_64/gio-querymodules.hook2020-09-29 16:46:18 UTC (rev 396976) @@ -0,0 +1,11 @@ +[Trigger] +Type = Path +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/staging-x86_64/glib-compile-schemas.hook (from rev 396971, glib2/trunk/glib-compile-schemas.hook) === --- staging-x86_64/glib-compile-schemas.hook(rev 0) +++ staging-x86_64/glib-compile-schemas.hook2020-09-29 16:46:18 UTC (rev 396976) @@ -0,0 +1,12 @@ +[Trigger] +Type = Path +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied:
[arch-commits] Commit in glib2/repos (5 files)
Date: Friday, September 11, 2020 @ 23:13:39 Author: heftig Revision: 395779 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 395778, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 395778, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 395778, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 395778, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 81 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 + noisy-glib-compile-schemas.diff | 24 +++ 4 files changed, 128 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 395778, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-09-11 23:13:39 UTC (rev 395779) @@ -0,0 +1,81 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.66.0 +pkgrel=1 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux + meson dbus) +checkdepends=(desktop-file-utils) +_commit=c2c12e42920d6e06c23c87398996827e53c1fc72 # tags/2.66.0^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'64ae5597dda3cc160fc74be038dbe6267d41b525c0c35da9125fbf0de27f9b25' +'557c88177f011ced17bdeac1af3f882b2ca33b386a866fdf900b35f927a2bbe8') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + git apply -3 ../noisy-glib-compile-schemas.diff +} + +build() { + CFLAGS+=" -DG_DISABLE_CAST_CHECKS" + arch-meson glib build \ +-D selinux=disabled \ +-D man=true \ +-D gtk_doc=true + meson compile -C build +} + +check() { + meson test -C build --no-suite flaky --print-errorlogs +} + +package_glib2() { + depends+=(libmount.so) + provides+=(libgio-2.0.so libglib-2.0.so libgmodule-2.0.so libgobject-2.0.so + libgthread-2.0.so) + optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' + 'libelf: gresource inspection tool') + + DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + + export PYTHONHASHSEED=0 + python -m compileall -d /usr/share/glib-2.0/codegen \ +"$pkgdir/usr/share/glib-2.0/codegen" + python -O -m compileall -d /usr/share/glib-2.0/codegen \ +"$pkgdir/usr/share/glib-2.0/codegen" + + # Split docs + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} + +# vim:set sw=2 et: Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 395778, glib2/trunk/gio-querymodules.hook) === --- testing-x86_64/gio-querymodules.hook(rev 0) +++ testing-x86_64/gio-querymodules.hook2020-09-11 23:13:39 UTC (rev 395779) @@ -0,0 +1,11 @@ +[Trigger] +Type = Path +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 395778, glib2/trunk/glib-compile-schemas.hook) === --- testing-x86_64/glib-compile-schemas.hook(rev 0) +++ testing-x86_64/glib-compile-schemas.hook2020-09-11 23:13:39 UTC (rev 395779) @@ -0,0 +1,12 @@ +[Trigger] +Type = Path +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 395778,
[arch-commits] Commit in glib2/repos (5 files)
Date: Tuesday, August 18, 2020 @ 12:49:04 Author: heftig Revision: 394369 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 394368, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 394368, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 394368, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 394368, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 81 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 + noisy-glib-compile-schemas.diff | 24 +++ 4 files changed, 128 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 394368, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-08-18 12:49:04 UTC (rev 394369) @@ -0,0 +1,81 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.64.5 +pkgrel=1 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux + meson dbus) +checkdepends=(desktop-file-utils) +_commit=2560f61370a143e6a056b99d1e918a58f40e3710 # tags/2.64.5^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'64ae5597dda3cc160fc74be038dbe6267d41b525c0c35da9125fbf0de27f9b25' +'557c88177f011ced17bdeac1af3f882b2ca33b386a866fdf900b35f927a2bbe8') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + git apply -3 ../noisy-glib-compile-schemas.diff +} + +build() { + CFLAGS+=" -DG_DISABLE_CAST_CHECKS" + arch-meson glib build \ +-D selinux=disabled \ +-D man=true \ +-D gtk_doc=true + meson compile -C build +} + +check() { + meson test -C build --no-suite flaky --print-errorlogs +} + +package_glib2() { + depends+=(libmount.so) + provides+=(libgio-2.0.so libglib-2.0.so libgmodule-2.0.so libgobject-2.0.so + libgthread-2.0.so) + optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' + 'libelf: gresource inspection tool') + + DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + + export PYTHONHASHSEED=0 + python -m compileall -d /usr/share/glib-2.0/codegen \ +"$pkgdir/usr/share/glib-2.0/codegen" + python -O -m compileall -d /usr/share/glib-2.0/codegen \ +"$pkgdir/usr/share/glib-2.0/codegen" + + # Split docs + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} + +# vim:set sw=2 et: Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 394368, glib2/trunk/gio-querymodules.hook) === --- testing-x86_64/gio-querymodules.hook(rev 0) +++ testing-x86_64/gio-querymodules.hook2020-08-18 12:49:04 UTC (rev 394369) @@ -0,0 +1,11 @@ +[Trigger] +Type = Path +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 394368, glib2/trunk/glib-compile-schemas.hook) === --- testing-x86_64/glib-compile-schemas.hook(rev 0) +++ testing-x86_64/glib-compile-schemas.hook2020-08-18 12:49:04 UTC (rev 394369) @@ -0,0 +1,12 @@ +[Trigger] +Type = Path +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 394368,
[arch-commits] Commit in glib2/repos (5 files)
Date: Thursday, July 2, 2020 @ 18:09:10 Author: heftig Revision: 390749 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 390747, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 390747, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 390747, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 390747, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 81 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 + noisy-glib-compile-schemas.diff | 24 +++ 4 files changed, 128 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 390747, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-07-02 18:09:10 UTC (rev 390749) @@ -0,0 +1,81 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.64.4 +pkgrel=1 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux + meson dbus) +checkdepends=(desktop-file-utils) +_commit=551bd5c1d1db1aa10d71acb9cde6a088a374d8bb # tags/2.64.4^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'64ae5597dda3cc160fc74be038dbe6267d41b525c0c35da9125fbf0de27f9b25' +'557c88177f011ced17bdeac1af3f882b2ca33b386a866fdf900b35f927a2bbe8') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + git apply -3 ../noisy-glib-compile-schemas.diff +} + +build() { + CFLAGS+=" -DG_DISABLE_CAST_CHECKS" + arch-meson glib build \ +-D selinux=disabled \ +-D man=true \ +-D gtk_doc=true + meson compile -C build +} + +check() { + meson test -C build --no-suite flaky --print-errorlogs +} + +package_glib2() { + depends+=(libmount.so) + provides+=(libgio-2.0.so libglib-2.0.so libgmodule-2.0.so libgobject-2.0.so + libgthread-2.0.so) + optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' + 'libelf: gresource inspection tool') + + DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + + export PYTHONHASHSEED=0 + python -m compileall -d /usr/share/glib-2.0/codegen \ +"$pkgdir/usr/share/glib-2.0/codegen" + python -O -m compileall -d /usr/share/glib-2.0/codegen \ +"$pkgdir/usr/share/glib-2.0/codegen" + + # Split docs + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} + +# vim:set sw=2 et: Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 390747, glib2/trunk/gio-querymodules.hook) === --- testing-x86_64/gio-querymodules.hook(rev 0) +++ testing-x86_64/gio-querymodules.hook2020-07-02 18:09:10 UTC (rev 390749) @@ -0,0 +1,11 @@ +[Trigger] +Type = Path +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 390747, glib2/trunk/glib-compile-schemas.hook) === --- testing-x86_64/glib-compile-schemas.hook(rev 0) +++ testing-x86_64/glib-compile-schemas.hook2020-07-02 18:09:10 UTC (rev 390749) @@ -0,0 +1,12 @@ +[Trigger] +Type = Path +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 390747,
[arch-commits] Commit in glib2/repos (5 files)
Date: Saturday, May 23, 2020 @ 11:10:00 Author: allan Revision: 387449 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 387448, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 387448, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 387448, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 387448, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 81 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 + noisy-glib-compile-schemas.diff | 24 +++ 4 files changed, 128 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 387448, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-05-23 11:10:00 UTC (rev 387449) @@ -0,0 +1,81 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.64.3 +pkgrel=2 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux + meson dbus) +checkdepends=(desktop-file-utils) +_commit=af1edc1c338d9a8b2a99bdd0e6cc6bede51f40b4 # tags/2.64.3^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'64ae5597dda3cc160fc74be038dbe6267d41b525c0c35da9125fbf0de27f9b25' +'557c88177f011ced17bdeac1af3f882b2ca33b386a866fdf900b35f927a2bbe8') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + git apply -3 ../noisy-glib-compile-schemas.diff +} + +build() { + CFLAGS+=" -DG_DISABLE_CAST_CHECKS" + arch-meson glib build \ +-D selinux=disabled \ +-D man=true \ +-D gtk_doc=true + meson compile -C build +} + +check() { + meson test -C build --no-suite flaky --print-errorlogs +} + +package_glib2() { + depends+=(libmount.so) + provides+=(libgio-2.0.so libglib-2.0.so libgmodule-2.0.so libgobject-2.0.so + libgthread-2.0.so) + optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' + 'libelf: gresource inspection tool') + + DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + + export PYTHONHASHSEED=0 + python -m compileall -d /usr/share/glib-2.0/codegen \ +"$pkgdir/usr/share/glib-2.0/codegen" + python -O -m compileall -d /usr/share/glib-2.0/codegen \ +"$pkgdir/usr/share/glib-2.0/codegen" + + # Split docs + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} + +# vim:set sw=2 et: Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 387448, glib2/trunk/gio-querymodules.hook) === --- testing-x86_64/gio-querymodules.hook(rev 0) +++ testing-x86_64/gio-querymodules.hook2020-05-23 11:10:00 UTC (rev 387449) @@ -0,0 +1,11 @@ +[Trigger] +Type = Path +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 387448, glib2/trunk/glib-compile-schemas.hook) === --- testing-x86_64/glib-compile-schemas.hook(rev 0) +++ testing-x86_64/glib-compile-schemas.hook2020-05-23 11:10:00 UTC (rev 387449) @@ -0,0 +1,12 @@ +[Trigger] +Type = Path +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 387448,
[arch-commits] Commit in glib2/repos (5 files)
Date: Wednesday, May 20, 2020 @ 14:00:22 Author: heftig Revision: 387021 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 387020, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 387020, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 387020, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 387020, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 80 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 + noisy-glib-compile-schemas.diff | 24 +++ 4 files changed, 127 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 387020, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-05-20 14:00:22 UTC (rev 387021) @@ -0,0 +1,80 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.64.3 +pkgrel=1 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux + meson dbus) +checkdepends=(desktop-file-utils) +_commit=af1edc1c338d9a8b2a99bdd0e6cc6bede51f40b4 # tags/2.64.3^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'64ae5597dda3cc160fc74be038dbe6267d41b525c0c35da9125fbf0de27f9b25' +'557c88177f011ced17bdeac1af3f882b2ca33b386a866fdf900b35f927a2bbe8') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + git apply -3 ../noisy-glib-compile-schemas.diff +} + +build() { + CFLAGS+=" -DG_DISABLE_CAST_CHECKS" + arch-meson glib build \ +-D selinux=disabled \ +-D man=true \ +-D gtk_doc=true + meson compile -C build +} + +check() { + meson test -C build --no-suite flaky --print-errorlogs +} + +package_glib2() { + depends+=(libmount.so) + provides+=(libgio-2.0.so libglib-2.0.so libgmodule-2.0.so libgobject-2.0.so + libgthread-2.0.so) + optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' + 'libelf: gresource inspection tool') + + DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + + python -m compileall -d /usr/share/glib-2.0/codegen \ +"$pkgdir/usr/share/glib-2.0/codegen" + python -O -m compileall -d /usr/share/glib-2.0/codegen \ +"$pkgdir/usr/share/glib-2.0/codegen" + + # Split docs + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} + +# vim:set sw=2 et: Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 387020, glib2/trunk/gio-querymodules.hook) === --- testing-x86_64/gio-querymodules.hook(rev 0) +++ testing-x86_64/gio-querymodules.hook2020-05-20 14:00:22 UTC (rev 387021) @@ -0,0 +1,11 @@ +[Trigger] +Type = Path +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 387020, glib2/trunk/glib-compile-schemas.hook) === --- testing-x86_64/glib-compile-schemas.hook(rev 0) +++ testing-x86_64/glib-compile-schemas.hook2020-05-20 14:00:22 UTC (rev 387021) @@ -0,0 +1,12 @@ +[Trigger] +Type = Path +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 387020,
[arch-commits] Commit in glib2/repos (5 files)
Date: Wednesday, April 8, 2020 @ 15:18:45 Author: felixonmars Revision: 379844 archrelease: copy trunk to staging-x86_64 Added: glib2/repos/staging-x86_64/ glib2/repos/staging-x86_64/PKGBUILD (from rev 379843, glib2/trunk/PKGBUILD) glib2/repos/staging-x86_64/gio-querymodules.hook (from rev 379843, glib2/trunk/gio-querymodules.hook) glib2/repos/staging-x86_64/glib-compile-schemas.hook (from rev 379843, glib2/trunk/glib-compile-schemas.hook) glib2/repos/staging-x86_64/noisy-glib-compile-schemas.diff (from rev 379843, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 80 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 + noisy-glib-compile-schemas.diff | 24 +++ 4 files changed, 127 insertions(+) Copied: glib2/repos/staging-x86_64/PKGBUILD (from rev 379843, glib2/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2020-04-08 15:18:45 UTC (rev 379844) @@ -0,0 +1,80 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.64.1 +pkgrel=2 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux + meson dbus) +checkdepends=(desktop-file-utils) +_commit=24d272511c7ae8bb4c46dce0b0c67eca8d2ca3e5 # tags/2.64.1^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'64ae5597dda3cc160fc74be038dbe6267d41b525c0c35da9125fbf0de27f9b25' +'557c88177f011ced17bdeac1af3f882b2ca33b386a866fdf900b35f927a2bbe8') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + git apply -3 ../noisy-glib-compile-schemas.diff +} + +build() { + CFLAGS+=" -DG_DISABLE_CAST_CHECKS" + arch-meson glib build \ +-D selinux=disabled \ +-D man=true \ +-D gtk_doc=true + ninja -C build +} + +check() { + meson test -C build --no-suite flaky --print-errorlogs +} + +package_glib2() { + depends+=(libmount.so) + provides+=(libgio-2.0.so libglib-2.0.so libgmodule-2.0.so libgobject-2.0.so + libgthread-2.0.so) + optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' + 'libelf: gresource inspection tool') + + DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + + python -m compileall -d /usr/share/glib-2.0/codegen \ +"$pkgdir/usr/share/glib-2.0/codegen" + python -O -m compileall -d /usr/share/glib-2.0/codegen \ +"$pkgdir/usr/share/glib-2.0/codegen" + + # Split docs + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} + +# vim:set sw=2 et: Copied: glib2/repos/staging-x86_64/gio-querymodules.hook (from rev 379843, glib2/trunk/gio-querymodules.hook) === --- staging-x86_64/gio-querymodules.hook(rev 0) +++ staging-x86_64/gio-querymodules.hook2020-04-08 15:18:45 UTC (rev 379844) @@ -0,0 +1,11 @@ +[Trigger] +Type = Path +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/staging-x86_64/glib-compile-schemas.hook (from rev 379843, glib2/trunk/glib-compile-schemas.hook) === --- staging-x86_64/glib-compile-schemas.hook(rev 0) +++ staging-x86_64/glib-compile-schemas.hook2020-04-08 15:18:45 UTC (rev 379844) @@ -0,0 +1,12 @@ +[Trigger] +Type = Path +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/staging-x86_64/noisy-glib-compile-schemas.diff (from rev 379843,
[arch-commits] Commit in glib2/repos (5 files)
Date: Wednesday, March 11, 2020 @ 13:40:56 Author: heftig Revision: 377379 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 377375, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 377376, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 377376, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 377376, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 80 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 + noisy-glib-compile-schemas.diff | 24 +++ 4 files changed, 127 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 377375, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-03-11 13:40:56 UTC (rev 377379) @@ -0,0 +1,80 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.64.1 +pkgrel=1 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux + meson dbus) +checkdepends=(desktop-file-utils) +_commit=24d272511c7ae8bb4c46dce0b0c67eca8d2ca3e5 # tags/2.64.1^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'64ae5597dda3cc160fc74be038dbe6267d41b525c0c35da9125fbf0de27f9b25' +'557c88177f011ced17bdeac1af3f882b2ca33b386a866fdf900b35f927a2bbe8') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + git apply -3 ../noisy-glib-compile-schemas.diff +} + +build() { + CFLAGS+=" -DG_DISABLE_CAST_CHECKS" + arch-meson glib build \ +-D selinux=disabled \ +-D man=true \ +-D gtk_doc=true + ninja -C build +} + +check() { + meson test -C build --no-suite flaky --print-errorlogs +} + +package_glib2() { + depends+=(libmount.so) + provides+=(libgio-2.0.so libglib-2.0.so libgmodule-2.0.so libgobject-2.0.so + libgthread-2.0.so) + optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' + 'libelf: gresource inspection tool') + + DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + + python -m compileall -d /usr/share/glib-2.0/codegen \ +"$pkgdir/usr/share/glib-2.0/codegen" + python -O -m compileall -d /usr/share/glib-2.0/codegen \ +"$pkgdir/usr/share/glib-2.0/codegen" + + # Split docs + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} + +# vim:set sw=2 et: Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 377376, glib2/trunk/gio-querymodules.hook) === --- testing-x86_64/gio-querymodules.hook(rev 0) +++ testing-x86_64/gio-querymodules.hook2020-03-11 13:40:56 UTC (rev 377379) @@ -0,0 +1,11 @@ +[Trigger] +Type = Path +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 377376, glib2/trunk/glib-compile-schemas.hook) === --- testing-x86_64/glib-compile-schemas.hook(rev 0) +++ testing-x86_64/glib-compile-schemas.hook2020-03-11 13:40:56 UTC (rev 377379) @@ -0,0 +1,12 @@ +[Trigger] +Type = Path +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 377376, glib2/trunk/noisy-glib-compile-schemas.diff)
[arch-commits] Commit in glib2/repos (5 files)
Date: Tuesday, February 18, 2020 @ 14:44:50 Author: heftig Revision: 375794 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 375793, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 375793, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 375793, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 375793, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 80 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 + noisy-glib-compile-schemas.diff | 24 +++ 4 files changed, 127 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 375793, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-02-18 14:44:50 UTC (rev 375794) @@ -0,0 +1,80 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.62.5 +pkgrel=1 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux + meson dbus) +checkdepends=(desktop-file-utils) +_commit=86c2832f950c389e230ec09c8bf0b92b475f0ee3 # tags/2.62.5^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3' +'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + git apply -3 ../noisy-glib-compile-schemas.diff +} + +build() { + CFLAGS+=" -DG_DISABLE_CAST_CHECKS" + arch-meson glib build \ +-D selinux=disabled \ +-D man=true \ +-D gtk_doc=true + ninja -C build +} + +check() { + meson test -C build --no-suite flaky --print-errorlogs +} + +package_glib2() { + depends+=(libmount.so) + provides+=(libgio-2.0.so libglib-2.0.so libgmodule-2.0.so libgobject-2.0.so + libgthread-2.0.so) + optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' + 'libelf: gresource inspection tool') + + DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + + python -m compileall -d /usr/share/glib-2.0/codegen \ +"$pkgdir/usr/share/glib-2.0/codegen" + python -O -m compileall -d /usr/share/glib-2.0/codegen \ +"$pkgdir/usr/share/glib-2.0/codegen" + + # Split docs + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} + +# vim:set sw=2 et: Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 375793, glib2/trunk/gio-querymodules.hook) === --- testing-x86_64/gio-querymodules.hook(rev 0) +++ testing-x86_64/gio-querymodules.hook2020-02-18 14:44:50 UTC (rev 375794) @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 375793, glib2/trunk/glib-compile-schemas.hook) === --- testing-x86_64/glib-compile-schemas.hook(rev 0) +++ testing-x86_64/glib-compile-schemas.hook2020-02-18 14:44:50 UTC (rev 375794) @@ -0,0 +1,12 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 375793,
[arch-commits] Commit in glib2/repos (5 files)
Date: Thursday, December 19, 2019 @ 17:15:16 Author: heftig Revision: 371866 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 371865, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 371865, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 371865, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 371865, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 75 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 ++ noisy-glib-compile-schemas.diff | 24 4 files changed, 122 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 371865, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-12-19 17:15:16 UTC (rev 371866) @@ -0,0 +1,75 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.62.4 +pkgrel=1 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux meson dbus) +checkdepends=(desktop-file-utils) +optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' +'libelf: gresource inspection tool') +options=(!emptydirs) +_commit=dac69d7128b3b66ed7007ab944eb629d30f4de4b # tags/2.62.4^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3' +'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + patch -Np1 -i ../noisy-glib-compile-schemas.diff +} + +build() { + CFLAGS+=" -DG_DISABLE_CAST_CHECKS" + arch-meson glib build \ +-D selinux=disabled \ +-D man=true \ +-D gtk_doc=true + ninja -C build +} + +check() { + meson test -C build --no-suite flaky --print-errorlogs +} + +package_glib2() { + DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + + python -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + python -O -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + + # Split docs + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + optdepends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} + +# vim:set sw=2 et: Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 371865, glib2/trunk/gio-querymodules.hook) === --- testing-x86_64/gio-querymodules.hook(rev 0) +++ testing-x86_64/gio-querymodules.hook2019-12-19 17:15:16 UTC (rev 371866) @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 371865, glib2/trunk/glib-compile-schemas.hook) === --- testing-x86_64/glib-compile-schemas.hook(rev 0) +++ testing-x86_64/glib-compile-schemas.hook2019-12-19 17:15:16 UTC (rev 371866) @@ -0,0 +1,12 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 371865, glib2/trunk/noisy-glib-compile-schemas.diff) === --- testing-x86_64/noisy-glib-compile-schemas.diff
[arch-commits] Commit in glib2/repos (5 files)
Date: Wednesday, November 20, 2019 @ 00:44:50 Author: heftig Revision: 369448 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 369447, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 369447, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 369447, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 369447, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 75 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 ++ noisy-glib-compile-schemas.diff | 24 4 files changed, 122 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 369447, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-11-20 00:44:50 UTC (rev 369448) @@ -0,0 +1,75 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.62.3 +pkgrel=1 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux meson dbus) +checkdepends=(desktop-file-utils) +optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' +'libelf: gresource inspection tool') +options=(!emptydirs) +_commit=bda1ad5918d439cca1a4518c17950992fe777059 # tags/2.62.3^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3' +'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + patch -Np1 -i ../noisy-glib-compile-schemas.diff +} + +build() { + CFLAGS+=" -DG_DISABLE_CAST_CHECKS" + arch-meson glib build \ +-D selinux=disabled \ +-D man=true \ +-D gtk_doc=true + ninja -C build +} + +check() { + meson test -C build --no-suite flaky --print-errorlogs +} + +package_glib2() { + DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + + python -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + python -O -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + + # Split docs + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + optdepends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} + +# vim:set sw=2 et: Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 369447, glib2/trunk/gio-querymodules.hook) === --- testing-x86_64/gio-querymodules.hook(rev 0) +++ testing-x86_64/gio-querymodules.hook2019-11-20 00:44:50 UTC (rev 369448) @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 369447, glib2/trunk/glib-compile-schemas.hook) === --- testing-x86_64/glib-compile-schemas.hook(rev 0) +++ testing-x86_64/glib-compile-schemas.hook2019-11-20 00:44:50 UTC (rev 369448) @@ -0,0 +1,12 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 369447, glib2/trunk/noisy-glib-compile-schemas.diff) === --- testing-x86_64/noisy-glib-compile-schemas.diff
[arch-commits] Commit in glib2/repos (5 files)
Date: Wednesday, November 13, 2019 @ 17:17:05 Author: foutrelis Revision: 368319 archrelease: copy trunk to staging-x86_64 Added: glib2/repos/staging-x86_64/ glib2/repos/staging-x86_64/PKGBUILD (from rev 368318, glib2/trunk/PKGBUILD) glib2/repos/staging-x86_64/gio-querymodules.hook (from rev 368318, glib2/trunk/gio-querymodules.hook) glib2/repos/staging-x86_64/glib-compile-schemas.hook (from rev 368318, glib2/trunk/glib-compile-schemas.hook) glib2/repos/staging-x86_64/noisy-glib-compile-schemas.diff (from rev 368318, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 75 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 ++ noisy-glib-compile-schemas.diff | 24 4 files changed, 122 insertions(+) Copied: glib2/repos/staging-x86_64/PKGBUILD (from rev 368318, glib2/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-11-13 17:17:05 UTC (rev 368319) @@ -0,0 +1,75 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.62.2 +pkgrel=2 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux meson dbus) +checkdepends=(desktop-file-utils) +optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' +'libelf: gresource inspection tool') +options=(!emptydirs) +_commit=ca9f51b82f57e05f6b3c82b98c235623afa47573 # tags/2.62.2^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3' +'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + patch -Np1 -i ../noisy-glib-compile-schemas.diff +} + +build() { + CFLAGS+=" -DG_DISABLE_CAST_CHECKS" + arch-meson glib build \ +-D selinux=disabled \ +-D man=true \ +-D gtk_doc=true + ninja -C build +} + +check() { + meson test -C build --no-suite flaky --print-errorlogs +} + +package_glib2() { + DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + + python -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + python -O -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + + # Split docs + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + optdepends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} + +# vim:set sw=2 et: Copied: glib2/repos/staging-x86_64/gio-querymodules.hook (from rev 368318, glib2/trunk/gio-querymodules.hook) === --- staging-x86_64/gio-querymodules.hook(rev 0) +++ staging-x86_64/gio-querymodules.hook2019-11-13 17:17:05 UTC (rev 368319) @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/staging-x86_64/glib-compile-schemas.hook (from rev 368318, glib2/trunk/glib-compile-schemas.hook) === --- staging-x86_64/glib-compile-schemas.hook(rev 0) +++ staging-x86_64/glib-compile-schemas.hook2019-11-13 17:17:05 UTC (rev 368319) @@ -0,0 +1,12 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/staging-x86_64/noisy-glib-compile-schemas.diff (from rev 368318, glib2/trunk/noisy-glib-compile-schemas.diff) === --- staging-x86_64/noisy-glib-compile-schemas.diff
[arch-commits] Commit in glib2/repos (5 files)
Date: Monday, October 21, 2019 @ 20:21:14 Author: heftig Revision: 365280 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 365279, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 365279, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 365279, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 365279, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 75 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 ++ noisy-glib-compile-schemas.diff | 24 4 files changed, 122 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 365279, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-10-21 20:21:14 UTC (rev 365280) @@ -0,0 +1,75 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.62.2 +pkgrel=1 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux meson dbus) +checkdepends=(desktop-file-utils) +optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' +'libelf: gresource inspection tool') +options=(!emptydirs) +_commit=ca9f51b82f57e05f6b3c82b98c235623afa47573 # tags/2.62.2^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3' +'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + patch -Np1 -i ../noisy-glib-compile-schemas.diff +} + +build() { + CFLAGS+=" -DG_DISABLE_CAST_CHECKS" + arch-meson glib build \ +-D selinux=disabled \ +-D man=true \ +-D gtk_doc=true + ninja -C build +} + +check() { + meson test -C build --no-suite flaky --print-errorlogs +} + +package_glib2() { + DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + + python -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + python -O -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + + # Split docs + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + optdepends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} + +# vim:set sw=2 et: Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 365279, glib2/trunk/gio-querymodules.hook) === --- testing-x86_64/gio-querymodules.hook(rev 0) +++ testing-x86_64/gio-querymodules.hook2019-10-21 20:21:14 UTC (rev 365280) @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 365279, glib2/trunk/glib-compile-schemas.hook) === --- testing-x86_64/glib-compile-schemas.hook(rev 0) +++ testing-x86_64/glib-compile-schemas.hook2019-10-21 20:21:14 UTC (rev 365280) @@ -0,0 +1,12 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 365279, glib2/trunk/noisy-glib-compile-schemas.diff) === --- testing-x86_64/noisy-glib-compile-schemas.diff
[arch-commits] Commit in glib2/repos (5 files)
Date: Friday, October 4, 2019 @ 12:17:42 Author: heftig Revision: 363767 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 363766, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 363766, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 363766, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 363766, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 75 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 ++ noisy-glib-compile-schemas.diff | 24 4 files changed, 122 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 363766, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-10-04 12:17:42 UTC (rev 363767) @@ -0,0 +1,75 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.62.1 +pkgrel=1 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux meson dbus) +checkdepends=(desktop-file-utils) +optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' +'libelf: gresource inspection tool') +options=(!emptydirs) +_commit=2a0e33360d0453028d8e14e7a7c6fa5820d7c6a2 # tags/2.62.1^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3' +'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + patch -Np1 -i ../noisy-glib-compile-schemas.diff +} + +build() { + CFLAGS+=" -DG_DISABLE_CAST_CHECKS" + arch-meson glib build \ +-D selinux=disabled \ +-D man=true \ +-D gtk_doc=true + ninja -C build +} + +check() { + meson test -C build --no-suite flaky --print-errorlogs +} + +package_glib2() { + DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + + python -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + python -O -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + + # Split docs + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + optdepends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} + +# vim:set sw=2 et: Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 363766, glib2/trunk/gio-querymodules.hook) === --- testing-x86_64/gio-querymodules.hook(rev 0) +++ testing-x86_64/gio-querymodules.hook2019-10-04 12:17:42 UTC (rev 363767) @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 363766, glib2/trunk/glib-compile-schemas.hook) === --- testing-x86_64/glib-compile-schemas.hook(rev 0) +++ testing-x86_64/glib-compile-schemas.hook2019-10-04 12:17:42 UTC (rev 363767) @@ -0,0 +1,12 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 363766, glib2/trunk/noisy-glib-compile-schemas.diff) === --- testing-x86_64/noisy-glib-compile-schemas.diff
[arch-commits] Commit in glib2/repos (5 files)
Date: Thursday, September 5, 2019 @ 20:05:42 Author: heftig Revision: 361967 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 361964, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 361964, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 361964, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 361964, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 75 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 ++ noisy-glib-compile-schemas.diff | 24 4 files changed, 122 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 361964, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-09-05 20:05:42 UTC (rev 361967) @@ -0,0 +1,75 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.62.0 +pkgrel=1 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux meson dbus) +checkdepends=(desktop-file-utils) +optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' +'libelf: gresource inspection tool') +options=(!emptydirs) +_commit=a1af0be78c6cb3bce4791a1598a796c3e912019f # tags/2.62.0^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3' +'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + patch -Np1 -i ../noisy-glib-compile-schemas.diff +} + +build() { + CFLAGS+=" -DG_DISABLE_CAST_CHECKS" + arch-meson glib build \ +-D selinux=disabled \ +-D man=true \ +-D gtk_doc=true + ninja -C build +} + +check() { + meson test -C build --no-suite flaky --print-errorlogs +} + +package_glib2() { + DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + + python -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + python -O -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + + # Split docs + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + optdepends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} + +# vim:set sw=2 et: Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 361964, glib2/trunk/gio-querymodules.hook) === --- testing-x86_64/gio-querymodules.hook(rev 0) +++ testing-x86_64/gio-querymodules.hook2019-09-05 20:05:42 UTC (rev 361967) @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 361964, glib2/trunk/glib-compile-schemas.hook) === --- testing-x86_64/glib-compile-schemas.hook(rev 0) +++ testing-x86_64/glib-compile-schemas.hook2019-09-05 20:05:42 UTC (rev 361967) @@ -0,0 +1,12 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 361964, glib2/trunk/noisy-glib-compile-schemas.diff) === --- testing-x86_64/noisy-glib-compile-schemas.diff
[arch-commits] Commit in glib2/repos (5 files)
Date: Monday, September 2, 2019 @ 14:06:28 Author: heftig Revision: 361490 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 361489, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 361489, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 361489, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 361489, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 75 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 ++ noisy-glib-compile-schemas.diff | 24 4 files changed, 122 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 361489, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-09-02 14:06:28 UTC (rev 361490) @@ -0,0 +1,75 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.60.7 +pkgrel=1 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux meson dbus) +checkdepends=(desktop-file-utils) +optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' +'libelf: gresource inspection tool') +options=(!emptydirs) +_commit=a7da87e3e8dad5e53b2acf10617485d137a44ca5 # tags/2.60.7^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3' +'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + patch -Np1 -i ../noisy-glib-compile-schemas.diff +} + +build() { + CFLAGS+=" -DG_DISABLE_CAST_CHECKS" + arch-meson glib build \ +-D selinux=disabled \ +-D man=true \ +-D gtk_doc=true + ninja -C build +} + +check() { + meson test -C build --no-suite flaky --print-errorlogs +} + +package_glib2() { + DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + + python -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + python -O -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + + # Split docs + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + optdepends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} + +# vim:set sw=2 et: Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 361489, glib2/trunk/gio-querymodules.hook) === --- testing-x86_64/gio-querymodules.hook(rev 0) +++ testing-x86_64/gio-querymodules.hook2019-09-02 14:06:28 UTC (rev 361490) @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 361489, glib2/trunk/glib-compile-schemas.hook) === --- testing-x86_64/glib-compile-schemas.hook(rev 0) +++ testing-x86_64/glib-compile-schemas.hook2019-09-02 14:06:28 UTC (rev 361490) @@ -0,0 +1,12 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 361489, glib2/trunk/noisy-glib-compile-schemas.diff) === --- testing-x86_64/noisy-glib-compile-schemas.diff
[arch-commits] Commit in glib2/repos (5 files)
Date: Wednesday, July 24, 2019 @ 12:05:33 Author: heftig Revision: 358543 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 358541, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 358541, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 358541, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 358541, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 75 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 ++ noisy-glib-compile-schemas.diff | 24 4 files changed, 122 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 358541, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-07-24 12:05:33 UTC (rev 358543) @@ -0,0 +1,75 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.60.6 +pkgrel=1 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux meson dbus) +checkdepends=(desktop-file-utils) +optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' +'libelf: gresource inspection tool') +options=(!emptydirs) +_commit=0a63daa96426715498b55318f68a67baee40c509 # tags/2.60.6^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3' +'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + patch -Np1 -i ../noisy-glib-compile-schemas.diff +} + +build() { + CFLAGS+=" -DG_DISABLE_CAST_CHECKS" + arch-meson glib build \ +-D selinux=disabled \ +-D man=true \ +-D gtk_doc=true + ninja -C build +} + +check() { + meson test -C build --no-suite flaky --print-errorlogs +} + +package_glib2() { + DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + + python -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + python -O -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + + # Split docs + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + optdepends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} + +# vim:set sw=2 et: Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 358541, glib2/trunk/gio-querymodules.hook) === --- testing-x86_64/gio-querymodules.hook(rev 0) +++ testing-x86_64/gio-querymodules.hook2019-07-24 12:05:33 UTC (rev 358543) @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 358541, glib2/trunk/glib-compile-schemas.hook) === --- testing-x86_64/glib-compile-schemas.hook(rev 0) +++ testing-x86_64/glib-compile-schemas.hook2019-07-24 12:05:33 UTC (rev 358543) @@ -0,0 +1,12 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 358541, glib2/trunk/noisy-glib-compile-schemas.diff) === --- testing-x86_64/noisy-glib-compile-schemas.diff
[arch-commits] Commit in glib2/repos (5 files)
Date: Tuesday, July 9, 2019 @ 11:56:43 Author: heftig Revision: 357424 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 357423, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 357423, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 357423, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 357423, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 75 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 ++ noisy-glib-compile-schemas.diff | 24 4 files changed, 122 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 357423, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-07-09 11:56:43 UTC (rev 357424) @@ -0,0 +1,75 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.60.5 +pkgrel=1 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux meson dbus) +checkdepends=(desktop-file-utils) +optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' +'libelf: gresource inspection tool') +options=(!emptydirs) +_commit=cffe8efd0a367cb08c651533ee07e049f3765edc # tags/2.60.5^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3' +'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + patch -Np1 -i ../noisy-glib-compile-schemas.diff +} + +build() { + CFLAGS+=" -DG_DISABLE_CAST_CHECKS" + arch-meson glib build \ +-D selinux=disabled \ +-D man=true \ +-D gtk_doc=true + ninja -C build +} + +check() { + meson test -C build --no-suite flaky --print-errorlogs +} + +package_glib2() { + DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + + python -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + python -O -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + + # Split docs + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + optdepends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} + +# vim:set sw=2 et: Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 357423, glib2/trunk/gio-querymodules.hook) === --- testing-x86_64/gio-querymodules.hook(rev 0) +++ testing-x86_64/gio-querymodules.hook2019-07-09 11:56:43 UTC (rev 357424) @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 357423, glib2/trunk/glib-compile-schemas.hook) === --- testing-x86_64/glib-compile-schemas.hook(rev 0) +++ testing-x86_64/glib-compile-schemas.hook2019-07-09 11:56:43 UTC (rev 357424) @@ -0,0 +1,12 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 357423, glib2/trunk/noisy-glib-compile-schemas.diff) === --- testing-x86_64/noisy-glib-compile-schemas.diff
[arch-commits] Commit in glib2/repos (5 files)
Date: Monday, June 10, 2019 @ 18:10:42 Author: heftig Revision: 355591 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 355590, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 355590, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 355590, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 355590, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 75 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 ++ noisy-glib-compile-schemas.diff | 24 4 files changed, 122 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 355590, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-06-10 18:10:42 UTC (rev 355591) @@ -0,0 +1,75 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.60.4 +pkgrel=1 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux meson dbus) +checkdepends=(desktop-file-utils) +optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' +'libelf: gresource inspection tool') +options=(!emptydirs) +_commit=6672d0cbed1f2bc87ca27ab69290900ff838224e # tags/2.60.4^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3' +'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + patch -Np1 -i ../noisy-glib-compile-schemas.diff +} + +build() { + CFLAGS+=" -DG_DISABLE_CAST_CHECKS" + arch-meson glib build \ +-D selinux=disabled \ +-D man=true \ +-D gtk_doc=true + ninja -C build +} + +check() { + meson test -C build --no-suite flaky --print-errorlogs +} + +package_glib2() { + DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + + python -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + python -O -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + + # Split docs + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + optdepends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} + +# vim:set sw=2 et: Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 355590, glib2/trunk/gio-querymodules.hook) === --- testing-x86_64/gio-querymodules.hook(rev 0) +++ testing-x86_64/gio-querymodules.hook2019-06-10 18:10:42 UTC (rev 355591) @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 355590, glib2/trunk/glib-compile-schemas.hook) === --- testing-x86_64/glib-compile-schemas.hook(rev 0) +++ testing-x86_64/glib-compile-schemas.hook2019-06-10 18:10:42 UTC (rev 355591) @@ -0,0 +1,12 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 355590, glib2/trunk/noisy-glib-compile-schemas.diff) === --- testing-x86_64/noisy-glib-compile-schemas.diff
[arch-commits] Commit in glib2/repos (5 files)
Date: Tuesday, June 4, 2019 @ 07:51:02 Author: heftig Revision: 354768 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 354767, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 354767, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 354767, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 354767, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 75 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 ++ noisy-glib-compile-schemas.diff | 24 4 files changed, 122 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 354767, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-06-04 07:51:02 UTC (rev 354768) @@ -0,0 +1,75 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.60.3 +pkgrel=2 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux meson dbus) +checkdepends=(desktop-file-utils) +optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' +'libelf: gresource inspection tool') +options=(!emptydirs) +_commit=0f6191d02a8e1ca7b08ffe0ccc4def88855baeae # tags/2.60.3^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3' +'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + patch -Np1 -i ../noisy-glib-compile-schemas.diff +} + +build() { + CFLAGS+=" -DG_DISABLE_CAST_CHECKS" + arch-meson glib build \ +-D selinux=disabled \ +-D man=true \ +-D gtk_doc=true + ninja -C build +} + +check() { + meson test -C build --no-suite flaky --print-errorlogs +} + +package_glib2() { + DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + + python -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + python -O -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + + # Split docs + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + optdepends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} + +# vim:set sw=2 et: Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 354767, glib2/trunk/gio-querymodules.hook) === --- testing-x86_64/gio-querymodules.hook(rev 0) +++ testing-x86_64/gio-querymodules.hook2019-06-04 07:51:02 UTC (rev 354768) @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 354767, glib2/trunk/glib-compile-schemas.hook) === --- testing-x86_64/glib-compile-schemas.hook(rev 0) +++ testing-x86_64/glib-compile-schemas.hook2019-06-04 07:51:02 UTC (rev 354768) @@ -0,0 +1,12 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 354767, glib2/trunk/noisy-glib-compile-schemas.diff) === --- testing-x86_64/noisy-glib-compile-schemas.diff
[arch-commits] Commit in glib2/repos (5 files)
Date: Tuesday, May 21, 2019 @ 22:00:00 Author: heftig Revision: 353770 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 353769, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 353769, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 353769, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 353769, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 74 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 ++ noisy-glib-compile-schemas.diff | 24 4 files changed, 121 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 353769, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-05-21 22:00:00 UTC (rev 353770) @@ -0,0 +1,74 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.60.3 +pkgrel=1 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux meson dbus) +checkdepends=(desktop-file-utils) +optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' +'libelf: gresource inspection tool') +options=(!emptydirs) +_commit=0f6191d02a8e1ca7b08ffe0ccc4def88855baeae # tags/2.60.3^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3' +'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + patch -Np1 -i ../noisy-glib-compile-schemas.diff +} + +build() { + arch-meson glib build \ +-D selinux=disabled \ +-D man=true \ +-D gtk_doc=true + ninja -C build +} + +check() { + meson test -C build --no-suite flaky --print-errorlogs +} + +package_glib2() { + DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + + python -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + python -O -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + + # Split docs + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + optdepends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} + +# vim:set sw=2 et: Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 353769, glib2/trunk/gio-querymodules.hook) === --- testing-x86_64/gio-querymodules.hook(rev 0) +++ testing-x86_64/gio-querymodules.hook2019-05-21 22:00:00 UTC (rev 353770) @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 353769, glib2/trunk/glib-compile-schemas.hook) === --- testing-x86_64/glib-compile-schemas.hook(rev 0) +++ testing-x86_64/glib-compile-schemas.hook2019-05-21 22:00:00 UTC (rev 353770) @@ -0,0 +1,12 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 353769, glib2/trunk/noisy-glib-compile-schemas.diff) === --- testing-x86_64/noisy-glib-compile-schemas.diff (rev 0) +++
[arch-commits] Commit in glib2/repos (5 files)
Date: Friday, May 3, 2019 @ 21:01:36 Author: heftig Revision: 352450 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 352448, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 352448, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 352448, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 352448, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 74 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 ++ noisy-glib-compile-schemas.diff | 24 4 files changed, 121 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 352448, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-05-03 21:01:36 UTC (rev 352450) @@ -0,0 +1,74 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.60.2 +pkgrel=1 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux meson dbus) +checkdepends=(desktop-file-utils) +optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' +'libelf: gresource inspection tool') +options=(!emptydirs) +_commit=a3b5608170c0b4381d0217ea99325ec7fcecb7f6 # tags/2.60.2^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3' +'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + patch -Np1 -i ../noisy-glib-compile-schemas.diff +} + +build() { + arch-meson glib build \ +-D selinux=disabled \ +-D man=true \ +-D gtk_doc=true + ninja -C build +} + +check() { + meson test -C build --no-suite flaky --print-errorlogs +} + +package_glib2() { + DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + + python -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + python -O -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + + # Split docs + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + optdepends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} + +# vim:set sw=2 et: Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 352448, glib2/trunk/gio-querymodules.hook) === --- testing-x86_64/gio-querymodules.hook(rev 0) +++ testing-x86_64/gio-querymodules.hook2019-05-03 21:01:36 UTC (rev 352450) @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 352448, glib2/trunk/glib-compile-schemas.hook) === --- testing-x86_64/glib-compile-schemas.hook(rev 0) +++ testing-x86_64/glib-compile-schemas.hook2019-05-03 21:01:36 UTC (rev 352450) @@ -0,0 +1,12 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 352448, glib2/trunk/noisy-glib-compile-schemas.diff) === --- testing-x86_64/noisy-glib-compile-schemas.diff (rev 0) +++
[arch-commits] Commit in glib2/repos (5 files)
Date: Monday, April 15, 2019 @ 13:26:07 Author: heftig Revision: 350788 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 350787, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 350787, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 350787, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 350787, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 77 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 + noisy-glib-compile-schemas.diff | 24 +++ 4 files changed, 124 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 350787, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-04-15 13:26:07 UTC (rev 350788) @@ -0,0 +1,77 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.60.1 +pkgrel=1 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux meson dbus) +checkdepends=(desktop-file-utils) +optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' +'libelf: gresource inspection tool') +options=(!emptydirs) +_commit=527022ae143c0ef154edaba449bedd430f382d86 # tags/2.60.1^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3' +'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + patch -Np1 -i ../noisy-glib-compile-schemas.diff +} + +build() { + arch-meson glib build \ +-D selinux=disabled \ +-D man=true \ +-D gtk_doc=true + ninja -C build +} + +check() { + meson test -C build --no-suite flaky --print-errorlogs +} + +package_glib2() { + DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + + python -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + python -O -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + + # Remove installed tests + rm -r "$pkgdir/usr/lib/installed-tests" + + # Split docs + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + optdepends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} + +# vim:set sw=2 et: Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 350787, glib2/trunk/gio-querymodules.hook) === --- testing-x86_64/gio-querymodules.hook(rev 0) +++ testing-x86_64/gio-querymodules.hook2019-04-15 13:26:07 UTC (rev 350788) @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 350787, glib2/trunk/glib-compile-schemas.hook) === --- testing-x86_64/glib-compile-schemas.hook(rev 0) +++ testing-x86_64/glib-compile-schemas.hook2019-04-15 13:26:07 UTC (rev 350788) @@ -0,0 +1,12 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 350787, glib2/trunk/noisy-glib-compile-schemas.diff) === ---
[arch-commits] Commit in glib2/repos (5 files)
Date: Monday, March 4, 2019 @ 23:52:57 Author: heftig Revision: 347095 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 347094, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 347094, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 347094, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 347094, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 77 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 + noisy-glib-compile-schemas.diff | 24 +++ 4 files changed, 124 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 347094, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-03-04 23:52:57 UTC (rev 347095) @@ -0,0 +1,77 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.60.0 +pkgrel=1 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux meson dbus) +checkdepends=(desktop-file-utils) +optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' +'libelf: gresource inspection tool') +options=(!emptydirs) +_commit=2edc5aa6dfffec0a48c8a1e9381b73d1096e0489 # tags/2.60.0^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3' +'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + patch -Np1 -i ../noisy-glib-compile-schemas.diff +} + +build() { + arch-meson glib build \ +-D selinux=disabled \ +-D man=true \ +-D gtk_doc=true + ninja -C build +} + +check() { + meson test -C build --no-suite flaky +} + +package_glib2() { + DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + + python -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + python -O -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + + # Remove installed tests + rm -r "$pkgdir/usr/lib/installed-tests" + + # Split docs + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + optdepends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} + +# vim:set sw=2 et: Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 347094, glib2/trunk/gio-querymodules.hook) === --- testing-x86_64/gio-querymodules.hook(rev 0) +++ testing-x86_64/gio-querymodules.hook2019-03-04 23:52:57 UTC (rev 347095) @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 347094, glib2/trunk/glib-compile-schemas.hook) === --- testing-x86_64/glib-compile-schemas.hook(rev 0) +++ testing-x86_64/glib-compile-schemas.hook2019-03-04 23:52:57 UTC (rev 347095) @@ -0,0 +1,12 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 347094, glib2/trunk/noisy-glib-compile-schemas.diff) === ---
[arch-commits] Commit in glib2/repos (5 files)
Date: Monday, January 21, 2019 @ 14:54:04 Author: heftig Revision: 344558 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 344557, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 344557, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 344557, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 344557, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 74 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 ++ noisy-glib-compile-schemas.diff | 24 4 files changed, 121 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 344557, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-01-21 14:54:04 UTC (rev 344558) @@ -0,0 +1,74 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.58.3 +pkgrel=1 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux meson dbus) +checkdepends=(desktop-file-utils) +optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' +'libelf: gresource inspection tool') +options=(!emptydirs) +_commit=f2d1128ffae0de87680e411fb62ccfccafed6b1c # tags/2.58.3^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3' +'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + patch -Np1 -i ../noisy-glib-compile-schemas.diff +} + +build() { + arch-meson glib build \ +-D selinux=false \ +-D man=true \ +-D gtk_doc=true + ninja -C build +} + +check() { + meson test -C build +} + +package_glib2() { + DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + + python -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + python -O -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + + # Split docs + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + optdepends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} + +# vim:set sw=2 et: Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 344557, glib2/trunk/gio-querymodules.hook) === --- testing-x86_64/gio-querymodules.hook(rev 0) +++ testing-x86_64/gio-querymodules.hook2019-01-21 14:54:04 UTC (rev 344558) @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 344557, glib2/trunk/glib-compile-schemas.hook) === --- testing-x86_64/glib-compile-schemas.hook(rev 0) +++ testing-x86_64/glib-compile-schemas.hook2019-01-21 14:54:04 UTC (rev 344558) @@ -0,0 +1,12 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 344557, glib2/trunk/noisy-glib-compile-schemas.diff) === --- testing-x86_64/noisy-glib-compile-schemas.diff (rev 0) +++
[arch-commits] Commit in glib2/repos (5 files)
Date: Tuesday, December 18, 2018 @ 20:23:56 Author: heftig Revision: 342532 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 342531, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 342531, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 342531, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 342531, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 74 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 ++ noisy-glib-compile-schemas.diff | 24 4 files changed, 121 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 342531, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-12-18 20:23:56 UTC (rev 342532) @@ -0,0 +1,74 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.58.2 +pkgrel=1 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux meson dbus) +checkdepends=(desktop-file-utils) +optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' +'libelf: gresource inspection tool') +options=(!emptydirs) +_commit=97bcbcb8c2aa0aeee5afd9939efbadbae0c8a8fa # tags/2.58.2^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3' +'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + patch -Np1 -i ../noisy-glib-compile-schemas.diff +} + +build() { + arch-meson glib build \ +-D selinux=false \ +-D man=true \ +-D gtk_doc=true + ninja -C build +} + +check() { + meson test -C build +} + +package_glib2() { + DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + + python -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + python -O -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + + # Split docs + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + optdepends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} + +# vim:set sw=2 et: Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 342531, glib2/trunk/gio-querymodules.hook) === --- testing-x86_64/gio-querymodules.hook(rev 0) +++ testing-x86_64/gio-querymodules.hook2018-12-18 20:23:56 UTC (rev 342532) @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 342531, glib2/trunk/glib-compile-schemas.hook) === --- testing-x86_64/glib-compile-schemas.hook(rev 0) +++ testing-x86_64/glib-compile-schemas.hook2018-12-18 20:23:56 UTC (rev 342532) @@ -0,0 +1,12 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 342531, glib2/trunk/noisy-glib-compile-schemas.diff) === --- testing-x86_64/noisy-glib-compile-schemas.diff (rev 0) +++
[arch-commits] Commit in glib2/repos (5 files)
Date: Wednesday, October 24, 2018 @ 23:51:58 Author: heftig Revision: 337253 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 337252, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 337252, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 337252, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 337252, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 74 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 ++ noisy-glib-compile-schemas.diff | 24 4 files changed, 121 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 337252, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-10-24 23:51:58 UTC (rev 337253) @@ -0,0 +1,74 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.58.1+67+g17519e039 +pkgrel=1 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux meson dbus) +checkdepends=(desktop-file-utils) +optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' +'libelf: gresource inspection tool') +options=(!emptydirs) +_commit=17519e039f29b5ffd0aad5ed1661bc56eb1dfeaa # glib-2-58 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3' +'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + patch -Np1 -i ../noisy-glib-compile-schemas.diff +} + +build() { + arch-meson glib build \ +-D selinux=false \ +-D man=true \ +-D gtk_doc=true + ninja -C build +} + +check() { + meson test -C build +} + +package_glib2() { + DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + + python -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + python -O -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + + # Split docs + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + optdepends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} + +# vim:set sw=2 et: Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 337252, glib2/trunk/gio-querymodules.hook) === --- testing-x86_64/gio-querymodules.hook(rev 0) +++ testing-x86_64/gio-querymodules.hook2018-10-24 23:51:58 UTC (rev 337253) @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 337252, glib2/trunk/glib-compile-schemas.hook) === --- testing-x86_64/glib-compile-schemas.hook(rev 0) +++ testing-x86_64/glib-compile-schemas.hook2018-10-24 23:51:58 UTC (rev 337253) @@ -0,0 +1,12 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 337252, glib2/trunk/noisy-glib-compile-schemas.diff) === --- testing-x86_64/noisy-glib-compile-schemas.diff (rev 0) +++
[arch-commits] Commit in glib2/repos (5 files)
Date: Friday, September 21, 2018 @ 15:30:08 Author: heftig Revision: 335167 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 335166, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 335166, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 335166, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 335166, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 74 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 ++ noisy-glib-compile-schemas.diff | 24 4 files changed, 121 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 335166, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-09-21 15:30:08 UTC (rev 335167) @@ -0,0 +1,74 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.58.1 +pkgrel=1 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux meson dbus) +checkdepends=(desktop-file-utils) +optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' +'libelf: gresource inspection tool') +options=(!emptydirs) +_commit=a9f5a6fa2fdd6eb2f754709d7e790d24e3ceaa18 # tags/2.58.1^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3' +'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + patch -Np1 -i ../noisy-glib-compile-schemas.diff +} + +build() { + arch-meson glib build \ +-D selinux=false \ +-D man=true \ +-D gtk_doc=true + ninja -C build +} + +check() { + meson test -C build -t 2 +} + +package_glib2() { + DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + + python -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + python -O -m compileall -d /usr/share/glib-2.0/codegen "$pkgdir/usr/share/glib-2.0/codegen" + + # Split docs + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + optdepends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} + +# vim:set sw=2 et: Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 335166, glib2/trunk/gio-querymodules.hook) === --- testing-x86_64/gio-querymodules.hook(rev 0) +++ testing-x86_64/gio-querymodules.hook2018-09-21 15:30:08 UTC (rev 335167) @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 335166, glib2/trunk/glib-compile-schemas.hook) === --- testing-x86_64/glib-compile-schemas.hook(rev 0) +++ testing-x86_64/glib-compile-schemas.hook2018-09-21 15:30:08 UTC (rev 335167) @@ -0,0 +1,12 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 335166, glib2/trunk/noisy-glib-compile-schemas.diff) === --- testing-x86_64/noisy-glib-compile-schemas.diff (rev 0) +++
[arch-commits] Commit in glib2/repos (5 files)
Date: Sunday, September 9, 2018 @ 11:07:27 Author: heftig Revision: 334274 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 334273, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 334273, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 334273, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 334273, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 71 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 ++ noisy-glib-compile-schemas.diff | 24 4 files changed, 118 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 334273, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-09-09 11:07:27 UTC (rev 334274) @@ -0,0 +1,71 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.58.0+19+gc3c059e6d +pkgrel=1 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux meson dbus) +checkdepends=(desktop-file-utils) +optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' +'libelf: gresource inspection tool') +options=(!emptydirs) +_commit=c3c059e6d75ac5ad5d371e42501cab2a4fa93c53 # glib-2-58 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3' +'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + patch -Np1 -i ../noisy-glib-compile-schemas.diff +} + +build() { + arch-meson glib build \ +-D selinux=false \ +-D man=true \ +-D gtk_doc=true + ninja -C build +} + +check() { + meson test -C build -t 2 +} + +package_glib2() { + DESTDIR="$pkgdir" meson install -C build + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" + python -m compileall "$pkgdir/usr/share/glib-2.0/codegen" + python -O -m compileall "$pkgdir/usr/share/glib-2.0/codegen" + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + optdepends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} + +# vim:set sw=2 et: Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 334273, glib2/trunk/gio-querymodules.hook) === --- testing-x86_64/gio-querymodules.hook(rev 0) +++ testing-x86_64/gio-querymodules.hook2018-09-09 11:07:27 UTC (rev 334274) @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 334273, glib2/trunk/glib-compile-schemas.hook) === --- testing-x86_64/glib-compile-schemas.hook(rev 0) +++ testing-x86_64/glib-compile-schemas.hook2018-09-09 11:07:27 UTC (rev 334274) @@ -0,0 +1,12 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 334273, glib2/trunk/noisy-glib-compile-schemas.diff) === --- testing-x86_64/noisy-glib-compile-schemas.diff (rev 0) +++ testing-x86_64/noisy-glib-compile-schemas.diff 2018-09-09 11:07:27 UTC (rev 334274) @@ -0,0 +1,24 @@
[arch-commits] Commit in glib2/repos (5 files)
Date: Sunday, September 2, 2018 @ 00:37:21 Author: heftig Revision: 333193 archrelease: copy trunk to gnome-unstable-x86_64 Added: glib2/repos/gnome-unstable-x86_64/ glib2/repos/gnome-unstable-x86_64/PKGBUILD (from rev 333192, glib2/trunk/PKGBUILD) glib2/repos/gnome-unstable-x86_64/gio-querymodules.hook (from rev 333192, glib2/trunk/gio-querymodules.hook) glib2/repos/gnome-unstable-x86_64/glib-compile-schemas.hook (from rev 333192, glib2/trunk/glib-compile-schemas.hook) glib2/repos/gnome-unstable-x86_64/noisy-glib-compile-schemas.diff (from rev 333192, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 71 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 ++ noisy-glib-compile-schemas.diff | 24 4 files changed, 118 insertions(+) Copied: glib2/repos/gnome-unstable-x86_64/PKGBUILD (from rev 333192, glib2/trunk/PKGBUILD) === --- gnome-unstable-x86_64/PKGBUILD (rev 0) +++ gnome-unstable-x86_64/PKGBUILD 2018-09-02 00:37:21 UTC (rev 333193) @@ -0,0 +1,71 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.58.0 +pkgrel=1 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux meson dbus) +checkdepends=(desktop-file-utils) +optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' +'libelf: gresource inspection tool') +options=(!emptydirs) +_commit=f0b57dd7a80425264e318f85c331a039a3cddd87 # tags/2.58.0^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3' +'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + patch -Np1 -i ../noisy-glib-compile-schemas.diff +} + +build() { + arch-meson glib build \ +-D selinux=false \ +-D man=true \ +-D gtk_doc=true + ninja -C build +} + +check() { + meson test -C build -t 2 +} + +package_glib2() { + DESTDIR="$pkgdir" meson install -C build + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" + python -m compileall "$pkgdir/usr/share/glib-2.0/codegen" + python -O -m compileall "$pkgdir/usr/share/glib-2.0/codegen" + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + optdepends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} + +# vim:set sw=2 et: Copied: glib2/repos/gnome-unstable-x86_64/gio-querymodules.hook (from rev 333192, glib2/trunk/gio-querymodules.hook) === --- gnome-unstable-x86_64/gio-querymodules.hook (rev 0) +++ gnome-unstable-x86_64/gio-querymodules.hook 2018-09-02 00:37:21 UTC (rev 333193) @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/gnome-unstable-x86_64/glib-compile-schemas.hook (from rev 333192, glib2/trunk/glib-compile-schemas.hook) === --- gnome-unstable-x86_64/glib-compile-schemas.hook (rev 0) +++ gnome-unstable-x86_64/glib-compile-schemas.hook 2018-09-02 00:37:21 UTC (rev 333193) @@ -0,0 +1,12 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/gnome-unstable-x86_64/noisy-glib-compile-schemas.diff (from rev 333192, glib2/trunk/noisy-glib-compile-schemas.diff) === --- gnome-unstable-x86_64/noisy-glib-compile-schemas.diff (rev 0) +++
[arch-commits] Commit in glib2/repos (5 files)
Date: Friday, August 17, 2018 @ 05:41:13 Author: heftig Revision: 331623 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 331622, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 331622, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 331622, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 331622, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 81 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 + noisy-glib-compile-schemas.diff | 24 +++ 4 files changed, 128 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 331622, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-08-17 05:41:13 UTC (rev 331623) @@ -0,0 +1,81 @@ +# $Id$ +# Maintainer: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.56.2 +pkgrel=1 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux dbus) +checkdepends=(desktop-file-utils) +optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' +'libelf: gresource inspection tool') +options=(!emptydirs) +_commit=d4b60396c79c7294ab69a2c591518e76ab17b603 # tags/2.56.2^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3' +'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + patch -Np1 -i ../noisy-glib-compile-schemas.diff + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + local debug=minimum + check_option debug y && debug=yes + + cd glib + ./configure \ +--prefix=/usr \ +--libdir=/usr/lib \ +--sysconfdir=/etc \ +--with-pcre=system \ +--enable-debug=$debug \ +--enable-gtk-doc \ +--disable-fam + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd glib + make check +} + +package_glib2() { + cd glib + make DESTDIR="$pkgdir" install + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" + + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 ../*.hook +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + optdepends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 331622, glib2/trunk/gio-querymodules.hook) === --- testing-x86_64/gio-querymodules.hook(rev 0) +++ testing-x86_64/gio-querymodules.hook2018-08-17 05:41:13 UTC (rev 331623) @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 331622, glib2/trunk/glib-compile-schemas.hook) === --- testing-x86_64/glib-compile-schemas.hook(rev 0) +++ testing-x86_64/glib-compile-schemas.hook2018-08-17 05:41:13 UTC (rev 331623) @@ -0,0 +1,12 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 331622, glib2/trunk/noisy-glib-compile-schemas.diff) === --- testing-x86_64/noisy-glib-compile-schemas.diff (rev 0) +++ testing-x86_64/noisy-glib-compile-schemas.diff 2018-08-17
[arch-commits] Commit in glib2/repos (5 files)
Date: Saturday, April 7, 2018 @ 10:15:53 Author: heftig Revision: 321299 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 321298, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 321298, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 321298, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 321298, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 81 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 + noisy-glib-compile-schemas.diff | 24 +++ 4 files changed, 128 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 321298, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-04-07 10:15:53 UTC (rev 321299) @@ -0,0 +1,81 @@ +# $Id$ +# Maintainer: Jan de Groot+ +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.56.1 +pkgrel=1 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux dbus) +checkdepends=(desktop-file-utils) +optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' +'libelf: gresource inspection tool') +options=(!emptydirs) +_commit=d0364b443805dcb832c200fcf8bf58a64fdf3e7d # tags/2.56.1^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3' +'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + patch -Np1 -i ../noisy-glib-compile-schemas.diff + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + local debug=minimum + check_option debug y && debug=yes + + cd glib + ./configure \ +--prefix=/usr \ +--libdir=/usr/lib \ +--sysconfdir=/etc \ +--with-pcre=system \ +--enable-debug=$debug \ +--enable-gtk-doc \ +--disable-fam + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd glib + make check +} + +package_glib2() { + cd glib + make DESTDIR="$pkgdir" install + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" + + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 ../*.hook +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + optdepends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 321298, glib2/trunk/gio-querymodules.hook) === --- testing-x86_64/gio-querymodules.hook(rev 0) +++ testing-x86_64/gio-querymodules.hook2018-04-07 10:15:53 UTC (rev 321299) @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 321298, glib2/trunk/glib-compile-schemas.hook) === --- testing-x86_64/glib-compile-schemas.hook(rev 0) +++ testing-x86_64/glib-compile-schemas.hook2018-04-07 10:15:53 UTC (rev 321299) @@ -0,0 +1,12 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 321298, glib2/trunk/noisy-glib-compile-schemas.diff) === --- testing-x86_64/noisy-glib-compile-schemas.diff (rev 0) +++
[arch-commits] Commit in glib2/repos (5 files)
Date: Thursday, March 29, 2018 @ 04:40:10 Author: heftig Revision: 320580 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 320579, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 320579, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 320579, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 320579, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 81 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 + noisy-glib-compile-schemas.diff | 24 +++ 4 files changed, 128 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 320579, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-03-29 04:40:10 UTC (rev 320580) @@ -0,0 +1,81 @@ +# $Id$ +# Maintainer: Jan de Groot+ +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.56.0+16+gecabc6e21 +pkgrel=1 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux dbus) +checkdepends=(desktop-file-utils) +optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' +'libelf: gresource inspection tool') +options=(!emptydirs) +_commit=ecabc6e21cd9db7dedd8aa0eb487aa5822f1eb30 # glib-2-56 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3' +'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + patch -Np1 -i ../noisy-glib-compile-schemas.diff + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + local debug=minimum + check_option debug y && debug=yes + + cd glib + ./configure \ +--prefix=/usr \ +--libdir=/usr/lib \ +--sysconfdir=/etc \ +--with-pcre=system \ +--enable-debug=$debug \ +--enable-gtk-doc \ +--disable-fam + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd glib + make check +} + +package_glib2() { + cd glib + make DESTDIR="$pkgdir" install + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" + + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 ../*.hook +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + optdepends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 320579, glib2/trunk/gio-querymodules.hook) === --- testing-x86_64/gio-querymodules.hook(rev 0) +++ testing-x86_64/gio-querymodules.hook2018-03-29 04:40:10 UTC (rev 320580) @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 320579, glib2/trunk/glib-compile-schemas.hook) === --- testing-x86_64/glib-compile-schemas.hook(rev 0) +++ testing-x86_64/glib-compile-schemas.hook2018-03-29 04:40:10 UTC (rev 320580) @@ -0,0 +1,12 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 320579, glib2/trunk/noisy-glib-compile-schemas.diff) === --- testing-x86_64/noisy-glib-compile-schemas.diff (rev 0) +++
[arch-commits] Commit in glib2/repos (5 files)
Date: Thursday, March 8, 2018 @ 16:51:27 Author: heftig Revision: 318239 archrelease: copy trunk to gnome-unstable-x86_64 Added: glib2/repos/gnome-unstable-x86_64/ glib2/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318238, glib2/trunk/PKGBUILD) glib2/repos/gnome-unstable-x86_64/gio-querymodules.hook (from rev 318238, glib2/trunk/gio-querymodules.hook) glib2/repos/gnome-unstable-x86_64/glib-compile-schemas.hook (from rev 318238, glib2/trunk/glib-compile-schemas.hook) glib2/repos/gnome-unstable-x86_64/noisy-glib-compile-schemas.diff (from rev 318238, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 78 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 + noisy-glib-compile-schemas.diff | 24 +++ 4 files changed, 125 insertions(+) Copied: glib2/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318238, glib2/trunk/PKGBUILD) === --- gnome-unstable-x86_64/PKGBUILD (rev 0) +++ gnome-unstable-x86_64/PKGBUILD 2018-03-08 16:51:27 UTC (rev 318239) @@ -0,0 +1,78 @@ +# $Id$ +# Maintainer: Jan de Groot+ +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.55.1+240+g5d93dd63e +pkgrel=1 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux dbus) +checkdepends=(desktop-file-utils) +optdepends=('python: for gdbus-codegen and gtester-report' +'libelf: gresource inspection tool') +options=(!emptydirs) +_commit=5d93dd63e8e533fffdc5ebbd74a25508b98f9b93 # master +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3' +'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + patch -Np1 -i ../noisy-glib-compile-schemas.diff + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd glib + ./configure \ +--prefix=/usr \ +--libdir=/usr/lib \ +--sysconfdir=/etc \ +--with-pcre=system \ +--enable-debug=yes \ +--enable-gtk-doc \ +--disable-fam + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd glib + make check +} + +package_glib2() { + cd glib + make DESTDIR="$pkgdir" install + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" + + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 ../*.hook +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + optdepends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} Copied: glib2/repos/gnome-unstable-x86_64/gio-querymodules.hook (from rev 318238, glib2/trunk/gio-querymodules.hook) === --- gnome-unstable-x86_64/gio-querymodules.hook (rev 0) +++ gnome-unstable-x86_64/gio-querymodules.hook 2018-03-08 16:51:27 UTC (rev 318239) @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/gnome-unstable-x86_64/glib-compile-schemas.hook (from rev 318238, glib2/trunk/glib-compile-schemas.hook) === --- gnome-unstable-x86_64/glib-compile-schemas.hook (rev 0) +++ gnome-unstable-x86_64/glib-compile-schemas.hook 2018-03-08 16:51:27 UTC (rev 318239) @@ -0,0 +1,12 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/gnome-unstable-x86_64/noisy-glib-compile-schemas.diff (from rev 318238, glib2/trunk/noisy-glib-compile-schemas.diff) === --- gnome-unstable-x86_64/noisy-glib-compile-schemas.diff (rev 0) +++
[arch-commits] Commit in glib2/repos (5 files)
Date: Thursday, January 18, 2018 @ 16:04:55 Author: heftig Revision: 315084 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 315083, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 315083, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 315083, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 315083, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 78 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 + noisy-glib-compile-schemas.diff | 24 +++ 4 files changed, 125 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 315083, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-01-18 16:04:55 UTC (rev 315084) @@ -0,0 +1,78 @@ +# $Id$ +# Maintainer: Jan de Groot+ +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.54.3+2+g94b38beff +pkgrel=1 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux dbus) +checkdepends=(desktop-file-utils) +optdepends=('python: for gdbus-codegen and gtester-report' +'libelf: gresource inspection tool') +options=(!emptydirs) +_commit=94b38beff1347ec4a733199f7a7abdacaa958678 # glib-2-54 +source=("git+https://git.gnome.org/browse/glib#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3' +'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + patch -Np1 -i ../noisy-glib-compile-schemas.diff + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd glib + ./configure \ +--prefix=/usr \ +--libdir=/usr/lib \ +--sysconfdir=/etc \ +--with-pcre=system \ +--enable-debug=yes \ +--enable-gtk-doc \ +--disable-fam + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd glib + make check +} + +package_glib2() { + cd glib + make DESTDIR="$pkgdir" install + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" + + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 ../*.hook +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + optdepends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 315083, glib2/trunk/gio-querymodules.hook) === --- testing-x86_64/gio-querymodules.hook(rev 0) +++ testing-x86_64/gio-querymodules.hook2018-01-18 16:04:55 UTC (rev 315084) @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 315083, glib2/trunk/glib-compile-schemas.hook) === --- testing-x86_64/glib-compile-schemas.hook(rev 0) +++ testing-x86_64/glib-compile-schemas.hook2018-01-18 16:04:55 UTC (rev 315084) @@ -0,0 +1,12 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 315083, glib2/trunk/noisy-glib-compile-schemas.diff) === --- testing-x86_64/noisy-glib-compile-schemas.diff (rev 0) +++ testing-x86_64/noisy-glib-compile-schemas.diff 2018-01-18 16:04:55 UTC (rev 315084) @@ -0,0 +1,24 @@ +diff --git
[arch-commits] Commit in glib2/repos (5 files)
Date: Friday, January 12, 2018 @ 08:47:38 Author: heftig Revision: 314628 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 314627, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 314627, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 314627, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 314627, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 81 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 + noisy-glib-compile-schemas.diff | 24 +++ 4 files changed, 128 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 314627, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-01-12 08:47:38 UTC (rev 314628) @@ -0,0 +1,81 @@ +# $Id$ +# Maintainer: Jan de Groot+ +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.54.3 +pkgrel=2 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux dbus) +checkdepends=(desktop-file-utils) +optdepends=('python: for gdbus-codegen and gtester-report' +'libelf: gresource inspection tool') +options=(!emptydirs) +_commit=5a650925899c7aae62e9ff79e405e72a6adc981c # tags/2.54.3^0 +source=("git+https://git.gnome.org/browse/glib#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3' +'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # https://bugs.archlinux.org/task/57036 + git revert -n 4976e8109045b8aa72598668b809418d13e1f031 + + # Suppress noise from glib-compile-schemas.hook + patch -Np1 -i ../noisy-glib-compile-schemas.diff + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd glib + ./configure \ +--prefix=/usr \ +--libdir=/usr/lib \ +--sysconfdir=/etc \ +--with-pcre=system \ +--enable-debug=yes \ +--enable-gtk-doc \ +--disable-fam + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd glib + make check +} + +package_glib2() { + cd glib + make DESTDIR="$pkgdir" install + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" + + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 ../*.hook +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + optdepends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 314627, glib2/trunk/gio-querymodules.hook) === --- testing-x86_64/gio-querymodules.hook(rev 0) +++ testing-x86_64/gio-querymodules.hook2018-01-12 08:47:38 UTC (rev 314628) @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 314627, glib2/trunk/glib-compile-schemas.hook) === --- testing-x86_64/glib-compile-schemas.hook(rev 0) +++ testing-x86_64/glib-compile-schemas.hook2018-01-12 08:47:38 UTC (rev 314628) @@ -0,0 +1,12 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 314627, glib2/trunk/noisy-glib-compile-schemas.diff) === --- testing-x86_64/noisy-glib-compile-schemas.diff (rev 0) +++
[arch-commits] Commit in glib2/repos (5 files)
Date: Tuesday, January 9, 2018 @ 03:24:17 Author: heftig Revision: 314283 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 314282, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 314282, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 314282, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 314282, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 78 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 + noisy-glib-compile-schemas.diff | 24 +++ 4 files changed, 125 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 314282, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-01-09 03:24:17 UTC (rev 314283) @@ -0,0 +1,78 @@ +# $Id$ +# Maintainer: Jan de Groot+ +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.54.3 +pkgrel=1 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux dbus) +checkdepends=(desktop-file-utils) +optdepends=('python: for gdbus-codegen and gtester-report' +'libelf: gresource inspection tool') +options=(!emptydirs) +_commit=5a650925899c7aae62e9ff79e405e72a6adc981c # tags/2.54.3^0 +source=("git+https://git.gnome.org/browse/glib#commit=$_commit; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3' +'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + patch -Np1 -i ../noisy-glib-compile-schemas.diff + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd glib + ./configure \ +--prefix=/usr \ +--libdir=/usr/lib \ +--sysconfdir=/etc \ +--with-pcre=system \ +--enable-debug=yes \ +--enable-gtk-doc \ +--disable-fam + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd glib + make check +} + +package_glib2() { + cd glib + make DESTDIR="$pkgdir" install + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" + + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 ../*.hook +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + optdepends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 314282, glib2/trunk/gio-querymodules.hook) === --- testing-x86_64/gio-querymodules.hook(rev 0) +++ testing-x86_64/gio-querymodules.hook2018-01-09 03:24:17 UTC (rev 314283) @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 314282, glib2/trunk/glib-compile-schemas.hook) === --- testing-x86_64/glib-compile-schemas.hook(rev 0) +++ testing-x86_64/glib-compile-schemas.hook2018-01-09 03:24:17 UTC (rev 314283) @@ -0,0 +1,12 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 314282, glib2/trunk/noisy-glib-compile-schemas.diff) === --- testing-x86_64/noisy-glib-compile-schemas.diff (rev 0) +++ testing-x86_64/noisy-glib-compile-schemas.diff 2018-01-09 03:24:17 UTC (rev 314283) @@ -0,0 +1,24 @@ +diff --git
[arch-commits] Commit in glib2/repos (5 files)
Date: Sunday, April 1, 2012 @ 07:32:34 Author: heftig Revision: 155089 db-move: moved glib2 from [gnome-unstable] to [testing] (i686) Added: glib2/repos/testing-i686/ glib2/repos/testing-i686/PKGBUILD (from rev 155005, glib2/repos/gnome-unstable-i686/PKGBUILD) glib2/repos/testing-i686/glib2.csh (from rev 155005, glib2/repos/gnome-unstable-i686/glib2.csh) glib2/repos/testing-i686/glib2.sh (from rev 155005, glib2/repos/gnome-unstable-i686/glib2.sh) Deleted: glib2/repos/gnome-unstable-i686/ ---+ PKGBUILD | 43 +++ glib2.csh |1 + glib2.sh |1 + 3 files changed, 45 insertions(+) Copied: glib2/repos/testing-i686/PKGBUILD (from rev 155005, glib2/repos/gnome-unstable-i686/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2012-04-01 11:32:34 UTC (rev 155089) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Jan de Groot j...@archlinux.org + +pkgname=glib2 +pkgver=2.32.0 +pkgrel=1 +pkgdesc=Common C routines used by GTK+ and other libs +url=http://www.gtk.org/; +arch=(i686 x86_64) +license=('LGPL') +depends=('pcre' 'libffi') +makedepends=('pkgconfig' 'python2') +optdepends=('python2: for gdbus-codegen') +options=('!libtool' '!docs' '!emptydirs') +source=(http://ftp.gnome.org/pub/GNOME/sources/glib/${pkgver%.*}/glib-$pkgver.tar.xz +glib2.sh +glib2.csh) +sha256sums=('cde9d9f25ed648069c547e323897ad9379974e1f936b4477fa51bcf1bb261ae4' +'9456872cdedcc639fb679448d74b85b0facf81033e27157d2861b991823b5a2a' +'8d5626ffa361304ad3696493c0ef041d0ab10c857f6ef32116b3e2878ecf89e3') + +build() { + cd glib-$pkgver + PYTHON=/usr/bin/python2 ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --with-pcre=system \ + --disable-fam + make +} + +package() { + cd glib-$pkgver + make DESTDIR=$pkgdir install + + install -d $pkgdir/etc/profile.d + install -m755 $srcdir/glib2.sh $pkgdir/etc/profile.d/ + install -m755 $srcdir/glib2.csh $pkgdir/etc/profile.d/ + + for _i in $pkgdir/etc/bash_completion.d/*; do + chmod -x $_i + done + sed -i s|#!/usr/bin/env python|#!/usr/bin/env python2| $pkgdir/usr/bin/gdbus-codegen +} Copied: glib2/repos/testing-i686/glib2.csh (from rev 155005, glib2/repos/gnome-unstable-i686/glib2.csh) === --- testing-i686/glib2.csh (rev 0) +++ testing-i686/glib2.csh 2012-04-01 11:32:34 UTC (rev 155089) @@ -0,0 +1 @@ +setenv G_BROKEN_FILENAMES 1 Copied: glib2/repos/testing-i686/glib2.sh (from rev 155005, glib2/repos/gnome-unstable-i686/glib2.sh) === --- testing-i686/glib2.sh (rev 0) +++ testing-i686/glib2.sh 2012-04-01 11:32:34 UTC (rev 155089) @@ -0,0 +1 @@ +export G_BROKEN_FILENAMES=1
[arch-commits] Commit in glib2/repos (5 files)
Date: Sunday, April 1, 2012 @ 07:32:36 Author: heftig Revision: 155090 db-move: moved glib2 from [gnome-unstable] to [testing] (x86_64) Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 155005, glib2/repos/gnome-unstable-x86_64/PKGBUILD) glib2/repos/testing-x86_64/glib2.csh (from rev 155005, glib2/repos/gnome-unstable-x86_64/glib2.csh) glib2/repos/testing-x86_64/glib2.sh (from rev 155005, glib2/repos/gnome-unstable-x86_64/glib2.sh) Deleted: glib2/repos/gnome-unstable-x86_64/ ---+ PKGBUILD | 43 +++ glib2.csh |1 + glib2.sh |1 + 3 files changed, 45 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 155005, glib2/repos/gnome-unstable-x86_64/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2012-04-01 11:32:36 UTC (rev 155090) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Jan de Groot j...@archlinux.org + +pkgname=glib2 +pkgver=2.32.0 +pkgrel=1 +pkgdesc=Common C routines used by GTK+ and other libs +url=http://www.gtk.org/; +arch=(i686 x86_64) +license=('LGPL') +depends=('pcre' 'libffi') +makedepends=('pkgconfig' 'python2') +optdepends=('python2: for gdbus-codegen') +options=('!libtool' '!docs' '!emptydirs') +source=(http://ftp.gnome.org/pub/GNOME/sources/glib/${pkgver%.*}/glib-$pkgver.tar.xz +glib2.sh +glib2.csh) +sha256sums=('cde9d9f25ed648069c547e323897ad9379974e1f936b4477fa51bcf1bb261ae4' +'9456872cdedcc639fb679448d74b85b0facf81033e27157d2861b991823b5a2a' +'8d5626ffa361304ad3696493c0ef041d0ab10c857f6ef32116b3e2878ecf89e3') + +build() { + cd glib-$pkgver + PYTHON=/usr/bin/python2 ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --with-pcre=system \ + --disable-fam + make +} + +package() { + cd glib-$pkgver + make DESTDIR=$pkgdir install + + install -d $pkgdir/etc/profile.d + install -m755 $srcdir/glib2.sh $pkgdir/etc/profile.d/ + install -m755 $srcdir/glib2.csh $pkgdir/etc/profile.d/ + + for _i in $pkgdir/etc/bash_completion.d/*; do + chmod -x $_i + done + sed -i s|#!/usr/bin/env python|#!/usr/bin/env python2| $pkgdir/usr/bin/gdbus-codegen +} Copied: glib2/repos/testing-x86_64/glib2.csh (from rev 155005, glib2/repos/gnome-unstable-x86_64/glib2.csh) === --- testing-x86_64/glib2.csh(rev 0) +++ testing-x86_64/glib2.csh2012-04-01 11:32:36 UTC (rev 155090) @@ -0,0 +1 @@ +setenv G_BROKEN_FILENAMES 1 Copied: glib2/repos/testing-x86_64/glib2.sh (from rev 155005, glib2/repos/gnome-unstable-x86_64/glib2.sh) === --- testing-x86_64/glib2.sh (rev 0) +++ testing-x86_64/glib2.sh 2012-04-01 11:32:36 UTC (rev 155090) @@ -0,0 +1 @@ +export G_BROKEN_FILENAMES=1
[arch-commits] Commit in glib2/repos (5 files)
Date: Wednesday, February 8, 2012 @ 18:59:18 Author: allan Revision: 149652 db-move: moved glib2 from [staging] to [testing] (i686) Added: glib2/repos/testing-i686/ glib2/repos/testing-i686/PKGBUILD (from rev 149641, glib2/repos/staging-i686/PKGBUILD) glib2/repos/testing-i686/glib2.csh (from rev 149641, glib2/repos/staging-i686/glib2.csh) glib2/repos/testing-i686/glib2.sh (from rev 149641, glib2/repos/staging-i686/glib2.sh) Deleted: glib2/repos/staging-i686/ ---+ PKGBUILD | 43 +++ glib2.csh |1 + glib2.sh |1 + 3 files changed, 45 insertions(+) Copied: glib2/repos/testing-i686/PKGBUILD (from rev 149641, glib2/repos/staging-i686/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2012-02-08 23:59:18 UTC (rev 149652) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Jan de Groot j...@archlinux.org + +pkgname=glib2 +pkgver=2.30.2 +pkgrel=2 +pkgdesc=Common C routines used by GTK+ and other libs +url=http://www.gtk.org/; +arch=(i686 x86_64) +license=('LGPL') +depends=('pcre' 'libffi') +makedepends=('pkgconfig' 'python2') +optdepends=('python2: for gdbus-codegen') +options=('!libtool' '!docs' '!emptydirs') +source=(http://ftp.gnome.org/pub/GNOME/sources/glib/2.30/glib-${pkgver}.tar.xz +glib2.sh +glib2.csh) +sha256sums=('f0e91e621ddb48fa12b5c66f56c3d5f05325748c66dd2e9016c278ff8e82' +'9456872cdedcc639fb679448d74b85b0facf81033e27157d2861b991823b5a2a' +'8d5626ffa361304ad3696493c0ef041d0ab10c857f6ef32116b3e2878ecf89e3') + +build() { + cd ${srcdir}/glib-${pkgver} + PYTHON=/usr/bin/python2 ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --with-pcre=system \ + --disable-fam + make +} + +package() { + cd ${srcdir}/glib-${pkgver} + make DESTDIR=${pkgdir} install + + install -d ${pkgdir}/etc/profile.d + install -m755 ${srcdir}/glib2.sh ${pkgdir}/etc/profile.d/ + install -m755 ${srcdir}/glib2.csh ${pkgdir}/etc/profile.d/ + + for _i in ${pkgdir}/etc/bash_completion.d/*; do + chmod -x ${_i} + done + sed -i s|#!/usr/bin/env python|#!/usr/bin/env python2| $pkgdir/usr/bin/gdbus-codegen +} Copied: glib2/repos/testing-i686/glib2.csh (from rev 149641, glib2/repos/staging-i686/glib2.csh) === --- testing-i686/glib2.csh (rev 0) +++ testing-i686/glib2.csh 2012-02-08 23:59:18 UTC (rev 149652) @@ -0,0 +1 @@ +setenv G_BROKEN_FILENAMES 1 Copied: glib2/repos/testing-i686/glib2.sh (from rev 149641, glib2/repos/staging-i686/glib2.sh) === --- testing-i686/glib2.sh (rev 0) +++ testing-i686/glib2.sh 2012-02-08 23:59:18 UTC (rev 149652) @@ -0,0 +1 @@ +export G_BROKEN_FILENAMES=1
[arch-commits] Commit in glib2/repos (5 files)
Date: Wednesday, February 8, 2012 @ 18:59:19 Author: allan Revision: 149653 db-move: moved glib2 from [staging] to [testing] (x86_64) Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 149641, glib2/repos/staging-x86_64/PKGBUILD) glib2/repos/testing-x86_64/glib2.csh (from rev 149641, glib2/repos/staging-x86_64/glib2.csh) glib2/repos/testing-x86_64/glib2.sh (from rev 149641, glib2/repos/staging-x86_64/glib2.sh) Deleted: glib2/repos/staging-x86_64/ ---+ PKGBUILD | 43 +++ glib2.csh |1 + glib2.sh |1 + 3 files changed, 45 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 149641, glib2/repos/staging-x86_64/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2012-02-08 23:59:19 UTC (rev 149653) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Jan de Groot j...@archlinux.org + +pkgname=glib2 +pkgver=2.30.2 +pkgrel=2 +pkgdesc=Common C routines used by GTK+ and other libs +url=http://www.gtk.org/; +arch=(i686 x86_64) +license=('LGPL') +depends=('pcre' 'libffi') +makedepends=('pkgconfig' 'python2') +optdepends=('python2: for gdbus-codegen') +options=('!libtool' '!docs' '!emptydirs') +source=(http://ftp.gnome.org/pub/GNOME/sources/glib/2.30/glib-${pkgver}.tar.xz +glib2.sh +glib2.csh) +sha256sums=('f0e91e621ddb48fa12b5c66f56c3d5f05325748c66dd2e9016c278ff8e82' +'9456872cdedcc639fb679448d74b85b0facf81033e27157d2861b991823b5a2a' +'8d5626ffa361304ad3696493c0ef041d0ab10c857f6ef32116b3e2878ecf89e3') + +build() { + cd ${srcdir}/glib-${pkgver} + PYTHON=/usr/bin/python2 ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --with-pcre=system \ + --disable-fam + make +} + +package() { + cd ${srcdir}/glib-${pkgver} + make DESTDIR=${pkgdir} install + + install -d ${pkgdir}/etc/profile.d + install -m755 ${srcdir}/glib2.sh ${pkgdir}/etc/profile.d/ + install -m755 ${srcdir}/glib2.csh ${pkgdir}/etc/profile.d/ + + for _i in ${pkgdir}/etc/bash_completion.d/*; do + chmod -x ${_i} + done + sed -i s|#!/usr/bin/env python|#!/usr/bin/env python2| $pkgdir/usr/bin/gdbus-codegen +} Copied: glib2/repos/testing-x86_64/glib2.csh (from rev 149641, glib2/repos/staging-x86_64/glib2.csh) === --- testing-x86_64/glib2.csh(rev 0) +++ testing-x86_64/glib2.csh2012-02-08 23:59:19 UTC (rev 149653) @@ -0,0 +1 @@ +setenv G_BROKEN_FILENAMES 1 Copied: glib2/repos/testing-x86_64/glib2.sh (from rev 149641, glib2/repos/staging-x86_64/glib2.sh) === --- testing-x86_64/glib2.sh (rev 0) +++ testing-x86_64/glib2.sh 2012-02-08 23:59:19 UTC (rev 149653) @@ -0,0 +1 @@ +export G_BROKEN_FILENAMES=1
[arch-commits] Commit in glib2/repos (5 files)
Date: Wednesday, September 28, 2011 @ 15:42:05 Author: ibiru Revision: 139086 db-move: moved glib2 from [gnome-unstable] to [testing] (x86_64) Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 139084, glib2/repos/gnome-unstable-x86_64/PKGBUILD) glib2/repos/testing-x86_64/glib2.csh (from rev 139084, glib2/repos/gnome-unstable-x86_64/glib2.csh) glib2/repos/testing-x86_64/glib2.sh (from rev 139084, glib2/repos/gnome-unstable-x86_64/glib2.sh) Deleted: glib2/repos/gnome-unstable-x86_64/ ---+ PKGBUILD | 43 +++ glib2.csh |1 + glib2.sh |1 + 3 files changed, 45 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 139084, glib2/repos/gnome-unstable-x86_64/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2011-09-28 19:42:05 UTC (rev 139086) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Jan de Groot j...@archlinux.org + +pkgname=glib2 +pkgver=2.30.0 +pkgrel=1 +pkgdesc=Common C routines used by GTK+ and other libs +url=http://www.gtk.org/; +arch=(i686 x86_64) +license=('LGPL') +depends=('pcre' 'libffi') +makedepends=('pkgconfig' 'python2') +optdepends=('python2: for gdbus-codegen') +options=('!libtool' '!docs' '!emptydirs') +source=(http://ftp.gnome.org/pub/GNOME/sources/glib/2.30/glib-${pkgver}.tar.xz +glib2.sh +glib2.csh) +sha256sums=('d64c00b43409eabb89aad78501fcb1a992b002b314a4414a9bd069585cb7cdc1' +'9456872cdedcc639fb679448d74b85b0facf81033e27157d2861b991823b5a2a' +'8d5626ffa361304ad3696493c0ef041d0ab10c857f6ef32116b3e2878ecf89e3') + +build() { + cd ${srcdir}/glib-${pkgver} + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --with-pcre=system \ + --disable-fam + make +} + +package() { + cd ${srcdir}/glib-${pkgver} + make DESTDIR=${pkgdir} install + + install -d ${pkgdir}/etc/profile.d + install -m755 ${srcdir}/glib2.sh ${pkgdir}/etc/profile.d/ + install -m755 ${srcdir}/glib2.csh ${pkgdir}/etc/profile.d/ + + for _i in ${pkgdir}/etc/bash_completion.d/*; do + chmod -x ${_i} + done + sed -i s|#!/usr/bin/env python|#!/usr/bin/env python2| $pkgdir/usr/bin/gdbus-codegen +} Copied: glib2/repos/testing-x86_64/glib2.csh (from rev 139084, glib2/repos/gnome-unstable-x86_64/glib2.csh) === --- testing-x86_64/glib2.csh(rev 0) +++ testing-x86_64/glib2.csh2011-09-28 19:42:05 UTC (rev 139086) @@ -0,0 +1 @@ +setenv G_BROKEN_FILENAMES 1 Copied: glib2/repos/testing-x86_64/glib2.sh (from rev 139084, glib2/repos/gnome-unstable-x86_64/glib2.sh) === --- testing-x86_64/glib2.sh (rev 0) +++ testing-x86_64/glib2.sh 2011-09-28 19:42:05 UTC (rev 139086) @@ -0,0 +1 @@ +export G_BROKEN_FILENAMES=1
[arch-commits] Commit in glib2/repos (5 files)
Date: Wednesday, September 28, 2011 @ 15:42:03 Author: ibiru Revision: 139085 db-move: moved glib2 from [gnome-unstable] to [testing] (i686) Added: glib2/repos/testing-i686/ glib2/repos/testing-i686/PKGBUILD (from rev 139084, glib2/repos/gnome-unstable-i686/PKGBUILD) glib2/repos/testing-i686/glib2.csh (from rev 139084, glib2/repos/gnome-unstable-i686/glib2.csh) glib2/repos/testing-i686/glib2.sh (from rev 139084, glib2/repos/gnome-unstable-i686/glib2.sh) Deleted: glib2/repos/gnome-unstable-i686/ ---+ PKGBUILD | 43 +++ glib2.csh |1 + glib2.sh |1 + 3 files changed, 45 insertions(+) Copied: glib2/repos/testing-i686/PKGBUILD (from rev 139084, glib2/repos/gnome-unstable-i686/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2011-09-28 19:42:03 UTC (rev 139085) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Jan de Groot j...@archlinux.org + +pkgname=glib2 +pkgver=2.30.0 +pkgrel=1 +pkgdesc=Common C routines used by GTK+ and other libs +url=http://www.gtk.org/; +arch=(i686 x86_64) +license=('LGPL') +depends=('pcre' 'libffi') +makedepends=('pkgconfig' 'python2') +optdepends=('python2: for gdbus-codegen') +options=('!libtool' '!docs' '!emptydirs') +source=(http://ftp.gnome.org/pub/GNOME/sources/glib/2.30/glib-${pkgver}.tar.xz +glib2.sh +glib2.csh) +sha256sums=('d64c00b43409eabb89aad78501fcb1a992b002b314a4414a9bd069585cb7cdc1' +'9456872cdedcc639fb679448d74b85b0facf81033e27157d2861b991823b5a2a' +'8d5626ffa361304ad3696493c0ef041d0ab10c857f6ef32116b3e2878ecf89e3') + +build() { + cd ${srcdir}/glib-${pkgver} + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --with-pcre=system \ + --disable-fam + make +} + +package() { + cd ${srcdir}/glib-${pkgver} + make DESTDIR=${pkgdir} install + + install -d ${pkgdir}/etc/profile.d + install -m755 ${srcdir}/glib2.sh ${pkgdir}/etc/profile.d/ + install -m755 ${srcdir}/glib2.csh ${pkgdir}/etc/profile.d/ + + for _i in ${pkgdir}/etc/bash_completion.d/*; do + chmod -x ${_i} + done + sed -i s|#!/usr/bin/env python|#!/usr/bin/env python2| $pkgdir/usr/bin/gdbus-codegen +} Copied: glib2/repos/testing-i686/glib2.csh (from rev 139084, glib2/repos/gnome-unstable-i686/glib2.csh) === --- testing-i686/glib2.csh (rev 0) +++ testing-i686/glib2.csh 2011-09-28 19:42:03 UTC (rev 139085) @@ -0,0 +1 @@ +setenv G_BROKEN_FILENAMES 1 Copied: glib2/repos/testing-i686/glib2.sh (from rev 139084, glib2/repos/gnome-unstable-i686/glib2.sh) === --- testing-i686/glib2.sh (rev 0) +++ testing-i686/glib2.sh 2011-09-28 19:42:03 UTC (rev 139085) @@ -0,0 +1 @@ +export G_BROKEN_FILENAMES=1