Revision: 3273 Author: dominique Date: 2021-12-31 23:57:09 +0100 (Fri, 31 Dec 2021) Log Message: ----------- EAPI 7 bump, rewrite
Modified Paths: -------------- trunk/overlays/proaudio/media-sound/rosegarden/ChangeLog trunk/overlays/proaudio/media-sound/rosegarden/Manifest trunk/overlays/proaudio/media-sound/rosegarden/rosegarden-9999.ebuild
Modified: trunk/overlays/proaudio/media-sound/rosegarden/ChangeLog =================================================================== --- trunk/overlays/proaudio/media-sound/rosegarden/ChangeLog 2021-12-31 19:34:20 UTC (rev 3272) +++ trunk/overlays/proaudio/media-sound/rosegarden/ChangeLog 2021-12-31 22:57:09 UTC (rev 3273) @@ -1,7 +1,11 @@ # ChangeLog for media-sound/rosegarden -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# Copyright 1999-2021 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 31 Dec 2021; Dominique Michel <dominique_li...@users.sf.net>; + rosegarden-9999.ebuild: EAPI 7 bump, complete rewrite based + on portage ebuild. + 27 Aug 2018; Dominique Michel <dominique_li...@users.sf.net>; rosegarden-9999.ebuild, -files/rosegarden-12.12.25-debug.patch: move to qt5. Modified: trunk/overlays/proaudio/media-sound/rosegarden/Manifest =================================================================== --- trunk/overlays/proaudio/media-sound/rosegarden/Manifest 2021-12-31 19:34:20 UTC (rev 3272) +++ trunk/overlays/proaudio/media-sound/rosegarden/Manifest 2021-12-31 22:57:09 UTC (rev 3273) @@ -1,3 +1,3 @@ -EBUILD rosegarden-9999.ebuild 1418 BLAKE2B 221dc24c6b3b48372ea4ffc29dd4eb93271df7379909c65cce589597117b09f60b220205999ea0797171dae30717075a337bdb6ae0b14b810c8036e91e68b8c1 SHA512 2b74c0e0aabf282114236fd4ef1f800d40679e1dcd70ace94b48f3049863eb8ee8470401320d7f4b2dd86d8e07b2c8356bbe9b531c4e1cd3d7767e8a55d518db -MISC ChangeLog 2373 BLAKE2B afe203d03564dc9a5f03e22c387bce4d22a787b70bffaf955db243cd4f8f9b945bd25a4bf7a29058b46e35fc998a903e3b840d12fb369511154af3db791b3774 SHA512 d50473bc2ffab13a60cd70864debbef6f8084dc133342b71ea000f0e99dee681e9bd0ed43dc2734553359dc2ce501e06df6612fe2d5d4b769010b247394c75e2 +EBUILD rosegarden-9999.ebuild 1080 BLAKE2B 95fba578f5742cc91878491287e8ded506bf9345789ef036d1f624851827cdb72350bacca8f9d9b235a474804a2fcbe0a916f8e9f861a9bd543dbef2d213d9a8 SHA512 5287cf66e94c703d6ca8d6bbc1003745a470b65ff47b147238bcf2695a6e514485d12e3a49b1f2083d0c8da3bc72275beff6f93d17f66bad0e73d6044f58940e +MISC ChangeLog 2521 BLAKE2B 1973711711e59ea7433382e8867b4ce72953de9ceac978d1f96a2731e75221417fd8a419c33845479e5837a3d27f1c44f6d5c404f85af0ba20f6e476985304d5 SHA512 d127a6c16a77d88a06e3bc9d11f0d0915dffccd954422b29c8d46f2483b45688aef627fc4eeb298d2b27d201e74563ba9f4ac09133cceb6f490168ee51b18268 MISC metadata.xml 346 BLAKE2B c36a85a56ae15fc96782a57fccfe2ce50d69c5e056bd449008d8be91e974308bf9336b4543a76b2d1c9a13683c293f0f2bc9125f666746c7c9a12fbae0ff33d8 SHA512 a39da73070481e212cbb7e2ffe4b460d4dac4ffcfd22f4a91c417113f5a1ffd3c122f0b87c523460875ee63e7250d93c0ed918a3f62529fc1602a2db3bb7b6fa Modified: trunk/overlays/proaudio/media-sound/rosegarden/rosegarden-9999.ebuild =================================================================== --- trunk/overlays/proaudio/media-sound/rosegarden/rosegarden-9999.ebuild 2021-12-31 19:34:20 UTC (rev 3272) +++ trunk/overlays/proaudio/media-sound/rosegarden/rosegarden-9999.ebuild 2021-12-31 22:57:09 UTC (rev 3273) @@ -1,12 +1,9 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI="5" +EAPI="7" +inherit cmake xdg virtualx subversion -AUTOTOOLS_AUTORECONF="1" -AUTOTOOLS_IN_SOURCE_BUILD="1" -inherit autotools-utils cmake-utils eutils fdo-mime gnome2-utils subversion - DESCRIPTION="MIDI and audio sequencer and notation editor." HOMEPAGE="http://www.rosegardenmusic.com/" SRC_URI="" @@ -24,48 +21,38 @@ dev-qt/qtxml:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 + media-libs/alsa-lib:= media-libs/ladspa-sdk:= - x11-libs/libSM:= - virtual/jack - media-libs/alsa-lib:= >=media-libs/dssi-1.0.0:= media-libs/liblo:= media-libs/liblrdf:= - sci-libs/fftw:3.0 media-libs/libsamplerate:= media-libs/libsndfile:= + sci-libs/fftw:3.0 sys-libs/zlib:= + virtual/jack + x11-libs/libSM:= lirc? ( app-misc/lirc:= )" DEPEND="${RDEPEND} - dev-qt/qttest:5 - virtual/pkgconfig" + dev-qt/qttest:5" -#PATCHES=( "${FILESDIR}/${PN}-12.12.25-debug.patch" ) - src_prepare() { - subversion_src_prepare - cmake-utils_src_prepare + default + cmake_src_prepare } src_configure() { local mycmakeargs=( - "-DISABLE_LIRC=$(usex lirc OFF ON)" + "-DISABLE_LIRC=$(usex !lirc)" ) - cmake-utils_src_configure +# OFF ON)" + cmake_src_configure } -pkg_preinst() { - gnome2_icon_savelist +src_test() { + # bug 701682 + local myctestargs=( + -E "(test_notationview_selection)" + ) + virtx_cmake_src_test } - -pkg_postinst() { - gnome2_icon_cache_update - fdo-mime_desktop_database_update - fdo-mime_mime_database_update -} - -pkg_postrm() { - gnome2_icon_cache_update - fdo-mime_desktop_database_update - fdo-mime_mime_database_update -}