Version bump, thanks to Johan Bergström in bug #394985. Also shorten src_test and...
authorDiego Elio Pettenò <flameeyes@gentoo.org>
Sun, 25 Dec 2011 13:30:35 +0000 (13:30 +0000)
committerDiego Elio Pettenò <flameeyes@gentoo.org>
Sun, 25 Dec 2011 13:30:35 +0000 (13:30 +0000)
Package-Manager: portage-2.2.0_alpha81/cvs/Linux x86_64

dev-libs/yajl/ChangeLog
dev-libs/yajl/Manifest
dev-libs/yajl/yajl-2.0.3.ebuild [new file with mode: 0644]

index 84151f4fdaa1c2a852ea7daf56835eef59d8645e..a7d29d7ee17881e4647acf70c0572560c7a18652 100644 (file)
@@ -1,6 +1,13 @@
 # ChangeLog for dev-libs/yajl
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/yajl/ChangeLog,v 1.16 2011/10/23 12:03:00 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/yajl/ChangeLog,v 1.17 2011/12/25 13:30:35 flameeyes Exp $
+
+*yajl-2.0.3 (25 Dec 2011)
+
+  25 Dec 2011; Diego E. Pettenò <flameeyes@gentoo.org> +yajl-2.0.3.ebuild:
+  Version bump, thanks to Johan Bergström in bug #394985. Also shorten src_test
+  and avoid setting S which is supposedly read-only in phases in EAPI=4 and
+  later.
 
   23 Oct 2011; Tomáš Chvátal <scarabeus@gentoo.org> yajl-2.0.2.ebuild:
   Make static libs optional
index 125f6647c67e3ddfdebaa18ff5b42e5846a5166b..762410dc37bd11ef7f71f9f4da98fc9b3af4e856 100644 (file)
@@ -5,25 +5,17 @@ AUX yajl-fix_static_linking.patch 1019 RMD160 8331b22773b5df1902b18195556e86a334
 AUX yajl-fix_tests.patch 696 RMD160 924578fd3beba63e90e64fac0599a98928add5dc SHA1 a6ca752e0a8a09faddc73e6f8a8b47dd8f5ec279 SHA256 90a5239c9fc5424ca2837c4d7c1cf83e6d7de589daef80f2431fe35758045429
 DIST yajl-1.0.11.tar.gz 53705 RMD160 a560894c9c7ad113e4551a77cdbae4e4ffd89b3d SHA1 1ee2a5edc12d234c08d748cdfc13337ff1ab5237 SHA256 1e98e03b927a8ec466baea527647f5e243f56f71bdec48cdab1c875f0f8b96a9
 DIST yajl-2.0.2.tar.gz 82210 RMD160 413bb5454e89c053bab1c4bd50272cdf79bbf8e8 SHA1 6e2e5848b09046c42a10bb839dcb8742b1f2f2a2 SHA256 4917049b7700e289d38e0ac82f63b7182a5dfc6cf21c5eb9a26d70b6d2e7b68b
+DIST yajl-2.0.3.tar.gz 82544 RMD160 5786251eb1c9efd0d16392b06935973bc684755c SHA1 8f60fa31544f4fd9f5343066267bab03b1533dc0 SHA256 606ee384f288b6ad4f17c9c57b8868f8db525d542790fd1071139c9636e71952
 EBUILD yajl-1.0.11-r1.ebuild 695 RMD160 9da427a81482657f423542516f64968b45b292a3 SHA1 949ce464af8ed36fd2187aba422e7962fb8688ce SHA256 9402bad3d4a2a60a6bb4ba806d53f223c74e8b803e1f4582cb6efb2509a742a6
 EBUILD yajl-1.0.11.ebuild 647 RMD160 f5deee4139eb193f274bd51d6f4c966b67ff893c SHA1 a4c20b5e534566f9198c9b6145e415e5fb198fc7 SHA256 fa17720bf216f7c3e330f707907152ecb13b85bfb8f83332ff09e1dddbd7c985
 EBUILD yajl-2.0.2.ebuild 831 RMD160 7a19c9376e80c9692d3171d7eff606d77e2ee4d2 SHA1 43bbec4017758cbc5696561e2941a818cb7aaac4 SHA256 7dbf88c1816e1b89c5a2d8463cc84dd7bb2f9c78ed697f67d01e8d01b38f7d27
-MISC ChangeLog 2809 RMD160 ffcf421ba2e8429830b3897b297a4c1a8b9c27e1 SHA1 5b9de6ad0b29be072fd399cb8d67e9828ea7fb89 SHA256 a0a9878e1e70f2a32e08b913fac936db0778f388f14f8762f936b262510dac0f
+EBUILD yajl-2.0.3.ebuild 793 RMD160 80e3bb5c6d98b2f61a1646f5d1936fd879562c67 SHA1 d3fe9db9e1258df03f28713d59c7491d7195ab95 SHA256 abbb32c4ea98c28e88003c2a5b471c5fdc3e1f10ba2b0350074ad87365f71416
+MISC ChangeLog 3079 RMD160 e09614cf4deebb414c9ab8488a370a174d2a186a SHA1 c6352b297dcb4c3fe99a175eeb3f7b8c52774cc3 SHA256 6dad3c6655da8197a6710e1dedbfeabf71f798784eb35280fd7f293c9809def3
 MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.18 (GNU/Linux)
 
-iQIcBAEBAgAGBQJOpAIlAAoJEOSiRoyO7jvoEs4QAI6w61QNVz8q67DZOIr+zTf1
-X5ZMbVV+XNOF7fpmWYLocFQXJzMNiXbIIpAz1ihe7gAk5fxChs+41VMMNUjb0mIK
-G8tUSpqTaF0LErJmIVWAgYAuUX4mgEN6WpkvFmPyx2pX7k+divRDbd37l21vkVei
-4pUVEDJZ57T7LvPZ8TgfvQ8++JvFBAs1+ErF1HCcRaJULnpEDTe8NpUynaWcp65+
-8DMjbNjlQikpVjuWFMjh4nZ1ZeXhHqu8EKVXprCYtm9lzwASzcNhbLLGoyT63idA
-jrPcFA0EmmCwX5rO+yWFKkCTo4aq1egcUkeCMTi/w958rb53GvtW/iHR9GEcSx79
-c4ETslOdKv9OYQVR6Y3R/VBN3zZoX0hdPi2iADVXjMSrUt6wmRtFxnF1dt6Rxux6
-N46McmIXCTAkm0lljGElCe2lgX4+mrNnrN0pKv4amPqHd5xo1LZARSxpbQGYxrUJ
-7aXEHvMr4gnpV0l0DKcSblrqetDeVmJRVbnz7B7hGTf53P5SL/gs+yc5XY+7mJ7M
-d1LxbK9BfzwCIB483Z7K7TlFtpz9zar05xHetIGAuGzQMl7ItEoWmXreAt2ziLt2
-+90guPSEmQHcfXF2e+Duq2sQ2W/tYf5TVyxkC3U14Ini3RrdT9D6QT+nJ6vB9lg8
-vuX37rjImQKBLJSTdG4u
-=+qfi
+iEYEARECAAYFAk73JUwACgkQAiZjviIA2XgIVQCg3TFKpWTZB9tJBqYGwDrlKog9
+BhMAnjLaSxEvXvz80pPKHQiwaQzO0eNy
+=Ppyu
 -----END PGP SIGNATURE-----
diff --git a/dev-libs/yajl/yajl-2.0.3.ebuild b/dev-libs/yajl/yajl-2.0.3.ebuild
new file mode 100644 (file)
index 0000000..c402181
--- /dev/null
@@ -0,0 +1,35 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/yajl/yajl-2.0.3.ebuild,v 1.1 2011/12/25 13:30:35 flameeyes Exp $
+
+EAPI=4
+
+inherit base cmake-utils
+
+DESCRIPTION="Small event-driven (SAX-style) JSON parser"
+HOMEPAGE="http://lloyd.github.com/yajl/"
+SRC_URI="http://github.com/lloyd/yajl/tarball/${PV} -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+
+IUSE="static-libs"
+
+PATCHES=(
+       "${FILESDIR}"/${PN}-fix_static_linking.patch
+)
+
+src_unpack() {
+       unpack ${A}
+       mv "${WORKDIR}"/lloyd-${PN}-* "${S}"
+}
+
+src_test() {
+       emake -C "${CMAKE_BUILD_DIR}" test
+}
+
+src_install() {
+       cmake-utils_src_install
+       use static-libs || find "${ED}" -name '*.a' -exec rm -f {} +
+}