From f247b36fc6df2694a347f5305eeb7f927d7c0ffe Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 2 Sep 2023 22:17:17 +0100 Subject: gentoo auto-resync : 02:09:2023 - 22:17:17 --- dev-libs/libmpack/Manifest | 2 +- dev-libs/libmpack/libmpack-1.0.5-r4.ebuild | 69 ------------------------------ dev-libs/libmpack/libmpack-1.0.5-r5.ebuild | 69 ++++++++++++++++++++++++++++++ 3 files changed, 70 insertions(+), 70 deletions(-) delete mode 100644 dev-libs/libmpack/libmpack-1.0.5-r4.ebuild create mode 100644 dev-libs/libmpack/libmpack-1.0.5-r5.ebuild (limited to 'dev-libs/libmpack') diff --git a/dev-libs/libmpack/Manifest b/dev-libs/libmpack/Manifest index fd4ca2306bc3..62ba6f84faca 100644 --- a/dev-libs/libmpack/Manifest +++ b/dev-libs/libmpack/Manifest @@ -1,5 +1,5 @@ AUX libmpack-1.0.5-libtool.patch 2022 BLAKE2B 1b1104b35a79d1bd3595353ec238fd13ece6a369d10999a5c7b627a7c9a98a24fad880970cda5d324cd95e434ae4f31e044ff6702a307f7811bf0833372afbb9 SHA512 dcb0029018df34aa5530ef6f9f0c8ffec7d33288e8854273db98c823f03663d260837c80846acf5571400dd0f78588f26fe62b20a2f9469c09f22189b0a65fff DIST libmpack-1.0.5.tar.gz 32966 BLAKE2B 8ad01de11c740c3efc7b42046b89f7691dd32d228e126485bc49224e54789e7f12a611982c0fd9d2bbe8b06d1ce2df1ceea1b302e139e30d0a8c31f251129166 SHA512 6e30edafcacfb580b410bc6749ed7fe8f18b3be0cb98959339853e77bc3ec0cda6df08a0f1f22768cfc773458a2ea6bcef4f0421eea55cf56c58981d13711a04 EBUILD libmpack-1.0.5-r3.ebuild 1437 BLAKE2B 1a236d45146ae43ae74b39e9e06ef40c105a1c14921c2ff619e9ff5b7bf18979881defb58fc9f38f019c0712db0adeb3324aaae6bc80672b540d0b822edf6b2b SHA512 50fdc0705b1abf50d5cc3b358c7e3a324ea3a0215bac09f2bae802c7e91ccd9b99e367232c8c86eefc94635e2bc40695d3da068f9b14a5053a691afe8102cf46 -EBUILD libmpack-1.0.5-r4.ebuild 1459 BLAKE2B 9031e2ade930b93d4cc61aba31e94e28d6cfbac7ab6f95f29602218d71e01887c17a60cd732ed775c3fe13adb0160d9a7443fa56d5cc0a7922d043a13dc01e9e SHA512 482cf678f6f7b69ee0b3147d04a2cc7e2c5ce95fbee665bf6a193c655980579f2c4972fa6d15153ea9dca6e90053a7a1e218eb55725bb3d5638b1031760dea4f +EBUILD libmpack-1.0.5-r5.ebuild 1464 BLAKE2B dfce648f83f2a3da48abf5e38616a96dcb8c38bdb7fdea207d5b2ca95cde9664124a40e4756a2bbb043d3dc2c83528bbfaf77c55463a8bfc2c7bfcdf3d82068c SHA512 0e907921a21dfb5e1fb1cf2e91e135755360646849a605bb6ce51b5fa1558bd7b2de0671e6c1ba9d8ffe26eb686779915cc776f9e6bd682d4cac65b3660d7bd7 MISC metadata.xml 333 BLAKE2B f3e54e3a241a85adad55693f7dd3cc47cc646d1432b4281c264c849fb2a2bfc050aee53f5ae766063335b72c3ca91ed9054bac758d82c969acb61913f7282940 SHA512 aa83f4113099ecf8b749a070014b9d9c09fc1c0d4836f2cf621b2966088cf3ee73e26ab4f365063713db353671ad5937f98ffe4c87762c6e196cd57c8eb595ea diff --git a/dev-libs/libmpack/libmpack-1.0.5-r4.ebuild b/dev-libs/libmpack/libmpack-1.0.5-r4.ebuild deleted file mode 100644 index 2b6ab319eef8..000000000000 --- a/dev-libs/libmpack/libmpack-1.0.5-r4.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools toolchain-funcs - -DESCRIPTION="Simple implementation of msgpack in C" -HOMEPAGE="https://github.com/libmpack/libmpack" -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" - -PATCHES=( - "${FILESDIR}"/${P}-libtool.patch # 778899 -) - -src_prepare() { - default - - # Respect users CFLAGS - sed -e 's/-ggdb//g' -i Makefile.in || die - sed -e 's/-O3//g' -i .config/release.mk || die - - eautoreconf -} - -src_compile() { - local myemakeargs=( - "VERBOSE=1" - "PREFIX=${EPREFIX}/usr" - "CC=$(tc-getCC)" - "config=release" - "LIBDIR=${EPREFIX}/usr/$(get_libdir)" - "INCDIR=${EPREFIX}/usr/include" - ) - - emake "${myemakeargs[@]}" lib-bin -} - -src_test() { - emake VERBOSE=1 XLDFLAGS="-shared" test -} - -src_install() { - local myemakeargs=( - "VERBOSE=1" - "PREFIX=${EPREFIX}/usr" - "DESTDIR=${D}" - "config=release" - "LIBDIR=${EPREFIX}/usr/$(get_libdir)" - "INCDIR=${EPREFIX}/usr/include" - "XLDFLAGS=-shared" - ) - - emake "${myemakeargs[@]}" install - - if [[ ${CHOST} == *-darwin* ]] ; then - local file="libmpack.0.0.0.dylib" - install_name_tool \ - -id "${EPREFIX}/usr/$(get_libdir)/${file}" \ - "${ED}/usr/$(get_libdir)/${file}" \ - || die "Failed to adjust install_name" - fi - - find "${ED}" -name '*.la' -delete || die -} diff --git a/dev-libs/libmpack/libmpack-1.0.5-r5.ebuild b/dev-libs/libmpack/libmpack-1.0.5-r5.ebuild new file mode 100644 index 000000000000..bcc4de7123e2 --- /dev/null +++ b/dev-libs/libmpack/libmpack-1.0.5-r5.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools toolchain-funcs + +DESCRIPTION="Simple implementation of msgpack in C" +HOMEPAGE="https://github.com/libmpack/libmpack" +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" + +PATCHES=( + "${FILESDIR}"/${P}-libtool.patch # 778899 +) + +src_prepare() { + default + + # Respect users CFLAGS + sed -e 's/-ggdb//g' -i .config/debug.mk || die + sed -e 's/-O3//g' -i .config/release.mk || die + + eautoreconf +} + +src_compile() { + local myemakeargs=( + "VERBOSE=1" + "PREFIX=${EPREFIX}/usr" + "CC=$(tc-getCC)" + "config=release" + "LIBDIR=${EPREFIX}/usr/$(get_libdir)" + "INCDIR=${EPREFIX}/usr/include" + ) + + emake "${myemakeargs[@]}" lib-bin +} + +src_test() { + emake VERBOSE=1 XLDFLAGS="-shared" test +} + +src_install() { + local myemakeargs=( + "VERBOSE=1" + "PREFIX=${EPREFIX}/usr" + "DESTDIR=${D}" + "config=release" + "LIBDIR=${EPREFIX}/usr/$(get_libdir)" + "INCDIR=${EPREFIX}/usr/include" + "XLDFLAGS=-shared" + ) + + emake "${myemakeargs[@]}" install + + if [[ ${CHOST} == *-darwin* ]] ; then + local file="libmpack.0.0.0.dylib" + install_name_tool \ + -id "${EPREFIX}/usr/$(get_libdir)/${file}" \ + "${ED}/usr/$(get_libdir)/${file}" \ + || die "Failed to adjust install_name" + fi + + find "${ED}" -name '*.la' -delete || die +} -- cgit v1.2.3