~alpine/aports

Replace ninja with samurai v1 APPLIED

Per discussion on IRC and the mailing list:

https://lists.alpinelinux.org/~alpine/devel/%3CBYZDB5LH4OVY.9FDVF5I3J954%40homura%3E

In short, samurai is a more concise implementation of ninja and is
maintained by an upstream which is friendlier to the needs of distros.

Drew DeVault (3):
  community/samurai: add ninja compat
  main/samurai: import from community
  main/ninja: move to unmaintained

 {community => main}/samurai/APKBUILD        | 5 ++++-
 {main => unmaintained}/ninja/APKBUILD       | 0
 {main => unmaintained}/ninja/fix-musl.patch | 0
 3 files changed, 4 insertions(+), 1 deletion(-)
 rename {community => main}/samurai/APKBUILD (90%)
 rename {main => unmaintained}/ninja/APKBUILD (100%)
 rename {main => unmaintained}/ninja/fix-musl.patch (100%)

-- 
2.24.0
Bump. We had deferred this question until after 3.11 was released.
Export patchset (mbox)
How do I use this?

Copy & paste the following snippet into your terminal to import this patchset into git:

curl -s https://lists.alpinelinux.org/~alpine/aports/patches/3164/mbox | git am -3
Learn more about email & git

[PATCH 1/3] community/samurai: add ninja compat Export this patch

---
 community/samurai/APKBUILD | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/community/samurai/APKBUILD b/community/samurai/APKBUILD
index 358ec4a533..c14a9be14f 100644
--- a/community/samurai/APKBUILD
+++ b/community/samurai/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Drew DeVault <sir@cmpwn.com>
pkgname=samurai
pkgver=0.7
pkgrel=0
pkgrel=1
pkgdesc="ninja-compatible build tool written in C"
url="https://github.com/michaelforney/samurai"
arch="all"
@@ -11,6 +11,8 @@ options="!check"  # No test suite.
subpackages="$pkgname-doc"
source="https://github.com/michaelforney/samurai/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"
builddir="$srcdir/$pkgname-$pkgver"
provides=ninja
replaces=ninja

build() {
	cd "$builddir"
@@ -20,6 +22,7 @@ build() {
package() {
	cd "$builddir"
	make install PREFIX="/usr" DESTDIR="$pkgdir"
	ln -s samu "$pkgdir"/usr/bin/ninja
}

sha512sums="c47120a2b516c0d130c5a01d99972979c69103d1c6b110722c4c6fcac3147df25d60d9d19913d7c78902c257800d6a5e1bcbb775618058ebfe6db29098dc4001  samurai-0.7.tar.gz"
-- 
2.24.0

[PATCH 2/3] main/samurai: import from community Export this patch

---
 {community => main}/samurai/APKBUILD | 0
 1 file changed, 0 insertions(+), 0 deletions(-)
 rename {community => main}/samurai/APKBUILD (100%)

diff --git a/community/samurai/APKBUILD b/main/samurai/APKBUILD
similarity index 100%
rename from community/samurai/APKBUILD
rename to main/samurai/APKBUILD
-- 
2.24.0

[PATCH 3/3] main/ninja: move to unmaintained Export this patch

---
 {main => unmaintained}/ninja/APKBUILD       | 0
 {main => unmaintained}/ninja/fix-musl.patch | 0
 2 files changed, 0 insertions(+), 0 deletions(-)
 rename {main => unmaintained}/ninja/APKBUILD (100%)
 rename {main => unmaintained}/ninja/fix-musl.patch (100%)

diff --git a/main/ninja/APKBUILD b/unmaintained/ninja/APKBUILD
similarity index 100%
rename from main/ninja/APKBUILD
rename to unmaintained/ninja/APKBUILD
diff --git a/main/ninja/fix-musl.patch b/unmaintained/ninja/fix-musl.patch
similarity index 100%
rename from main/ninja/fix-musl.patch
rename to unmaintained/ninja/fix-musl.patch
-- 
2.24.0