|
Lines 1-6
Link Here
|
| 1 |
# Copyright 1999-2006 Gentoo Foundation |
1 |
# Copyright 1999-2006 Gentoo Foundation |
| 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 |
# $Header: /var/cvsroot/gentoo-x86/dev-util/svk/svk-1.07-r1.ebuild,v 1.1 2006/03/04 05:52:00 agriffis Exp $ |
3 |
# $Header$ |
| 4 |
|
4 |
|
| 5 |
inherit eutils perl-module bash-completion |
5 |
inherit eutils perl-module bash-completion |
| 6 |
|
6 |
|
|
Lines 14-20
Link Here
|
| 14 |
SLOT="0" |
14 |
SLOT="0" |
| 15 |
LICENSE="|| ( Artistic GPL-2 )" |
15 |
LICENSE="|| ( Artistic GPL-2 )" |
| 16 |
KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86" |
16 |
KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86" |
| 17 |
IUSE="crypt nls pager svn-mirror patch" |
17 |
IUSE="crypt nls pager patch" |
| 18 |
|
18 |
|
| 19 |
DEPEND=" |
19 |
DEPEND=" |
| 20 |
>=dev-lang/perl-5.8.7 |
20 |
>=dev-lang/perl-5.8.7 |
|
Lines 32-55
Link Here
|
| 32 |
>=dev-perl/PerlIO-via-symlink-0.02 |
32 |
>=dev-perl/PerlIO-via-symlink-0.02 |
| 33 |
dev-perl/IO-Digest |
33 |
dev-perl/IO-Digest |
| 34 |
>=dev-perl/SVN-Simple-0.27 |
34 |
>=dev-perl/SVN-Simple-0.27 |
| 35 |
dev-perl/TimeDate |
35 |
>=dev-perl/TimeDate-1.16 |
| 36 |
dev-perl/TermReadKey |
36 |
dev-perl/TermReadKey |
| 37 |
dev-perl/File-Type |
37 |
dev-perl/File-Type |
| 38 |
dev-perl/URI |
38 |
dev-perl/URI |
| 39 |
>=dev-perl/PerlIO-eol-0.13 |
39 |
>=dev-perl/PerlIO-eol-0.13 |
| 40 |
>=dev-perl/Class-Autouse-1.15 |
40 |
>=dev-perl/Class-Autouse-1.15 |
| 41 |
>=virtual/perl-Getopt-Long-2.34 |
41 |
>=virtual/perl-Getopt-Long-2.34 |
|
|
42 |
>=virtual/perl-File-Spec-3.18 |
| 43 |
>=dev-perl/SVN-Mirror-0.66 |
| 42 |
nls? ( |
44 |
nls? ( |
| 43 |
>=dev-perl/locale-maketext-lexicon-0.42 |
45 |
>=dev-perl/locale-maketext-lexicon-0.42 |
| 44 |
>=dev-perl/Locale-Maketext-Simple-0.12 |
46 |
>=dev-perl/Locale-Maketext-Simple-0.12 |
| 45 |
) |
47 |
) |
| 46 |
pager? ( dev-perl/IO-Pager ) |
48 |
pager? ( dev-perl/IO-Pager ) |
| 47 |
svn-mirror? ( >=dev-perl/SVN-Mirror-0.66 ) |
|
|
| 48 |
patch? ( |
49 |
patch? ( |
| 49 |
dev-perl/Compress-Zlib |
50 |
dev-perl/Compress-Zlib |
| 50 |
dev-perl/FreezeThaw |
51 |
dev-perl/FreezeThaw |
| 51 |
) |
52 |
) |
| 52 |
crypt? ( app-crypt/gnupg )" |
53 |
crypt? ( app-crypt/gnupg )" |
|
|
54 |
RDEPEND="${DEPEND}" |
| 53 |
|
55 |
|
| 54 |
|
56 |
|
| 55 |
pkg_setup() { |
57 |
pkg_setup() { |
|
Lines 62-73
Link Here
|
| 62 |
|
64 |
|
| 63 |
src_unpack() { |
65 |
src_unpack() { |
| 64 |
unpack ${A} |
66 |
unpack ${A} |
| 65 |
epatch ${FILESDIR}/svk-1.07-xxdiff.patch |
67 |
epatch ${FILESDIR}/svk-1.08-xxdiff.patch |
| 66 |
} |
|
|
| 67 |
|
| 68 |
src_compile() { |
| 69 |
export PERL_EXTUTILS_AUTOINSTALL="--skipdeps" |
| 70 |
perl-module_src_compile |
| 71 |
} |
68 |
} |
| 72 |
|
69 |
|
| 73 |
src_install() { |
70 |
src_install() { |
|
Lines 75-81
Link Here
|
| 75 |
if use bash-completion; then |
72 |
if use bash-completion; then |
| 76 |
dobin contrib/svk-completion.pl |
73 |
dobin contrib/svk-completion.pl |
| 77 |
echo "complete -C ${DESTTREE}/bin/svk-completion.pl -o default svk" \ |
74 |
echo "complete -C ${DESTTREE}/bin/svk-completion.pl -o default svk" \ |
| 78 |
> svk-completion |
75 |
> svk-completion |
| 79 |
dobashcompletion svk-completion |
76 |
dobashcompletion svk-completion |
| 80 |
fi |
77 |
fi |
| 81 |
} |
78 |
} |