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