From 72f950dbc0749243737d4c512deb5ca74e580d3e Mon Sep 17 00:00:00 2001 From: Ingar Date: Tue, 3 Oct 2023 22:04:46 +0000 Subject: INDI Library v2.0.4 --- PKGBUILD | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 PKGBUILD diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..1ccab91 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: Stijn Buys +# Contributor: Marc-Olivier Barre +# Contributor: Peter Strapp + +pkgname=libindi_3rdparty +pkgver=2.0.4 +pkgrel=1 +pkgdesc="3rd party drivers for INDI, a distributed control protocol designed to operate astronomical instrumentation" +provides=("libindi_3rdparty") +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 libftdi rtl-sdr gpsd ffmpeg libindi_3rdparty_libs=${pkgver}) +makedepends=(cmake boost) +conflicts=() +source=("https://github.com/indilib/indi-3rdparty/archive/v${pkgver}.tar.gz") +sha256sums=("74eac57b41111b5a45795b53f952f543cd8fc23831ec31507f2fb333d5f9ae3f") + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DBUILD_LIBS=Off \ + -DWITH_ASICAM=On \ + -DWITH_EQMOD=On \ + -DWITH_TOUPBASE=On \ + -DWITH_GPSD=On \ + ../indi-3rdparty-${pkgver} +} + +package() { + cd build + make DESTDIR="$pkgdir" install + cd "$pkgdir" + mv lib/ usr/ +} + + -- cgit v1.2.3