# ChangeLog for app-text/rman
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/rman/ChangeLog,v 1.39 2014/03/13 20:00:37 ottxor Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/rman/ChangeLog,v 1.40 2015/02/20 14:09:26 jlec Exp $
+
+*rman-3.2-r1 (20 Feb 2015)
+
+ 20 Feb 2015; Justin Lecher <jlec@gentoo.org>
+ +files/rman-3.2-format-security.patch, +rman-3.2-r1.ebuild, metadata.xml:
+ Bump to EAPI=5 and fix format-security problems, #521006
13 Mar 2014; Christoph Junghans <ottxor@gentoo.org> rman-3.2.ebuild:
added ~x64-macos (tested by me)
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA512
+AUX rman-3.2-format-security.patch 458 SHA256 8cd00bda12ac1dd13788ded52100955f38da22745d67478d1c1decd176407d59 SHA512 1994555d399656f9d22586464f1ee46f67d279c1d93184b69e551b87d9fb393ba24ad7dc6ea62dda1288fe605dedca1e4bdc20eb333acedc535f1063e2f62aab WHIRLPOOL 5d92d9a218de77b716e4118b0bff43fad73da44ee8d289cc692c1e3d2867699aa70ed8761cc703d0e9e3eaaa369f01675278cbaf963cae492b26d728b96eef81
AUX rman-3.2-gentoo.diff 560 SHA256 1a0001de30f6f15b88d3951211f1d9d0bf19ea21fdbab4d222afcab5ca80ed2a SHA512 528b2e7385882620ecaa0374a65579e0fe56803aa6991277ea1279d18d65a4331ebbfc2374a711bda2f5722a5fcc236681f9c4dfb3c0abed1e931ff986cbf74e WHIRLPOOL c8781a58ca5c9249f67d4e1781b7033ada966a9536fb4ac4fbb53988e2fac044768c46f4697dcaed195fe2e00c5701a6dbdac1f3f8b84012795b03a84fe544a1
AUX rman-3.2-ldflags.patch 451 SHA256 cc23e72b5bf113f899f0cf678acd5ac876a4600dd97654c0b233cc37063c396e SHA512 936c9fb92e3f018ec0006370ea61f010b61469171a22a9f52a6773f32ef3ab01764b726573aa30548b1c9ea6db3893302a45d20c06bc19f7e272b5e531bec433 WHIRLPOOL bd308aa721f38f7a3b83ceacf4c24d02b8722c4ab8eff424087e583269949bc28adbcf2712cb59bdb0ac73f42c3f0c10e6cd28a1fe65b1cf1356c39fbc833880
DIST rman-3.2.tar.gz 79397 SHA256 68a130696b251966db10a4774e2bc8083a0147b83f64c11e9bb4cd654da32d5f SHA512 a70aea0af1510088fd88a736e63a6dab9200040be5eb89912ede4f50e3de97d423574841bbb66e90fb12934f3834dac0acefe78ff1c73a78a79c95c3dd6fa5ae WHIRLPOOL 4ca7685e17a9034eaca12d623c0bb4c9c803d26149e58608b3e45cfc934ebcf0bd4700db01cfbafe6893141b68a4d470d6c9cbee6e18a526f1929902d5e837f5
+EBUILD rman-3.2-r1.ebuild 947 SHA256 dd7394e4666d3e9c8c51ea62029837b92ee7fcf016616a3d6fa14af0ec3a6f43 SHA512 62c9e4a889651baf0e30922e009bda8ea0603dc7c519ab4da43d259321a464921997da67230888181bc35703fafd698ba33361811348a0de30620d9f5a2b464c WHIRLPOOL 613c981d63a1bcce8aca5f61fcd6257606a3b519990a4048c62de295316a3acd17559917a19a9cb57a9c0b5bdee7cbfd65cdecd7c09f612c278e7cffd68f1f04
EBUILD rman-3.2.ebuild 951 SHA256 5d1de88e1c0c3b539737dcc175a1d2b2cb9e63c4b2e7516502ef107829d23788 SHA512 07c80a8ba904e831bb377936547bb00087bc8247142d433c9c4ca85326ed20e07f19e8db09c7191644ea34f7f001119541dcd3ca15b3cfa6fcbf17325c3b3636 WHIRLPOOL e823d814978d9dc15a896691e083ecfc07d7e443492887b03ef39a7b44f97ef5388b1fdb2e1d313c1e2b8c7401cc784797b31b4178defb408221a54af70f12b2
-MISC ChangeLog 4303 SHA256 9c10250fd870ee875a4a0c42e2918616a14a2235b82fd0a505a1410bf079f266 SHA512 15160ec67057b3563576e00450949ebb775b167a1e4e08110ec1e95488f3d9b07410fc80c849bfec0962f70e0f36666bd2cea668e6fdc3d96d92aea00286b4b9 WHIRLPOOL 724c4b9b148400a2759f44c1fe3122190fdb904a52f7e5a486de4a9a87747421c5c304351dbabc106bd086f3a66cee0d191db7c8daec381bc520ac7a9dcbab90
-MISC metadata.xml 214 SHA256 f590a41989272844b75e23be554874e8d5b990928e1c3e3125f4f3acbb4012aa SHA512 b2aeb73589843ddba6ede3dced0b1a5ed2f53a053f6282cac5c946df83ac85bca2f27d684d8c87c0744320a37327d6fba491b68a2daa0e03cc5ae3295d378832 WHIRLPOOL 061c55a0fa7aaed27f077d517fee3f9cf64923a20b615b99f4b9f13abc182fe90bab5f6363ff32937b18f5c00015aed70aa61caff1678740936fb325beccd597
+MISC ChangeLog 4512 SHA256 b239f9e93dec8deb800c61f37395eae2f95ba6b56a47e14960e481c9caf9c1a0 SHA512 dc2ababf5adaf7b1018a6c38494b7365d0dd0e829fa4b28a66fdd17d0a42062a85997002a7aa94becca8234073bc92adc86d02cb46855c593ecf43e669d6040b WHIRLPOOL 4d1e0f3aa81a6c8c1ce3215fba970c62f5c8d2627a010eef7805838e67e5b8c4b45b322e339a67ba64ba9b5ca5776fcad3daf5cbd2403746cd64c9de4aa59dae
+MISC metadata.xml 224 SHA256 84b014a026c2945b1b4c6eda4a4576b09039b36c27c2f9f8920ae146a8acfa3e SHA512 3b70a09392d7a939bc59e483e63789152e8dc73351dc682548a47db282224b5d9df7eac8c51bca9847e0b647f88fe2a1e4059ffe262c89a84002a13507fb3586 WHIRLPOOL 078ad63719dd7c12015a2e69f1f00322eda7e4a85f8499b89779a9bdedc92e11bb6c8cb28d6cbdc61c144fe5f22b11264d65a06cc2e67d09a0e4ef37529df71a
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
+Version: GnuPG v2.0
-iQEcBAEBCAAGBQJTIg5mAAoJEOeBhlrCAAWGZCMH/iqVzSpQuMOEQaIprYqjoEtP
-Cve/BEAQZyZUdaJff5ybyPZtdZOL+isrC6EMmLw+cY0Ple7Li4JCAf2G49kgOycI
-W4ZbAO+xNyXe2XJJCUGbn+BsMxHK9tNxo4Kg8c/AegbZ/ClGOXwDSzBTq7IuoXJ6
-Naz+u+2aWazFCqSUfXg+Y7nv6A09AF8aztNYSFltAoJTntjwQxMCeL20faRMbrE5
-cIrmNEKdhu/Q9VFqVkLdvbEIxFN2C6zSB8uaSJOadNGMw2adTxdYnG8k5R6xPuU0
-+V4Cm0Nwqaa2Ck5z28uugdomqelgS5TU8OUs1YeaqEAmoQPeRQhg9IHd4GkpLcM=
-=IJKt
+iQJ8BAEBCgBmBQJU50AXXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC
+OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirRq8QAJ/TgG+mp3ymGkqnHNHIOoXQ
+oXpvhY/iUDSmKBDWWZWv0ZjogwjGp1gXED8+JjH436FyMr1rehAY5g8EfNNsh3QU
+1m6gNnWCmLI89t9OdqUariPQdTMPsqof+ND9afZ85yW35Q+QpT/dZXD1rMrQhyNB
+ncRyP+P/ke9ALOvu1o4BNXdYOw7bxwbrcYigDTa40aKbOu956kG3Mzo1gmIMb5k6
+jUljPS5UB7KeP5cTLjVVIG6mt5QPTJTZ4JL1+cYXsffiT4D/FaDwPCVT9DLDOdz2
+99XQXntqD81lwYZ8AkIR7JZGEyD2SY5w9KXIEqSHO0tvoivUS0DFEoip4rYn8WJl
+N7qShzQXLxHZVhcJ0ucLdtb+ZEwFphQqOIJKbQ5lvOWJinvGg8/tfFBWHJ5U487N
+3SawmNdbVgkjunzOiLZaEmpErtf33FR7MsnMrB0A9VyaAdmeEsFDNYH0i1Yj8ulf
+wUcNWrNzVbNr51MIzIFqbr6rFO0hM5p8XkdtODyWfG2DPoXAIjmkOE4TCvpaE5or
+NmvEXKPVSH/qym4nGJcuenKKRjP51gzjhWWLXV6xKPQWa6GkenFuKAhCN3ngUxZK
+ZAEPS6h6MwA6WL+RgL89YItfNyiDdyKl0i5jOe9v3gIBkfqHM0qy51iAfzsE1pR8
+weaEa0YiMLpAbIk261rR
+=u3/r
-----END PGP SIGNATURE-----
--- /dev/null
+ rman.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/rman.c b/rman.c
+index d09e547..e5fc88d 100644
+--- a/rman.c
++++ b/rman.c
+@@ -1372,7 +1372,7 @@ HTML(enum command cmd) {
+ break;
+ case BEGINSECTION: break;
+ case ENDSECTION:
+- if (sectheadid==NAME && message!=NULL) printf(message);
++ if (sectheadid==NAME && message!=NULL) printf("%s", message);
+ break;
+ case BEGINSUBSECTION: break;
+ case ENDSUBSECTION: break;
--- /dev/null
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/rman/rman-3.2-r1.ebuild,v 1.1 2015/02/20 14:09:26 jlec Exp $
+
+EAPI=5
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="PolyGlotMan man page translator AKA RosettaMan"
+HOMEPAGE="http://sourceforge.net/projects/polyglotman/"
+SRC_URI="mirror://sourceforge/polyglotman/${P}.tar.gz"
+
+LICENSE="Artistic"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RESTRICT="test"
+
+src_prepare() {
+ epatch \
+ "${FILESDIR}"/${P}-gentoo.diff \
+ "${FILESDIR}"/${P}-ldflags.patch \
+ "${FILESDIR}"/${P}-format-security.patch
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}"
+}
+
+src_install() {
+ dobin ${PN}
+ doman ${PN}.1
+}