commit:     f5d24ca24b89454e75c26959c97e2eb03f1b76d7
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Thu Sep  3 07:57:06 2020 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Thu Sep  3 09:33:03 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5d24ca2

gnustep-base/libobjc2: drop old

Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 gnustep-base/libobjc2/Manifest                     |  2 -
 .../libobjc2/files/libobjc2-1.7-fix_soname.patch   | 58 ----------------------
 gnustep-base/libobjc2/libobjc2-1.8.1.ebuild        | 45 -----------------
 gnustep-base/libobjc2/libobjc2-1.8.ebuild          | 45 -----------------
 4 files changed, 150 deletions(-)

diff --git a/gnustep-base/libobjc2/Manifest b/gnustep-base/libobjc2/Manifest
index 8de99af580c..a9afd544951 100644
--- a/gnustep-base/libobjc2/Manifest
+++ b/gnustep-base/libobjc2/Manifest
@@ -1,3 +1 @@
-DIST libobjc2-1.8.1.tar.gz 173635 BLAKE2B 
1ed9df6ee934a56dd8565904f9a402f5687bac6f876bcef538fed60c4ebd34af8f35921bdabbdf1ad97fb371e591aea3e47170afaffe65056af07c88e01f0b37
 SHA512 
518f36e96a82a076fc67fe384226bd97310cd10a53c7b0951db9f3658aa534582b245d5cb97956fe91c38338c3fc8f1e569dd8af36f6d12e32bf1460251d02eb
-DIST libobjc2-1.8.tar.gz 173512 BLAKE2B 
ba494dd2db2bfdcc2cfce906014d75146368f049ebe4ea6b83024705af2b78f916252a084b95be43c245c5fd6574d00db75853d291193ea70cc48a6b5dbeab93
 SHA512 
1562e42dc43a24c1655d02db7aa101a48a7b026bec23252c8eec3893fbac0d67368685291df0954ee79f07b92ecc13c68ee7c7b0f351428a31e99ed05ed2230d
 DIST libobjc2-2.0.tar.gz 191800 BLAKE2B 
71f54b1410e20bb638dce4cae8c2cc48ea07acf31a97f1994587a9f6401b725ac393abaef355e9476ef6a0622d80fb6fbe4b3c7f39294e7bedbba17cd4108278
 SHA512 
2b72506204b8fea6a76688ee96611613c4b7cf98942acc89905c531f4dc997ae0482ff10fa819c2471df6c06d5ebcd251167d8903a4f18d47507cd42baec3748

diff --git a/gnustep-base/libobjc2/files/libobjc2-1.7-fix_soname.patch 
b/gnustep-base/libobjc2/files/libobjc2-1.7-fix_soname.patch
deleted file mode 100644
index ba1aa8ecea9..00000000000
--- a/gnustep-base/libobjc2/files/libobjc2-1.7-fix_soname.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-diff -Naur libobjc2-1.7.orig/CMakeLists.txt libobjc2-1.7/CMakeLists.txt
---- libobjc2-1.7.orig/CMakeLists.txt   2013-06-27 13:30:41.000000000 +0200
-+++ libobjc2-1.7/CMakeLists.txt        2015-05-20 13:20:55.214244088 +0200
-@@ -8,7 +8,8 @@
- set(CMAKE_C_FLAGS_RELEASE "-O3 ${CMAKE_C_FLAGS_RELEASE}")
- set(CMAKE_C_FLAGS "-std=gnu99 ${CMAKE_C_FLAGS}")
- 
--set(libobjc_VERSION 4.6)
-+set(libobjc_SOVERSION 4)
-+set(libobjc_VERSION 4.6.0)
- 
- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fexceptions")
- # Build configuration
-@@ -204,7 +205,8 @@
-                       add_library(objcxx SHARED ${libobjcxx_CXX_SRCS})
-                       set_target_properties(objcxx PROPERTIES
-                               LINKER_LANGUAGE C
--                              SOVERSION ${libobjc_VERSION}
-+            SOVERSION ${libobjc_SOVERSION}
-+            VERSION ${libobjc_VERSION}
-                               )
-                       target_link_libraries(objcxx ${CXX_RUNTIME})
-                       set(CXX_RUNTIME "")
-@@ -220,7 +222,8 @@
-               add_library(objcxx SHARED ${libobjcxx_CXX_SRCS})
-               set_target_properties(objcxx PROPERTIES
-                       LINKER_LANGUAGE C
--                      SOVERSION ${libobjc_VERSION}
-+         SOVERSION ${libobjc_SOVERSION}
-+         VERSION ${libobjc_VERSION}
-                       )
-               set(CXX_RUNTIME "")
-               list(APPEND INSTALL_TARGETS objcxx)
-@@ -241,7 +244,8 @@
- 
- set_target_properties(objc PROPERTIES
-       LINKER_LANGUAGE C
--      SOVERSION ${libobjc_VERSION}
-+   SOVERSION ${libobjc_SOVERSION}
-+   VERSION ${libobjc_VERSION}
-       OUTPUT_NAME ${LIBOBJC_NAME}
-       LINK_FLAGS "${objc_LINK_FLAGS}"
-       )
-@@ -349,3 +353,14 @@
-       add_subdirectory(Test)
- endif (TESTS)
- 
-+
-+MESSAGE(STATUS "<<< Gentoo configuration >>>
-+Build type      ${CMAKE_BUILD_TYPE}
-+Install path    ${CMAKE_INSTALL_PREFIX}
-+Compiler flags:
-+C               ${CMAKE_C_FLAGS}
-+C++             ${CMAKE_CXX_FLAGS}
-+Linker flags:
-+Executable      ${CMAKE_EXE_LINKER_FLAGS}
-+Module          ${CMAKE_MODULE_LINKER_FLAGS}
-+Shared          ${CMAKE_SHARED_LINKER_FLAGS}\n")

diff --git a/gnustep-base/libobjc2/libobjc2-1.8.1.ebuild 
b/gnustep-base/libobjc2/libobjc2-1.8.1.ebuild
deleted file mode 100644
index 5f701cd27c0..00000000000
--- a/gnustep-base/libobjc2/libobjc2-1.8.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit cmake-utils eutils
-
-DESCRIPTION="GNUstep Objective-C runtime"
-HOMEPAGE="http://www.gnustep.org";
-SRC_URI="https://github.com/gnustep/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="boehm-gc cxx test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="boehm-gc? ( dev-libs/boehm-gc )
-       cxx? ( sys-libs/libcxx )"
-DEPEND="${DEPEND}
-       >=sys-devel/clang-2.9"
-
-PATCHES=( "${FILESDIR}"/${PN}-1.7-fix_soname.patch )
-
-src_prepare() {
-       cmake-utils_src_prepare
-
-       if ! use cxx;
-       then
-               sed -e 's/addtest_flags(CXXExceptions.*//' \
-                       -i Test/CMakeLists.txt || die "test sed failed"
-       fi
-}
-
-src_configure() {
-       export CC=clang
-       export CXX=clang++
-
-       local mycmakeargs=(
-               -DGNUSTEP_CONFIG=GNUSTEP_CONFIG-NOTFOUND
-               $(cmake-utils_use boehm-gc BOEHM_GC)
-               $(cmake-utils_use_enable cxx OBJCXX)
-               $(cmake-utils_use test TESTS)
-       )
-       cmake-utils_src_configure
-}

diff --git a/gnustep-base/libobjc2/libobjc2-1.8.ebuild 
b/gnustep-base/libobjc2/libobjc2-1.8.ebuild
deleted file mode 100644
index 5f701cd27c0..00000000000
--- a/gnustep-base/libobjc2/libobjc2-1.8.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit cmake-utils eutils
-
-DESCRIPTION="GNUstep Objective-C runtime"
-HOMEPAGE="http://www.gnustep.org";
-SRC_URI="https://github.com/gnustep/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="boehm-gc cxx test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="boehm-gc? ( dev-libs/boehm-gc )
-       cxx? ( sys-libs/libcxx )"
-DEPEND="${DEPEND}
-       >=sys-devel/clang-2.9"
-
-PATCHES=( "${FILESDIR}"/${PN}-1.7-fix_soname.patch )
-
-src_prepare() {
-       cmake-utils_src_prepare
-
-       if ! use cxx;
-       then
-               sed -e 's/addtest_flags(CXXExceptions.*//' \
-                       -i Test/CMakeLists.txt || die "test sed failed"
-       fi
-}
-
-src_configure() {
-       export CC=clang
-       export CXX=clang++
-
-       local mycmakeargs=(
-               -DGNUSTEP_CONFIG=GNUSTEP_CONFIG-NOTFOUND
-               $(cmake-utils_use boehm-gc BOEHM_GC)
-               $(cmake-utils_use_enable cxx OBJCXX)
-               $(cmake-utils_use test TESTS)
-       )
-       cmake-utils_src_configure
-}

Reply via email to