diff options
author | Markos Chandras <hwoarang@gentoo.org> | 2013-02-18 19:14:47 +0000 |
---|---|---|
committer | Markos Chandras <hwoarang@gentoo.org> | 2013-02-18 19:14:47 +0000 |
commit | becf42d00a8342c1dd63cab98e8ac61f06738250 (patch) | |
tree | 5fa0af27e303a58470c549400215ab39a7f8d2b3 /dev-libs/mini-xml | |
parent | [bump] dev-perl/Set-Object-1.290.0 (diff) | |
download | historical-becf42d00a8342c1dd63cab98e8ac61f06738250.tar.gz historical-becf42d00a8342c1dd63cab98e8ac61f06738250.tar.bz2 historical-becf42d00a8342c1dd63cab98e8ac61f06738250.zip |
Add static-libs useflag. Bug #457730. Thanks to Rüpel <ruepel@gmx.li>
Package-Manager: portage-2.1.11.52/cvs/Linux x86_64
Manifest-Sign-Key: 0xB4AFF2C2
Diffstat (limited to 'dev-libs/mini-xml')
-rw-r--r-- | dev-libs/mini-xml/ChangeLog | 7 | ||||
-rw-r--r-- | dev-libs/mini-xml/Manifest | 31 | ||||
-rw-r--r-- | dev-libs/mini-xml/mini-xml-2.7-r1.ebuild | 61 |
3 files changed, 83 insertions, 16 deletions
diff --git a/dev-libs/mini-xml/ChangeLog b/dev-libs/mini-xml/ChangeLog index 9410a2f1804b..ce64cdefbb6d 100644 --- a/dev-libs/mini-xml/ChangeLog +++ b/dev-libs/mini-xml/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-libs/mini-xml # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/mini-xml/ChangeLog,v 1.24 2013/02/15 19:05:45 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/mini-xml/ChangeLog,v 1.25 2013/02/18 19:14:46 hwoarang Exp $ + +*mini-xml-2.7-r1 (18 Feb 2013) + + 18 Feb 2013; Markos Chandras <hwoarang@gentoo.org> +mini-xml-2.7-r1.ebuild: + Add static-libs useflag. Bug #457730. Thanks to Rüpel <ruepel@gmx.li> 15 Feb 2013; Agostino Sarubbo <ago@gentoo.org> mini-xml-2.7.ebuild: Stable for x86, wrt bug #456548 diff --git a/dev-libs/mini-xml/Manifest b/dev-libs/mini-xml/Manifest index caff4d9ebc0f..bb6911c55136 100644 --- a/dev-libs/mini-xml/Manifest +++ b/dev-libs/mini-xml/Manifest @@ -1,5 +1,5 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 +Hash: SHA256 AUX mini-xml-2.2.1-nostrip-flags.patch 1298 SHA256 98be7b2581df4ad589ba117829de5a2ce1c687def634ed6a3dd33b9387a91962 SHA512 c918c005c2cf252b758ca107c265e4e062db86b56f1b8ef923f62358edf9dcdef7422801e1330057f50c9ca54263bdac43a16aa926e98acd78759f6d02c27f54 WHIRLPOOL dc85de8bf40a3f18e5d7c1a70211828a5fd74701ca93e6d7a5e0f2b90f4dc7a55d322455031b456a2f5bac484da79cb9db99b714708fb157e03665b5ab24bfe4 DIST mxml-2.2.1.tar.gz 208282 SHA256 cf63024a3f3bff3829a7f484c855b38246ec8350c32354e0dec7a3b38935f17f SHA512 959455c88118e64a2883b760738bd0fc82cc392a561a9aa776a190f319181910b24aee84ba2e6e3abd0a6239d8842981eb94848ae12337707ddcb1bda67365ed WHIRLPOOL 058f3e44ddd3e83ed90d66cd265897b963f3df9f5be0b92b7480ec4991b0302315a9947e2a5c4d01e3c7f1dafa790f5eef69a10eff13f6f2d576382ed406de5b @@ -7,23 +7,24 @@ DIST mxml-2.6.tar.gz 254455 SHA256 b0d347da1a0d5a8c9e82f66087d55cfe499728dacae56 DIST mxml-2.7.tar.gz 262027 SHA256 a77200ee4c1e1cf2eb531595ec17ce31805760699d260915496c39d3388eb803 SHA512 9fac34975c35d0ff9686a20a882824040b0b96b38ab9f1f5b1ef24a323668974860d4d977bb07c90a3e2b3410a2d8358eec1682b2c7ff2cda7f36f630ff97007 WHIRLPOOL 1c899377e69f2763e9502d60e957aa0318710f45b57ebc2099090e8439d27f7024bdeaa59042edf202aa1579f81d3e6296f7718dd7bc34faf346967ad6b05d64 EBUILD mini-xml-2.2.1.ebuild 969 SHA256 057106671c667365d2d28308afb26bd87f7e0410eb2985a33ff9935076ef04a1 SHA512 29136095c63452d5912dd9db9147177adb4c23957c51f98b0853077a005e99d9e1121362d289d9f041a3447490baa3170eb84ca990ea5d78ae3d3c96790f3af0 WHIRLPOOL ba55a2e0eb5076a53961465c208b68aa4a8908b775366ab0fd8834eeb141c352a627551621495e841e6a403650f59cf9a227acc90157426b63a210e4e24bd378 EBUILD mini-xml-2.6.ebuild 1483 SHA256 2170bffec8b9af210b23b28893d398e4973257a5e883248e44e755bdf28a93ee SHA512 678ee78842afd68333a3198fc62ab951ec4ca75c7cd2748868b7cd945d9ecd4544b636c8fbcf3bcf389435b18354f18240f10e15a0bcfeaab4180a49794a68c2 WHIRLPOOL 89a9f14cc1fac8cd4b52d1e68a587734877afa231c6457163ff23ee8f1ffd80633475c041e5c36283525b9224cd9cc06de3f1585c761135968276d89d290c7f6 +EBUILD mini-xml-2.7-r1.ebuild 1568 SHA256 4a148ef80b651d3d0234cb63fa15e7f43eb6eb8e73a02e1d01dc5edd3370f34e SHA512 1143d7a6cdf43ac1ca4f1d07d6d1d4e0b840a5f0cf5189e878f51f2da166bc1fe426780ef022a481d1ab425f9493b1ff4acab2be548a80d6b603ad538855f54d WHIRLPOOL b39532a3ab5dbd774df037d26c53403f776984133620448a358bda526f39c7a680482982d02898bb4954b2a4e2ee2c94347399fc79750cc66d619a1e99df10d7 EBUILD mini-xml-2.7.ebuild 1479 SHA256 21fbf5e65d16450955374c5b28024c8e777b1603ffe939651659f82631211962 SHA512 e6488d9a3871a1fa85e2b8831c152202a6c5a0a241a4ca9c2d4992858fe4a7d2e5c5b77d7097ebd2ccba610b7203a5105a51daecc5cc251c368c154905d8127f WHIRLPOOL 6b47415e2ba16edc883d939bf49d2a06ef18fa838baec6e943d508e07ffa733e0a392331349c29739cc744448f5276502f21eaff29d1ef917e698f72dd26d2a1 -MISC ChangeLog 3600 SHA256 ba009a67796b5e1742dee694ee071c02ac4d13088d85546f0c89f91a5afeb4c3 SHA512 d924ce058311ed300b58d3ec0af63becd3e9fe2846d309d86dc60c2eb6f9ba121a73073953ebc49b3ef98e15fc5a72607df294578366a955073df1e2d194203e WHIRLPOOL 314abe4f3fba39964eb0f312caabeaf5a2562c5f7d567f8c0917ed0e82681cf2c9f0d85dfe94603884e1d4ecce9f5c2753deabfd8b74c4937d5bd75b033c99ff +MISC ChangeLog 3789 SHA256 b1043e731556d26356fae8f5cb3746437fd119afa40c9a4ecc07c20f6c5983b7 SHA512 b914f8fa8d7ee873b88f3cad89508b1cdcdd9cb6fac480df58724831066b084402ef1fd7fd5244811c4050479bf24479b11d95407eb7af962f3a56b6df418601 WHIRLPOOL b7a50c1bf16e6d8b0a8ec2354336f3dab4b7a78908829ba4d12a29956c5e7dd45afaf9e068a92a2bb3446df3b68bc7fc9c48d33e6c5ebace5f39e5e1e946091e MISC metadata.xml 253 SHA256 c1bde7398824fa2efaf9e03500b8c03608b0246729c66e095a86ff0000104c7f SHA512 ea8d2d1cd05569690f5e4ef3be8fd656a5f91853ffb932f9e660b910592e372a90d18571ca38a23dd311745fd22c2dcf048cb0e4ee5673c7315be0bd4b587f88 WHIRLPOOL 690b119235f182523a4a38481cbb86b6918d55fd9b052b5ba06dd4a8f3a4268939d5169d83217a2b0cf16b3194ac4b7e7087532b1d21e936cde8e5bdb2d2cb6f -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQIcBAEBCgAGBQJRHocKAAoJELp701BxlEWfLuQP+QHLbSptVsIvVAzWnQ31H5lV -TX8z18voSxbYCAyDyQMxRDAtD2SWIjCpsitvpB82hjs0o88svu1Ossfxp6Bc6eCi -hDGvX8rDL3KOubOw0FpAEs0tCennwI/G90qDrSmz1Upf6ogK0ewmqnxA3BLLLVgj -/dJn/HV0Y9f8t5I+Yli6uYnfPW0PU65Gf+IGxfqUpiXSHKKw49VR/l0yAB4dsGPL -6io3fkMP0LfDzr+XxlndXCTCbAiQGwa1BPyrRr6ywJbFwrkQ2qRDn/4efLspqIOF -XSSN8yEzWDPmp7F318nGCSd1OwRsw+p18qDP18K3dMXCq0dVRHklgWmz7G0pjve+ -yE4waGmt5aG/Jh1eeXjzVu4icPy0g4ZBBeq7eO7Y09ioNL9I5ZL9+WYa7VcuyXWO -GujjnZJtsiug4j24pxY8ObcP1x9O++O/2PH9l95lrUbJNA+jw9HsRsOlV9Ptx3wQ -VEp5zZfq7uq99TRnY+cCQL/gbHCzKGD5M+VCLi7jqio/2db+QKXgW45aYMYKpFY4 -ushNcYTVQrcrj3fuThxwSweFzANzHDIg0wkr6ItqtDXwyhvgcEQoB/+QbuuM+nNR -Bjg8Xzi6NCB/bem2RKmQj9w5eIdi9VQ65gAx70XiHAOhfcEz5KjXaBzRlvdBExQS -5A+jx+MDSPtxKKq/lQi7 -=BlfW +iQIcBAEBCAAGBQJRIn2nAAoJEPqDWhW0r/LC284QAJWh0QvVFsq8s2jkHomiZPT+ +GI4Z54rXcDWp+lyA9jejlq2eaRYLRGa21U96YOCAKxc4O8g/KF9VBQ/JO+fSKorn +SzzATYG6xZhdtM/5F8BDq/LuYa/pcA4umJNwTuNGDqxxTVvbmM3QmsH2q1hh9Pmf +hHN6ffPtTJOs3wA0EIxPpJaJvNl1QArlbkUFIXVbsjVmWgL66gWHpUOSmZxdkx2z +Lv0QM4x4tb7jnwcwNJfmDqlhZi7Rnmi1eJXXdThmtnxGwXZNvxchhFexxFQnt0qi +OsJSJH1nZ6oILubIfGPRAGlSB75ZaB6747KToAInIavYa/btQshgbl4/IpwWqV1a +ViDV2MRpZ35nmxWzROd6bclLUN79+QTnW3R+tVbFBA0301jDHCTPSjkGAzOZIRxz +7l9o93ggc2WWmvim524r/E6ZsZuzbc0xmCBOw9ZnLAbm5zayCQ1aLSnVXOS2H+Xv +E3cXtRhqvQioKnpka+VfiKFzeoQdL3T7L7sQdZwHS470gtC60DWL7sA1Y5WGoeJ+ +lJr3p1P4/CdAWy2hYHoZlJ5CEhS30KHi2Zdxc2KWN3AGHTzuXoECyluBe/AYlhC2 +Wf2AOios3M1X270dI89X2RCxQWd8llXalgSJvmQWH0uVfXlcjTF4ksUvhHCkzRRG +i5tmvz1+3dxtIDVFoFW0 +=WYeM -----END PGP SIGNATURE----- diff --git a/dev-libs/mini-xml/mini-xml-2.7-r1.ebuild b/dev-libs/mini-xml/mini-xml-2.7-r1.ebuild new file mode 100644 index 000000000000..3c9eabb0d0b9 --- /dev/null +++ b/dev-libs/mini-xml/mini-xml-2.7-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/mini-xml/mini-xml-2.7-r1.ebuild,v 1.1 2013/02/18 19:14:46 hwoarang Exp $ + +EAPI=4 + +inherit autotools multilib + +MY_P="${P/mini-xml/mxml}" + +DESCRIPTION="Small XML parsing library to read XML and XML-like data files" +HOMEPAGE="http://www.minixml.org/" +SRC_URI="mirror://easysw/mxml/${PV}/${MY_P}.tar.gz" + +LICENSE="Mini-XML" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="threads static-libs" + +DEPEND="virtual/pkgconfig" +RDEPEND="" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + sed -i -e "s:755 -s:755:" Makefile.in || die "sed failed" + sed -i "/^TARGETS/s: testmxml::" Makefile.in || die "sed failed" + sed -i -e 's:$(DSO) $(DSOFLAGS) -o libmxml.so.1.5 $(LIBOBJS):$(DSO) $(DSOFLAGS) $(LDFLAGS) -o libmxml.so.1.5 $(LIBOBJS):' \ + Makefile.in || die "sed failed" + sed -i -e 's:OPTIM="-Os -g":OPTIM="":' configure.in || die "sed failed" + rm configure +# eautoreconf + eautoconf +} + +src_configure() { + econf \ + --enable-shared \ + --libdir="/usr/$(get_libdir)" \ + --with-docdir="/usr/share/doc/${PF}/html" \ + $(use_enable threads) +} + +src_compile() { + emake libmxml.so.1.5 mxmldoc doc/mxml.man || die "make failed" +} + +src_install() { + emake DSTROOT="${D}" install || die "install failed" + + if ! use static-libs; then + rm -vf "${ED}"/usr/$(get_libdir)/libmxml.a || die + fi + + dodoc ANNOUNCEMENT CHANGES README + rm "${D}/usr/share/doc/${PF}/html/"{CHANGES,COPYING,README} +} + +src_test() { + emake testmxml || die "make testmxml failed" +} |