[arch-commits] Commit in (7 files)
Eli Schwartz
eschwartz at archlinux.org
Wed Jul 10 16:09:06 UTC 2019
Date: Wednesday, July 10, 2019 @ 16:09:05
Author: eschwartz
Revision: 488582
use samurai as replacement ninja implementation in all my packages
samurai is <3
Modified:
cinnamon-desktop/trunk/PKGBUILD
cinnamon-menus/trunk/PKGBUILD
cinnamon-session/trunk/PKGBUILD
ksh/trunk/PKGBUILD
nemo-extensions/trunk/PKGBUILD
xed/trunk/PKGBUILD
xreader/trunk/PKGBUILD
---------------------------------+
cinnamon-desktop/trunk/PKGBUILD | 6 +++---
cinnamon-menus/trunk/PKGBUILD | 6 +++---
cinnamon-session/trunk/PKGBUILD | 6 +++---
ksh/trunk/PKGBUILD | 8 +++++---
nemo-extensions/trunk/PKGBUILD | 6 +++---
xed/trunk/PKGBUILD | 6 +++---
xreader/trunk/PKGBUILD | 6 +++---
7 files changed, 23 insertions(+), 21 deletions(-)
Modified: cinnamon-desktop/trunk/PKGBUILD
===================================================================
--- cinnamon-desktop/trunk/PKGBUILD 2019-07-10 16:02:42 UTC (rev 488581)
+++ cinnamon-desktop/trunk/PKGBUILD 2019-07-10 16:09:05 UTC (rev 488582)
@@ -10,7 +10,7 @@
url="https://github.com/linuxmint/${pkgname}"
license=('GPL' 'LGPL')
depends=('accountsservice' 'gtk3' 'libxkbfile' 'libpulse')
-makedepends=('meson' 'gobject-introspection' 'intltool')
+makedepends=('meson' 'samurai' 'gobject-introspection' 'intltool')
source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz"
"config.patch")
sha256sums=('e7e6e9aa6e5c5c04a8320cb97ef545700826d04fc34e0f50d140d2efa41941a1'
@@ -29,11 +29,11 @@
cd "${srcdir}"/${pkgname}-${pkgver}/build
meson --prefix=/usr --buildtype=plain ..
- ninja
+ samu
}
package() {
cd "${srcdir}"/${pkgname}-${pkgver}/build
- DESTDIR="${pkgdir}" ninja install
+ DESTDIR="${pkgdir}" samu install
}
Modified: cinnamon-menus/trunk/PKGBUILD
===================================================================
--- cinnamon-menus/trunk/PKGBUILD 2019-07-10 16:02:42 UTC (rev 488581)
+++ cinnamon-menus/trunk/PKGBUILD 2019-07-10 16:09:05 UTC (rev 488582)
@@ -9,7 +9,7 @@
url="https://github.com/linuxmint/${pkgname}"
license=('GPL' 'LGPL')
depends=('glib2')
-makedepends=('gobject-introspection' 'meson')
+makedepends=('gobject-introspection' 'meson' 'samurai')
source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
sha256sums=('331bd599d7a863fa92329483637de159c25c57467305691f9768e675cd63f7c2')
b2sums=('80cf245fb6b6d02f4a609d68f2b35252da22601d7f7f2f42dd28a5bc193b1d0cd332bc85251f9c2e43038069453b3e61456319f4f50166e86c32a95339d88e11')
@@ -21,11 +21,11 @@
meson --prefix=/usr \
--buildtype=plain \
..
- ninja
+ samu
}
package(){
cd "${srcdir}"/${pkgname}-${pkgver}/build
- DESTDIR="${pkgdir}" ninja install
+ DESTDIR="${pkgdir}" samu install
}
Modified: cinnamon-session/trunk/PKGBUILD
===================================================================
--- cinnamon-session/trunk/PKGBUILD 2019-07-10 16:02:42 UTC (rev 488581)
+++ cinnamon-session/trunk/PKGBUILD 2019-07-10 16:09:05 UTC (rev 488582)
@@ -11,7 +11,7 @@
license=('GPL' 'LGPL')
depends=('cinnamon-desktop' 'dbus-glib' 'libsm' 'libcanberra' 'xapps')
optdepends=('cinnamon-translations: i18n')
-makedepends=('meson' 'xtrans')
+makedepends=('meson' 'samurai' 'xtrans')
source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
sha256sums=('bff38239942dc990ccb57c35bde43c19ebc8708284410de53c100e12c7005663')
b2sums=('1d84e67690d95584a529c10462c2156a3ab3048a26a7e2f695584dcb66bb13c4a885e13e161e7e38a359f96ba7813c3f69209ced2fd02a30996d5773e3b2cda2')
@@ -26,11 +26,11 @@
-Dwith-gconf=false \
-Dwith-docbook=false \
..
- ninja
+ samu
}
package() {
cd "${srcdir}"/${pkgname}-${pkgver}/build
- DESTDIR="${pkgdir}" ninja install
+ DESTDIR="${pkgdir}" samu install
}
Modified: ksh/trunk/PKGBUILD
===================================================================
--- ksh/trunk/PKGBUILD 2019-07-10 16:02:42 UTC (rev 488581)
+++ ksh/trunk/PKGBUILD 2019-07-10 16:09:05 UTC (rev 488582)
@@ -8,7 +8,7 @@
arch=('x86_64')
url="http://kornshell.org/"
license=('EPL')
-makedepends=('meson')
+makedepends=('meson' 'samurai')
checkdepends=('ed' 'vi' 'expect' 'openbsd-netcat')
provides=('ksh93')
install=ksh.install
@@ -19,6 +19,8 @@
'SKIP')
validpgpkeys=('4BF045ACC726FE4E9DFC1D7762213CE2D3CB82EA') # Siteshwar Vashisht <svashisht at redhat.com>
+export NINJA=/usr/bin/samu
+
build() {
mkdir -p "${srcdir}"/ksh-${_pkgver}/build
cd "${srcdir}"/ksh-${_pkgver}/build
@@ -26,7 +28,7 @@
meson --prefix /usr \
--buildtype=plain \
..
- ninja
+ samu
}
check() {
@@ -39,6 +41,6 @@
package() {
cd "${srcdir}"/ksh-${_pkgver}/build
- DESTDIR="${pkgdir}" ninja install
+ DESTDIR="${pkgdir}" samu install
ln -s ksh "${pkgdir}"/usr/bin/ksh93
}
Modified: nemo-extensions/trunk/PKGBUILD
===================================================================
--- nemo-extensions/trunk/PKGBUILD 2019-07-10 16:02:42 UTC (rev 488581)
+++ nemo-extensions/trunk/PKGBUILD 2019-07-10 16:09:05 UTC (rev 488582)
@@ -27,7 +27,7 @@
_preview_deps=('cjs' 'clutter-gtk' 'clutter-gst' 'libmusicbrainz5' 'gtksourceview3' 'xreader')
_python_deps=('python-gobject')
_seahorse_deps=('libcryptui' 'libgnome-keyring')
-makedepends=('intltool' 'gobject-introspection' 'meson')
+makedepends=('intltool' 'gobject-introspection' 'meson' 'samurai')
makedepends+=("${_preview_deps[@]}" "${_python_deps[@]}" "${_seahorse_deps[@]}")
options=('!emptydirs')
source=("${pkgbase}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
@@ -72,7 +72,7 @@
mkdir -p nemo-python/build
pushd nemo-python/build
meson --prefix=/usr --buildtype=plain ..
- ninja
+ samu
# # nemo-pastebin
# cd nemo-pastebin
@@ -116,7 +116,7 @@
depends+=("${_python_deps[@]}")
cd "${srcdir}"/${pkgbase}-${pkgver}/${pkgname}/build
- DESTDIR="${pkgdir}" ninja install
+ DESTDIR="${pkgdir}" samu install
}
package_nemo-seahorse(){
Modified: xed/trunk/PKGBUILD
===================================================================
--- xed/trunk/PKGBUILD 2019-07-10 16:02:42 UTC (rev 488581)
+++ xed/trunk/PKGBUILD 2019-07-10 16:09:05 UTC (rev 488582)
@@ -10,7 +10,7 @@
license=('GPL')
groups=('x-apps')
depends=('gspell' 'gtksourceview3' 'libpeas' 'xapps')
-makedepends=('meson' 'gobject-introspection' 'intltool' 'itstool')
+makedepends=('meson' 'samurai' 'gobject-introspection' 'intltool' 'itstool')
source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
sha256sums=('a2e2208ad6f5be1b0835202e461628f81a246cb120bd8d37928e41cb72a82617')
@@ -22,11 +22,11 @@
--libexecdir=lib/${pkgname} \
--buildtype=plain \
..
- ninja
+ samu
}
package(){
cd "${srcdir}"/${pkgname}-${pkgver}/build
- DESTDIR="${pkgdir}" ninja install
+ DESTDIR="${pkgdir}" samu install
}
Modified: xreader/trunk/PKGBUILD
===================================================================
--- xreader/trunk/PKGBUILD 2019-07-10 16:02:42 UTC (rev 488581)
+++ xreader/trunk/PKGBUILD 2019-07-10 16:09:05 UTC (rev 488582)
@@ -15,7 +15,7 @@
'libspectre: support for dvi and ps files'
'mathjax: support for math in epub files'
'texlive-bin: support for dvi files')
-makedepends=('meson' 'intltool' 'itstool' 'gobject-introspection' 'djvulibre'
+makedepends=('meson' 'samurai' 'intltool' 'itstool' 'gobject-introspection' 'djvulibre'
'libgxps' 'libspectre' 'texlive-bin')
source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
sha256sums=('e5efc1ff17708513f22c6110f91ac60acb51e33ebb5a32372091944e1daaa7bf')
@@ -36,11 +36,11 @@
-Dintrospection=true \
-Dhelp_files=true \
..
- ninja
+ samu
}
package(){
cd "${srcdir}"/${pkgname}-${pkgver}/build
- DESTDIR="${pkgdir}" ninja install
+ DESTDIR="${pkgdir}" samu install
}
More information about the arch-commits
mailing list