From f382e224e4d2e8421ac8817cdd29466efd9a1a47 Mon Sep 17 00:00:00 2001 From: Ryan Fox Date: Sun, 13 Jun 2021 08:47:22 +0000 Subject: [PATCH] media-plugins/geonkick: Bump to 2.8.0 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Ryan Fox --- media-plugins/geonkick/Manifest | 4 +- media-plugins/geonkick/geonkick-2.8.0.ebuild | 46 ++++++++++++++++++++ media-plugins/geonkick/geonkick-9999.ebuild | 11 +++-- 3 files changed, 57 insertions(+), 4 deletions(-) create mode 100644 media-plugins/geonkick/geonkick-2.8.0.ebuild diff --git a/media-plugins/geonkick/Manifest b/media-plugins/geonkick/Manifest index 77e3dcf..20f7256 100644 --- a/media-plugins/geonkick/Manifest +++ b/media-plugins/geonkick/Manifest @@ -6,6 +6,7 @@ DIST geonkick-2.6.0.tar.gz 2164257 BLAKE2B 0ee8279b43e961c0efd7dcce47eb8f187581a DIST geonkick-2.7.0.tar.gz 2161136 BLAKE2B c7b0c5e62e36349a34bb64162a89f124301d7ebdd25d30abfb79015ebf66716b8007ca9434be2c38296e66ff9c9d11f942247a65198f826a9cedb0d20f3d543c SHA512 21c84d18056a1fe91b79d2fd35fcdaee96e82861950757b456af407032c09170c7a40c8e385ea2f7c02d5706f98f31a563cbff1962bda359fefa42464c5d294d DIST geonkick-2.7.2.tar.gz 2161566 BLAKE2B 98b2c29eb0002600fe5d8464bbb876e54e4c19dcf529af8c019779770f09893026c702e22dd7db4f3b6ab228a819cb85e10e53f4477c232222fe33662c1b4b41 SHA512 4bc7fb461fc7fa8a9d33f8273267bceb86917f81ecd166de972df3ad60e124558453ace34749bc88ce6ed6938e6d02a1ddb3c9ff4c955e4b72dab513a9ccc5d5 DIST geonkick-2.7.3.tar.gz 2222603 BLAKE2B 166acb809a274f699b0b008c00d13ecfd0f2515e54bdcdaedcd668b13df0a4d496c3c5950ef705a788087436d7972bb533e4d9c91a064eb55bfe98b69740fc04 SHA512 aabdbbcbf90edca1af569c89238aeee966f6fb74d19a2a99c4a81e3b2af89e258fe2de1bcad163bdf73f8adbb57b3f628c19a9d30fb84937fde67c8b37cb2e7e +DIST geonkick-2.8.0.tar.gz 2623041 BLAKE2B 6c2ae6665cb8e6fdcc3bb608fa05180c44b41cd986ac3fefdde9762eb4a12d45b41755a8eaf211759936e12ef9ee2fc34a47e6c398cf91cc9e83abac0b6a98c5 SHA512 fff7e4390178dd667f048c731950e8e10731675aead9eedc1633ee47798cb867e81eb7d5191ee9d3ab75041bd20ae0aa6eedf0a314098c79c388349b1f23f28a EBUILD geonkick-2.2.3.ebuild 844 BLAKE2B e74edaa2fbecc076b5b064add0e1100921c4e93ab215a60246138739a68c5ec3358e36b7acd095dae9a061eb0e34f700ddf09caf16f0cb7c6ab0369595dc5481 SHA512 f3e4a0a6c5432aa0f820987da8a980bad7ce488a452532bdb28d944274c6f125ff3c18f848f0737e2be5107bf857c635dfb01b7388baec8e8120999b9e16c42f EBUILD geonkick-2.3.7.ebuild 800 BLAKE2B 0c090d647881f326367b71b7eeefd592150ffa8b08eab3a028b7bc81deecc243bece4a32b449372e0c0cdb108bacc2889544ab4a28f4704f748769ec1b17087a SHA512 4b5c360f195808aa2ccb5e506b42f82fbb930f495239fd8dbb76e658f267487a51d4534e589ff7eccf8a92039a533fa5eb6182e52c72aaf574b12e326328a53e EBUILD geonkick-2.3.8.ebuild 823 BLAKE2B 2ca2a7a1ab8573c411acc330449f9b38584b466d4f75f6a9f92aef448fbdd35ca73698e8d85bcb8ffb2fdc7dfd95dc43a3cdd51a98f3335dbae8b2b39e1f1488 SHA512 45012920f6bc27ec720de306b12138289bdea67384004df272a3d566f969c1bf41fe8a09f275df25193c91edfc8b716257ce3a001b4729ae7cdf7cd5b66d4346 @@ -13,5 +14,6 @@ EBUILD geonkick-2.6.0.ebuild 831 BLAKE2B 7db839967cb81f6f3196725a948368cd53c8b60 EBUILD geonkick-2.7.0.ebuild 831 BLAKE2B e64f6bbabc66b720a6780b93e4cf82c94456dfe4bb835ff092d8bc67363039026953a397a79b13c93e963e6b9b8368f91e48d4b173c28f55b7ab8ad937422b6c SHA512 7d2bcb4017b27a33868a89d94b07913366450cb0ac47103fa80237527e2c1d5469659c8523a969a5b4ccd0fc18461a4f47827bc833969551e7155179e4737706 EBUILD geonkick-2.7.2.ebuild 831 BLAKE2B 73b20692f1eb29e4f15eb39c003bff4856efa859e428edc4b50fd1e1d2ecbdeddabc85f459a2de783af371161ce846adc7c6817d6be3708733aeadce7e08167f SHA512 cafddbc5e9a19c8b43c9f768ed6463b1edd969c58f55dcbe4b2fb7bcfcd92c571b0dfc4565ef83816b474b7d9f34790b372b43a30b565ecd6e0db669f75548ed EBUILD geonkick-2.7.3.ebuild 805 BLAKE2B 78e425bec5020147ee196008c05cee8610deae3c5efa9d593be67f0579694f59db5b827868a46ca9d86b0c6f6248691e6ebe4aca3cdb7f812393ac9221cb5a9d SHA512 9e8565a7067c705593bfed90714b7463926cb166616542e9d959d086789f04c98b8bc6b72528ebba749f0ba1d1979e7342d52843e9db731b08a20277afebf38b -EBUILD geonkick-9999.ebuild 805 BLAKE2B 78e425bec5020147ee196008c05cee8610deae3c5efa9d593be67f0579694f59db5b827868a46ca9d86b0c6f6248691e6ebe4aca3cdb7f812393ac9221cb5a9d SHA512 9e8565a7067c705593bfed90714b7463926cb166616542e9d959d086789f04c98b8bc6b72528ebba749f0ba1d1979e7342d52843e9db731b08a20277afebf38b +EBUILD geonkick-2.8.0.ebuild 909 BLAKE2B b2b6fe3dd501f83df5fe727847b553f330ea1900fae2d7e2145da71b6a37dff1f01c417993090462631b11ee5c65d711655d2e09c836af491d39105458f74144 SHA512 d252dcc0be478feb50e4391aa25785f3b51eb8fdeb47603e23aaf472d1c362d7aaf47a4b0ab1e7437e3d4be15d55ca656dc78cf5baa42cf759f4052e74052fc4 +EBUILD geonkick-9999.ebuild 909 BLAKE2B b2b6fe3dd501f83df5fe727847b553f330ea1900fae2d7e2145da71b6a37dff1f01c417993090462631b11ee5c65d711655d2e09c836af491d39105458f74144 SHA512 d252dcc0be478feb50e4391aa25785f3b51eb8fdeb47603e23aaf472d1c362d7aaf47a4b0ab1e7437e3d4be15d55ca656dc78cf5baa42cf759f4052e74052fc4 MISC metadata.xml 236 BLAKE2B fdb34c66e3059efc0efb2328ffedb24c495be95dfeb68b7adcdf5ab1a88eee6788294d07ec032238de7d9127cffd50a1598b42aa8f99d3d11f54a761c79a9482 SHA512 43add4c2db3d06110521dea982cfcbddc98d63bb1e1b89952511654d54f09746e0d76ac1e0f0e70d2832357f44fe11fc4653500b856c7b29d05a55bb70535e80 diff --git a/media-plugins/geonkick/geonkick-2.8.0.ebuild b/media-plugins/geonkick/geonkick-2.8.0.ebuild new file mode 100644 index 0000000..9a91170 --- /dev/null +++ b/media-plugins/geonkick/geonkick-2.8.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake xdg-utils + +if [[ ${PV} != *9999* ]]; then + SRC_URI="https://github.com/iurie-sw/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +else + inherit git-r3 + EGIT_REPO_URI="https://github.com/iurie-sw/${PN}.git" +fi + +DESCRIPTION="A free software percussion synthesizer" +HOMEPAGE="https://github.com/iurie-sw/geonkick" +LICENSE="GPL-3" +SLOT="0" + +DEPEND=" + dev-libs/rapidjson + media-libs/libsndfile + media-libs/lv2 +" +RDEPEND="${DEPEND}" +BDEPEND=" + >=dev-util/cmake-3.7 +" + +src_prepare() { + sed -i "s/Version=1.10/Version=1.1/" "${S}/data/geonkick.desktop" + cmake_src_prepare +} + +pkg_postinst() { + xdg_mimeinfo_database_update + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_mimeinfo_database_update + xdg_desktop_database_update + xdg_icon_cache_update +} diff --git a/media-plugins/geonkick/geonkick-9999.ebuild b/media-plugins/geonkick/geonkick-9999.ebuild index 9964587..9a91170 100644 --- a/media-plugins/geonkick/geonkick-9999.ebuild +++ b/media-plugins/geonkick/geonkick-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -6,11 +6,11 @@ EAPI=7 inherit cmake xdg-utils if [[ ${PV} != *9999* ]]; then - SRC_URI="https://github.com/iurie-sw/geonkick/archive/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/iurie-sw/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64" else inherit git-r3 - EGIT_REPO_URI="https://github.com/iurie-sw/geonkick.git" + EGIT_REPO_URI="https://github.com/iurie-sw/${PN}.git" fi DESCRIPTION="A free software percussion synthesizer" @@ -28,6 +28,11 @@ BDEPEND=" >=dev-util/cmake-3.7 " +src_prepare() { + sed -i "s/Version=1.10/Version=1.1/" "${S}/data/geonkick.desktop" + cmake_src_prepare +} + pkg_postinst() { xdg_mimeinfo_database_update xdg_desktop_database_update