From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 43AA6139084 for ; Mon, 4 Dec 2017 21:52:43 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B6D49E0F1D; Mon, 4 Dec 2017 21:52:42 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 890F9E0EC7 for ; Mon, 4 Dec 2017 21:52:42 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 979EF33BF0F for ; Mon, 4 Dec 2017 21:52:41 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 5AF05AC4C for ; Mon, 4 Dec 2017 21:52:40 +0000 (UTC) From: "Andreas Sturmlechner" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Andreas Sturmlechner" Message-ID: <1512424337.a86372ee4a376b78b779b655d7f1ac80c6a8b69e.asturm@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/simplescreenrecorder/files/, media-video/simplescreenrecorder/ X-VCS-Repository: repo/gentoo X-VCS-Files: media-video/simplescreenrecorder/Manifest media-video/simplescreenrecorder/files/simplescreenrecorder-0.3.8-qtbindir.patch media-video/simplescreenrecorder/simplescreenrecorder-0.3.8.ebuild X-VCS-Directories: media-video/simplescreenrecorder/files/ media-video/simplescreenrecorder/ X-VCS-Committer: asturm X-VCS-Committer-Name: Andreas Sturmlechner X-VCS-Revision: a86372ee4a376b78b779b655d7f1ac80c6a8b69e X-VCS-Branch: master Date: Mon, 4 Dec 2017 21:52:40 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 0b29add0-2ffa-4077-8072-af5fff5c03b2 X-Archives-Hash: 63e5167b6b7ebe03f78e824d2fe2660d commit: a86372ee4a376b78b779b655d7f1ac80c6a8b69e Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Dec 4 19:08:19 2017 +0000 Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Dec 4 21:52:17 2017 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a86372ee media-video/simplescreenrecorder: Fix qtbindir, add missing DEPEND Closes: https://bugs.gentoo.org/624480 Package-Manager: Portage-2.3.16, Repoman-2.3.6 media-video/simplescreenrecorder/Manifest | 2 +- .../files/simplescreenrecorder-0.3.8-qtbindir.patch | 11 +++++++++++ .../simplescreenrecorder/simplescreenrecorder-0.3.8.ebuild | 13 +++++++++++-- 3 files changed, 23 insertions(+), 3 deletions(-) diff --git a/media-video/simplescreenrecorder/Manifest b/media-video/simplescreenrecorder/Manifest index 1e2b7042555..422b347493b 100644 --- a/media-video/simplescreenrecorder/Manifest +++ b/media-video/simplescreenrecorder/Manifest @@ -1 +1 @@ -DIST simplescreenrecorder-0.3.8.tar.gz 2037017 SHA256 ef05f1b4c36e1d82a4e96f59c5f29aaae986ad6711ccc311d0e21c8e6c191c6d SHA512 f94c7ac7d5f6fdebd1c68da7469b6c46a21b399e2ad8744c52d3e9959d2ec74d15e6ac061d7fe41f02ebb9ee9a89fbd8feecf4e0a10110975f3857a7fbb66365 WHIRLPOOL 23a811f5af9921bfdaf8d5546b9497e4a46d923d6eeb38d572b4d243ca55e75f0528df4b31936f23684e9a3cd54f47c1289682d196a04d97927501e19362013b +DIST simplescreenrecorder-0.3.8.tar.gz 2037017 BLAKE2B 891d4ab5e02a0a47452dfdd0c936819a46ea558221edb5699dd95682561153f7db9f4a301414145e8582f944490ce6d4f722b71e197fc5fa54008c3dbbc25f4c SHA512 f94c7ac7d5f6fdebd1c68da7469b6c46a21b399e2ad8744c52d3e9959d2ec74d15e6ac061d7fe41f02ebb9ee9a89fbd8feecf4e0a10110975f3857a7fbb66365 diff --git a/media-video/simplescreenrecorder/files/simplescreenrecorder-0.3.8-qtbindir.patch b/media-video/simplescreenrecorder/files/simplescreenrecorder-0.3.8-qtbindir.patch new file mode 100644 index 00000000000..6e1cc7d5cc4 --- /dev/null +++ b/media-video/simplescreenrecorder/files/simplescreenrecorder-0.3.8-qtbindir.patch @@ -0,0 +1,11 @@ +--- a/configure.ac 2016-11-07 01:21:01.000000000 +0100 ++++ b/configure.ac 2017-12-04 19:49:32.993241964 +0100 +@@ -56,7 +56,7 @@ + AM_COND_IF([WITH_QT5], [ + PKG_CHECK_MODULES([QT5], [Qt5Core >= 5.1.0 Qt5Gui Qt5Widgets Qt5X11Extras], [ + QT_PATH1="$( eval $PKG_CONFIG --variable=libdir Qt5Core )/qt5/bin" +- QT_PATH2="$( eval $PKG_CONFIG --variable=exec_prefix Qt5Core )/bin" ++ QT_PATH2="$( eval $PKG_CONFIG --variable=host_bins Qt5Core )/bin" + AC_PATH_PROGS([MOC], [moc-qt5 moc], [moc], [$QT_PATH1:$QT_PATH2]) + AC_PATH_PROGS([RCC], [rcc-qt5 rcc], [rcc], [$QT_PATH1:$QT_PATH2]) + AC_PATH_PROGS([UIC], [uic-qt5 uic], [uic], [$QT_PATH1:$QT_PATH2]) diff --git a/media-video/simplescreenrecorder/simplescreenrecorder-0.3.8.ebuild b/media-video/simplescreenrecorder/simplescreenrecorder-0.3.8.ebuild index 22b763bb40e..af9ce70e97a 100644 --- a/media-video/simplescreenrecorder/simplescreenrecorder-0.3.8.ebuild +++ b/media-video/simplescreenrecorder/simplescreenrecorder-0.3.8.ebuild @@ -3,7 +3,7 @@ EAPI=6 -inherit flag-o-matic multilib-minimal +inherit autotools flag-o-matic multilib-minimal if [[ ${PV} = 9999 ]]; then inherit git-r3 @@ -43,7 +43,11 @@ RDEPEND=" jack? ( virtual/jack ) pulseaudio? ( media-sound/pulseaudio ) " -DEPEND="${RDEPEND}" +DEPEND="${RDEPEND} + dev-qt/linguist-tools:5 +" + +PATCHES=( "${FILESDIR}/${P}-qtbindir.patch" ) pkg_setup() { if [[ ${ABI} == amd64 ]]; then @@ -68,6 +72,11 @@ pkg_setup() { append-flags -fPIC } +src_prepare() { + default + eautoreconf +} + multilib_src_configure() { local myconf=( $(multilib_native_use_enable debug assert)