diff options
| author | Ingar <ingar@telenet.be> | 2026-05-16 08:16:41 +0200 |
|---|---|---|
| committer | Ingar <ingar@telenet.be> | 2026-05-16 08:16:41 +0200 |
| commit | c21a5cbdcea2d77eb473266d78441e82607e8b66 (patch) | |
| tree | cc35c7b53dd239b74f6aabbae15b8062ac8f8ea1 | |
| parent | 277941a304f57ab280e0f08ae42a207c3566fc5a (diff) | |
install() routine cleanup.
| -rw-r--r-- | PKGBUILD | 17 |
1 files changed, 10 insertions, 7 deletions
@@ -10,7 +10,8 @@ provides=("libindi_3rdparty") url="http://www.indilib.org/index.php?title=Main_Page" license=(LGPL2.1) arch=(x86_64 aarch64) -depends=(libvorbis libusb openal libnova libjpeg libindi libgphoto2 libftdi-compat libdc1394 cfitsio dcraw libftdi rtl-sdr gpsd ffmpeg indi-3rdparty-libs) +depends_x86_64=(libvorbis libusb openal libnova libjpeg libindi libgphoto2 libftdi-compat libdc1394 cfitsio dcraw libftdi rtl-sdr gpsd ffmpeg indi-3rdparty-libs) +depends_aarch64=(libcamera libcamera-tools libvorbis libusb openal libnova libjpeg libindi libgphoto2 libftdi-compat libdc1394 cfitsio dcraw libftdi rtl-sdr gpsd ffmpeg indi-3rdparty-libs) makedepends=(cmake) conflicts=() source=( @@ -23,6 +24,13 @@ sha256sums=( prepare() { mkdir -p build cd build + + if [ "${arch}" = "aarch64" ]; then + BUILD_LIBCAMERA="On" + else + BUILD_LIBCAMERA="Off" + fi + cmake \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ @@ -34,7 +42,7 @@ prepare() { -DWITH_ASICAM=On \ -DWITH_EQMOD=On \ -DWITH_GPSD=On \ - -DWITH_LIBCAMERA=On \ + -DWITH_LIBCAMERA=${BUILD_LIBCAMERA} \ ../indi-3rdparty-${pkgver} } @@ -46,10 +54,5 @@ build() { package() { cd build make DESTDIR="${pkgdir}" install - - cd "${pkgdir}" - cp -a lib/* usr/lib/ - rm -rf lib/* - rmdir lib } |
