Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 704856 | Differences between
and this patch

Collapse All | Expand All

(-)a/media-sound/mixxx/mixxx-9999.ebuild (-5 / +8 lines)
Lines 1-9 Link Here
1
# Copyright 1999-2019 Gentoo Authors
1
# Copyright 1999-2019 Gentoo Authors
2
# Distributed under the terms of the GNU General Public License v2
2
# Distributed under the terms of the GNU General Public License v2
3
3
4
EAPI=6
4
EAPI=7
5
5
6
inherit flag-o-matic scons-utils toolchain-funcs
6
PYTHON_COMPAT=( python2_7 python3_{6,7,8})
7
8
inherit flag-o-matic python-any-r1 scons-utils toolchain-funcs
7
9
8
DESCRIPTION="Advanced Digital DJ tool based on Qt"
10
DESCRIPTION="Advanced Digital DJ tool based on Qt"
9
HOMEPAGE="https://www.mixxx.org/"
11
HOMEPAGE="https://www.mixxx.org/"
Lines 75-80 DEPEND=" Link Here
75
	virtual/pkgconfig
77
	virtual/pkgconfig
76
	dev-qt/qttest:5
78
	dev-qt/qttest:5
77
	dev-qt/qtxmlpatterns:5
79
	dev-qt/qtxmlpatterns:5
80
	${PYTHON_DEPS}
78
"
81
"
79
82
80
PATCHES=(
83
PATCHES=(
Lines 103-109 src_configure() { Link Here
103
		fi
106
		fi
104
	done
107
	done
105
108
106
	myesconsargs=(
109
	MYSCONS=(
107
		prefix="${EPREFIX}/usr"
110
		prefix="${EPREFIX}/usr"
108
		qtdir="${EPREFIX}/usr/$(get_libdir)/qt5"
111
		qtdir="${EPREFIX}/usr/$(get_libdir)/qt5"
109
		faad="$(usex aac 1 0)"
112
		faad="$(usex aac 1 0)"
Lines 124-135 src_configure() { Link Here
124
127
125
src_compile() {
128
src_compile() {
126
	CC="$(tc-getCC)" CXX="$(tc-getCXX)" LINKFLAGS="${LDFLAGS}" \
129
	CC="$(tc-getCC)" CXX="$(tc-getCXX)" LINKFLAGS="${LDFLAGS}" \
127
	LIBDIR="${EPREFIX}/usr/$(get_libdir)" escons ${myesconsargs[@]}
130
	LIBDIR="${EPREFIX}/usr/$(get_libdir)" escons ${MYSCONS[@]}
128
}
131
}
129
132
130
src_install() {
133
src_install() {
131
	CC="$(tc-getCC)" CXX="$(tc-getCXX)" LINKFLAGS="${LDFLAGS}" \
134
	CC="$(tc-getCC)" CXX="$(tc-getCXX)" LINKFLAGS="${LDFLAGS}" \
132
	LIBDIR="${EPREFIX}/usr/$(get_libdir)" escons ${myesconsargs[@]} \
135
	LIBDIR="${EPREFIX}/usr/$(get_libdir)" escons ${MYSCONS[@]} \
133
		install_root="${ED%/}"/usr install
136
		install_root="${ED%/}"/usr install
134
137
135
	dodoc README Mixxx-Manual.pdf
138
	dodoc README Mixxx-Manual.pdf

Return to bug 704856