Lines 12-23
SRC_URI="http://code.x2go.org/releases/s
Link Here
|
12 |
LICENSE="GPL-2" |
12 |
LICENSE="GPL-2" |
13 |
SLOT="0" |
13 |
SLOT="0" |
14 |
KEYWORDS="~amd64 ~x86" |
14 |
KEYWORDS="~amd64 ~x86" |
15 |
IUSE="+doc +fuse postgres +sqlite" |
15 |
IUSE="+fuse postgres +sqlite" |
16 |
|
16 |
|
17 |
REQUIRED_USE="|| ( postgres sqlite )" |
17 |
REQUIRED_USE="|| ( postgres sqlite )" |
18 |
|
18 |
|
19 |
# Requires man2html, only provided by sys-apps/man |
|
|
20 |
DEPEND="doc? ( sys-apps/man )" |
21 |
RDEPEND="dev-perl/Capture-Tiny |
19 |
RDEPEND="dev-perl/Capture-Tiny |
22 |
dev-perl/Config-Simple |
20 |
dev-perl/Config-Simple |
23 |
dev-perl/File-ReadBackwards |
21 |
dev-perl/File-ReadBackwards |
Lines 42-51
pkg_setup() {
Link Here
|
42 |
src_prepare() { |
40 |
src_prepare() { |
43 |
# Multilib clean |
41 |
# Multilib clean |
44 |
sed -e "/^LIBDIR=/s/lib/$(get_libdir)/" -i Makefile */Makefile || die "multilib sed failed" |
42 |
sed -e "/^LIBDIR=/s/lib/$(get_libdir)/" -i Makefile */Makefile || die "multilib sed failed" |
45 |
# Skip man2html build if needed |
43 |
# Skip man2html build |
46 |
if ! use doc; then |
44 |
sed -e "s/build-indep: build_man2html/build-indep:/" -i Makefile */Makefile || die "man2html sed failed" |
47 |
sed -e "s/build-indep: build_man2html/build-indep:/" -i Makefile */Makefile || die "man2html sed failed" |
|
|
48 |
fi |
49 |
# Use nxagent directly |
45 |
# Use nxagent directly |
50 |
sed -i -e "/NX_TEMP=/s/x2goagent/nxagent/" x2goserver/bin/x2gostartagent || die "sed failed" |
46 |
sed -i -e "/NX_TEMP=/s/x2goagent/nxagent/" x2goserver/bin/x2gostartagent || die "sed failed" |
51 |
} |
47 |
} |