diff --git a/dev-cpp/mastodon-cpp/Manifest b/dev-cpp/mastodon-cpp/Manifest index 8eb997a..7346f21 100644 --- a/dev-cpp/mastodon-cpp/Manifest +++ b/dev-cpp/mastodon-cpp/Manifest @@ -1,18 +1,14 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -DIST mastodon-cpp-0.106.0.tar.gz 68062 BLAKE2B 477f862bdcc8521c3b2ed814454760f63d7efd20e76a92faf70ddea8bb4d36bafefabb15d52c2c3bad65322296f8177c64c2c2aa0422c62fea57b100e1c62b2a SHA512 a55a8bd1b8d9d582b04c36dd6283cbdd5b18ab0bdc7983fdeee6bad4ed9319824edc6d5569646aa53689c5bb6c06ec00d8c656dd7ce177e9958ea3dc7b6a36d2 -DIST mastodon-cpp-0.110.0.tar.gz 71064 BLAKE2B 25f22b9c12837e87b80f8f27db22721b4f84d87e42d2012b5613ec709e1005653f621677240cd06e314ff4a91a6c88aae2afd761a67a8774f71271babbe519f1 SHA512 0ab416fdec1594759fb843694eb539fb8b492a98a619a72274b931a6e4e73b085c440ff72bfed2c63b1ee64952ed48f524bcf14277a676f90f3d3a675a8495da -DIST mastodon-cpp-0.30.2.tar.gz 57807 BLAKE2B 1ed18131d24fcd7b21e31834db4bdc3f99dbbd2396ab9f25d1a2dd46d5013ab8e5cee97f63dff2476c6888637483bb4315b46278715ad12046f8eb1cb940332b SHA512 4399e6eac4018e0d52e86d5bad5049b3a95f6974597c070f55dc70e62b443175038192f0165c49d4fcec5d0312080f525ab608fc267092b8b0f008c8c1b46ec2 -EBUILD mastodon-cpp-0.106.0.ebuild 1728 BLAKE2B 7fa80ef3cbd7dd44e548b56fa207291f9f1bd744635ad19c13348b45a46a57a7099b5d992268e520c43733411722dc5ea42facadb384751698764cba39e586f3 SHA512 d8a5059b126edc71286b0d5417289c61afcad20a91c0de66ede886baaf8ce9a2053d10651cb0cde6f4a80774dd914cecdb58827606935c2798058dd71b6909b4 -EBUILD mastodon-cpp-0.110.0.ebuild 1747 BLAKE2B 4e2d4532cdce635e38be2b982e2069fb954c420c094eddb18b42c4cc4ef25cc535dcd3ef4c2406b81f510cc2454c3304bcaa8b97b8a0486f97554f5686f739dd SHA512 37457b94c61f20a8cc61f16b7a7984a4cbe9b1024000f17d44dc48c038bf87742abf4c04d33d20d266b414edf5fdb735a5c40d6dfb831f3b5fb2a2fb7eb21612 -EBUILD mastodon-cpp-0.30.2-r1.ebuild 1178 BLAKE2B 2585cdffcc3a214660ce1574616632f6efee7c3bfc1048923bb2c9394058a42f1fa19d00468497fcbeb634f099cd0f513560aed7987116d8a736d6dc5b7017db SHA512 35cba0bd663b998aebd47ee60689d8f9f66ffffced025bd9ed7990cfa0182379bf1da80c5522e512daf2fac6b29a184a7c48577e02578f9ebd45149881eb0b10 +DIST mastodon-cpp-0.111.0.tar.gz 72826 BLAKE2B 5f727240a11c2204dcd8619989f69cad38f86b7c913ed7c6bddfb55d2d85e5850ca1ab6ec04e5845f8206a6bc7264d63f78444acb06cf587da5d4e7a2915737d SHA512 a0817b8be029d8c59cf76d3f1786d4c77786f1bf7bb0852d886a10c16bbc796a79d0b165c7e4f2b7ca0c6652d8bfbc9feb5f3a865e2efe49128c53c3aa12fde3 +EBUILD mastodon-cpp-0.111.0.ebuild 1747 BLAKE2B 4e2d4532cdce635e38be2b982e2069fb954c420c094eddb18b42c4cc4ef25cc535dcd3ef4c2406b81f510cc2454c3304bcaa8b97b8a0486f97554f5686f739dd SHA512 37457b94c61f20a8cc61f16b7a7984a4cbe9b1024000f17d44dc48c038bf87742abf4c04d33d20d266b414edf5fdb735a5c40d6dfb831f3b5fb2a2fb7eb21612 EBUILD mastodon-cpp-9999.ebuild 1747 BLAKE2B 4e2d4532cdce635e38be2b982e2069fb954c420c094eddb18b42c4cc4ef25cc535dcd3ef4c2406b81f510cc2454c3304bcaa8b97b8a0486f97554f5686f739dd SHA512 37457b94c61f20a8cc61f16b7a7984a4cbe9b1024000f17d44dc48c038bf87742abf4c04d33d20d266b414edf5fdb735a5c40d6dfb831f3b5fb2a2fb7eb21612 MISC metadata.xml 529 BLAKE2B 0e315bbc4644309a5a843fca3e7c4dadda28982930c592e73201b174fc5626b45d0bcb96dfca7c1085fc059ef454957b728d139ad8a99cbddca5cda6dd431448 SHA512 85bd72c7fb3e173354877cd183a4869e733a90d200f95cf8ecf85a658f9229010298ae8e265cf3d309f022f0b242898da04249933aaca5c12c26eeec8beb71f6 -----BEGIN PGP SIGNATURE----- -iHUEAREIAB0WIQQ1VSZoZMptf/RapufPw5SX8bJuBwUCXYQzgQAKCRDPw5SX8bJu -By05AP4mRlbqCX9PuvXwNtFWRs1XwCNiatp1rCh5fdLP7Q0uDgD8CV+Av9lsMFbl -OwreZ8Kg6bYaHlXJUkOBj5h2CyOZfvg= -=KXgy +iHUEAREIAB0WIQQ1VSZoZMptf/RapufPw5SX8bJuBwUCXZoCWwAKCRDPw5SX8bJu +B/YsAP4n9XCy2+ktSo6c5vmb0Q/TojkaHBFQqtzsa/HJt0O9aQD+PNNLUYGLXIeL +IzSZem3Uk9Gr/0bDpXO2+N+fiIxgW7E= +=pwSB -----END PGP SIGNATURE----- diff --git a/dev-cpp/mastodon-cpp/mastodon-cpp-0.106.0.ebuild b/dev-cpp/mastodon-cpp/mastodon-cpp-0.106.0.ebuild deleted file mode 100644 index 22a6250..0000000 --- a/dev-cpp/mastodon-cpp/mastodon-cpp-0.106.0.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -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" -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" -if [[ "${PV}" == "9999" ]]; then - KEYWORDS="" -else - KEYWORDS="~amd64 ~x86" -fi -IUSE="doc examples minimal test" - -RDEPEND=" - dev-cpp/curlpp - !minimal? ( dev-libs/jsoncpp ) -" -DEPEND=" - dev-util/cmake - doc? ( app-doc/doxygen ) - test? ( dev-cpp/catch ) - ${RDEPEND} -" - -if [[ "${PV}" != "9999" ]]; then - S="${WORKDIR}/${PN}" -fi - -src_configure() { - local mycmakeargs=( - -DWITH_DOC=NO - -DWITH_EXAMPLES=NO - -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 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 - - 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 -} - -src_postinst() { - ewarn "This version of mastodon-cpp is considerably different from versions below 0.100.0." - ewarn "Upgrading will require extensive code changes." -} diff --git a/dev-cpp/mastodon-cpp/mastodon-cpp-0.110.0.ebuild b/dev-cpp/mastodon-cpp/mastodon-cpp-0.111.0.ebuild similarity index 100% rename from dev-cpp/mastodon-cpp/mastodon-cpp-0.110.0.ebuild rename to dev-cpp/mastodon-cpp/mastodon-cpp-0.111.0.ebuild diff --git a/dev-cpp/mastodon-cpp/mastodon-cpp-0.30.2-r1.ebuild b/dev-cpp/mastodon-cpp/mastodon-cpp-0.30.2-r1.ebuild deleted file mode 100644 index dbaa0b5..0000000 --- a/dev-cpp/mastodon-cpp/mastodon-cpp-0.30.2-r1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -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 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} -" - -S="${WORKDIR}/${PN}" - -src_configure() { - local mycmakeargs=( - -DWITH_DOC=NO - -DWITH_EXAMPLES=NO - -DWITH_TESTS=NO - ) - 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 -}