forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
dev-cpp/gflags: bump to version 2.2.2
Closes: gentoo#20321 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Yiyang Wu <[email protected]> Signed-off-by: Amy Liffey <[email protected]>
- Loading branch information
1 parent
bdf0083
commit ebc07f9
Showing
2 changed files
with
38 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,2 @@ | ||
DIST gflags-2.2.1.tar.gz 96985 BLAKE2B 065dac9cf5d878e4179cb6d56ddf240052a552b72036fd06cb83197d9772a9b97fa544f809c6e1efd6f9ad8cd0222872fc6292c44bc013c5f70e235bcc5b290c SHA512 e919cbdcff1f993ddbfa9c06d8e595566a4717c27ff62f388a64c0e6b4683a93211c24ce78485eae84c2c76053341574064e6c56af185fc2782e2816b26e1fc9 | ||
DIST gflags-2.2.2.tar.gz 98704 BLAKE2B 54cbf3b0a422d662e89c1921614ae9f20a4a383524d374d1e7ce1473eff0a6e121c1a2255df0b9d27ae9866c8e63094b908534c5fd2173737033cc0f184a5e4f SHA512 98c4703aab24e81fe551f7831ab797fb73d0f7dfc516addb34b9ff6d0914e5fd398207889b1ae555bac039537b1d4677067dae403b64903577078d99c1bdb447 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
# Copyright 1999-2021 Gentoo Authors | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=7 | ||
|
||
CMAKE_ECLASS=cmake | ||
inherit cmake-multilib | ||
|
||
if [[ ${PV} == 9999 ]]; then | ||
inherit git-r3 | ||
EGIT_REPO_URI="https://github.com/gflags/gflags" | ||
else | ||
SRC_URI="https://github.com/gflags/gflags/archive/v${PV}.tar.gz -> ${P}.tar.gz" | ||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" | ||
fi | ||
|
||
DESCRIPTION="Google's C++ argument parsing library" | ||
HOMEPAGE="https://gflags.github.io/gflags/" | ||
|
||
LICENSE="BSD" | ||
SLOT="0/2.2" | ||
IUSE="static-libs test" | ||
RESTRICT="!test? ( test )" | ||
|
||
# AUTHORS.txt only links the google group | ||
DOCS=( ChangeLog.txt README.md ) | ||
|
||
multilib_src_configure() { | ||
local mycmakeargs=( | ||
-DBUILD_STATIC_LIBS=$(usex static-libs) | ||
-DBUILD_TESTING=$(usex test) | ||
# avoid installing .cmake/packages, e.g.: | ||
# >>> /tmp/portage/dev-cpp/gflags-9999/homedir/.cmake/packages/gflags/a7fca4708532331c2d656af0fdc8b8b9 | ||
-DREGISTER_INSTALL_PREFIX=OFF | ||
) | ||
cmake_src_configure | ||
} |