diff options
author | 2012-05-13 21:25:57 +0000 | |
---|---|---|
committer | 2012-05-13 21:25:57 +0000 | |
commit | 39751b34b2c0ede5dd3384690a2ff1ef2a8c62af (patch) | |
tree | 6af10f56d5d093c700494afc19af07eb75a40f25 /sys-devel | |
parent | Stablize 1.7.0 (diff) | |
download | historical-39751b34b2c0ede5dd3384690a2ff1ef2a8c62af.tar.gz historical-39751b34b2c0ede5dd3384690a2ff1ef2a8c62af.tar.bz2 historical-39751b34b2c0ede5dd3384690a2ff1ef2a8c62af.zip |
Generate manpages from .rst files.
Package-Manager: portage-2.2.0_alpha104_p20/cvs/Linux x86_64
Diffstat (limited to 'sys-devel')
-rw-r--r-- | sys-devel/llvm/ChangeLog | 5 | ||||
-rw-r--r-- | sys-devel/llvm/Manifest | 16 | ||||
-rw-r--r-- | sys-devel/llvm/llvm-9999.ebuild | 15 |
3 files changed, 32 insertions, 4 deletions
diff --git a/sys-devel/llvm/ChangeLog b/sys-devel/llvm/ChangeLog index aaff24954efb..6eae5ab07b35 100644 --- a/sys-devel/llvm/ChangeLog +++ b/sys-devel/llvm/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for sys-devel/llvm # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/ChangeLog,v 1.72 2012/05/10 06:03:23 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/ChangeLog,v 1.73 2012/05/13 21:25:57 mgorny Exp $ + + 13 May 2012; Michał Górny <mgorny@gentoo.org> llvm-9999.ebuild: + Generate manpages from .rst files. 10 May 2012; Patrick Lauer <patrick@gentoo.org> llvm-9999.ebuild: Upstream changed doc handling, removing obsolete patch from -9999 ebuild diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest index e2a65eb5886d..c37c1b1a075d 100644 --- a/sys-devel/llvm/Manifest +++ b/sys-devel/llvm/Manifest @@ -1,3 +1,6 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + AUX llvm-2.6-commandguide-nops.patch 975 RMD160 1178c27a8845c2c86d6d381ba3d95b4b9b627f1e SHA1 41b9d8c3ae0ed1023ec72bf629c53fa8981e0264 SHA256 0e36fb43e020fa380230a8c6f2a79b9a19e12e857e833ef856e2b41aaa283649 AUX llvm-2.7-nodoctargz.patch 1878 RMD160 a6134fd292a1a2c6a594e787ce73b15012be04bb SHA1 9d32a0e15791789d8bf58dfecf9580a00d150319 SHA256 983657329ebede731b397ba0256d729b3958f39faea64c9f7d065ab8d2a3e7fd AUX llvm-2.8-alignof.patch 2522 RMD160 6a359ba15b1943929541c5e7bbd6a2a6480e85bc SHA1 41f11ba3fdb4d6cd8761380594bd777fd83e2f96 SHA256 a9f7add4f4002bf9af438c0c4d1ca86875d6214a5044334325a60cdcbc8a3cdc @@ -16,6 +19,15 @@ DIST llvm-3.0.tar.gz 10350539 RMD160 85211cafbed1c5d838ac54669017b5298613f975 SH EBUILD llvm-2.8-r2.ebuild 6222 RMD160 34c51d4deb8ba605df908542a581099af7043a7f SHA1 c86b4cfe710b65ffedd934096df8394da9a8798f SHA256 4e9fc704a4aa3b1a8e07bf9807f1f3fbdc429d1ab075edf025dd6b96e003d852 EBUILD llvm-2.9-r2.ebuild 6179 RMD160 f74c12b1ac78b90ed37883de43ade7191e80b59e SHA1 f029d00eb70dcc36b0c0059978dd3be7428ed406 SHA256 1ef42910022038d95ba6964a310955098b8aa50041567be185a528ddb44af19d EBUILD llvm-3.0-r2.ebuild 5678 RMD160 874f6aaf1061ecf3a8eb56335525dd4e40178d0a SHA1 f47af0952c5d5be772e71336d09ca4b41b967736 SHA256 48afab4bef99e55ccf2b23df6e7078d32c6ac88063573cc28e95b6b94be26253 -EBUILD llvm-9999.ebuild 5571 RMD160 2ecb1387538b14ca5f0d6ff70a6451ce231397d3 SHA1 e8811cb30143f9918d1fccba9566779552835373 SHA256 7e26f71f12e19aafd9813388802033c9b45e8811426030b1187ef352a53fe613 -MISC ChangeLog 12119 RMD160 bf66bdd32c707ead3509d1411ec3d559ef7d84a1 SHA1 3b7d62f21092646c16a8e5b1c914196166a58da5 SHA256 ec327b5ae7c3242439affdf038bd29f2f4abf90afa1726e78b4a192eddd89d30 +EBUILD llvm-9999.ebuild 5797 RMD160 0a77926a45fb747db4a7566703924fa5d834aa84 SHA1 614b211a2cf85a16dbfb15cc9c26062e17a0d2a1 SHA256 7b34086085a3e913acabd3e7ab35ffa1254ef40b6349a2144385fcf6231fcf6f +MISC ChangeLog 12224 RMD160 29862c5c0c122569c9295294539d1ade03c8d876 SHA1 72b586d8dab3ef2c9792bfabdc6be62a51a7cf05 SHA256 55443fd6da5c8fa36922a7b7eabef9f53f7f12d5577acd716a32e06639660280 MISC metadata.xml 2384 RMD160 a1b7ecfa8999a3bc77cc7365e3efa7bdcfbccdbe SHA1 040998e45e7adbcef69ac194253342b64192face SHA256 c0f936ccdd15b17a06d712f1d7a58ff0fec818ee618279778fbc37abd50f76d6 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iJwEAQEIAAYFAk+wJygACgkQfXuS5UK5QB1CtwP9E4/kF3UQQ/PrjE/AHTl3GdIh +xWJ3g0JxKEhyQb/J7h/lCwNX9VpYWkY7vsuTjaZbp1obaY6xGO+eHwIPWu8FvBXD +NP7NwbY16Ib9CcMggLmmo+VSvOMjK0+BWMeFNsVT1ecEQY2qkL7gsTTJJzYEaMCm +m0e047ll2xE37Jm3P6s= +=k/y+ +-----END PGP SIGNATURE----- diff --git a/sys-devel/llvm/llvm-9999.ebuild b/sys-devel/llvm/llvm-9999.ebuild index 2c71bbdfd635..b5beba13a98a 100644 --- a/sys-devel/llvm/llvm-9999.ebuild +++ b/sys-devel/llvm/llvm-9999.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-9999.ebuild,v 1.27 2012/05/10 06:03:23 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-9999.ebuild,v 1.28 2012/05/13 21:25:57 mgorny Exp $ EAPI="4" PYTHON_DEPEND="2" @@ -17,6 +17,7 @@ KEYWORDS="" IUSE="debug gold +libffi multitarget ocaml test udis86 vim-syntax" DEPEND="dev-lang/perl + dev-python/docutils >=sys-devel/make-3.79 >=sys-devel/flex-2.5.4 >=sys-devel/bison-1.875d @@ -139,6 +140,16 @@ src_configure() { src_compile() { emake VERBOSE=1 KEEP_SYMBOLS=1 REQUIRES_RTTI=1 + + # generate the manpages + cd docs/CommandGuide || die + local infiles=( *.rst ) + + cat > Makefile <<EOF || die +%.1: %.rst + rst2man.py \$< > \$@ +EOF + emake ${infiles[@]/.rst/.1} } src_install() { @@ -174,4 +185,6 @@ src_install() { eend $? done fi + + doman docs/CommandGuide/*.1 } |