forked from tastytea/overlay
dev-cpp/mastodon-cpp: Bump to 0.18.7
Package-Manager: Portage-2.3.49, Repoman-2.3.11 Manifest-Sign-Key: 3555266864CA6D7FF45AA6E7CFC39497F1B26E07
This commit is contained in:
parent
795709d595
commit
19f40cecd5
|
@ -4,15 +4,17 @@ Hash: SHA256
|
|||
DIST mastodon-cpp-0.17.1.tar.gz 57343 BLAKE2B 52e6a4981ea083821dd04ff32dcb7a387210986272abed9a3f0024da473a7d47c7174861323ecd4871e4426f9d22d42ca305cc51c9928b8de278fe4d30841fa4 SHA512 caec275990e2e5e2fddf6c25044ac8b2af2da8ac05f0084c726a452d147f88f69269c238c6cc47a23696285b8181fbd5fc201899e5cac8815c80fd43dc87dce1
|
||||
DIST mastodon-cpp-0.18.2.tar.gz 56903 BLAKE2B 9ba738b967585113cc6cb756c927e2d8a0bb4c1ee034c68f2f4a6becc2defb118dd878eea788614e86a9cf9d9ec64627f34fc35a80c72372104c2420a11acfc5 SHA512 1e27a449e9c006d26b3b2e920f1428ab614d29568164e0dd2e1f4794419e190214117e17c73f527ea0bc2d2f6763400ec19cc52db3689ca6c1fda42b19e3d263
|
||||
DIST mastodon-cpp-0.18.4.tar.gz 57270 BLAKE2B 8b3de95b9e57c647e7efd7a8f9b3417e263843abb71d91f82306c5e5758b2de8ef11cb21a2516d2ab8308ff8aebe588ee3c7f40431ddaf4d58b3539103fd6845 SHA512 46771926eb695233fb9b6956ee712f9c240fb2d264451d66e32eb4aadbacfa05c7392e598c17ea036772630077c9d905a5524f6235260ec7fafabde05935587f
|
||||
DIST mastodon-cpp-0.18.7.tar.gz 56938 BLAKE2B 6ffdac84628128131f340c7fda8650479d19170f5cc6a40bd18f38ea75795aa2587726d2cbef7ebb8ffeb186c0b8f1dbf16b528859016a9bba0aab7f2446c189 SHA512 957cb15aefd8de969be9008b44214b209184bdbc4e0d958963aa5783a3e280caffa24849cf4ee1971d062f50caf8adca49fc9bbcccdfc5a6aab4fba9620165a2
|
||||
EBUILD mastodon-cpp-0.17.1.ebuild 1254 BLAKE2B 009b000f3747cc7197a7ba27399ab3bc5f863b020aa822b1db5d262b51291f8214167bbfcfaf5d3ea2c9e0f3d39490447d0a2762583b35cd069656c594932d00 SHA512 18a6c798aa3d32476222ea3fc0e877454ebbeb8d849c8834eb8f888386685a52efc68c0424ecc9a97d1e9cff78897050b7a9857e4896d119ff4a6b68f2d1b245
|
||||
EBUILD mastodon-cpp-0.18.2.ebuild 1254 BLAKE2B 009b000f3747cc7197a7ba27399ab3bc5f863b020aa822b1db5d262b51291f8214167bbfcfaf5d3ea2c9e0f3d39490447d0a2762583b35cd069656c594932d00 SHA512 18a6c798aa3d32476222ea3fc0e877454ebbeb8d849c8834eb8f888386685a52efc68c0424ecc9a97d1e9cff78897050b7a9857e4896d119ff4a6b68f2d1b245
|
||||
EBUILD mastodon-cpp-0.18.4.ebuild 1331 BLAKE2B 4d63a9023aab774f02e585bc75084ad281b076935992963220b907805d45e815d4aff7acec04502bf5625a5034171482d99047896f6b45cfcb7425e847fdaca7 SHA512 119ac55766c5e8196921cf0acf5d64bbccb8a3c1584772e596e4b2649aa26bcdfd3c6f1184f9544f0237953ace3bd0dccbaca5b130e25464bdc5fe75e42a2e96
|
||||
EBUILD mastodon-cpp-0.18.7.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/RapufPw5SX8bJuBwUCW3MDngAKCRDPw5SX8bJu
|
||||
B+s9AP9/xYhSt0lluIxSc92GXk2FBv63H/9La15hlRjpVA/nowD+MsWrb+kceHp6
|
||||
pYtGSAJy0VqbU+K69wBkXfB4N/VUTgY=
|
||||
=giup
|
||||
iHUEAREIAB0WIQQ1VSZoZMptf/RapufPw5SX8bJuBwUCW7uEHQAKCRDPw5SX8bJu
|
||||
B7eRAPwK7yx99rZv56lj7QmlImDAvspiNaCluiyNDLnadMSPpAD/XkNwPgcOz3DG
|
||||
mx0ihgetUbE03Lp0643tfiJAxegoZZ8=
|
||||
=GOeD
|
||||
-----END PGP SIGNATURE-----
|
||||
|
|
67
dev-cpp/mastodon-cpp/mastodon-cpp-0.18.7.ebuild
Normal file
67
dev-cpp/mastodon-cpp/mastodon-cpp-0.18.7.ebuild
Normal file
|
@ -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
|
||||
}
|
Loading…
Reference in New Issue
Block a user