[arch-commits] Commit in limesuite/trunk (PKGBUILD)
Filipe Laíns
ffy00 at archlinux.org
Tue Oct 9 22:52:50 UTC 2018
Date: Tuesday, October 9, 2018 @ 22:52:49
Author: ffy00
Revision: 391891
build octave plugin
Modified:
limesuite/trunk/PKGBUILD
----------+
PKGBUILD | 28 ++++++----------------------
1 file changed, 6 insertions(+), 22 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-10-09 22:49:55 UTC (rev 391890)
+++ PKGBUILD 2018-10-09 22:52:49 UTC (rev 391891)
@@ -1,15 +1,15 @@
-# Maintainer: FFY00 <filipe.lains at gmail.com>
+# Maintainer: Filipe Laíns (FFY00) <lains at archlinux.org>
pkgname=limesuite
pkgver=18.10.0
-pkgrel=1
+pkgrel=2
pkgdesc='Driver and GUI for LMS7002M-based SDR platforms (LimeSDR, Novena RF7, etc.)'
arch=('x86_64')
url='https://github.com/myriadrf/LimeSuite'
license=('Apache')
depends=('sqlite3' 'wxgtk2' 'freeglut' 'libusb>=1.0' 'soapysdr' 'wget' 'gnuplot' 'glew' 'fltk')
-makedepends=('cmake' 'doxygen')
-#optdepends=('octave: Octave plugin')
+makedepends=('cmake' 'doxygen' 'octave')
+optdepends=('octave: Octave plugin')
provides=('soapylms7')
conflicts=('soapylms7')
source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
@@ -20,11 +20,6 @@
# Change mode to 666 and ommit plugdev group
sed -i 's|MODE="660", GROUP="plugdev"|MODE="666"|g' udev-rules/64-limesuite.rules
-
-# # Octave plugin
-# sed -i 's|/usr/local|/usr|g' octave/Makefile # Fix install directory
-# cp src/lime/* octave/ # Fix headers
-# patch -p1 < ../$_octave_patch.patch # Fix API changes
}
build() {
@@ -50,26 +45,15 @@
-DENABLE_EXAMPLES=True \
-DENABLE_HEADERS=True \
-DENABLE_GUI=True \
+ -DENABLE_OCTAVE=True \
-DENABLE_API_DOXYGEN=True \
-DLIME_SUITE_EXTVER=$pkgver
-# -DENABLE_NOVENARF7=True \
+ # -DENABLE_NOVENARF7=True \
make
-
-# # Octave plugin
-# cd ../octave
-#
-# make
}
-#check() {
-# # Octave plugin
-# cd LimeSuite-$pkgver/octave
-#
-# make test
-#}
-
package() {
cd LimeSuite-$pkgver/build
More information about the arch-commits
mailing list