dev-cpp/mastodon-cpp: Version bump 0.105.1.
the build was successful Details

Package-Manager: Portage-2.3.62, Repoman-2.3.11
Manifest-Sign-Key: 3555266864CA6D7FF45AA6E7CFC39497F1B26E07
This commit is contained in:
tastytea 2019-04-22 05:03:30 +02:00
parent 69f0c0a5ed
commit e68b189be2
Signed by: tastytea
GPG Key ID: CFC39497F1B26E07
2 changed files with 31 additions and 13 deletions

View File

@ -1,16 +1,16 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
DIST mastodon-cpp-0.105.0.tar.gz 60300 BLAKE2B aa5a3c04d16672098da45dbbacf15c7c5a2894a39f28600bf5de53dd7a77ddce326cd4536e920078de56b28a29720b49edb9e5750900faf986aef82892e4244b SHA512 d6c9ae4b84b9cb0dd59db5bff5163f614ffdd3efc733f0d851ac93bda5339c64b0794b643e3ddc04831e8940811bffc41dabe027434806dfc31a2b0b15d2c08b
DIST mastodon-cpp-0.105.1.tar.gz 60515 BLAKE2B 42539bb25ff1d656c7975459bf6464d34a417c84082b771d6b4d9fe3f680b8d250b9b6c3adb002b3ebaf4dff6c5e9e426b7e6fd95de229c9678bef23ddae5634 SHA512 5ea38a70ff4c78ce0390c0a7a357b1ab523832f860f2286d334691e8a7c0254bc2012924cd7a408e1813db6f9db32ba10939b10cd32e584b09a2e16b421949b0
DIST mastodon-cpp-0.30.2.tar.gz 57807 BLAKE2B 1ed18131d24fcd7b21e31834db4bdc3f99dbbd2396ab9f25d1a2dd46d5013ab8e5cee97f63dff2476c6888637483bb4315b46278715ad12046f8eb1cb940332b SHA512 4399e6eac4018e0d52e86d5bad5049b3a95f6974597c070f55dc70e62b443175038192f0165c49d4fcec5d0312080f525ab608fc267092b8b0f008c8c1b46ec2
EBUILD mastodon-cpp-0.105.0.ebuild 1342 BLAKE2B 13d0867fcd56738e489e20d683573d259600abc7b70ae53e44ff1c96c966b75cc652fdfea001782eda11cfdee591dd4f934e18e35d6520bc533b6a2b8b0bb75f SHA512 7df266469a8e5378e4a440d59794ab73c0a076a1b3f535a8c13b914653bdfcc90907a39d2176cc906985e9cc0ae00dc99c171fcf3862cf8d9138a1c88956534d
EBUILD mastodon-cpp-0.105.1.ebuild 1727 BLAKE2B adb0175f7eedd2b9c00cb25aaacff9e4f72beebf181ffb98fc63825b5914c1bf00c6479c2c54d0cc9c0ac7863960fd3c4ad63a18d4143eb8057e0a1b71bd6b12 SHA512 7a00db991c173a9c6b8a073004260032ea800d227eae52ae7b72b879c3468ad4678c0d919eb133c94e9f8250b3c0d178fffb28f68bf451af74045265b397bd83
EBUILD mastodon-cpp-0.30.2-r1.ebuild 1178 BLAKE2B 2585cdffcc3a214660ce1574616632f6efee7c3bfc1048923bb2c9394058a42f1fa19d00468497fcbeb634f099cd0f513560aed7987116d8a736d6dc5b7017db SHA512 35cba0bd663b998aebd47ee60689d8f9f66ffffced025bd9ed7990cfa0182379bf1da80c5522e512daf2fac6b29a184a7c48577e02578f9ebd45149881eb0b10
EBUILD mastodon-cpp-9999.ebuild 1669 BLAKE2B de28f8f00806335d615a69e644ce34d2ef1831da1164708b221037d13ad250f9db044494e5d9f807f253513328c55c2e7616fc0d78806c3346bc7fe6cc3bbde5 SHA512 521983612f1a62199eae6cb72ad1fdb0cd0c8917061c225caf3a17fdcf874cd80e3fc0b5f275b8b1231102d0a10310427e43c05b17dc2283eb01aee8fe27be86
MISC metadata.xml 529 BLAKE2B 0e315bbc4644309a5a843fca3e7c4dadda28982930c592e73201b174fc5626b45d0bcb96dfca7c1085fc059ef454957b728d139ad8a99cbddca5cda6dd431448 SHA512 85bd72c7fb3e173354877cd183a4869e733a90d200f95cf8ecf85a658f9229010298ae8e265cf3d309f022f0b242898da04249933aaca5c12c26eeec8beb71f6
-----BEGIN PGP SIGNATURE-----
iHUEAREIAB0WIQQ1VSZoZMptf/RapufPw5SX8bJuBwUCXLw+3wAKCRDPw5SX8bJu
B45rAP9ah0i91RRAcDAU4GMR+QM9GMV2rXlYPcgcy2v+De2tYwD+OLXCPXrl+QDT
yu/s+fCGPHfEDREvWCIN6RjzZeaf5XQ=
=f1jD
iHUEAREIAB0WIQQ1VSZoZMptf/RapufPw5SX8bJuBwUCXL0vAgAKCRDPw5SX8bJu
B+fHAP9dSbj/J3pLgq/oBVi6oTXPZ6+yyUBEXweoAw+60qh9QgD+KSJh8E3Qt357
+il9z0uk9TpGE2f9JSZpn4I7gDrMljE=
=tb1e
-----END PGP SIGNATURE-----

View File

@ -3,14 +3,27 @@
EAPI=7
inherit cmake-utils
if [[ "${PV}" == "9999" ]]; then
inherit git-r3
fi
DESCRIPTION="mastodon-cpp is a C++ wrapper for the Mastodon API."
HOMEPAGE="https://schlomp.space/tastytea/mastodon-cpp"
SRC_URI="https://schlomp.space/tastytea/mastodon-cpp/archive/${PV}.tar.gz -> ${P}.tar.gz"
if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://schlomp.space/tastytea/mastodon-cpp.git"
else
SRC_URI="https://schlomp.space/tastytea/mastodon-cpp/archive/${PV}.tar.gz -> ${P}.tar.gz"
fi
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
if [[ "${PV}" == "9999" ]]; then
KEYWORDS=""
else
KEYWORDS="~amd64 ~x86"
fi
IUSE="doc examples minimal test"
RDEPEND="
dev-cpp/curlpp
!minimal? ( dev-libs/jsoncpp )
@ -21,8 +34,9 @@ DEPEND="
test? ( dev-cpp/catch )
${RDEPEND}
"
S="${WORKDIR}/${PN}"
if [[ "${PV}" != "9999" ]]; then
S="${WORKDIR}/${PN}"
fi
src_configure() {
local mycmakeargs=(
@ -31,12 +45,16 @@ src_configure() {
-DWITH_EASY="$(usex minimal NO YES)"
-DWITH_TESTS="$(usex test)"
)
if use test; then
# Don't run tests that need a network connection.
mycmakeargs+=(-DEXTRA_TEST_ARGS="~[api]")
fi
cmake-utils_src_configure
}
# We won't let cmake handle the documentation, because it would install the
# examples, no matter if we want them.
# We can not let cmake handle the documentation, because it would end up in
# doc/mastodon-cpp-${PROJECT_VERSION} instead of -9999
src_compile() {
cmake-utils_src_compile
@ -53,7 +71,7 @@ src_install() {
if use examples; then
docinto examples
for file in examples/*.cpp; do
dodoc "${file}"
dodoc ${file}
done
fi