From d9cebfa1da0b8106c1e801fdfe60427a44b3a954 Mon Sep 17 00:00:00 2001 From: Anton Bolshakov Date: Tue, 2 Jul 2024 09:24:01 +0800 Subject: [PATCH] libosmocore-1.9.3.ebuild --- net-libs/libosmocore/Manifest | 2 +- ...508-r1.ebuild => libosmocore-1.9.3.ebuild} | 25 +++++++++++-------- 2 files changed, 16 insertions(+), 11 deletions(-) rename net-libs/libosmocore/{libosmocore-1.6.0_p20220508-r1.ebuild => libosmocore-1.9.3.ebuild} (64%) diff --git a/net-libs/libosmocore/Manifest b/net-libs/libosmocore/Manifest index 909d702d0..075ebc88d 100644 --- a/net-libs/libosmocore/Manifest +++ b/net-libs/libosmocore/Manifest @@ -1 +1 @@ -DIST libosmocore-1.6.0_p20220508.tar.gz 1512064 BLAKE2B e843e186059b5885c8f0633ebc876c3fcd078178b829d50836d228529d7c366cf6b68866b4045d18beed8c4d88090c60140d86854ee61da068deae835a02c0ca SHA512 4751146b4d6a4e44d6473007807987ba2521e0c46a9d772bf6f92111a4d993d18d84e7a622af1e8c6ee5f904977b928491be4ea1a221a28880a5020cdd52136a +DIST libosmocore-1.9.3.gh.tar.gz 1684712 BLAKE2B b88c3b5431da3f1e6f16f3916f7fa9b6566ff278b7799763edc6d7eaebbf4b4e6b226cac28c33423b1fe9e10b048ec510c6123e338f909a495e486ee3c848c5d SHA512 86eadd16bb7f156efbee9cbeca0caca03ce9f718d305da94d310b042d0b92a69038afa9eb500efac3db6baa5cb575f9f00c9a526868c165b37e8c7e6953c752d diff --git a/net-libs/libosmocore/libosmocore-1.6.0_p20220508-r1.ebuild b/net-libs/libosmocore/libosmocore-1.9.3.ebuild similarity index 64% rename from net-libs/libosmocore/libosmocore-1.6.0_p20220508-r1.ebuild rename to net-libs/libosmocore/libosmocore-1.9.3.ebuild index 75e77311d..c1787c8ef 100644 --- a/net-libs/libosmocore/libosmocore-1.6.0_p20220508-r1.ebuild +++ b/net-libs/libosmocore/libosmocore-1.9.3.ebuild @@ -12,17 +12,18 @@ if [[ ${PV} == 9999* ]]; then inherit git-r3 EGIT_REPO_URI="git://git.osmocom.org/${PN}.git" else - COMMIT="8f25fd27ed35d6cb47b5e57aea632d088b69bfe0" - SRC_URI="https://github.com/osmocom/libosmocore/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - #Tests fail, no keywords for you - #KEYWORDS="~amd64 ~arm ~x86" - S="${WORKDIR}/${PN}-${COMMIT}" +# COMMIT="8f25fd27ed35d6cb47b5e57aea632d088b69bfe0" +# SRC_URI="https://github.com/osmocom/libosmocore/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +# S="${WORKDIR}/${PN}-${COMMIT}" + + KEYWORDS="amd64 arm64 x86" + SRC_URI="https://github.com/osmocom/libosmocore/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" fi LICENSE="GPL-2 LGPL-3" SLOT="0" -IUSE="pcsc-lite" -RESTRICT="test" +IUSE="doc pcsc-lite" +#RESTRICT="test" RDEPEND="virtual/libusb:1 net-libs/gnutls:= @@ -32,21 +33,25 @@ RDEPEND="virtual/libusb:1 pcsc-lite? ( sys-apps/pcsc-lite )" DEPEND="${RDEPEND} - app-text/doxygen + doc? ( app-text/doxygen ) " PATCHES=( "${FILESDIR}/${PN}-0.6.0-automake-1.13.patch" ) src_prepare() { - default_src_prepare # set correct version in pkgconfig files sed -i "s/UNKNOWN/${PV}/" git-version-gen || die +# default_src_prepare eautoreconf + eapply_user } src_configure() { - econf \ + local myconf=( + $(use_enable doc doxygen) $(use_enable pcsc-lite pcsc) + ) + econf "${myconf[@]}" } src_install() {