[proaudio] proaudio/proaudio: [3064] eq10q bump to 2.2

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


Revision: 3064
Author:   dominique
Date:     2017-07-23 22:44:12 +0200 (Sun, 23 Jul 2017)
Log Message:
-----------
eq10q bump to 2.2

Modified Paths:
--------------
    trunk/overlays/proaudio/media-plugins/eq10q/ChangeLog
    trunk/overlays/proaudio/media-plugins/eq10q/Manifest
    trunk/overlays/proaudio/media-plugins/eq10q/metadata.xml

Added Paths:
-----------
    trunk/overlays/proaudio/media-plugins/eq10q/eq10q-2.2.ebuild

Removed Paths:
-------------
    trunk/overlays/proaudio/media-plugins/eq10q/eq10q-1.2.ebuild
    trunk/overlays/proaudio/media-plugins/eq10q/files/

Modified: trunk/overlays/proaudio/media-plugins/eq10q/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-plugins/eq10q/ChangeLog	2017-07-22 22:52:51 UTC (rev 3063)
+++ trunk/overlays/proaudio/media-plugins/eq10q/ChangeLog	2017-07-23 20:44:12 UTC (rev 3064)
@@ -1,7 +1,14 @@
 # ChangeLog for media-plugins/eq10q
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
+# Copyright 1999-2017 Gentoo Foundation; Distributed under the GPL v2
 
+*eq10q-2.2 (23 Jul 2017)
+
+  23 Jul 2017: Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>
+  +files/eq10q-1.2-Makefile.patch,
+  +files/eq10q-1.2-pstreams-header-location.patch,
+  -eq10q-1.2.ebuils:
+  version bump to 2.2; depends fix; eapi 6 bump; sed patch for C|CXX|FLAGS
+
 *eq10q-1.2 (04 Feb 2011)
 
   04 Feb 2011; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx> +eq10q-1.2.ebuild,

Modified: trunk/overlays/proaudio/media-plugins/eq10q/Manifest
===================================================================
--- trunk/overlays/proaudio/media-plugins/eq10q/Manifest	2017-07-22 22:52:51 UTC (rev 3063)
+++ trunk/overlays/proaudio/media-plugins/eq10q/Manifest	2017-07-23 20:44:12 UTC (rev 3064)
@@ -1,6 +1,4 @@
-AUX eq10q-1.2-Makefile.patch 940 SHA256 6aba73f7792065aae73078c55e1b35fe8aed1123c533139da3d0ac652f81e5b0 SHA512 2ed4c7fc71f717f5a84dec082a8333da48e645614e54b641eb02e4b39177318b008aff0ab3e7c0a75cc9cbe6f8a8f99372e03dd3f4657a4ebd23a9f8179b7bf2 WHIRLPOOL 3110b5e13b06de30d3b4d4d0a2b628df64fe60b11ce8282ed81de58063b3f87cf2d65981befce75c603e949cdb4914fb695ea380e9a5267015cc637b36684da4
-AUX eq10q-1.2-pstreams-header-location.patch 411 SHA256 20328a4d52e4759854c87dcb77461c6b21542ba5c7cbeed572d9df38a0c9d781 SHA512 a819aabe9f3b078854e7e9b978fc66ac09b6f2351381891ee57cf2ef220494cdee58c54669fb26e4f59ffec67ff50cab464c531d85456a2d4e8805f86d1c76a0 WHIRLPOOL 06629da11483907cf1775a6061a21e600578e1e039b33ea23102c53021de0b0e6b3f2ee5a34d8ebb7dcb91ae6352be2ead1acb5a2b9aa309cb5e069bd24b9a44
-DIST EQ10Q-LV2Plugin-source-1.2.tar.gz 268792 SHA256 2d9bda2391d9a103355002c5d5ba56bbe007f6303e60f1eef1848bbc87f59926
-EBUILD eq10q-1.2.ebuild 1197 SHA256 115c73c98dd8c4d65ca44e32a28ce97de11afd1a51c4c839e59f0f876124c8dd SHA512 b8131f2803d97caa72d7a7a3f9a9fa305999208c5e382284dda1da058048e654f9160614c988d869ce6fd3194bf09b08637c23b51fcb8c381232cabcc5e13958 WHIRLPOOL 43c9412eb6b5e78ed3097450794fcccdb9426c40e6c0bd64b16de2c9516054ef7d9302f47f260181f7056afa59788e05fdff25d6c3e459addc38c3e53ea56ec6
-MISC ChangeLog 350 SHA256 b2a9178d48dbd421de8aa5c6a6800b9863ed03c36c363f1a10b990f349b08190 SHA512 520a5eea96d8f628bf300ffa7bf35eb241367a42d264b1852ebee885404e86010bf45e7ce75d3ad7924d39c27abfb1c5336af35b4fa97804f644a0c6469bed58 WHIRLPOOL 90998414884b9c2e72d88e424b4b33ac8d5e8a8b9e546570d21a924096da9e2df200f92e6cb11617437ed443f49d3b37fd377c3faf4d063d2402e27b902f212a
-MISC metadata.xml 268 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89 SHA512 3d709a016692f887d642d19b2644c10a09f666133f1f035b8a4c10e5772fbb39fa84a856a496d392594ccf850739fbf46ffa78ecc74214e8342ee97676b375e9 WHIRLPOOL 17c886c5b97925bd9223c0210170a63e55a2c2a238ae81ebf8efa14109d790406f45d0773d63bea825c1e40b058bd9e20a5d9c264da4db7c8fd2e556ecd83b2a
+DIST eq10q-2.2.tar.gz 797991 SHA256 337f4c703ba31902565faad1cd450cf0312ad5a48dc499661277f287b662b09a SHA512 4c6a79e9f1faeb431abd4e94b6bfa153b1ff5f55b3c2734d35a865ba23e3a7786ee45ee122cdcc26c9a8de915f1c4e2ec588a4c219ad6daf0ccf4a2b474b1e24 WHIRLPOOL 093cb2a2ce9ce7a8f7a0e8abb1faad01f9aa92204b134aee4214a56afcab84fa9d01c9ccfd7ab0e40bad54bc4cbaebe136c3e727dd040acd4f6b6a2fe0bc7c91
+EBUILD eq10q-2.2.ebuild 984 SHA256 3751a173092fa6684fb3b80e8fe46e67226bddcf184e86358e6318d48c403f16 SHA512 1a8fabd1c1afb0b79d5300baa86036471be0eda59bb0e4cf821ef5c87f3c5237c9038c0520a88c786859630e92e350a746742f4dd386697855d9e4d1939c34b0 WHIRLPOOL 0cd9cdb3faf8a7f88123f9711d91071e4a52ec5f157989678a58a60c713a74c35936a1d6a10798ed94e09a5c1b9c26234234c4d9554e038c0fafc87986269634
+MISC ChangeLog 618 SHA256 950b94ccd6c40c7358b353b3023163d87dd941af247707a9ca3a13092d16e244 SHA512 72338a205aaf0d3f91a6e1ebeb0300db77ab7e28cbf58ca9ec40782f44cfdd8984453825082ed694d21f8f3abfac7c8fdf1a33a6cd92b29912a63a03c75a9dbe WHIRLPOOL eb6a5891e8a935aa840d45a73bdc588df186d7bef98c90d7fdbe92b8fa0fd61e29b85a4d42bacc9ed3ea8c62a311b13bf9e6b7d9770e5026c260bcad6246dd54
+MISC metadata.xml 261 SHA256 3812db1cff66d287c945fc7987f7d2cb37fea10ad28fdae3b7277beb8cfe7392 SHA512 590077890c7cc0e1fd1c8b4388764030dcf95e6bd04f996a73839809b011e666a859417ae2ec91eba8af11e4fe5bbe9c89791e1eccd23b7fc6ec43cca304e0b1 WHIRLPOOL 539e44c7fa67fe66d40aea271af64a7da8cb15c7f990400572ea7372b6268575cf1bf1d536772276b8df4340a7919392d21120a7f7321d198a24460b3b383154

Deleted: trunk/overlays/proaudio/media-plugins/eq10q/eq10q-1.2.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/eq10q/eq10q-1.2.ebuild	2017-07-22 22:52:51 UTC (rev 3063)
+++ trunk/overlays/proaudio/media-plugins/eq10q/eq10q-1.2.ebuild	2017-07-23 20:44:12 UTC (rev 3064)
@@ -1,46 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=3
-inherit eutils multilib toolchain-funcs
-
-DESCRIPTION="An LV2 audio plugin implementing a powerful and flexible parametric equalizer"
-HOMEPAGE="http://eq10q.sourceforge.net/";
-MY_P="EQ10Q-LV2Plugin-source-${PV}"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND=">=dev-cpp/gtkmm-2.20.3:2.4
-	>=dev-util/lv2-c++-tools-1.0.3
-	>=sci-libs/plotmm-0.1.2"
-DEPEND="${RDEPEND}
-	>=dev-cpp/pstreams-0.7.0
-	virtual/pkgconfig"
-
-S="${WORKDIR}/EQ10Q"
-
-src_prepare() {
-	# CXX and LDFLAGS fixes
-	epatch "${FILESDIR}/${P}-Makefile.patch"
-	# the gentoo dev-cpp/pstreams-0.7.0 package installs the header in
-	# /usr/include but source expects it in /usr/include/pstreams
-	epatch "${FILESDIR}/${P}-pstreams-header-location.patch"
-
-	# there are hard coded paths to image files in the sources
-	sed -i -e "s|/usr/local/lib/|/usr/$(get_libdir)/|g" \
-		pixmapcombo.h main_window.cpp || die
-}
-
-src_compile() {
-	CXX="$(tc-getCXX)" emake || die
-}
-
-src_install() {
-	einstall INSTALL_DIR="${D}/usr/$(get_libdir)/lv2" || die
-	dodoc README
-}

Added: trunk/overlays/proaudio/media-plugins/eq10q/eq10q-2.2.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/eq10q/eq10q-2.2.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-plugins/eq10q/eq10q-2.2.ebuild	2017-07-23 20:44:12 UTC (rev 3064)
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit cmake-utils eutils multilib toolchain-funcs
+
+DESCRIPTION="An LV2 audio plugin implementing a powerful and flexible parametric equalizer"
+HOMEPAGE="http://eq10q.sourceforge.net/";
+#MY_P="EQ10Q-LV2Plugin-source-${PV}"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND=">=dev-cpp/gtkmm-2.4:2.4
+	media-libs/lv2
+	>=sci-libs/fftw-3.0:3.0/3"
+DEPEND="${RDEPEND}
+	virtual/pkgconfig"
+
+src_prepare() {
+	# there are hard coded compilation flags in the sources
+	sed -i -e "s/-Wall -O3 -fPIC -finline-functions -finline-functions-called-once  -msse -mfpmath=sse -std=c99/-Wall -fPIC -finline-functions -finline-functions-called-once  -msse -mfpmath=sse -std=c99 ${CFLAGS}/" \
+		CMakeLists.txt || die
+	sed -i -e "s/-Wall -fPIC -std=c++11/-Wall -fPIC -std=c++11 ${CXXFLAGS}/" \
+		CMakeLists.txt || die
+
+	eapply_user
+}

Modified: trunk/overlays/proaudio/media-plugins/eq10q/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-plugins/eq10q/metadata.xml	2017-07-22 22:52:51 UTC (rev 3063)
+++ trunk/overlays/proaudio/media-plugins/eq10q/metadata.xml	2017-07-23 20:44:12 UTC (rev 3064)
@@ -1,8 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
 <pkgmetadata>
-	<herd>no-herd</herd>
-	<maintainer>
+	<maintainer type="project">
 		<email>proaudio@xxxxxxxxxxxxx</email>
 		<name>pro-audio overlay team</name>
 	</maintainer>


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