From 31ad6d66555bf0ca16a1d1b8e3ef2ab0e9e2a09d Mon Sep 17 00:00:00 2001 From: audiodef Date: Mon, 30 Jan 2023 08:51:53 -0500 Subject: [PATCH] Added padthv1 latest version, rm'd symlinks to 9999 --- media-sound/padthv1/Manifest | 8 +-- media-sound/padthv1/padthv1-0.9.18.ebuild | 1 - media-sound/padthv1/padthv1-0.9.19.ebuild | 1 - media-sound/padthv1/padthv1-0.9.21.ebuild | 1 - media-sound/padthv1/padthv1-0.9.29.ebuild | 78 +++++++++++++++++++++++ 5 files changed, 80 insertions(+), 9 deletions(-) delete mode 120000 media-sound/padthv1/padthv1-0.9.18.ebuild delete mode 120000 media-sound/padthv1/padthv1-0.9.19.ebuild delete mode 120000 media-sound/padthv1/padthv1-0.9.21.ebuild create mode 100644 media-sound/padthv1/padthv1-0.9.29.ebuild diff --git a/media-sound/padthv1/Manifest b/media-sound/padthv1/Manifest index 4188754..df41f87 100644 --- a/media-sound/padthv1/Manifest +++ b/media-sound/padthv1/Manifest @@ -1,8 +1,4 @@ -DIST padthv1-0.9.18.tar.gz 250374 BLAKE2B 8cde2d69b9c575f357eb16badb5136c2d218b853f4947ea239ce3c49865776a6323e86f39fe7c36e2e58507c920fc962c3ca394ebd4ff71184d27d3da844826d SHA512 b9416c97695f273140f47615fc6ea8f94526acab6bce3b4d1544bab90698668e116e653f56851548d475c73afe6d6df48f050165939cc502d1224f32c841823c -DIST padthv1-0.9.19.tar.gz 250715 BLAKE2B ab7a54b1d9cb6e29438b7e1a856d5cde02670008894ffa6c1adf73331c5c6dbd19ba206826c74cae83193ecf0140a867b876cb1b829025805ce6e88fa38444bb SHA512 390510d56bafb4b90b28d35999e15584c22dfb8c59ce532d108b7437cba3faeff4da9ac1b3e4a37e9a4d923bb5717393bd4e75541ef323ca553ebfd6c5f5a84e -DIST padthv1-0.9.21.tar.gz 251544 BLAKE2B 9cf6d5bc0a81f3a648c6021e99f7713eb155fa4dd44283f92c85cd43083ad449515e802d82d14ac9924e52937a485a81dbc7ba9c0f318963e4b5b90a0f3e09ef SHA512 f538b990c787c0b63706d733ce5be703cfe71c8454e74947762b22a3b59c7b14bbaa957822e46289b21728b61a0122839b246b6d3befe91a7f3d2648e1c8d452 -EBUILD padthv1-0.9.18.ebuild 1722 BLAKE2B 56058a08a8b975417b9ea79f96fc864cccdb2bc3b5b0b1e7711245e919ed33ce4f250351fdf081c2d32e2e4682ce828f6c216ed0c80e871cd7ced989ca3cf9ef SHA512 70df365c476e8b17482bd7bf41c7d737893981b1fea4c407b52a2a48d7f713004b26291c5c46011fb4b1262737a1ce51628955f8edb096cdc192f82947c0901b -EBUILD padthv1-0.9.19.ebuild 1722 BLAKE2B 56058a08a8b975417b9ea79f96fc864cccdb2bc3b5b0b1e7711245e919ed33ce4f250351fdf081c2d32e2e4682ce828f6c216ed0c80e871cd7ced989ca3cf9ef SHA512 70df365c476e8b17482bd7bf41c7d737893981b1fea4c407b52a2a48d7f713004b26291c5c46011fb4b1262737a1ce51628955f8edb096cdc192f82947c0901b -EBUILD padthv1-0.9.21.ebuild 1722 BLAKE2B 56058a08a8b975417b9ea79f96fc864cccdb2bc3b5b0b1e7711245e919ed33ce4f250351fdf081c2d32e2e4682ce828f6c216ed0c80e871cd7ced989ca3cf9ef SHA512 70df365c476e8b17482bd7bf41c7d737893981b1fea4c407b52a2a48d7f713004b26291c5c46011fb4b1262737a1ce51628955f8edb096cdc192f82947c0901b +DIST padthv1-0.9.29.tar.gz 239968 BLAKE2B 7bf2d2ab6a9791a18d1866ccac1c0a9eee8c2405c731e842c4b13773d6ebd2bcef851fb11f863fa2eece34130a742933d16e490822bcc3b27a5750093d205ba9 SHA512 468de5441ae14976a13097182650f3d0708a9d1bb2ba3279fda8969b2ad15acff3bb73d726044f2a36525a5ab99457201a6b90a69cb772eb77b7e8be5cb00391 +EBUILD padthv1-0.9.29.ebuild 1722 BLAKE2B 56058a08a8b975417b9ea79f96fc864cccdb2bc3b5b0b1e7711245e919ed33ce4f250351fdf081c2d32e2e4682ce828f6c216ed0c80e871cd7ced989ca3cf9ef SHA512 70df365c476e8b17482bd7bf41c7d737893981b1fea4c407b52a2a48d7f713004b26291c5c46011fb4b1262737a1ce51628955f8edb096cdc192f82947c0901b EBUILD padthv1-9999-r1.ebuild 1722 BLAKE2B 56058a08a8b975417b9ea79f96fc864cccdb2bc3b5b0b1e7711245e919ed33ce4f250351fdf081c2d32e2e4682ce828f6c216ed0c80e871cd7ced989ca3cf9ef SHA512 70df365c476e8b17482bd7bf41c7d737893981b1fea4c407b52a2a48d7f713004b26291c5c46011fb4b1262737a1ce51628955f8edb096cdc192f82947c0901b MISC metadata.xml 422 BLAKE2B 6c256aa1aeed511d7bd17c899107d2af4cf262a7590a025a6e3c37cf71ca15dc777bc415314e0366f514bfeb3737e3e8abce9aadd3fd23908b94e98faec7d16d SHA512 610888ddc4819cca44b80a5ce2a841dbf72db219a8237466276f25fbda551ea9a2d3937e959329723be6c906e88c8ee8fcf0f26ee5fc5a50970247a2c7f1dde7 diff --git a/media-sound/padthv1/padthv1-0.9.18.ebuild b/media-sound/padthv1/padthv1-0.9.18.ebuild deleted file mode 120000 index 269d075..0000000 --- a/media-sound/padthv1/padthv1-0.9.18.ebuild +++ /dev/null @@ -1 +0,0 @@ -./padthv1-9999-r1.ebuild \ No newline at end of file diff --git a/media-sound/padthv1/padthv1-0.9.19.ebuild b/media-sound/padthv1/padthv1-0.9.19.ebuild deleted file mode 120000 index 269d075..0000000 --- a/media-sound/padthv1/padthv1-0.9.19.ebuild +++ /dev/null @@ -1 +0,0 @@ -./padthv1-9999-r1.ebuild \ No newline at end of file diff --git a/media-sound/padthv1/padthv1-0.9.21.ebuild b/media-sound/padthv1/padthv1-0.9.21.ebuild deleted file mode 120000 index efbda02..0000000 --- a/media-sound/padthv1/padthv1-0.9.21.ebuild +++ /dev/null @@ -1 +0,0 @@ -padthv1-9999-r1.ebuild \ No newline at end of file diff --git a/media-sound/padthv1/padthv1-0.9.29.ebuild b/media-sound/padthv1/padthv1-0.9.29.ebuild new file mode 100644 index 0000000..b31f9f0 --- /dev/null +++ b/media-sound/padthv1/padthv1-0.9.29.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools xdg-utils + +DESCRIPTION="Old-school polyphonic additive synthesizer" +HOMEPAGE="http://padthv1.sourceforge.net" +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/rncbc/${PN}.git" + KEYWORDS="" +else + MY_PV=$(ver_rs 1- _) + SRC_URI="https://github.com/rncbc/${PN}/archive/${PN}_${MY_PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + RESTRICT="mirror" + S="${WORKDIR}/${PN}-${PN}_${MY_PV}" +fi +LICENSE="GPL-2+" +SLOT="0" + +IUSE="debug standalone alsa lv2 osc" +REQUIRED_USE=" + || ( standalone lv2 ) + alsa? ( standalone )" + +RDEPEND=" + >=sci-libs/fftw-3 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + standalone? ( virtual/jack ) + alsa? ( media-libs/alsa-lib ) + lv2? ( media-libs/lv2 ) + osc? ( media-libs/liblo ) +" +DEPEND="${RDEPEND}" + +src_prepare() { + eautoreconf + + # Remove compression of manpages + sed -i -e "/@gzip.*man1/d" Makefile.in || die "sed failed" + + # Disable stripping + echo "QMAKE_STRIP=" >> src/src_core.pri.in + echo "QMAKE_STRIP=" >> src/src_jack.pri.in + echo "QMAKE_STRIP=" >> src/src_ui.pri.in + echo "QMAKE_STRIP=" >> src/src_lv2.pri.in + sed -i -e '/strip $(TARGET)/d' src/src_jack.pro || die "sed failed" + sed -i -e '/strip $(TARGET)/d' src/src_lv2.pro || die "sed failed" + + default +} + +src_configure() { + local -a myeconfargs=( + $(use_enable debug) + $(use_enable standalone jack) + $(use_enable alsa alsa-midi) + $(use_enable lv2) + $(use_enable osc liblo) + ) + econf "${myeconfargs[@]}" +} + +pkg_postinst() { + xdg_mimeinfo_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_mimeinfo_database_update + xdg_icon_cache_update +}