diff options
| -rw-r--r-- | dev-util/cmocka/Manifest | 1 | ||||
| -rw-r--r-- | dev-util/cmocka/cmocka-0.2.0_p20121129.ebuild | 31 | ||||
| -rw-r--r-- | dev-util/cmocka/cmocka-9999.ebuild | 31 | ||||
| -rw-r--r-- | dev-util/cmocka/files/cmocka-automagicness.patch | 74 | ||||
| -rw-r--r-- | dev-util/cmocka/metadata.xml | 9 |
5 files changed, 0 insertions, 146 deletions
diff --git a/dev-util/cmocka/Manifest b/dev-util/cmocka/Manifest deleted file mode 100644 index 4fd32e309ba..00000000000 --- a/dev-util/cmocka/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST cmocka-0.2.0_p20121129.tar.xz 61388 SHA256 87d67349ca0f79e37137d7b3a094eef1ce59868ecce37356fae67e5ce91eb983 SHA512 83f5f0e4f8a3b4677c4dc3742267a05a4b55f66e394fa04e5c33a078be48285f606dcc29793c9a1273a14dbb63b068f41c93664c6bd78073f8d5240985abf30f WHIRLPOOL 73e5d268e68721414df74cc7d1c22ca7c47d4c699a7df63dd88cecc0556641961b10064b4a7f5e6d353b746e85bcbd74ee5fd7da606c42fe8fc1720b01d60e4b diff --git a/dev-util/cmocka/cmocka-0.2.0_p20121129.ebuild b/dev-util/cmocka/cmocka-0.2.0_p20121129.ebuild deleted file mode 100644 index ef5f527fb71..00000000000 --- a/dev-util/cmocka/cmocka-0.2.0_p20121129.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=4 - -inherit cmake-utils -DESCRIPTION="The lightweight C unit testing library" -HOMEPAGE="https://open.cryptomilk.org/projects/cmocka" -SRC_URI="http://dev.gentoo.org/~creffett/distfiles/${P}.tar.xz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc static-libs" - -DEPEND=" - doc? ( app-doc/doxygen[latex] ) -" -RDEPEND="" - -PATCHES=( "${FILESDIR}/${PN}-automagicness.patch" ) - -src_configure() { - local mycmakeargs=( - $(cmake-utils_use_with static-libs STATIC_LIB) - $(cmake-utils_use test UNIT_TESTING) - $(cmake-utils_use_with doc APIDOC) - ) - cmake-utils_src_configure -} diff --git a/dev-util/cmocka/cmocka-9999.ebuild b/dev-util/cmocka/cmocka-9999.ebuild deleted file mode 100644 index 0abf3ef643f..00000000000 --- a/dev-util/cmocka/cmocka-9999.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=4 - -inherit cmake-utils git-2 -DESCRIPTION="The lightweight C unit testing library" -HOMEPAGE="https://open.cryptomilk.org/projects/cmocka" -EGIT_REPO_URI="git://git.cryptomilk.org/projects/cmocka.git" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="" -IUSE="doc static-libs" - -DEPEND=" - doc? ( app-doc/doxygen[latex] ) -" -RDEPEND="" - -PATCHES=( "${FILESDIR}/${PN}-automagicness.patch" ) - -src_configure() { - local mycmakeargs=( - $(cmake-utils_use_with static-libs STATIC_LIB) - $(cmake-utils_use test UNIT_TESTING) - $(cmake-utils_use_with doc APIDOC) - ) - cmake-utils_src_configure -} diff --git a/dev-util/cmocka/files/cmocka-automagicness.patch b/dev-util/cmocka/files/cmocka-automagicness.patch deleted file mode 100644 index 29ece456321..00000000000 --- a/dev-util/cmocka/files/cmocka-automagicness.patch +++ /dev/null @@ -1,74 +0,0 @@ ---- a/cmake/Modules/MacroOptionalFindPackage.cmake -+++ b/cmake/Modules/MacroOptionalFindPackage.cmake -@@ -0,0 +1,48 @@ -+# - MACRO_OPTIONAL_FIND_PACKAGE() combines FIND_PACKAGE() with an OPTION() -+# MACRO_OPTIONAL_FIND_PACKAGE( <name> [QUIT] ) -+# This macro is a combination of OPTION() and FIND_PACKAGE(), it -+# works like FIND_PACKAGE(), but additionally it automatically creates -+# an option name WITH_<name>, which can be disabled via the cmake GUI. -+# or via -DWITH_<name>=OFF -+# The standard <name>_FOUND variables can be used in the same way -+# as when using the normal FIND_PACKAGE() -+ -+# Copyright (c) 2006-2010 Alexander Neundorf, <neundorf@kde.org> -+# -+# Redistribution and use is allowed according to the terms of the BSD license. -+# For details see the accompanying COPYING-CMAKE-SCRIPTS file. -+ -+# This is just a helper macro to set a bunch of variables empty. -+# We don't know whether the package uses UPPERCASENAME or CamelCaseName, so we try both: -+macro(_MOFP_SET_EMPTY_IF_DEFINED _name _var) -+ if(DEFINED ${_name}_${_var}) -+ set(${_name}_${_var} "") -+ endif(DEFINED ${_name}_${_var}) -+ -+ string(TOUPPER ${_name} _nameUpper) -+ if(DEFINED ${_nameUpper}_${_var}) -+ set(${_nameUpper}_${_var} "") -+ endif(DEFINED ${_nameUpper}_${_var}) -+endmacro(_MOFP_SET_EMPTY_IF_DEFINED _package _var) -+ -+ -+macro (MACRO_OPTIONAL_FIND_PACKAGE _name ) -+ option(WITH_${_name} "Search for ${_name} package" ON) -+ if (WITH_${_name}) -+ find_package(${_name} ${ARGN}) -+ else (WITH_${_name}) -+ string(TOUPPER ${_name} _nameUpper) -+ set(${_name}_FOUND FALSE) -+ set(${_nameUpper}_FOUND FALSE) -+ -+ _mofp_set_empty_if_defined(${_name} INCLUDE_DIRS) -+ _mofp_set_empty_if_defined(${_name} INCLUDE_DIR) -+ _mofp_set_empty_if_defined(${_name} INCLUDES) -+ _mofp_set_empty_if_defined(${_name} LIBRARY) -+ _mofp_set_empty_if_defined(${_name} LIBRARIES) -+ _mofp_set_empty_if_defined(${_name} LIBS) -+ _mofp_set_empty_if_defined(${_name} FLAGS) -+ _mofp_set_empty_if_defined(${_name} DEFINITIONS) -+ endif (WITH_${_name}) -+endmacro (MACRO_OPTIONAL_FIND_PACKAGE) -+ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -34,7 +34,7 @@ - include(DefineInstallationPaths) - include(DefineOptions.cmake) - include(CPackConfig.cmake) -- -+include(MacroOptionalFindPackage) - if (UNIT_TESTING) - include(AddCMockaTest) - endif (UNIT_TESTING) ---- a/doc/CMakeLists.txt -+++ b/doc/CMakeLists.txt -@@ -1,5 +1,7 @@ - # - # Build the documentation - # --include(UseDoxygen OPTIONAL) -- -+option(WITH_APIDOC "Use doxygen to generate documentation" ON) -+if (WITH_APIDOC) -+ include(UseDoxygen OPTIONAL) -+endif (WITH_APIDOC) diff --git a/dev-util/cmocka/metadata.xml b/dev-util/cmocka/metadata.xml deleted file mode 100644 index f017c1146cf..00000000000 --- a/dev-util/cmocka/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>kde</herd> -<maintainer> - <email>creffett@gentoo.org</email> - <name>Chris Reffett</name> -</maintainer> -</pkgmetadata> |
