diff --git a/net-misc/ipcalc-ng/Manifest b/net-misc/ipcalc-ng/Manifest index 1686746..f190263 100644 --- a/net-misc/ipcalc-ng/Manifest +++ b/net-misc/ipcalc-ng/Manifest @@ -1,2 +1,4 @@ DIST ipcalc-ng-0.4.1.tar.bz2 44980 BLAKE2B f47525e0e2206ce5f7fa1d8ad74641036bddec709691ce32fb18927c6f60c61ff02b5740ec2dd83a7b9b3ffc7d5ecef89f5b18870711eb27bb524bf8df2fe5b0 SHA512 52097f40c0f51e7068f27de4a3825e41a952ac0f8074c4a357f991d1a7493ce231c3e76fae40e7441bd9b9ace5e982aca1af9ed1ba43f6238c0b2e86ff89e47f +DIST ipcalc-ng-1.0.0.tar.bz2 45243 BLAKE2B 676a8e5c2b7174d6db6aa4689834d12622d6d2ad986e0636065a8e0b05d0166b8bca1986b1d7d29f4bc9581c40431adedf3e8ec7dc3231ba9b27447b0efab45c SHA512 b5a19b78a4c71580dfb7151a6f18f87a419606ec1553f865dfd11506eb6f3aa3ec88a7db2b47ffbd1ccb04926183aca2b3f08527b6ba30d21326a1a4f54415c0 EBUILD ipcalc-ng-0.4.1.ebuild 734 BLAKE2B 7ebd64c9a79a00114381ae8840532be06b06bc01256a12d9d71f1dd4eec5a439a99d3c5be556aa3e6ca07eec63fad91a66c1f6bf1bf6ef673ecb2254cab03d2f SHA512 22081e4cf690f65f3ee08763062b906f51aedd75950d6ff97e900eb3bb9606573f598e6cea12742dd09acc56796fffae5c7f89c965e706b53f1d75a07ac30beb +EBUILD ipcalc-ng-1.0.0.ebuild 752 BLAKE2B 027bf1c6b4b5295f90da8225b36f9546304d125f8c6d8a9a1e1d7bdce71e47fd9805836f981a2113bbad3a4c8ff925e8013b86311531cdf49d3c54f5675e756f SHA512 f2e67a98634c00d02a1212b00fa74aad7df96c133f930fded591ad90c363f469e912af62b24c1f19000b8afe06e01e8b554616e1ab95697267f22013fb288806 diff --git a/net-misc/ipcalc-ng/ipcalc-ng-1.0.0.ebuild b/net-misc/ipcalc-ng/ipcalc-ng-1.0.0.ebuild new file mode 100644 index 0000000..3135bf6 --- /dev/null +++ b/net-misc/ipcalc-ng/ipcalc-ng-1.0.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit eutils meson vcs-snapshot + +MY_PN=${PN%%-ng} + +DESCRIPTION="an IPv4/IPv6 ipcalc tool" +HOMEPAGE="https://gitlab.com/ipcalc/ipcalc" +SRC_URI="https://gitlab.com/${MY_PN}/${MY_PN}/repository/archive.tar.bz2?ref=${PV} -> ${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="geoip +geoip2" + +BDEPEND="app-text/ronn" + +DEPEND=" + geoip? ( dev-libs/geoip ) + geoip2? ( dev-libs/libmaxminddb:= )" + +RDEPEND="!!net-misc/ipcalc" + +REQUIRED_USE="?? ( geoip geoip2 )" + +src_configure() { + local emesonargs=( + $(meson_feature geoip use_geoip) + $(meson_feature geoip2 use_maxminddb) + -Duse_runtime_linking=disabled + ) + meson_src_configure +}