From adca93e842ab7a257303bfefc035088c2034298a Mon Sep 17 00:00:00 2001 From: Ingar Date: Tue, 3 Oct 2023 22:02:52 +0000 Subject: INDI Library v2.0.4 --- PKGBUILD | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 PKGBUILD diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..98c0c57 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,41 @@ +# Maintainer: Stijn Buys +# Contributor: Marc-Olivier Barre +# Contributor: Peter Strapp + +pkgname=libindi_3rdparty_libs +pkgver=2.0.4 +pkgrel=1 +pkgdesc="dependencies for INDI 3rd party drivers" +provides=("libindi_3rdparty-libs") +url="http://www.indilib.org/index.php?title=Main_Page" +license=(LGPL2.1) +arch=(i686 x86_64 armv7h aarch64) +depends=(libvorbis libusb openal libnova libjpeg libindi libgphoto2 libftdi-compat libdc1394 cfitsio dcraw rtl-sdr gpsd ffmpeg libindi=${pkgver}) +makedepends=(cmake boost) +conflicts=() +source=("https://github.com/indilib/indi-3rdparty/archive/v${pkgver}.tar.gz") +sha256sums=("74eac57b41111b5a45795b53f952f543cd8fc23831ec31507f2fb333d5f9ae3f") + +prepare() { + mkdir -p build + cd indi-3rdparty-${pkgver} +} + +build() { + cd build + cmake -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DBUILD_LIBS=On \ + ../indi-3rdparty-${pkgver} +} + +package() { + cd build + make DESTDIR="$pkgdir" install + cd "$pkgdir" + mv lib/* usr/lib + rmdir lib + find usr/lib -type f -name "*.so.*" -exec chmod 755 {} \; +} + -- cgit v1.2.3