dev-cpp/mastodon-cpp: Version bumb to 0.20.0
the build was successful Papildu informācija

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Manifest-Sign-Key: 3555266864CA6D7FF45AA6E7CFC39497F1B26E07
This commit is contained in:
tastytea 2018-12-04 11:34:39 +01:00
vecāks 67fcb62ecc
revīzija 275c5787f6
Parakstījis: tastytea
GPG atslēgas ID: CFC39497F1B26E07
2 mainīti faili ar 73 papildinājumiem un 4 dzēšanām

Parādīt failu

@ -2,13 +2,15 @@
Hash: SHA256
DIST mastodon-cpp-0.19.0.tar.gz 57052 BLAKE2B b49dc16bc47faf1db20e63a673691c931eeaf6a33ef223187da5439f685b88d3f7ddca1213981e99e501a00a62fa09abd679f31d8e7ce07e344effe16a856002 SHA512 4edea3e62740dbad809b36528e3ce6c0dceb126085e4ec08763b1aa624fdf40d9eed775864e14c2292de2299b422da5c4d9a70faf3727e2b04df0616bc1c5d64
DIST mastodon-cpp-0.20.0.tar.gz 57397 BLAKE2B 0286771f5bc1a2442284a70553404b26d888e8524b3b6140660fe91295fa932b1a6936f84cc98cff1b306d4eb89c753fd2e1f04e761ab30f0805b86836ac3e50 SHA512 f5cf2e65cb088807c1e0c853ddf1eb5e42ad371349c3177ee660547ae773082afc5c652412d24f9714445390fad3b0e0039cf4d03f23eb3ef53d1c5741a50902
EBUILD mastodon-cpp-0.19.0.ebuild 1328 BLAKE2B ffdd28bbcf83ba8022f7cdac274ef9aba559565e037335bdd73b7063ead09a50f6665b39db1373e2bedaecfbc75ae07cf2138ea98af9ad537178b81453f923d8 SHA512 7367535a7b8b4c38ad445fc21d1298f90a50d078838de3beb5bff1215e44c018a9d8b4037d04ead0edcf5dd77964f333c5230c5400ed1b7787251a1decbd3b0f
EBUILD mastodon-cpp-0.20.0.ebuild 1328 BLAKE2B ffdd28bbcf83ba8022f7cdac274ef9aba559565e037335bdd73b7063ead09a50f6665b39db1373e2bedaecfbc75ae07cf2138ea98af9ad537178b81453f923d8 SHA512 7367535a7b8b4c38ad445fc21d1298f90a50d078838de3beb5bff1215e44c018a9d8b4037d04ead0edcf5dd77964f333c5230c5400ed1b7787251a1decbd3b0f
EBUILD mastodon-cpp-9999.ebuild 1306 BLAKE2B 0b498be36ab2fb16ecfe395648a0f106c7bbf421af791baf631f40a154f1a9e3439313fa871744d2f9eeb461471672834248721dff1b202e256ed95d9ff1b69a SHA512 ff89fb03effda1320894a342025df0895fd1f9517820392a90cef6baa1669f6308d9c857c2c6d4d5184724a698f930fb04ab73ff8b0a6b8895fb3caebb8220d4
MISC metadata.xml 529 BLAKE2B 0e315bbc4644309a5a843fca3e7c4dadda28982930c592e73201b174fc5626b45d0bcb96dfca7c1085fc059ef454957b728d139ad8a99cbddca5cda6dd431448 SHA512 85bd72c7fb3e173354877cd183a4869e733a90d200f95cf8ecf85a658f9229010298ae8e265cf3d309f022f0b242898da04249933aaca5c12c26eeec8beb71f6
-----BEGIN PGP SIGNATURE-----
iHUEAREIAB0WIQQ1VSZoZMptf/RapufPw5SX8bJuBwUCXAZXyAAKCRDPw5SX8bJu
B1hBAQCHav2p51GJf2mTBdHyr3G7T4i0c0//E54IXv/kDiaxHgD/Zig/wXpB4OM5
VxuvtuhUsnjvrpMes00G17SJLgNJQVQ=
=ipRP
iHUEAREIAB0WIQQ1VSZoZMptf/RapufPw5SX8bJuBwUCXAZYPwAKCRDPw5SX8bJu
B9okAP0eqOZwd8/l6GKXy97ciohLkb5kYTU6ioqaig3dEgPsIwD/ZrJAh+42vR8y
CqyTe0tNHO6nFfOog1Y9OLJP+nHv4Wc=
=fu4P
-----END PGP SIGNATURE-----

Parādīt failu

@ -0,0 +1,67 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit cmake-utils
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"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE="doc debug examples static-libs"
RDEPEND=">=dev-cpp/curlpp-0.8.1
>=dev-libs/jsoncpp-1.8.4"
DEPEND=">=dev-util/cmake-3.9.6
doc? ( >=app-doc/doxygen-1.8.14-r1 )
${RDEPEND}"
src_unpack() {
default_src_unpack
mv ${PN} ${P}
}
src_configure() {
local mycmakeargs=(
-DWITH_DOC=NO
-DWITH_EXAMPLES=NO
-DWITH_TESTS=NO
)
if use debug; then
mycmakeargs+=(-DCMAKE_BUILD_TYPE=Debug)
else
mycmakeargs+=(-DCMAKE_BUILD_TYPE=Release)
fi
if use static-libs; then
mycmakeargs+=(-DWITH_STATIC=YES)
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.
src_compile() {
cmake-utils_src_compile
if use doc; then
./build_doc.sh
fi
}
src_install() {
if use doc; then
HTML_DOCS="doc/html/*"
fi
if use examples; then
docinto examples
for file in examples/*.cpp; do
dodoc ${file}
done
fi
cmake-utils_src_install
}