diff options
author | Cameron Reikes | 2019-04-20 23:59:56 -0700 |
---|---|---|
committer | Cameron Reikes | 2019-04-20 23:59:56 -0700 |
commit | 00c1b41144aa72000f0de2cb2649481231b6bce6 (patch) | |
tree | 58db20d44bac0f6dcf11b539efc3d92e30855d54 | |
download | aur-00c1b41144aa72000f0de2cb2649481231b6bce6.tar.gz |
Add working pkgbuild and desktop file for install
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 45 | ||||
-rw-r--r-- | jevois-inventor.desktop | 9 |
3 files changed, 76 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..7bc1e0713521 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,22 @@ +pkgbase = jevois-inventor + pkgdesc = An easy to use GUI for programming the Jevois smart camera + pkgver = 0.4.0 + pkgrel = 2 + url = https://github.com/jevois/jevois-inventor + arch = i686 + arch = x86_64 + license = GPL3 + makedepends = git + makedepends = qt5-base + depends = qt5-serialport + depends = qt5-multimedia + provides = jevois-inventor + source = https://github.com/jevois/jevois-inventor/archive/0.4.0.tar.gz + source = https://i.imgur.com/TgKOknB.png + source = jevois-inventor.desktop + sha256sums = 4bc4589c3f724387f3cddf51c9f71990e933788b8becfbf40433c40fc980bbfb + sha256sums = fa1038a63572327f680c68e89fbc6b35a249037232957388538fdba44227a185 + sha256sums = SKIP + +pkgname = jevois-inventor + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f75bbac4aa41 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,45 @@ +# Maintainer: Cameron Reikes<cameronreikes@gmail.com> + +pkgname=jevois-inventor +pkgver=0.4.0 +pkgrel=2 +pkgdesc="An easy to use GUI for programming the Jevois smart camera" +arch=('i686' 'x86_64') +url="https://github.com/jevois/jevois-inventor" +license=('GPL3') +depends=('qt5-serialport' 'qt5-multimedia') +makedepends=('git' 'qt5-base') +provides=("${pkgname}") +source=("https://github.com/jevois/jevois-inventor/archive/${pkgver}.tar.gz" + "https://i.imgur.com/TgKOknB.png" + "${pkgname}.desktop") +sha256sums=('4bc4589c3f724387f3cddf51c9f71990e933788b8becfbf40433c40fc980bbfb' + 'fa1038a63572327f680c68e89fbc6b35a249037232957388538fdba44227a185' + 'SKIP') + +prepare() { + cd "$srcdir/${pkgname}-${pkgver}" +} + +build() { + cd "$srcdir/${pkgname}-${pkgver}" + qmake-qt5 -config release + make +} + +check() { + cd "$srcdir/${pkgname}-${pkgver}" + make -k check +} + +package() { + cd "$srcdir/${pkgname}-${pkgver}" + install -D -m644 "$srcdir/TgKOknB.png" "${pkgdir}/usr/share/icons/${pkgname}.png" + install -D -m644 "$srcdir/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" + install -D -m755 "${pkgname}" "${pkgdir}/usr/bin/${pkgname}" + #make INSTALL_ROOT="$pkgdir/" install + + # Install GPLv3 license + install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + diff --git a/jevois-inventor.desktop b/jevois-inventor.desktop new file mode 100644 index 000000000000..a096c58c968c --- /dev/null +++ b/jevois-inventor.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=Jevois Inventor +Comment=Develop for the Jevois Camera +GenericName=IDE +Exec=/usr/bin/jevois-inventor +Icon=jevois-inventor +Type=Application +Categories=Development +Keywords=Jevois;Inventor;Develop;Configure |