summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGonzalo Exequiel Pedone2024-03-11 18:03:59 -0300
committerGonzalo Exequiel Pedone2024-03-11 18:03:59 -0300
commit503383f73e03579fbfb0306c70b7042b0393fcfd (patch)
treea05ec37d9284394fd4e092f94e758448b64f23cc
parent13d0f2af6e33bb8d1445d822675166ce2087098c (diff)
downloadaur-503383f73e03579fbfb0306c70b7042b0393fcfd.tar.gz
Added android-configure as dependency.
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD39
2 files changed, 6 insertions, 36 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 459c4b5a7be8..e33789e69844 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,12 @@
pkgbase = android-x86-64-libxau
- pkgdesc = X11 authorisation library (android)
+ pkgdesc = X11 authorisation library (Android, x86-64)
pkgver = 1.0.11
pkgrel = 1
url = https://xorg.freedesktop.org/
arch = any
license = custom
depends = android-x86-64-xorgproto
+ depends = android-configure
options = !strip
options = !buildflags
options = staticlibs
diff --git a/PKGBUILD b/PKGBUILD
index 1b4b8261a2c4..718a01d7b5c2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,13 +8,14 @@ _android_arch=x86-64
pkgname=android-${_android_arch}-libxau
pkgver=1.0.11
pkgrel=1
-pkgdesc="X11 authorisation library (android)"
arch=('any')
+pkgdesc="X11 authorisation library (Android, ${_android_arch})"
url="https://xorg.freedesktop.org/"
license=('custom')
-depends=("android-${_android_arch}-xorgproto")
+depends=("android-${_android_arch}-xorgproto"
+ 'android-configure')
options=(!strip !buildflags staticlibs !emptydirs)
-source=(${url}/releases/individual/lib/libXau-${pkgver}.tar.xz{,.sig})
+source=("${url}/releases/individual/lib/libXau-${pkgver}.tar.xz"{,.sig})
sha512sums=('f56abba3bef3fdd4739dfa69367a4251b5fab7c89194c9aece9efa66b9ebbf0736690cc9bd654aab19d9db377e4b9a5268c9c020b3d293bb5351bff5fe75a4dd'
'SKIP')
validpgpkeys=('3BB639E56F861FA2E86505690FDD682D974CA72A') # Matt Turner <mattst88@gmail.com>
@@ -26,30 +27,6 @@ build() {
android-${_android_arch}-configure \
--sysconfdir=${ANDROID_PREFIX_ETC}
make $MAKEFLAGS
-#
-# mkdir -p .libs
-#
-# for file in $(ls *.c); do
-# b=$(basename --suffix=.c "${file}")
-# echo "${ANDROID_CC} -I./include -I${ANDROID_PREFIX_INCLUDE} -c -o ${b}.o $file"
-# ${ANDROID_CC} -I./include -I${ANDROID_PREFIX_INCLUDE} -c -o "${b}.o" "$file"
-# echo "${ANDROID_CC} -I./include -I${ANDROID_PREFIX_INCLUDE} -fPIC -c -o .libs/${b}.o $file"
-# ${ANDROID_CC} -I./include -I${ANDROID_PREFIX_INCLUDE} -fPIC -c -o ".libs/${b}.o" "$file"
-# done
-#
-# of=$(ls *.o | tr '\n' ' ')
-# echo "ar rcs .libs/libXau.a ${of}"
-# ar rcs .libs/libXau.a ${of}
-# of=$(ls .libs/*.o | tr '\n' ' ')
-# echo "${ANDROID_CC} -g -fPIC -shared -o .libs/libXau.so ${of}"
-# ${ANDROID_CC} -g -fPIC -shared -o .libs/libXau.so ${of}
-#
-# cp -vf xau.pc.in xau.pc
-# sed -i "s|@prefix@|${ANDROID_PREFIX}|g" xau.pc
-# sed -i "s|@exec_prefix@|\${prefix}|g" xau.pc
-# sed -i "s|@libdir@|${ANDROID_PREFIX_LIB}|g" xau.pc
-# sed -i "s|@includedir@|${ANDROID_PREFIX_INCLUDE}|g" xau.pc
-# sed -i "s|@PACKAGE_VERSION@|${pkgver}|g" xau.pc
}
package() {
@@ -57,14 +34,6 @@ package() {
source android-env ${_android_arch}
make DESTDIR="${pkgdir}" install
-
-# install -v -d "${pkgdir}/${ANDROID_PREFIX_INCLUDE}/X11"
-# install -v include/X11/*.h "${pkgdir}/${ANDROID_PREFIX_INCLUDE}/X11"
-# install -v -d "${pkgdir}/${ANDROID_PREFIX_LIB}"
-# install -v .libs/*.a "${pkgdir}/${ANDROID_PREFIX_LIB}"
-# install -v .libs/*.so "${pkgdir}/${ANDROID_PREFIX_LIB}"
-# install -v -d "${pkgdir}/${ANDROID_PREFIX_LIB}/pkgconfig"
-# install -v *.pc "${pkgdir}/${ANDROID_PREFIX_LIB}/pkgconfig"
rm -rf "${pkgdir}"/${ANDROID_PREFIX_SHARE}
${ANDROID_STRIP} -g --strip-unneeded "${pkgdir}"/${ANDROID_PREFIX_LIB}/*.so
${ANDROID_STRIP} -g "$pkgdir"/${ANDROID_PREFIX_LIB}/*.a