Files
@ df976a178b95
Branch filter:
Location: portage-overlay.git/media-sound/famitracker-cx/famitracker-cx-0.4.1a_p4-r1.ebuild - annotation
df976a178b95
1.1 KiB
application/vnd.gentoo.ebuild
Bump EAPI to 5 for whole overlay
c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf df976a178b95 c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf acf32cb533bc c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf c4a6904b09bf | # Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="5"
[[ ${PV} = *9999* ]] && VCS_ECLASS="git-2" || VCS_ECLASS=""
inherit cmake-utils versionator ${VCS_ECLASS}
DESCRIPTION="A free cross-platform fork of FamiTracker"
HOMEPAGE="http://code.google.com/p/famitracker-cx/"
if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="https://code.google.com/p/famitracker-cx/"
else
MY_PN="famitracker-cx"
MY_PV=$(replace_version_separator '_' '-')
MY_P="${MY_PN}_${MY_PV}"
SRC_URI="http://famitracker-cx.googlecode.com/files/${MY_P}_src.tar.gz"
S="${WORKDIR}/famitracker"
fi
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug ncurses qt4"
RDEPEND="dev-libs/boost
ncurses? ( sys-libs/ncurses )
qt4? ( dev-qt/qtgui )
"
DEPEND="${RDEPEND}
"
pkg_setup() {
# CMAKE_IN_SOURCE_BUILD=1
use debug && CMAKE_BUILD_TYPE=Debug
MYCMAKEARGS="-DLIB_INSTALL_DIR=$(get_libdir)"
}
src_prepare() {
epatch "${FILESDIR}"/famitracker-cx-0.4.1a_p4-boost-thread.patch
}
src_configure() {
mycmakeargs=(
$(cmake-utils_use ncurses UI_NCURSES)
$(cmake-utils_use qt4 UI_QT)
)
cmake-utils_src_configure
}
|