sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Florian Franzmann (a72e829269e8f59273dbd72aeacb38fc6e0b8903)
- From: Florian Franzmann <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Florian Franzmann (a72e829269e8f59273dbd72aeacb38fc6e0b8903)
- Date: Wed, 12 Feb 2014 15:24:53 -0600
GIT changes to master grimoire by Florian Franzmann
<siflfran AT hawo.stw.uni-erlangen.de>:
ChangeLog | 4 ++++
devel/ninja-build-system/BUILD | 1 +
devel/ninja-build-system/DEPENDS | 2 ++
devel/ninja-build-system/DETAILS | 16 ++++++++++++++++
devel/ninja-build-system/HISTORY | 3 +++
devel/ninja-build-system/INSTALL | 1 +
6 files changed, 27 insertions(+)
New commits:
commit a72e829269e8f59273dbd72aeacb38fc6e0b8903
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
devel/ninja-build-system: new spell, a small build system with a focus on
speed
diff --git a/ChangeLog b/ChangeLog
index 574b706..202ca6a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2014-02-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * devel/ninja-build-system: new spell, a small build system with a
focus
+ on speed
+
2014-02-09 Treeve Jelbert <treeve AT sourcemage.org>
* kde4/kdegraphics4: spell deprecated
diff --git a/devel/ninja-build-system/BUILD b/devel/ninja-build-system/BUILD
new file mode 100755
index 0000000..b8c0107
--- /dev/null
+++ b/devel/ninja-build-system/BUILD
@@ -0,0 +1 @@
+./bootstrap.py
diff --git a/devel/ninja-build-system/DEPENDS
b/devel/ninja-build-system/DEPENDS
new file mode 100755
index 0000000..3fcf5d6
--- /dev/null
+++ b/devel/ninja-build-system/DEPENDS
@@ -0,0 +1,2 @@
+depends -sub CXX gcc &&
+depends python
diff --git a/devel/ninja-build-system/DETAILS
b/devel/ninja-build-system/DETAILS
new file mode 100755
index 0000000..daae17e
--- /dev/null
+++ b/devel/ninja-build-system/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=ninja-build-system
+ VERSION=1.4.0
+ SOURCE="ninja-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://github.com/martine/ninja/archive/v${VERSION}.tar.gz
+
SOURCE_HASH=sha512:8c939d586f30db884b2f3783fa6cd9a6f1b0904d231d1cd9b9196efdc0144585cdff11f5d7821f0f7d45643b82f65889e5fc950d7ae2c6d83c57c2cd43ba9361
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/ninja-${VERSION}"
+ WEB_SITE="http://martine.github.io/ninja/"
+ LICENSE[0]=APACHE
+ ENTERED=20140212
+ SHORT="a small build system with a focus on speed"
+cat << EOF
+Ninja is a small build system with a focus on speed. It differs from other
+build systems in two major respects: it is designed to have its input files
+generated by a higher-level build system, and it is designed to run builds
+as fast as possible.
+EOF
diff --git a/devel/ninja-build-system/HISTORY
b/devel/ninja-build-system/HISTORY
new file mode 100644
index 0000000..fdc7a45
--- /dev/null
+++ b/devel/ninja-build-system/HISTORY
@@ -0,0 +1,3 @@
+2014-02-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
+
diff --git a/devel/ninja-build-system/INSTALL
b/devel/ninja-build-system/INSTALL
new file mode 100755
index 0000000..0e21d83
--- /dev/null
+++ b/devel/ninja-build-system/INSTALL
@@ -0,0 +1 @@
+install -m755 $SOURCE_DIRECTORY/ninja ${INSTALL_ROOT}/usr/bin/
- [SM-Commit] GIT changes to master grimoire by Florian Franzmann (a72e829269e8f59273dbd72aeacb38fc6e0b8903), Florian Franzmann, 02/12/2014
Archive powered by MHonArc 2.6.24.