diff options
Diffstat (limited to 'dev-cpp')
| -rw-r--r-- | dev-cpp/gtest/Manifest | 4 | ||||
| -rw-r--r-- | dev-cpp/gtest/gtest-1.7.0.ebuild | 52 | ||||
| -rw-r--r-- | dev-cpp/gtest/metadata.xml | 4 |
3 files changed, 53 insertions, 7 deletions
diff --git a/dev-cpp/gtest/Manifest b/dev-cpp/gtest/Manifest index dc861986..20901f0f 100644 --- a/dev-cpp/gtest/Manifest +++ b/dev-cpp/gtest/Manifest @@ -1,4 +1,2 @@ -AUX configure-fix-pthread-linking.patch 3142 SHA256 501f42dd4f4f4412fcb18fc4eb5f1100f5c5a6b19610f6548bccc84989c6f83e SHA512 4347570606853c75e43d3d1abe449cd562538e531136658e6742f8e2dddcc1767932b427a063f711b868467ca85ff947f24c4ed3e328319bd0a739bb66093016 WHIRLPOOL 5ab7be10a9bd675398884f2a4ad8c30fef17412ff3fbaae5d14cf290ebf723ccc005d2ea1dd7ad68c8bd8db57d06cc0fadd79d7f9f2ab46ea5ed0a87df8201fb DIST gtest-1.6.0.zip 1121697 SHA256 5ec97df8e75b4ee796604e74716d1b50582beba22c5502edd055a7e67a3965d8 SHA512 f4718dfbfa3339bb9449c3f14e5b44ae405ea7df64c10a0957a6300985b71c4642981d069a1382e27ae041a4e2873527a9e442aff978447e795a190f99fac115 WHIRLPOOL 745a49020d4353ed2fa38adfc80bbd777358c831719bbe3b7c90d243f84256615222ba5f04d48d98b9e1a803bb40766799b3aedd575024c19d853d9239a12f8a -EBUILD gtest-1.6.0-r2.ebuild 1585 SHA256 3e50769921d6badc09732ca502a7376d4380f0bd7dd4e10c4855ba2d78b3899a SHA512 41aa235186936df287f1ab8315aa21c65b85c8d3e4d4f18b80994b0c5b685b3b95081285f0a6bf2ac950ada61ea903b0a9fb156e838b7e46962917adca7b81c6 WHIRLPOOL a9a703296945685a2d5f474b9622c89fce93896af3093c47f6248ca8fb3766c935291abe547d40e812d825a7d7556881aef65e41a79d8b7340e2c5ba26bc52ae -MISC metadata.xml 433 SHA256 ed3e3ac4372e7a0f6f41d5a1a8a9c90c29b5b76dcfe7c7a8dbe8a5c4acf189dc SHA512 5e2632ca8591795ae07e345a3f2507a0c6457a5662400e8d00f71f0c467e58ace54bfda09f2f574aa1d9f78e077aa0bc5e4069338da786c21759537cf7c822b4 WHIRLPOOL 6e7ae6a89ad6bd6e7fe9e8ddf4dae2fcbdbf5b19e0b088e7c4839a41c0b950c2c946038e0eeac63b674083ebff436157d7c24e3dd66335227e4c5959ae12428c +DIST gtest-1.7.0.zip 1164254 SHA256 247ca18dd83f53deb1328be17e4b1be31514cedfc1e3424f672bf11fd7e0d60d SHA512 8859369f2dd32cbc2ac01aba029aa3ff20a321f40658b9643aff442d34c33468221866b801b28c66a28af47dbcd362d26941fc98db92b6efb7e41ea5b7be1a07 WHIRLPOOL 0c31a385159551859c1afe76480b3fb1b560d666db9a0afc5cbda92bcd53bf129f85a8f902c6ded0779c2b4c49aacec59ba5a4d5ce316a07bf08174f4fc64049 diff --git a/dev-cpp/gtest/gtest-1.7.0.ebuild b/dev-cpp/gtest/gtest-1.7.0.ebuild new file mode 100644 index 00000000..6b4f72a1 --- /dev/null +++ b/dev-cpp/gtest/gtest-1.7.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="5" + +AUTOTOOLS_AUTORECONF=1 +AUTOTOOLS_IN_SOURCE_BUILD=1 +# Python is required for tests and some build tasks. +PYTHON_COMPAT=( python{2_6,2_7} ) + +inherit eutils python-any-r1 autotools-multilib + +DESCRIPTION="Google C++ Testing Framework" +HOMEPAGE="http://code.google.com/p/googletest/" +SRC_URI="http://googletest.googlecode.com/files/${P}.zip" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="examples static-libs" + +DEPEND="app-arch/unzip + ${PYTHON_DEPS}" +RDEPEND="" + +PATCHES=( + "${FILESDIR}/configure-fix-pthread-linking.patch" #371647 +) + +src_prepare() { + sed -i -e "s|/tmp|${T}|g" test/gtest-filepath_test.cc || die + sed -i -r \ + -e '/^install-(data|exec)-local:/s|^.*$|&\ndisabled-&|' \ + Makefile.am || die + autotools-multilib_src_prepare +} + +multilib_src_install() { + default + multilib_is_native_abi && dobin scripts/gtest-config +} + +multilib_src_install_all() { + prune_libtool_files --all + einstalldocs + + if use examples ; then + insinto /usr/share/doc/${PF}/examples + doins samples/*.{cc,h} + fi +} diff --git a/dev-cpp/gtest/metadata.xml b/dev-cpp/gtest/metadata.xml index 0ff2b8f0..0980e524 100644 --- a/dev-cpp/gtest/metadata.xml +++ b/dev-cpp/gtest/metadata.xml @@ -1,10 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer> - <email>tomka@gentoo.org</email> - <name>Thomas Kahle</name> - </maintainer> <upstream> <doc lang="en">http://code.google.com/p/googletest/w/list</doc> <remote-id type="google-code">googletest</remote-id> |
