I-Nex/dists/PKGBUILD

50 lines
1.1 KiB
Bash
Raw Normal View History

2014-08-01 19:59:17 +08:00
# Maintainer: eloaders <eloaders at linux dot pl>
2014-07-03 03:00:06 +08:00
2016-06-26 20:17:52 +08:00
pkgname=i-nex
2016-11-12 01:39:30 +08:00
pkgver=7.6.0
2014-06-29 02:15:44 +08:00
pkgrel=1
pkgdesc="System information tool like hardinfo, sysinfo"
arch=('i686' 'x86_64')
2014-08-01 19:59:17 +08:00
url="http://i-nex.linux.pl/"
2014-06-29 02:15:44 +08:00
license=('LGPL3')
2014-08-01 19:59:17 +08:00
depends=('gambas3-runtime'
'gambas3-gb-image'
'gambas3-gb-form'
2014-08-01 19:59:17 +08:00
'gambas3-gb-desktop'
2016-11-12 01:39:30 +08:00
'gambas3-gb-qt5'
2015-01-12 02:45:00 +08:00
'gambas3-gb-desktop-x11'
'pastebinit'
2014-08-01 19:59:17 +08:00
'libcpuid-git'
'xorg-server-utils'
2016-11-12 01:39:30 +08:00
'lsb-release')
makedepends=('gambas3-devel' 'gcc' 'git')
2016-06-26 20:17:52 +08:00
source=("$pkgname::git+https://github.com/eloaders/I-Nex.git")
2014-08-01 19:59:17 +08:00
sha256sums=('SKIP')
provides=('i-nex' 'i-nex-bzr' 'i-nex-dev')
conflicts=('i-nex' 'i-nex-bzr' 'i-nex-dev')
pkgver() {
cd $pkgname
git describe --tags | tr - .
}
2014-06-29 02:15:44 +08:00
prepare() {
2014-08-01 19:59:17 +08:00
cd $pkgname
2014-06-29 02:15:44 +08:00
# make it dynamic
sed -i -e 's|^STATIC.*|STATIC = false|' i-nex.mk
2015-01-12 02:45:00 +08:00
sed -i -e 's|^UDEV_RULES_DIR.*|UDEV_RULES_DIR = /usr/lib/udev/rules.d|' i-nex.mk
2014-07-20 19:39:48 +08:00
cd I-Nex
2014-07-03 03:00:06 +08:00
autoreconf -i
2014-06-29 02:15:44 +08:00
}
2014-08-01 19:59:17 +08:00
2014-06-29 02:15:44 +08:00
build() {
2014-08-01 19:59:17 +08:00
cd $pkgname
2014-07-20 19:39:48 +08:00
cd I-Nex
2014-07-03 03:00:06 +08:00
./configure --prefix=/usr
cd ..
2014-06-29 02:15:44 +08:00
make
}
2014-08-01 19:59:17 +08:00
2014-06-29 02:15:44 +08:00
package() {
2014-08-01 19:59:17 +08:00
cd $pkgname
2014-07-20 19:39:48 +08:00
make install DESTDIR="$pkgdir"
2016-06-26 20:17:52 +08:00
}