diff options
author | Anatol Pomozov | 2018-06-06 17:30:20 -0700 |
---|---|---|
committer | Anatol Pomozov | 2018-06-06 17:30:20 -0700 |
commit | d5a5781f069375bd60d1491c1c68c71bff8378bf (patch) | |
tree | 4bf97ece6902d6db27db535e565bd4da3a45db2d | |
parent | b066f22622f62c8ee5d7435994c85d45aa953736 (diff) | |
download | aur-d5a5781f069375bd60d1491c1c68c71bff8378bf.tar.gz |
Port build system to ninja
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 12 |
2 files changed, 11 insertions, 5 deletions
@@ -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 @@ -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() { |