Lines 2-8
Link Here
|
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/net-irc/unrealircd/unrealircd-3.2.7-r2.ebuild,v 1.4 2008/08/11 21:31:36 ricmm Exp $ |
3 |
# $Header: /var/cvsroot/gentoo-x86/net-irc/unrealircd/unrealircd-3.2.7-r2.ebuild,v 1.4 2008/08/11 21:31:36 ricmm Exp $ |
4 |
|
4 |
|
5 |
inherit eutils ssl-cert versionator multilib |
5 |
inherit eutils autotools ssl-cert versionator multilib |
6 |
|
6 |
|
7 |
MY_P=Unreal${PV} |
7 |
MY_P=Unreal${PV} |
8 |
|
8 |
|
Lines 19-25
Link Here
|
19 |
|
19 |
|
20 |
RDEPEND="ssl? ( dev-libs/openssl ) |
20 |
RDEPEND="ssl? ( dev-libs/openssl ) |
21 |
zlib? ( sys-libs/zlib ) |
21 |
zlib? ( sys-libs/zlib ) |
22 |
curl? ( net-misc/curl )" |
22 |
curl? ( net-misc/curl ) |
|
|
23 |
dev-libs/tre |
24 |
>=net-dns/c-ares-1.5.3-r1" |
23 |
DEPEND="${RDEPEND} |
25 |
DEPEND="${RDEPEND} |
24 |
>=sys-apps/sed-4" |
26 |
>=sys-apps/sed-4" |
25 |
|
27 |
|
Lines 41-52
Link Here
|
41 |
unpack ${A} |
43 |
unpack ${A} |
42 |
cd "${S}" |
44 |
cd "${S}" |
43 |
|
45 |
|
|
|
46 |
#QA check against bundled pkgs: |
47 |
rm extras/*.gz |
48 |
|
44 |
sed -i \ |
49 |
sed -i \ |
45 |
-e "s:ircd\.pid:/var/run/unrealircd/ircd.pid:" \ |
50 |
-e "s:ircd\.pid:/var/run/unrealircd/ircd.pid:" \ |
46 |
-e "s:ircd\.log:/var/log/unrealircd/ircd.log:" \ |
51 |
-e "s:ircd\.log:/var/log/unrealircd/ircd.log:" \ |
47 |
-e "s:debug\.log:/var/log/unrealircd/debug.log:" \ |
52 |
-e "s:debug\.log:/var/log/unrealircd/debug.log:" \ |
48 |
-e "s:ircd\.tune:/var/lib/unrealircd/ircd.tune:" \ |
53 |
-e "s:ircd\.tune:/var/lib/unrealircd/ircd.tune:" \ |
49 |
include/config.h |
54 |
include/config.h |
|
|
55 |
|
56 |
epatch "${FILESDIR}"/unrealircd-system-tre.patch \ |
57 |
&& epatch "${FILESDIR}"/unrealircd-system-cares.patch || die "epatch failed" |
58 |
|
59 |
mv autoconf/configure.in ./ |
60 |
mv autoconf/aclocal.m4 ./acinclude.m4 |
61 |
#can't call eautoreconf because aclocal's source files aren't even in unearlircd's svn! |
62 |
eaclocal || die "eaclocal failed" |
63 |
eautoconf || die "eautoconf failed" |
50 |
} |
64 |
} |
51 |
|
65 |
|
52 |
src_compile() { |
66 |
src_compile() { |