[proaudio] proaudio/proaudio: [3273] EAPI 7 bump, rewrite |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
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_libre@xxxxxxxxxxxx>;
+ rosegarden-9999.ebuild: EAPI 7 bump, complete rewrite based
+ on portage ebuild.
+
27 Aug 2018; Dominique Michel <dominique_libre@xxxxxxxxxxxx>;
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
-}