Date: Sunday, September 23, 2018 @ 21:14:44 Author: arojas Revision: 384292
archrelease: copy trunk to multilib-x86_64 Added: lib32-librsvg/repos/multilib-x86_64/PKGBUILD (from rev 384291, lib32-librsvg/trunk/PKGBUILD) lib32-librsvg/repos/multilib-x86_64/multilib.diff (from rev 384291, lib32-librsvg/trunk/multilib.diff) Deleted: lib32-librsvg/repos/multilib-x86_64/PKGBUILD lib32-librsvg/repos/multilib-x86_64/multilib.diff ---------------+ PKGBUILD | 114 ++++++++++++++++++++++++++++---------------------------- multilib.diff | 66 ++++++++++++++++---------------- 2 files changed, 90 insertions(+), 90 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2018-09-23 21:14:17 UTC (rev 384291) +++ PKGBUILD 2018-09-23 21:14:44 UTC (rev 384292) @@ -1,57 +0,0 @@ -# Maintainer: Maxime Gauduin <aluc...@archlinux.org> -# Contributor: jtts <juss...@mbnet.fi> -# Contributor: Jan de Groot <j...@archlinux.org> - -pkgname=lib32-librsvg -pkgver=2.44.2 -pkgrel=1 -pkgdesc="SVG rendering library (32-bit)" -url="https://wiki.gnome.org/Projects/LibRsvg" -arch=(x86_64) -license=(LGPL) -depends=(lib32-gdk-pixbuf2 lib32-pango lib32-libcroco librsvg) -makedepends=(intltool gobject-introspection vala python2 gtk-doc git lib32-rust) -_commit=5121a79e8e1c3ed478fdaac4e4f4a0e34382f256 # tags/2.44.2^0 -source=("git+https://gitlab.gnome.org/GNOME/librsvg.git#commit=$_commit" - multilib.diff) -sha256sums=('SKIP' - 'f562f9fda0c8bcad8de3f6eea9eee16014a5634261a6646724da99d9ca497bbf') - -pkgver() { - cd librsvg - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd librsvg - - # Hack to cross-compile rust only - patch -Np1 -i ../multilib.diff - - NOCONFIGURE=1 ./autogen.sh -} - -build() { - export CC='gcc -m32' - export CXX='g++ -m32' - export PKG_CONFIG_PATH=/usr/lib32/pkgconfig - export RUST_TARGET=i686-unknown-linux-gnu - - cd librsvg - ./configure --prefix=/usr --disable-static --enable-vala --disable-gtk-doc --libdir=/usr/lib32 - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool - make -} - -check() { - cd librsvg - make check -} - -package() { - cd librsvg - make DESTDIR="$pkgdir" install - rm -r "$pkgdir"/usr/{bin,include,share} -} - -# vim: ts=2 sw=2 et: Copied: lib32-librsvg/repos/multilib-x86_64/PKGBUILD (from rev 384291, lib32-librsvg/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2018-09-23 21:14:44 UTC (rev 384292) @@ -0,0 +1,57 @@ +# Maintainer: Maxime Gauduin <aluc...@archlinux.org> +# Contributor: jtts <juss...@mbnet.fi> +# Contributor: Jan de Groot <j...@archlinux.org> + +pkgname=lib32-librsvg +pkgver=2.44.3 +pkgrel=1 +pkgdesc="SVG rendering library (32-bit)" +url="https://wiki.gnome.org/Projects/LibRsvg" +arch=(x86_64) +license=(LGPL) +depends=(lib32-gdk-pixbuf2 lib32-pango lib32-libcroco librsvg) +makedepends=(intltool gobject-introspection vala python2 gtk-doc git lib32-rust) +_commit=1168b79c54d2f5e5dfbb5657800c6896e9371116 # tags/2.44.3^0 +source=("git+https://gitlab.gnome.org/GNOME/librsvg.git#commit=$_commit" + multilib.diff) +sha256sums=('SKIP' + 'f562f9fda0c8bcad8de3f6eea9eee16014a5634261a6646724da99d9ca497bbf') + +pkgver() { + cd librsvg + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd librsvg + + # Hack to cross-compile rust only + patch -Np1 -i ../multilib.diff + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + export CC='gcc -m32' + export CXX='g++ -m32' + export PKG_CONFIG_PATH=/usr/lib32/pkgconfig + export RUST_TARGET=i686-unknown-linux-gnu + + cd librsvg + ./configure --prefix=/usr --disable-static --enable-vala --disable-gtk-doc --libdir=/usr/lib32 + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool + make +} + +check() { + cd librsvg + make check +} + +package() { + cd librsvg + make DESTDIR="$pkgdir" install + rm -r "$pkgdir"/usr/{bin,include,share} +} + +# vim: ts=2 sw=2 et: Deleted: multilib.diff =================================================================== --- multilib.diff 2018-09-23 21:14:17 UTC (rev 384291) +++ multilib.diff 2018-09-23 21:14:44 UTC (rev 384292) @@ -1,33 +0,0 @@ - Makefile.am | 2 -- - configure.ac | 4 +--- - 2 files changed, 1 insertion(+), 5 deletions(-) - -diff --git c/Makefile.am i/Makefile.am -index 69bf4bc3..1a70f8de 100644 ---- c/Makefile.am -+++ i/Makefile.am -@@ -128,9 +128,7 @@ else - CARGO_RELEASE_ARGS=--release - endif - --if CROSS_COMPILING - CARGO_TARGET_ARGS=--target=$(RUST_TARGET) --endif - - CARGO_VERBOSE = $(cargo_verbose_$(V)) - cargo_verbose_ = $(cargo_verbose_$(AM_DEFAULT_VERBOSITY)) -diff --git c/configure.ac i/configure.ac -index 6afdc9f7..e398c2c2 100644 ---- c/configure.ac -+++ i/configure.ac -@@ -293,9 +293,7 @@ if test "x$RUST_TARGET" == x; then - fi - - AM_CONDITIONAL(CROSS_COMPILING, test $cross_compiling = yes) --if test "x$cross_compiling" = "xyes" ; then -- RUST_TARGET_SUBDIR="$RUST_TARGET/$RUST_TARGET_SUBDIR" --fi -+RUST_TARGET_SUBDIR="$RUST_TARGET/$RUST_TARGET_SUBDIR" - AC_SUBST([RUST_TARGET_SUBDIR]) - - dnl =========================================================================== Copied: lib32-librsvg/repos/multilib-x86_64/multilib.diff (from rev 384291, lib32-librsvg/trunk/multilib.diff) =================================================================== --- multilib.diff (rev 0) +++ multilib.diff 2018-09-23 21:14:44 UTC (rev 384292) @@ -0,0 +1,33 @@ + Makefile.am | 2 -- + configure.ac | 4 +--- + 2 files changed, 1 insertion(+), 5 deletions(-) + +diff --git c/Makefile.am i/Makefile.am +index 69bf4bc3..1a70f8de 100644 +--- c/Makefile.am ++++ i/Makefile.am +@@ -128,9 +128,7 @@ else + CARGO_RELEASE_ARGS=--release + endif + +-if CROSS_COMPILING + CARGO_TARGET_ARGS=--target=$(RUST_TARGET) +-endif + + CARGO_VERBOSE = $(cargo_verbose_$(V)) + cargo_verbose_ = $(cargo_verbose_$(AM_DEFAULT_VERBOSITY)) +diff --git c/configure.ac i/configure.ac +index 6afdc9f7..e398c2c2 100644 +--- c/configure.ac ++++ i/configure.ac +@@ -293,9 +293,7 @@ if test "x$RUST_TARGET" == x; then + fi + + AM_CONDITIONAL(CROSS_COMPILING, test $cross_compiling = yes) +-if test "x$cross_compiling" = "xyes" ; then +- RUST_TARGET_SUBDIR="$RUST_TARGET/$RUST_TARGET_SUBDIR" +-fi ++RUST_TARGET_SUBDIR="$RUST_TARGET/$RUST_TARGET_SUBDIR" + AC_SUBST([RUST_TARGET_SUBDIR]) + + dnl ===========================================================================