diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..1ccab91 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: Stijn Buys <ingar@telenet.be> +# Contributor: Marc-Olivier Barre <mobarre-archlinux@snarchi.io> +# Contributor: Peter Strapp <peter@strapp.co.uk> + +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/ +} + + |