diff options
author | Tim Harder <radhermit@gentoo.org> | 2012-11-24 02:54:51 +0000 |
---|---|---|
committer | Tim Harder <radhermit@gentoo.org> | 2012-11-24 02:54:51 +0000 |
commit | 894a5e2317a7b1bd41cf5f40a38b97a3f1d0b44c (patch) | |
tree | 28c9ad59a94db783170426ba2b8f5e8d5373b52b /dev-libs/tinyxml2 | |
parent | Version bump. (diff) | |
download | historical-894a5e2317a7b1bd41cf5f40a38b97a3f1d0b44c.tar.gz historical-894a5e2317a7b1bd41cf5f40a38b97a3f1d0b44c.tar.bz2 historical-894a5e2317a7b1bd41cf5f40a38b97a3f1d0b44c.zip |
Version bump.
Package-Manager: portage-2.2.0_alpha142/cvs/Linux x86_64
Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'dev-libs/tinyxml2')
-rw-r--r-- | dev-libs/tinyxml2/ChangeLog | 8 | ||||
-rw-r--r-- | dev-libs/tinyxml2/Manifest | 19 | ||||
-rw-r--r-- | dev-libs/tinyxml2/files/tinyxml2-1.0.9_p20121123-test.patch | 20 | ||||
-rw-r--r-- | dev-libs/tinyxml2/tinyxml2-1.0.9_p20121123.ebuild | 35 |
4 files changed, 73 insertions, 9 deletions
diff --git a/dev-libs/tinyxml2/ChangeLog b/dev-libs/tinyxml2/ChangeLog index ed04c04e2914..762987653c7b 100644 --- a/dev-libs/tinyxml2/ChangeLog +++ b/dev-libs/tinyxml2/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-libs/tinyxml2 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/tinyxml2/ChangeLog,v 1.5 2012/09/20 12:39:00 radhermit Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/tinyxml2/ChangeLog,v 1.6 2012/11/24 02:54:41 radhermit Exp $ + +*tinyxml2-1.0.9_p20121123 (24 Nov 2012) + + 24 Nov 2012; Tim Harder <radhermit@gentoo.org> + +tinyxml2-1.0.9_p20121123.ebuild, +files/tinyxml2-1.0.9_p20121123-test.patch: + Version bump. 20 Sep 2012; Tim Harder <radhermit@gentoo.org> tinyxml2-1.0.1_p20120531.ebuild: diff --git a/dev-libs/tinyxml2/Manifest b/dev-libs/tinyxml2/Manifest index 204ad079810b..38372c6cb968 100644 --- a/dev-libs/tinyxml2/Manifest +++ b/dev-libs/tinyxml2/Manifest @@ -3,18 +3,21 @@ Hash: SHA256 AUX tinyxml2-1.0.1_p20120531-test-return-status.patch 199 SHA256 5ef31e4baeee2bd0aaa4d974608debfb5249196bb5d021e9169321d33efa9f7a SHA512 8aeca5d2ecdf971268535b07421c9584d58653152bb79fa39280652d6b2cce56ed6ad3201b22e64f483e62be45a3cfd02699fd47787a450d3904107b5723abfc WHIRLPOOL ea349b51d95db2a528d55da9169357d87673f21f4c81f9ce523f99b2c1894e677026b4279d28261c9473b1d355c44b9f18ca25eea28e09970837198d8eaf9028 AUX tinyxml2-1.0.1_p20120531-test.patch 608 SHA256 2e025e0bdec5dca80fcdd6b2f5a53a3b892fdb53189599fd7ebc75dbb1836013 SHA512 5dc62344bba8178e568c7119dd8a96d1fa6c34a8e5886c8413cce343eafb69ab11a21ddaee7dd94d4fabf45b9a72a2b6e2e1d8860883d249c9005f326596532c WHIRLPOOL c28ecb64f8f3e052a83fce4e93fe547db177aabfcb7def8986301c9aff9991217715ae2aa000cca5f97ee89d877b2c7ec8a9284956027fd0166cad6d6d0e11d2 +AUX tinyxml2-1.0.9_p20121123-test.patch 618 SHA256 8ac9c9c2991a308c8a269a8105c321beed38eb2ff168c027995cb694f7d487ed SHA512 c86ef1946b3ade23b0fcbddffdbd085aa998b7fd165508181613c62e5db3c998db044f2d8eb25294a3fc2bfd358c0acb475815cc7076649253157c8238c90cb9 WHIRLPOOL 152962e81703d81132853e77d52104274a703816cbd8aff6e7cf27f9a74fc3b1fa004b28a1c40452b008e44d4a56c6470310803a0e95cabe6d407a3c55e9cff1 DIST tinyxml2-1.0.1_p20120531.tar.bz2 87754 SHA256 e5b549e8417c93bd565236a75b6d0678e66fcc6bea6ab3d1e1278a8d63fe5199 SHA512 c00323e7392204c1032c6f45647946be320432ea69c43cf95116bb30a1bc11af07f149f9cb58513c0dae57c945b52887941c6a3cf9f5a9fd3fd550c95832558e WHIRLPOOL 0c0300f8319327f634a4a408ba71dcdec4c1457f3f7ca32d73848c5a9e757d7053ff648df1b3b4f99520520c4f0de1d381ed58eda3b1ee310217b08b74d012d0 +DIST tinyxml2-1.0.9_p20121123.tar.bz2 91204 SHA256 894b6b1136c86cc98bff77892ca077726b470432e871ca8c8c605177047272ea SHA512 054342b51141771c7611ae5aeb6ea332c42dff603aa6747f802d02bd010cad4b5c84fadf976576d2a604f1cccc7afe95ff23682a98c9294b032c94aa48b09aaf WHIRLPOOL 9aa505e7794b1fe1919b185d2080e63f3b01f44d2daeba94b7da6701f4931ec9188c0f92c9db9c6e8ac02772ef85f582b3a5d64227fd7b353da0a258c8a72eb7 EBUILD tinyxml2-1.0.1_p20120531.ebuild 853 SHA256 954c8d11e41b6ae407c125b968dd592a2af1055a4960ccd6ae7118d58dc091d9 SHA512 26b73c57b11f241098171486658ebd8497ec9a782406193054f4a3b7252e7d4cb20a1a5f32077fe5dcbdd6ada0ee739aee4c9d6defe31a7822fef05dccc89371 WHIRLPOOL 724ccfb00261127c6ca43cb1420d8b279ba9939df47797c28c0f0051d48fde392141a8a165db23f28139172d49a87f4b3423e4801dcf7eb9befc6a21cd752492 -MISC ChangeLog 1010 SHA256 2bfed1985f901d28b7df72c68325a1a23521c8bd8e35c3dada335845b3da8c27 SHA512 fdda1731245661721e64258e19ad7c8b90e447f9d33ed33deae932cec1b6cc3c1133c892ae69037e4def103d8d390990f217a44f585bb7c2c2b21e1b0005e851 WHIRLPOOL 161f60b4559bcbe8d2727e0627b00a5c92356543cdb3197e587e9d3a89458e61e0742e9267098c16d9e839a1cff6bbb7d37a35938b18e8c994b7120a92527ffb +EBUILD tinyxml2-1.0.9_p20121123.ebuild 872 SHA256 d4249602787f88be894fda0e3b1487dcb0fe413672a6f2fa86d3f43134a54a74 SHA512 863e810af79facdcd7d0dcf8e89917b618835ac830c89fc814dffe4881492a39577c40ecd209ed4a683192427bb857a2e45b25dca40f51d29ac10459e7adf5bf WHIRLPOOL 67fc9351bedc7f5bf520186b3341993059cf587d87be60c360d485493d718fb6aabca6ce9ce5b30377f6b5f31ae73be5bd1c8f010d45608be08f79d33c45af66 +MISC ChangeLog 1197 SHA256 55ffd78e2e8642f4e1ad019ef9d39cec4bea4636df35e4e5c69cd0179c235b80 SHA512 6ad355aa5b18925c544d2b39072e1b70ce7233dc40fd3ffb1190307e152050fb0bf0308e30480f615f7a9a68fe0e7c125a75e46ab12310964153960a0d400515 WHIRLPOOL 19ed2c57a58693d722ec9e9d9e784ad16eedc9949dc10ac906b76e5c79d5e9b90c5980069168481f862694afe5133a80337d73d2b246fc3e75268d166166ae8c MISC metadata.xml 252 SHA256 1a621690f3b43add940543e54b245abef11bdc703b815d738848188d1e7deb2e SHA512 3849d065de3b160131747d331d60afac26daa44e7c5ebcbbb6fb70b9582a0ae5b21e2c9a4f66e469bfe6419e4912555669a3450ce40c55136962da3f74be4a07 WHIRLPOOL 7fee7d5473fc13f2a7abd36ed697707f2f4246c8c256d1444c0450717d769d0bd6c8ad2a95a73b0a94c7ef68ab0cb5ca416155482df796c3d00f3d10d5268966 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQEcBAEBCAAGBQJQWw5qAAoJEEqz6FtPBkyjDcYH/jf6yCGyDpI0RwIMZ+knyPDW -k9nc6lU9FPtYXtXdpbXi2R3//+VeUhMKcieW0xehPVB6oyc6GRYmVLIS4WHimFq7 -0VuFQOgrO5+C1/XE8tVP7qJFliDc30km2MUVmIbRH/y6p7Oc0ttEmJ4/UA3zLPyq -oxoVARN34QQ7USZMK22Wgv2jgfyAhzIuBxs83kCpYbVblMHHQf9BSgVbdiHEZYkx -WOu8PRhLGMoixqxbgljDmBkztMIpZmmBAsDpuEWx0nOjNm8MU4Lh02Aikw8P4bYG -bTHUIo/GHKMV5ux4lyhFWrh0hZssWuihf65eXKgQVPADOxXJ2CJjWCrLLbTT3P4= -=+7II +iQEcBAEBCAAGBQJQsDb3AAoJEEqz6FtPBkyj8dAH/3JON8fggWd3xKlFxXHLiagT +0vaamp8ZaFh68zi+uJnnMppZPZxse8mqh3oHWfIJbgX2KTbQxWZa7bYFG9zEMZl0 +OuJPmf4XQAKLZ8UZFxQERivL//vIy7wYCu+zGZkC9pZXKC3rwg/xC12hqkhygox2 +eBaMWwhlF3KryNWL/h965o9UhjdCkvNjk1ZOEdufgNvC/emDjDMxET0oF+0YUco3 +wWwt6pN56fD0Lxg+JJ6dGYEUkjNeQaTJ6j1jywItBUc0vFnqN0ekRrfKCaDmMSRn +/LkQBzOqWq4psJbI3eARnKi3AfL9DV6tOYfXH8KesmjHjloyvKECR1j3c0SOp70= +=2VJ8 -----END PGP SIGNATURE----- diff --git a/dev-libs/tinyxml2/files/tinyxml2-1.0.9_p20121123-test.patch b/dev-libs/tinyxml2/files/tinyxml2-1.0.9_p20121123-test.patch new file mode 100644 index 000000000000..a6842eecb6e5 --- /dev/null +++ b/dev-libs/tinyxml2/files/tinyxml2-1.0.9_p20121123-test.patch @@ -0,0 +1,20 @@ +--- tinyxml2-1.0.9_p20121123/CMakeLists.txt ++++ tinyxml2-1.0.9_p20121123/CMakeLists.txt +@@ -55,10 +55,13 @@ + VERSION "${GENERIC_LIB_VERSION}"
+ SOVERSION "${GENERIC_LIB_SOVERSION}")
+
+-add_executable(test xmltest.cpp)
+-add_dependencies(test tinyxml2)
+-add_dependencies(test ${TARGET_DATA_COPY})
+-target_link_libraries(test tinyxml2)
++set(BUILD_TEST OFF CACHE BOOL "Set to ON to build tests") ++if(BUILD_TEST) ++ add_executable(test xmltest.cpp) ++ add_dependencies(test tinyxml2) ++ add_dependencies(test ${TARGET_DATA_COPY}) ++ target_link_libraries(test tinyxml2) ++endif(BUILD_TEST) +
+
+ if(BUILD_STATIC_LIBS)
diff --git a/dev-libs/tinyxml2/tinyxml2-1.0.9_p20121123.ebuild b/dev-libs/tinyxml2/tinyxml2-1.0.9_p20121123.ebuild new file mode 100644 index 000000000000..fc18e42af696 --- /dev/null +++ b/dev-libs/tinyxml2/tinyxml2-1.0.9_p20121123.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/tinyxml2/tinyxml2-1.0.9_p20121123.ebuild,v 1.1 2012/11/24 02:54:41 radhermit Exp $ + +EAPI="5" +CMAKE_MIN_VERSION="2.8.5" + +inherit cmake-utils + +DESCRIPTION="A simple, small, efficient, C++ XML parser" +HOMEPAGE="http://www.grinninglizard.com/tinyxml2/" +SRC_URI="http://dev.gentoo.org/~radhermit/distfiles/${P}.tar.bz2" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="static-libs test" + +PATCHES=( + "${FILESDIR}"/${P}-test.patch + "${FILESDIR}"/${PN}-1.0.1_p20120531-test-return-status.patch +) + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_build static-libs STATIC_LIBS) + $(cmake-utils_use_build test TEST) + ) + cmake-utils_src_configure +} + +src_test() { + cmake-utils_src_test + ./test || die "Tests failed" +} |