[arch-commits] Commit in lib32-libcaca/repos (2 files)

Felix Yan felixonmars at archlinux.org
Fri Nov 9 21:52:39 UTC 2018


    Date: Friday, November 9, 2018 @ 21:52:38
  Author: felixonmars
Revision: 404774

archrelease: copy trunk to multilib-staging-x86_64

Added:
  lib32-libcaca/repos/multilib-staging-x86_64/
  lib32-libcaca/repos/multilib-staging-x86_64/PKGBUILD
    (from rev 404773, lib32-libcaca/trunk/PKGBUILD)

----------+
 PKGBUILD |   42 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 42 insertions(+)

Copied: lib32-libcaca/repos/multilib-staging-x86_64/PKGBUILD (from rev 404773, lib32-libcaca/trunk/PKGBUILD)
===================================================================
--- multilib-staging-x86_64/PKGBUILD	                        (rev 0)
+++ multilib-staging-x86_64/PKGBUILD	2018-11-09 21:52:38 UTC (rev 404774)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan <felixonmars at archlinux.org>
+# Contributor: Limao Luo <luolimao+AUR at gmail.com>
+# Contributor: GordonGR <gordongr at freemail.gr>
+
+_pkgname=libcaca
+pkgname=lib32-$_pkgname
+pkgver=0.99.beta19
+pkgrel=2
+pkgdesc="Color AsCii Art library (32-bit)"
+arch=("x86_64")
+url="http://caca.zoy.org/wiki/libcaca"
+license=('custom:WTFPL')
+depends=("$_pkgname" "lib32-imlib2")
+source=("http://libcaca.zoy.org/files/$_pkgname/$_pkgname-$pkgver.tar.gz")
+md5sums=('a3d4441cdef488099f4a92f4c6c1da00')
+
+build() {
+    export CC="gcc -m32"
+    export CXX="g++ -m32"
+    export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+    cd $_pkgname-$pkgver/
+
+    ./configure \
+        --prefix=/usr \
+        --enable-shared \
+        --disable-doc \
+        --disable-cxx \
+        --disable-gl \
+        --disable-csharp \
+        --disable-python \
+        --disable-slang \
+        --libdir=/usr/lib32/ \
+        --libexecdir=/usr/lib32 \
+        --host=i686-unknown-linux-gnu
+    make
+}
+
+package() {
+    make -C $_pkgname-$pkgver DESTDIR="$pkgdir" install
+    rm -rf "$pkgdir"/usr/{bin,include,lib,share}/
+}



More information about the arch-commits mailing list