Lines 51-57
fi
Link Here
|
51 |
|
51 |
|
52 |
LICENSE="GPL-2" |
52 |
LICENSE="GPL-2" |
53 |
SLOT="0" |
53 |
SLOT="0" |
54 |
IUSE="+blksha1 +curl cgi doc emacs gnome-keyring +gpg highlight +iconv libressl mediawiki mediawiki-experimental +nls +pcre +pcre-jit +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test" |
54 |
IUSE="+blksha1 +curl cgi doc emacs gnome-keyring +gpg highlight +iconv libressl mediawiki mediawiki-experimental +nls +pcre +pcre-jit perforce +perl ppcsha1 tk +threads +webdav xinetd cvs subversion test" |
55 |
|
55 |
|
56 |
# Common to both DEPEND and RDEPEND |
56 |
# Common to both DEPEND and RDEPEND |
57 |
CDEPEND=" |
57 |
CDEPEND=" |
Lines 99-105
RDEPEND="${CDEPEND}
Link Here
|
99 |
dev-perl/TermReadKey |
99 |
dev-perl/TermReadKey |
100 |
) |
100 |
) |
101 |
) |
101 |
) |
102 |
python? ( ${PYTHON_DEPS} ) |
102 |
perforce? ( ${PYTHON_DEPS} ) |
103 |
" |
103 |
" |
104 |
|
104 |
|
105 |
# This is how info docs are created with Git: |
105 |
# This is how info docs are created with Git: |
Lines 133-139
REQUIRED_USE="
Link Here
|
133 |
subversion? ( perl ) |
133 |
subversion? ( perl ) |
134 |
webdav? ( curl ) |
134 |
webdav? ( curl ) |
135 |
pcre-jit? ( pcre ) |
135 |
pcre-jit? ( pcre ) |
136 |
python? ( ${PYTHON_REQUIRED_USE} ) |
136 |
perforce? ( ${PYTHON_REQUIRED_USE} ) |
137 |
" |
137 |
" |
138 |
|
138 |
|
139 |
PATCHES=( |
139 |
PATCHES=( |
Lines 152-158
pkg_setup() {
Link Here
|
152 |
ewarn "with USE=dso, there may be weird crashes in git-svn. You" |
152 |
ewarn "with USE=dso, there may be weird crashes in git-svn. You" |
153 |
ewarn "have been warned." |
153 |
ewarn "have been warned." |
154 |
fi |
154 |
fi |
155 |
if use python ; then |
155 |
if use perforce ; then |
156 |
python-single-r1_pkg_setup |
156 |
python-single-r1_pkg_setup |
157 |
fi |
157 |
fi |
158 |
} |
158 |
} |
Lines 167-173
exportmakeopts() {
Link Here
|
167 |
$(usex iconv '' NO_ICONV=YesPlease) |
167 |
$(usex iconv '' NO_ICONV=YesPlease) |
168 |
$(usex nls '' NO_GETTEXT=YesPlease) |
168 |
$(usex nls '' NO_GETTEXT=YesPlease) |
169 |
$(usex perl 'INSTALLDIRS=vendor NO_PERL_CPAN_FALLBACKS=YesPlease' NO_PERL=YesPlease) |
169 |
$(usex perl 'INSTALLDIRS=vendor NO_PERL_CPAN_FALLBACKS=YesPlease' NO_PERL=YesPlease) |
170 |
$(usex python '' NO_PYTHON=YesPlease) |
170 |
$(usex perforce '' NO_PYTHON=YesPlease) |
171 |
$(usex subversion '' NO_SVN_TESTS=YesPlease) |
171 |
$(usex subversion '' NO_SVN_TESTS=YesPlease) |
172 |
$(usex threads '' NO_PTHREAD=YesPlease) |
172 |
$(usex threads '' NO_PTHREAD=YesPlease) |
173 |
$(usex tk '' NO_TCLTK=YesPlease) |
173 |
$(usex tk '' NO_TCLTK=YesPlease) |
Lines 302-308
src_prepare() {
Link Here
|
302 |
git_emake() { |
302 |
git_emake() { |
303 |
# bug #320647: PYTHON_PATH |
303 |
# bug #320647: PYTHON_PATH |
304 |
local PYTHON_PATH="" |
304 |
local PYTHON_PATH="" |
305 |
use python && PYTHON_PATH="${PYTHON}" |
305 |
use perforce && PYTHON_PATH="${PYTHON}" |
306 |
emake ${MY_MAKEOPTS} \ |
306 |
emake ${MY_MAKEOPTS} \ |
307 |
prefix="${EPREFIX}"/usr \ |
307 |
prefix="${EPREFIX}"/usr \ |
308 |
htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \ |
308 |
htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \ |