summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnatol Pomozov2018-06-06 17:30:20 -0700
committerAnatol Pomozov2018-06-06 17:30:20 -0700
commitd5a5781f069375bd60d1491c1c68c71bff8378bf (patch)
tree4bf97ece6902d6db27db535e565bd4da3a45db2d
parentb066f22622f62c8ee5d7435994c85d45aa953736 (diff)
downloadaur-d5a5781f069375bd60d1491c1c68c71bff8378bf.tar.gz
Port build system to ninja
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD12
2 files changed, 11 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 07e0cceded75..c09f5428cc3b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,13 @@
pkgbase = menuconfig-git
pkgdesc = Standalone version of the mconf tool from the linux kernel
- pkgver = r774.7b27cc4
+ pkgver = r798.e7c3de3
pkgrel = 1
url = https://github.com/anatol/menuconfig
arch = i686
arch = x86_64
license = GPL2
makedepends = git
- makedepends = gperf
+ makedepends = ninja
depends = ncurses
source = git://github.com/anatol/menuconfig.git
sha1sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index 9e8a104972e4..13896914e040 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,14 +1,14 @@
# Maintainer: Anatol Pomozov <anatol.pomozov@gmail.com>
pkgname=menuconfig-git
-pkgver=r774.7b27cc4
+pkgver=r798.e7c3de3
pkgrel=1
pkgdesc='Standalone version of the mconf tool from the linux kernel'
url='https://github.com/anatol/menuconfig'
arch=(i686 x86_64)
license=(GPL2)
depends=(ncurses)
-makedepends=(git gperf)
+makedepends=(git ninja)
source=(git://github.com/anatol/menuconfig.git)
sha1sums=('SKIP')
@@ -17,9 +17,15 @@ pkgver() {
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
+prepare() {
+ cd menuconfig
+ sed -i "s/common_cflags =/common_cflags = $CFLAGS/" build.ninja
+ sed -i "s/common_ldflags =/common_ldlags = $LDFLAGS/" build.ninja
+}
+
build() {
cd menuconfig
- make conf mconf
+ ninja
}
package() {