Re: [proaudio] proaudio/proaudio: [3046] doesn't configure anymore |
[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]
Wait, this should work. Fixed proaudio's version. In 19 Jul 2017 10:59:13 +0200 subversion@xxxxxxxxxxxxx wrote: > Revision: 3046 > Author: dominique > Date: 2017-07-19 10:59:12 +0200 (Wed, 19 Jul 2017) > Log Message: > ----------- > doesn't configure anymore > > Modified Paths: > -------------- > trunk/overlays/proaudio/00-DETAILED-PACKAGES-LIST > > Removed Paths:Wed, > ------------- > trunk/overlays/proaudio/media-sound/stretchplayer/ >
--- /var/lib/layman/proaudio/media-sound/stretchplayer/stretchplayer-9999.ebuild 2015-09-30 13:16:49.245137537 +0500 +++ /usr/local/portage/media-sound/stretchplayer/stretchplayer-9999-r1.ebuild 2017-06-11 00:57:05.141164691 +0500 @@ -2,15 +2,15 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: $ -EAPI="2" +EAPI="6" -inherit eutils cmake-utils git-2 +inherit flag-o-matic cmake-utils git-r3 DESCRIPTION="Audio player with time stretch and pitch shift" -HOMEPAGE="http://www.teuton.org/~gabriel/stretchplayer/" -EGIT_REPO_URI="git://gitorious.org/stretchplayer/stretchplayer.git" +HOMEPAGE="https://github.com/smbolton/stretchplayer http://www.teuton.org/~gabriel/stretchplayer/" +EGIT_REPO_URI="https://github.com/smbolton/stretchplayer.git" -LICENSE="GPL-2" +LICENSE="GPL-2 GPL-3" SLOT="0" KEYWORDS="" IUSE="debug" @@ -24,29 +24,28 @@ DEPEND="${RDEPEND} dev-util/cmake" -pkg_setup() { - DOCS="AUTHORS COPYING README.txt" -} +DOCS=( AUTHORS BUGS.txt COPYING README.txt gpl-2.0.txt gpl-3.0.txt ) +ICON_SIZES="16 22 24 32 48" src_configure() { - local mycmakeargs="" - if use debug; then - mycmakeargs+=" -DCMAKE_BUILD_TYPE=Debug" - fi - + local mycmakeargs=( + -DCMAKE_BUILD_TYPE="$( usex debug Debug Release )" + ) + append-cxxflags -fpermissive cmake-utils_src_configure } src_compile() { cmake-utils_src_compile - cp Documentation/ui-mockup.svg stretchplayer.svg } src_install() { cmake-utils_src_install - insinto /usr/share/pixmaps - doins "${S}/stretchplayer.svg" - make_desktop_entry stretchplayer StretchPlayer /usr/share/pixmaps/stretchplayer.svg AudioVideo + newicon -s scalable "art/stretchplayer-icon.svg" stretchplayer.svg + for size in ${ICON_SIZES}; do + echo "Installing icon for size ${size}" + newicon -s ${size} "art/stretchplayer-icon-${size}x${size}.png" stretchplayer.png + done } pkg_postinst() {
Attachment:
stretchplayer-9999-r1.ebuild
Description: Binary data
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |