diff options
author | Christoph Junghans <ottxor@gentoo.org> | 2012-08-18 04:38:45 +0000 |
---|---|---|
committer | Christoph Junghans <ottxor@gentoo.org> | 2012-08-18 04:38:45 +0000 |
commit | fa2a2b6bb0b573e48c89bffacf98edc184b0bcab (patch) | |
tree | bcf5e1007cad2ab94c925c5cb18a89314aeb32ea /dev-util/ninja | |
parent | Version bumps. (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | dev-util/ninja/Manifest | 18 | ||||
-rw-r--r-- | dev-util/ninja/ninja-120715.ebuild | 88 |
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 +} |