diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2021-01-22 20:28:19 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2021-01-22 20:28:19 +0000 |
commit | abaa75b10f899ada8dd05b23cc03205064394bc6 (patch) | |
tree | eca3dd248b73b92013cba00a0fcc1edf2696e19a /sys-devel/binutils-apple | |
parent | 24fd814c326e282c4321965c31f341dad77e270d (diff) |
gentoo resync : 22.01.2021
Diffstat (limited to 'sys-devel/binutils-apple')
-rw-r--r-- | sys-devel/binutils-apple/Manifest | 2 | ||||
-rw-r--r-- | sys-devel/binutils-apple/binutils-apple-8.2.1-r100.ebuild | 100 |
2 files changed, 0 insertions, 102 deletions
diff --git a/sys-devel/binutils-apple/Manifest b/sys-devel/binutils-apple/Manifest index 6582c8b8c0ed..98c115c5df99 100644 --- a/sys-devel/binutils-apple/Manifest +++ b/sys-devel/binutils-apple/Manifest @@ -7,7 +7,6 @@ DIST binutils-apple-patches-8.2-r1.tar.bz2 10830 BLAKE2B 345db8619873e9e91b79c3f DIST cctools-795.tar.gz 1993795 BLAKE2B dc0915f8647eecba5352e34dfc5752b679df39ead9a4734c49955a824d2cc127308eed46a614665dfe08a9d3036eb37f587e1b765a7df727facc42a33befacb0 SHA512 5a34a73dc71d3574a357f6b0f26a48a99dd0995d62695b309cdfe85c4960934b410455b1ba6bdbc9a4e32106bb45b35555604975d2a80ad1be21f5d4eac69254 DIST cctools-895.tar.gz 1716126 BLAKE2B 9706a6b243518693888e5e21dfe8d83b217380b47db621a7f1b35105eb72fb8997353ff85133224b0856f6b6ec710f54a4fe79076d9e228f89c98b6f517de309 SHA512 4ef9db870385cc2c4263bcbe42ff0de80386771f5acbc7082a1818ecd6b8d7bb1bfa02a7fcfecd3e7281481aeaaac4c331359aca3564bfe7a4c7dea1e0d06126 DIST cctools-949.0.1.tar.gz 1968671 BLAKE2B b38fbae5d2ec011a94c2e4ec299c1ecd173f2c2516664cf925b06aaa078e234b59068158ea29dfcbf763ca98c73bc1806a507fbbe49a8d4d0a2fd4e602f401ce SHA512 13c493a48852c980d2829d28616c18640ad5ebfe6acd55143c4c948665e0b65377a459560667074fdac5e69bb6360fea13d988303c49fd3dd4a58e9b5c54ebcb -DIST darwin-xtools-8.2.1-r100.tar.gz 2934997 BLAKE2B d0324d47d3aa0afd0007fbbd16c74e046c643c645744cc7ef0535eeed275c2d61763a1c6708b3a0a796f0fc83e62b5e5fe907c62553b439bea750353cfac2f73 SHA512 7000bca61b1dc63d1d08a9bcf104dace4376c2656af0faddc28a7d6c3718dbe54713da96136091a2024a644eaf90758714d1e4eb3cfeec2df0e412d847f59c30 DIST darwin-xtools-8.2.1-r101.tar.gz 3105898 BLAKE2B 3516cd252d4880b1e80c76365efef6f96830578bb5512befe33f86decdeb026fbad17fd3b27e9c3cf20d100897002e86ec08822041baa0291bb53e0b0ecf4d10 SHA512 f84cbde0853c14f03af40a124133d71d3e1710da021a593336eb4351c60edbca5753af0780f269ed4716cd194973f5437d428c5ff9615d9ce025dba3b7daef77 DIST dyld-132.13.tar.gz 342690 BLAKE2B 011418ba5b91a28bb7c5f8188af2fac5478bad53581396b7c1c4623a854a8f0d5ecb92d023246157830ed2db83bbf28e23225a255188e2d07eeb6c933814bda6 SHA512 2c9d50fc32868b696d88730eb6ea6afa9bb9f56883cc2ea4f1d41f370f311b7487a29ce0eff6761e1eeb086a18e2513953989d8d5d3ef1043bb662e86baadd3f DIST dyld-421.2.tar.gz 625173 BLAKE2B 8f8325314861ae2ea10fbe78c74c7199b547973ac61a8e9cb76fb874a0e53395ea31c04e489f85ac7cfdb5715ae5051679453de75eb195e313113e7bbbc70340 SHA512 75f2fb840da980d44649aa3e045f50c4e37d4403fbdb1e2e5f1a85bf6d8859e1130053c3806f7ef992fdfc6573f7f18146263c690144bdd3df31452c6bdd8bd8 @@ -19,6 +18,5 @@ DIST libunwind-30.tar.gz 82811 BLAKE2B 26993d6afa6930931c01b579326964a66832ed7a6 EBUILD binutils-apple-11.3.1-r1.ebuild 12061 BLAKE2B 8ab50ea0ebec56f3fa9aa6ef3a2b550b870119054d0533a283faaf8acc34bdf50cf36538ce73e99ec799688f084a671ebeb893548f97061c9f5a08151535d705 SHA512 e55d96d015321a987b3825a0cc500c4a639dd9d540e4e7158c9767ee1e8428c4bf49dc62c752e787de4a04b53d7cccce0a1242a3e4bc46b15b6fe3ade2499bc1 EBUILD binutils-apple-3.2.6.ebuild 6926 BLAKE2B f21d41b62afb49a2aca002388c503797d61b3b92387098c8879982ef7eec9f77834ecdd99ff6e30c0fb9b2faad04edc67d484f5943d712f59578324e98334ed5 SHA512 048e828128b4436cdfe1df71ed01c686b5837327696533b455e38c28eab73cb395a1c40810e6d9c58e3224f6787275cbb32e569d13aa616be33833fda8124a9e EBUILD binutils-apple-8.2.1-r1.ebuild 11356 BLAKE2B b643a55991068539cc7f2f90095418efcb24a15fd07697044582c8726e08eb123daa867b689d23ed4be4c96a28ad09b6b362628c8a3d9b1012ba4705c874dd26 SHA512 1dabd8e789c0b6537c66680ce1b7df278aeae7d92164395f9b02706f842ac584e418c0ffa89dd24bf4809dc976a9be1fb51e18b9a9c8799145efedeb115d5153 -EBUILD binutils-apple-8.2.1-r100.ebuild 2537 BLAKE2B 8a9e04314b1142cc7ae234fc97a6a52a5a3b5afdecbf9438508ed6d46007491d67fb386152083e25ac24803618d86cdac4d55503b8ed3384a8a2b859d16fae8e SHA512 0dcb06454ff8e608e2009f66786fef30d31dfedaccf386071b208082566660f617c7f6ada73df627d5930979a8e50d7747177d39f03f8b99605d50c77537f977 EBUILD binutils-apple-8.2.1-r101.ebuild 3339 BLAKE2B d96d586837d22920ef55bdd1a3041da0d93f3333ecc6ddcf2e7d5f64ecd7059d6e4c4498a4dfa7ed32597e7fd03f3eeea28d282cb33f916c2bfa5e56fe46c7a0 SHA512 d8823924681aa645f8976dec196cb1b5bb0a5336ae9edffc1807b7af9ba0efaa5618316f6ab27e9a4f922d926bdac317dd040bebc8ed2e48b961b74f29af5e04 MISC metadata.xml 501 BLAKE2B 98bd13a9501faa366c3a7dd9eacea30192cd55429102d920df8722e2565eac472f2d814f09c5be5c437b86a5d404af797d521f0fc1fb4dba374e23af31fccf6a SHA512 026c997212e2bec4698613ad9f5517c5a4427d6da1cd8a8afe3d2f549edbe80f3a17d0c345961a9dbbdc730e8b6b33fdee97f66b3309095803ced0fb9202b899 diff --git a/sys-devel/binutils-apple/binutils-apple-8.2.1-r100.ebuild b/sys-devel/binutils-apple/binutils-apple-8.2.1-r100.ebuild deleted file mode 100644 index 97ee1d43e54e..000000000000 --- a/sys-devel/binutils-apple/binutils-apple-8.2.1-r100.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CMAKE_MAKEFILE_GENERATOR=emake # keep dependencies down - -inherit cmake toolchain-funcs - -DESCRIPTION="Darwin Xtools matching Xcode Tools ${PN}" -HOMEPAGE="https://github.com/iains/darwin-xtools" -SRC_URI="https://github.com/grobian/darwin-xtools/archive/gentoo-${PVR}.tar.gz -> darwin-xtools-${PVR}.tar.gz" - -LICENSE="APSL-2" -SLOT="8" -KEYWORDS="~ppc-macos ~x64-macos" -IUSE="tapi" - -DEPEND="sys-devel/binutils-config - app-arch/xar - tapi? ( sys-libs/tapi )" -RDEPEND="${DEPEND}" -BDEPEND="" - -S="${WORKDIR}/darwin-xtools-gentoo-${PVR}" - -src_prepare() { - cmake_src_prepare - - # make prunetrie a static archive, because the dynamic libs aren't - # installed, for there really are no consumers - # fixed for next release - sed -i -e '/add_library/s/prunetrie/& STATIC/' \ - ld64/src/CMakeLists.txt || die -} - -src_configure() { - CTARGET=${CTARGET:-${CHOST}} - if [[ ${CTARGET} == ${CHOST} ]] ; then - if [[ ${CATEGORY} == cross-* ]] ; then - export CTARGET=${CATEGORY#cross-} - fi - fi - - LIBPATH=/usr/$(get_libdir)/binutils/${CTARGET}/xtools-${PV} - DATAPATH=/usr/share/binutils-data/${CTARGET}/xtools-${PV} - if [[ ${CHOST} != ${CTARGET} ]] ; then - BINPATH=/usr/${CHOST}/${CTARGET}/binutils-bin/xtools-${PV} - else - BINPATH=/usr/${CTARGET}/binutils-bin/xtools-${PV} - fi - - is-host-64bit() { - case ${CTARGET} in - x86_64-*|powerpc64*) echo YES ;; - *) echo NO ;; - esac - } - - local mycmakeargs=( - -DCMAKE_OSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET} - -DPACKAGE_VERSION="Gentoo ${PN}-${PVR}" - -DCMAKE_INSTALL_PREFIX=${EPREFIX}${BINPATH%/*} # cmake insists on /bin - -DCCTOOLS_LD_CLASSIC=NO # fails to link, and is useless anyway - -DXTOOLS_LTO_SUPPORT=NO - -DXTOOLS_HAS_LIBPRUNETRIE=YES - -DXTOOLS_TAPI_SUPPORT=$(use tapi && echo ON || echo OFF) - -DXTOOLS_HOST_IS_64B=$(is-host-64bit) - -DXTOOLS_BUGURL="https://bugs.gentoo.org/" - ) - - cmake_src_configure -} - -src_install() { - cmake_src_install - - # cmake insists on installing in /bin, so move bins to the place we - # want them - mv "${ED}${BINPATH%/*}/bin" "${ED}${BINPATH}" || die - - keepdir "${LIBPATH}" - - doman ld64/doc/man/man*/* cctools/man/*.[135] - dodir "${DATAPATH}" - mv "${ED}"/usr/share/man "${ED}/${DATAPATH}/" || die - - cd "${S}" - insinto /etc/env.d/binutils - cat <<-EOF > env.d - TARGET="${CHOST}" - VER="xtools-${PV}" - FAKE_TARGETS="${CHOST}" - EOF - newins env.d ${CHOST}-xtools-${PV} -} - -pkg_postinst() { - binutils-config ${CHOST}-xtools-${PV} -} |