summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Junghans <ottxor@gentoo.org>2012-08-18 04:38:45 +0000
committerChristoph Junghans <ottxor@gentoo.org>2012-08-18 04:38:45 +0000
commitfa2a2b6bb0b573e48c89bffacf98edc184b0bcab (patch)
treebcf5e1007cad2ab94c925c5cb18a89314aeb32ea /dev-util/ninja
parentVersion bumps. (diff)
downloadhistorical-fa2a2b6bb0b573e48c89bffacf98edc184b0bcab.tar.gz
historical-fa2a2b6bb0b573e48c89bffacf98edc184b0bcab.tar.bz2
historical-fa2a2b6bb0b573e48c89bffacf98edc184b0bcab.zip
version bump
Package-Manager: portage-2.2.0_alpha121/cvs/Linux i686
Diffstat (limited to 'dev-util/ninja')
-rw-r--r--dev-util/ninja/ChangeLog7
-rw-r--r--dev-util/ninja/Manifest18
-rw-r--r--dev-util/ninja/ninja-120715.ebuild88
3 files changed, 104 insertions, 9 deletions
diff --git a/dev-util/ninja/ChangeLog b/dev-util/ninja/ChangeLog
index a791e981cbfd..78dd9812ffc9 100644
--- a/dev-util/ninja/ChangeLog
+++ b/dev-util/ninja/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-util/ninja
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/ninja/ChangeLog,v 1.1 2012/08/08 03:02:16 ottxor Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/ninja/ChangeLog,v 1.2 2012/08/18 04:38:45 ottxor Exp $
+
+*ninja-120715 (18 Aug 2012)
+
+ 18 Aug 2012; Christoph Junghans <ottxor@gentoo.org> +ninja-120715.ebuild:
+ version bump
*ninja-120508 (08 Aug 2012)
diff --git a/dev-util/ninja/Manifest b/dev-util/ninja/Manifest
index 37068d842512..af69e678e6d6 100644
--- a/dev-util/ninja/Manifest
+++ b/dev-util/ninja/Manifest
@@ -2,17 +2,19 @@
Hash: SHA256
DIST ninja-120508.tar.gz 109976 SHA256 9a3ec8e439386135a8a9b76938fac2550d7400d079c807210410b6313311c106 SHA512 386d5f601ed760109b709fec34b8d54e871f440c23e54dfac2750648182c6fc0f51c9864a2fb4510da66415eb5534a5c5dad2c805df86b75574421e3905bda72 WHIRLPOOL ce116e9cc99101620aec41681de79d4c6cc0de075e6d35c064324778e03b2bc9dc1535e7e8b0dbb23b3945fdf8381f230ca6888c539ab621609bbf4e93537313
+DIST ninja-120715.tar.gz 114853 SHA256 d0579a0181d76883b408f6487af52a18e548e3981df2c8d475d2d08e031a4b02 SHA512 905c148cd98433f484b4d8d17dd52f141069c3afc235243784e655bb73950cbd093f5004cb4031b9c4f0f79b62bdfb3090d962cf42c8875aa6aab4d42f05054a WHIRLPOOL e78967434d3b0880b2e50d999044a0dc24e1bcf07c5ebcb22f51a0e96b48f14a329b3595e879883458e5c6208144d9c023207f83d5e0716b8057ec692fc72864
EBUILD ninja-120508.ebuild 1848 SHA256 b24b2222f8d366467b8582f75c416b9014a0b6a52fa3ff3990811603e8102ec6 SHA512 0e5d464365886d2367389027dd422b7bea3769b5faf39fc544f0ab8a1eee551446ce9e5015e15f3285a31958fa7e39c430d49d6db076891131ae8c06f93ddc0d WHIRLPOOL 9753ac4a9359b50dff3a0dc2c737e6fc6cda7b041f62d2e6d8c12047c5e1ebe5a83766ec30d13ac4f25708b1a645a3950bbe086dc8c71f1aaf8440da1b82dba1
-MISC ChangeLog 354 SHA256 c867cbb88af8f9873e5e1e99c2e09346416781e9df5df3ea3157185d34559639 SHA512 bb047ea7aaf1128c0d449f2c738fc33f2c57614a75ea1f0de6aea4d88bb43fd5dbf8f11b3cf69eed8b1f5c75d9f5b429daba24a4723644bce7a775b949aa1f0f WHIRLPOOL 635a151d08234556e502fa7c051e362e3ad0da23ae00d666f1ee2f6cdb66f6d54f42b7a1fa7fa33b4a243c71558000dac9be07686bb6ff53037df3674b0f1b57
+EBUILD ninja-120715.ebuild 1848 SHA256 2e8c2233c309ba1b26db1da28b984ac506ffee01eb59c62f583d1ebfadd56261 SHA512 7b329c11ce42aeb5b00221802d9ce50e495925d407ec0ac7df8e9235675e00c14f5909d9a4db00fd1615a808fb5e0b2ad81f459ec1dc8cde1b941d05c2532bad WHIRLPOOL e14110005bb4ad974c0c701e7522c5f02490ce8bc3892924cee46e701c18023a39c2ffb27ebd0f536bd57bd0c8ce1078b3d60163b024784d4c5d8527fe7299c1
+MISC ChangeLog 475 SHA256 588e495b434a3befff1e37490905933f695e44a53bab4d63e22df55314403f17 SHA512 6afa66ba6bf3b102fe853dc7a132630a4eea144b4b417de5f7acb144ac3a6bf43c1f822d9524dd979ae60ee3e9c60474e5f361e7778fd4047deb9381ef58ae96 WHIRLPOOL 6f2e44af89e208c0f318e88a29ae7a2663206af03f18514b0c807330b03d5a5911aba99f85fb2411973aa3a86b89b584a356430fdf602cd56322721eaff879b0
MISC metadata.xml 237 SHA256 7b16ab35f387f952afdef31d1d5d20f82b69ec2e8a55bbe7215cf78ea322755d SHA512 52882e327ceb9391938e5b9fdfcb2f0d9c7380f71bed273c84357ecb0f1f0d4e704d9c53e4791dda1d7eed5df2c4c029281de182a5076849b26718fc83462cc6 WHIRLPOOL 1b5ae26efb6a0d0edd3e21494e52dbc7cfd1621316057dc8d876280444ceb302c94109b4e780982943a7837f19de8f11c85f49b137d31f41d7c79db6387dab90
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQEcBAEBCAAGBQJQIda+AAoJEOeBhlrCAAWG39EH/1iWp7TtHHWbgGUMVFkRyr1t
-rKRSGF2VoXvW+GApB2Pbp03HfzuYkB55CJusVp7jUpucnNpJjtaYNIr8ALQ8GVcy
-Lbd7a9gBTyvVTrhCsG9yTnTWtTqvKqNeKg1A0FHdLN6hjV6LkfsOG4iMFi8Kx0LF
-XlGcsPWQQ+PjZFYsBlTaHZUkqFmvH2nZNasqF9S7545Jcnl+dhSQR5i5FEAX7j9g
-a3c3AdB26uP6thVAYIemxpz7gRgzQ7yywrrOB9YYPN4B2WVI4/jGAH3sRa4q28gy
-C2pkbdUrklRdan4sU6q+UHiesfI5B44maUNWZLJSQJtjYp4HC0JH+IneLeO29pY=
-=4DlY
+iQEcBAEBCAAGBQJQLxxdAAoJEOeBhlrCAAWGIYgIAKIlXNhZeem11Z5B5TGbmDJb
+0/hD/LBSwlFJVzQCZTzhij/izBcwKWRQtcjJ4BbUcALFN9c/5mJERqiLFLzc9kUl
+SPkAV+qMCOMPeMbyWwSaJIUaZ3Wt89axeF8fbDns8tbpF1GeF9O3BwzSPhRoBRMG
+ledneiwW0u5WA2sfD4RYHrJgc4L7IF8PAN20PNSyZGRk8Acc192d4Lstr/KOFQRL
+3DsHguzxDhcnGzivTk2jilaTjNppC74pXLmwlmkPdBhNQasatpBkuJGaB965Kz7d
+IrcVmXrGBhMfRoGXhhwISoTdPYvl6Hmru/k9Nav2I47cL8Qpb1APPYY6+fKG4sA=
+=X1aF
-----END PGP SIGNATURE-----
diff --git a/dev-util/ninja/ninja-120715.ebuild b/dev-util/ninja/ninja-120715.ebuild
new file mode 100644
index 000000000000..11e5b6d19b7d
--- /dev/null
+++ b/dev-util/ninja/ninja-120715.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/ninja/ninja-120715.ebuild,v 1.1 2012/08/18 04:38:45 ottxor Exp $
+
+EAPI=4
+
+PYTHON_DEPEND="2"
+
+inherit bash-completion-r1 elisp-common python toolchain-funcs
+
+if [ "${PV}" = "999999" ]; then
+ EGIT_REPO_URI="git://github.com/martine/ninja.git http://github.com/martine/ninja.git"
+ inherit git-2
+ KEYWORDS=""
+else
+ inherit vcs-snapshot
+ SRC_URI="https://github.com/martine/ninja/tarball/release-${PV} -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="A small build system similar to make."
+HOMEPAGE="http://github.com/martine/ninja"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+IUSE="doc emacs vim-syntax zsh-completion"
+
+DEPEND="doc? ( app-text/asciidoc app-doc/doxygen )"
+RDEPEND="zsh-completion? ( app-shells/zsh )
+ emacs? ( virtual/emacs )
+ vim-syntax? (
+ || (
+ app-editors/vim
+ app-editors/gvim
+ )
+ )"
+
+pkg_setup() {
+ python_set_active_version 2
+}
+
+src_compile() {
+ tc-export BUILD_CXX
+ ./bootstrap.py || die
+ if use doc; then
+ ./ninja doxygen || die
+ fi
+
+ if use emacs; then
+ elisp-compile misc/ninja-mode.el || die
+ fi
+}
+
+src_install() {
+ dodoc README HACKING
+ use doc && dohtml -r doc/doxygen/html/*
+ dobin ninja
+
+ newbashcomp misc/bash-completion "${PN}"
+
+ if use vim-syntax; then
+ insinto /usr/share/vim/vimfiles/syntax/
+ doins misc/"${PN}".vim
+
+ echo 'au BufNewFile,BufRead *.ninja set ft=ninja' > "${T}/${PN}.vim"
+ insinto /usr/share/vim/vimfiles/ftdetect
+ doins "${T}/${PN}.vim"
+ fi
+
+ if use zsh-completion; then
+ insinto /usr/share/zsh/site-functions
+ newins misc/zsh-completion _ninja
+ fi
+
+ if use emacs; then
+ cd misc || die
+ elisp-install ${PN} ninja-mode.el* || die
+ fi
+}
+
+pkg_postinst() {
+ use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+ use emacs && elisp-site-regen
+}