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 D2A4813832E for ; Thu, 11 Aug 2016 20:57:36 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4E65B21C16C; Thu, 11 Aug 2016 20:57:33 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id D493021C16C for ; Thu, 11 Aug 2016 20:57:32 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 787DC340A85 for ; Thu, 11 Aug 2016 20:57:31 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 1D59A8DE for ; Thu, 11 Aug 2016 20:57:29 +0000 (UTC) From: "Marek Szuba" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Marek Szuba" Message-ID: <1470948987.c6c50d144477c6aad74dbbebb36ef3f1e5410d05.marecki@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/pms/ X-VCS-Repository: repo/gentoo X-VCS-Files: media-sound/pms/metadata.xml media-sound/pms/pms-9999.ebuild X-VCS-Directories: media-sound/pms/ X-VCS-Committer: marecki X-VCS-Committer-Name: Marek Szuba X-VCS-Revision: c6c50d144477c6aad74dbbebb36ef3f1e5410d05 X-VCS-Branch: master Date: Thu, 11 Aug 2016 20:57:29 +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: b6e9e83f-b790-43b3-950d-361754e395b1 X-Archives-Hash: f01431abed247f623b8f6400db946de3 commit: c6c50d144477c6aad74dbbebb36ef3f1e5410d05 Author: Mykyta Holubakha gmail com> AuthorDate: Thu Aug 11 16:27:01 2016 +0000 Commit: Marek Szuba gentoo org> CommitDate: Thu Aug 11 20:56:27 2016 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6c50d14 media-sound/pms: live ebuild overhaul Updated homepage and repo URIs Bumped EAPI to version 6 Fixed build with ncurses[tinfo] Added dependency on media-libs/libmpdclient Removed obsolete boost dependency Updated USE-flags and upstream metadata Added new maintainer info Signed-off-by: Marek Szuba gentoo.org> media-sound/pms/metadata.xml | 13 ++++++++++--- media-sound/pms/pms-9999.ebuild | 34 +++++++++++++++------------------- 2 files changed, 25 insertions(+), 22 deletions(-) diff --git a/media-sound/pms/metadata.xml b/media-sound/pms/metadata.xml index 2476d56..aa181ca 100644 --- a/media-sound/pms/metadata.xml +++ b/media-sound/pms/metadata.xml @@ -1,11 +1,18 @@ + + hilobakho@gmail.com + Mykyta Holubakha + + + proxy-maint@gentoo.org + Gentoo Proxy Maintainers Project + - Enable regular expression searches - using dev-libs/boost + Enable regular expression searches - pms + ambientsound/pms diff --git a/media-sound/pms/pms-9999.ebuild b/media-sound/pms/pms-9999.ebuild index 7ead914..96f9c35 100644 --- a/media-sound/pms/pms-9999.ebuild +++ b/media-sound/pms/pms-9999.ebuild @@ -1,16 +1,14 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=2 +EAPI=6 -inherit autotools git-2 +inherit autotools flag-o-matic git-r3 DESCRIPTION="Practical Music Search: an open source ncurses client for mpd, written in C++" -HOMEPAGE="http://pms.sourceforge.net/" -SRC_URI="" - -EGIT_REPO_URI="git://pms.git.sourceforge.net/gitroot/pms/pms" +HOMEPAGE="https://ambientsound.github.io/pms" +EGIT_REPO_URI="https://github.com/ambientsound/pms.git" LICENSE="GPL-3" SLOT="0" @@ -18,30 +16,28 @@ KEYWORDS="" IUSE="regex" RDEPEND=" - sys-libs/ncurses + sys-libs/ncurses[unicode] dev-libs/glib:2 - regex? ( >=dev-libs/boost-1.36 ) + media-libs/libmpdclient " DEPEND=" virtual/pkgconfig ${RDEPEND} " +DOCS=( AUTHORS README TODO ) + src_prepare() { - # bug #424717 - sed -i "s:^CXXFLAGS +=:AM_CXXFLAGS =:g" Makefile.am || die "sed failed" + eapply_user eautoreconf } src_configure() { - econf \ - $(use_enable regex) || - die "configure failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "installation failed" + # Required for ncurses[tinfo] + append-cppflags $(pkg-config --cflags ncursesw) + append-libs $(pkg-config --libs ncursesw) - dodoc AUTHORS README TODO + econf \ + $(use_enable regex) }