[proaudio] proaudio/proaudio: [3147] rosegraden: qt5

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 3147
Author:   dominique
Date:     2018-08-27 16:59:13 +0200 (Mon, 27 Aug 2018)
Log Message:
-----------
rosegraden: qt5

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

Removed Paths:
-------------
    trunk/overlays/proaudio/media-sound/rosegarden/files/

Modified: trunk/overlays/proaudio/media-sound/rosegarden/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/rosegarden/ChangeLog	2018-08-27 11:09:53 UTC (rev 3146)
+++ trunk/overlays/proaudio/media-sound/rosegarden/ChangeLog	2018-08-27 14:59:13 UTC (rev 3147)
@@ -2,6 +2,10 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  27 Aug 2018; Dominique Michel <dominique_libre@xxxxxxxxxxxx>;
+  rosegarden-9999.ebuild, -files/rosegarden-12.12.25-debug.patch:
+  move to qt5.
+
   15 Jun 2013; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
   rosegarden-9999.ebuild, +files/rosegarden-12.12.25-debug.patch:
   Import debug patch from portage.

Modified: trunk/overlays/proaudio/media-sound/rosegarden/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/rosegarden/Manifest	2018-08-27 11:09:53 UTC (rev 3146)
+++ trunk/overlays/proaudio/media-sound/rosegarden/Manifest	2018-08-27 14:59:13 UTC (rev 3147)
@@ -1,4 +1,3 @@
-AUX rosegarden-12.12.25-debug.patch 762 SHA256 51634e806a7876e4c944c0ce302934644d48c0f4f2cffb4e1f5ec8e7246831dc SHA512 20897f94f366c1f8cf0df503a7949fc7b77f84cd893bbf24819e84a061e8b9fd0d179e3d95bbb13edfbd413e8c9bf8db1f92178781566c30a66a56b61bec83ca WHIRLPOOL 02ba461651d8aab8bc2aa85b5235450349bcec9d11ea6ed7c7c9cabf61fb065ccae46de6d90717d22d8371d8e95a0d7c59a9febb44caf6f9765ed94c77a3836e
-EBUILD rosegarden-9999.ebuild 2008 SHA256 1c1f75d5436d33dd99d5f11fb34fbe96d7ff3479a24b00bacbfec321e0ce2a2b SHA512 b68f868788d15391b09cb2e3884d258728f4fbd507ba34ff3224730f6aa7809f7be81ba633013a3f1904dee959e350e4d32212411caea14a9a1151bea5cc3c84 WHIRLPOOL ca037423d24745e373ecea547b75a92de1972639b5318a7e385b61b57472528051a0e8df71a56f8d5d33e79d2b2ad61bd8dafe37fd51bf1db4c1d800b9557c0e
-MISC ChangeLog 2227 SHA256 c2c4908d5a8af01a9b42315ff479254d7b7550f21c7dde0c674ab7e0e7cbbafe SHA512 c7aa656b002f0ccb329ed47f37957e4e1dd49cb1e3c94b50b8494e9ea281a4a28e7a0cc8630d22b076dd5e83a90802a292a1e6a6b0471e27e8f2fcd1a3dffa0d WHIRLPOOL fb423130d137032420be5a5cf6617b17e115fe1b60f9f3ee5af41d2f99e21ec50d5238d47d90d177742f0e194552d2beed8f4e6be853a99af50e40d8e3fb2693
-MISC metadata.xml 346 SHA256 d35577c3726794038b046f4bbce32c152ed8b7b9e00a882dfc31a04307103098 SHA512 a39da73070481e212cbb7e2ffe4b460d4dac4ffcfd22f4a91c417113f5a1ffd3c122f0b87c523460875ee63e7250d93c0ed918a3f62529fc1602a2db3bb7b6fa WHIRLPOOL bf1a9661619b9ecc1992cf1cbec447f6f93d6f3e2b4734999900d5bac33e8a51f9f05e7588fbaafaa7ac443c9d38a5561ec34eef438ec3e447c12d75c6513f92
+EBUILD rosegarden-9999.ebuild 1418 BLAKE2B 221dc24c6b3b48372ea4ffc29dd4eb93271df7379909c65cce589597117b09f60b220205999ea0797171dae30717075a337bdb6ae0b14b810c8036e91e68b8c1 SHA512 2b74c0e0aabf282114236fd4ef1f800d40679e1dcd70ace94b48f3049863eb8ee8470401320d7f4b2dd86d8e07b2c8356bbe9b531c4e1cd3d7767e8a55d518db
+MISC ChangeLog 2373 BLAKE2B afe203d03564dc9a5f03e22c387bce4d22a787b70bffaf955db243cd4f8f9b945bd25a4bf7a29058b46e35fc998a903e3b840d12fb369511154af3db791b3774 SHA512 d50473bc2ffab13a60cd70864debbef6f8084dc133342b71ea000f0e99dee681e9bd0ed43dc2734553359dc2ce501e06df6612fe2d5d4b769010b247394c75e2
+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	2018-08-27 11:09:53 UTC (rev 3146)
+++ trunk/overlays/proaudio/media-sound/rosegarden/rosegarden-9999.ebuild	2018-08-27 14:59:13 UTC (rev 3147)
@@ -1,12 +1,11 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
 
 EAPI="5"
 
 AUTOTOOLS_AUTORECONF="1"
 AUTOTOOLS_IN_SOURCE_BUILD="1"
-inherit autotools-utils exteutils subversion
+inherit autotools-utils cmake-utils eutils fdo-mime gnome2-utils subversion
 
 DESCRIPTION="MIDI and audio sequencer and notation editor."
 HOMEPAGE="http://www.rosegardenmusic.com/";
@@ -17,62 +16,56 @@
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
-IUSE="debug dssi export gnome kde lilypond lirc"
+IUSE="lirc"
 
-RDEPEND="dev-qt/qtcore
-	dev-qt/qtgui
-	>=media-libs/alsa-lib-1.0
-	>=media-libs/ladspa-cmt-1.14
-	>=media-libs/ladspa-sdk-1.1
-	>=media-libs/liblo-0.23[threads(+)]
-	media-libs/liblrdf
-	>=media-libs/libsamplerate-0.1.4
+RDEPEND="dev-qt/qtcore:5
+	dev-qt/qtgui:5
+	dev-qt/qtwidgets:5
+	dev-qt/qtxml:5
+	dev-qt/qtnetwork:5
+	dev-qt/qtprintsupport:5
+	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
-	x11-misc/makedepend
-	x11-libs/libXtst
-	|| ( x11-libs/libX11 virtual/x11 )
-	dssi? ( >=media-libs/dssi-0.9 )
-	export? (
-		|| ( kde-base/kdialog kde-base/kdebase )
-		dev-perl/XML-Twig
-		>=media-libs/libsndfile-1.0.16 )
-	lilypond? (
-		>=media-sound/lilypond-2.6.0
-		|| (
-			kde? ( kde-base/okular )
-			gnome? ( app-text/evince )
-			app-text/acroread ) )
-	lirc? ( >=app-misc/lirc-0.8 )"
+	media-libs/libsamplerate:=
+	media-libs/libsndfile:=
+	sys-libs/zlib:=
+	lirc? ( app-misc/lirc:= )"
 DEPEND="${RDEPEND}
+	dev-qt/qttest:5
 	virtual/pkgconfig"
 
-PATCHES=( "${FILESDIR}/${PN}-12.12.25-debug.patch" )
+#PATCHES=( "${FILESDIR}/${PN}-12.12.25-debug.patch" )
 
-pkg_setup(){
-	if ! use export && \
-		! ( has_all-pkg "media-libs/libsndfile dev-perl/XML-Twig" && \
-		has_any-pkg "kde-base/kdialog kde-base/kdebase" ) ;then
-		ewarn "you won't be able to use the rosegarden-project-package-manager"
-		ewarn "please emerge with USE=\"export\""
-	fi
-
-	if ! use lilypond && ! ( has_version "media-sound/lilypond" && has_any-pkg "app-text/acroread kde-base/okular app-text/evince" ) ;then
-		ewarn "lilypond preview won't work."
-		ewarn "If you want this feature please remerge USE=\"lilypond\""
-	fi
-}
-
 src_prepare() {
 	subversion_src_prepare
-	autotools-utils_src_prepare
+	cmake-utils_src_prepare
 }
 
 src_configure() {
-	local myeconfargs=(
-		--with-qtdir="${EPREFIX}"/usr/
-		--with-qtlibdir="${EPREFIX}"/usr/$(get_libdir)/qt4
-		$(use_enable debug)
+	local mycmakeargs=(
+		"-DISABLE_LIRC=$(usex lirc OFF ON)"
 	)
-	autotools-utils_src_configure
+	cmake-utils_src_configure
 }
+
+pkg_preinst() {
+	gnome2_icon_savelist
+}
+
+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
+}


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/