~alpine/aports

This thread contains a patchset. You're looking at the original emails, but you may wish to use the patch review UI. Review patch
6 2

[PATCH 0/3] Replace ninja with samurai

Details
Message ID
<20191209161552.15983-1-sir@cmpwn.com>
DKIM signature
missing
Download raw message
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

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

Details
Message ID
<20191209161552.15983-2-sir@cmpwn.com>
In-Reply-To
<20191209161552.15983-1-sir@cmpwn.com> (view parent)
DKIM signature
missing
Download raw message
Patch: +4 -1
---
 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

Details
Message ID
<20191209161552.15983-3-sir@cmpwn.com>
In-Reply-To
<20191209161552.15983-1-sir@cmpwn.com> (view parent)
DKIM signature
missing
Download raw message
Patch: +0 -0
---
 {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

Details
Message ID
<20191209161552.15983-4-sir@cmpwn.com>
In-Reply-To
<20191209161552.15983-1-sir@cmpwn.com> (view parent)
DKIM signature
missing
Download raw message
Patch: +0 -0
---
 {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
Details
Message ID
<20191211092720.336ce3ca@ncopa-desktop.copa.dup.pw>
In-Reply-To
<20191209161552.15983-1-sir@cmpwn.com> (view parent)
DKIM signature
missing
Download raw message
On Mon,  9 Dec 2019 11:15:49 -0500
Drew DeVault <sir@cmpwn.com> wrote:

> 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.

Please lets get v3.11 out first.

Thanks!

-nc

> 
> 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%)
> 
Details
Message ID
<BZ2O2VQ016KQ.1EIPCUP4SFQHV@homura>
In-Reply-To
<20191211092720.336ce3ca@ncopa-desktop.copa.dup.pw> (view parent)
DKIM signature
missing
Download raw message
On Wed Dec 11, 2019 at 9:27 AM, Natanael Copa wrote:
> Please lets get v3.11 out first.

Aye aye, seems reasonable.
Details
Message ID
<BZS5PAEPK2LN.22C0Z76J6LPFB@homura>
In-Reply-To
<20191211092720.336ce3ca@ncopa-desktop.copa.dup.pw> (view parent)
DKIM signature
missing
Download raw message
Bump. We had deferred this question until after 3.11 was released.
Reply to thread Export thread (mbox)