summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--PKGBUILD43
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/
+}
+
+