diff options
author | Sven Wegener <swegener@gentoo.org> | 2006-03-18 19:18:41 +0000 |
---|---|---|
committer | Sven Wegener <swegener@gentoo.org> | 2006-03-18 19:18:41 +0000 |
commit | a6ace3b6fc190a3a7c848c5cd6b3c1ce05fdf23e (patch) | |
tree | fd2ff20a84273ed2c38780b42d42df5b2b49f78c /net-irc | |
parent | new version. remove static useflag. if you unmask this, it will cause upgrad... (diff) | |
download | historical-a6ace3b6fc190a3a7c848c5cd6b3c1ce05fdf23e.tar.gz historical-a6ace3b6fc190a3a7c848c5cd6b3c1ce05fdf23e.tar.bz2 historical-a6ace3b6fc190a3a7c848c5cd6b3c1ce05fdf23e.zip |
Revert back to the myconf solution, the configure script is broken. This should fix bug #125705.
Package-Manager: portage-2.1_pre6-r3
Diffstat (limited to 'net-irc')
-rw-r--r-- | net-irc/unrealircd/ChangeLog | 6 | ||||
-rw-r--r-- | net-irc/unrealircd/Manifest | 22 | ||||
-rw-r--r-- | net-irc/unrealircd/unrealircd-3.2.4.ebuild | 26 |
3 files changed, 36 insertions, 18 deletions
diff --git a/net-irc/unrealircd/ChangeLog b/net-irc/unrealircd/ChangeLog index 65402530dd0f..4815e048f965 100644 --- a/net-irc/unrealircd/ChangeLog +++ b/net-irc/unrealircd/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for net-irc/unrealircd # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-irc/unrealircd/ChangeLog,v 1.38 2006/02/18 20:58:21 antarus Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-irc/unrealircd/ChangeLog,v 1.39 2006/03/18 19:18:41 swegener Exp $ + + 18 Mar 2006; Sven Wegener <swegener@gentoo.org> unrealircd-3.2.4.ebuild: + Revert back to the myconf solution, the configure script is broken. This + should fix bug #125705. *unrealircd-3.2.4 (17 Feb 2006) diff --git a/net-irc/unrealircd/Manifest b/net-irc/unrealircd/Manifest index 01792bde4ffb..269e470a0e5c 100644 --- a/net-irc/unrealircd/Manifest +++ b/net-irc/unrealircd/Manifest @@ -1,6 +1,9 @@ -MD5 de1e12c58e335b38053db57fe581300a ChangeLog 5797 -RMD160 583227cc30b54cbfdaa5f35e950fa6a742bef3f4 ChangeLog 5797 -SHA256 e3f20a6dc6612dcbe89d146904203c9eaa2a86a5fd1a3a5a0642cf89ca74d068 ChangeLog 5797 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +MD5 5e0c83e4b5892e4359b10145da696ee6 ChangeLog 5975 +RMD160 4ce296d876d20cf9af3974cc7eeaafd74eaf40da ChangeLog 5975 +SHA256 8648adb2d5f4201cd3521e4db3c27793a5994eaa84d8746bbbfdf5a43c38bd14 ChangeLog 5975 MD5 0c44732c1496b1645f59af5da99b3bb4 files/digest-unrealircd-3.2.3 64 RMD160 0ae1c4556b23baf43c7f57bfc4041a5c97f0c3c9 files/digest-unrealircd-3.2.3 64 SHA256 e35ae0420e5ec9c09c7c9dd869ad5474e809c16b0531db72a1bb02c3274c2eed files/digest-unrealircd-3.2.3 64 @@ -25,6 +28,13 @@ SHA256 1a34e6c84221c021472bb7329c5ca92ccf57c8e7881ed2b40513d6b4386f4381 unrealir MD5 e383b823dba7444bc7987c02eea26996 unrealircd-3.2.3.ebuild 3416 RMD160 ed6ae2df8403d3834a4cf7a1acf2d8b23337091d unrealircd-3.2.3.ebuild 3416 SHA256 94f87c29cd574dafea983f8a625a6d4f227a53638fb38c6996af787818ce25ba unrealircd-3.2.3.ebuild 3416 -MD5 5cc577761a2169ed861d20015b6dade0 unrealircd-3.2.4.ebuild 3755 -RMD160 7169b0acffd8d944a71a99be11846ce7a9e083b6 unrealircd-3.2.4.ebuild 3755 -SHA256 f5ed0c6bb224f6aee9b3326c731cdefb5b67d5cd08c010e91cea0e0eb2aabe40 unrealircd-3.2.4.ebuild 3755 +MD5 c80c8c41639d5c0d2c5f831063767f1d unrealircd-3.2.4.ebuild 3931 +RMD160 8e9e2ad9f8752728430c7a028bbd9112cc1ec94b unrealircd-3.2.4.ebuild 3931 +SHA256 c0692258dc1c0d191647b80f24df352529433f42fd88d0727a4699691addb950 unrealircd-3.2.4.ebuild 3931 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.2.1 (GNU/Linux) + +iD8DBQFEHF0dI1lqEGTUzyQRAvBNAKCe5xprbn0yweAPGKv5b0+rATkyHwCgzat6 +zTTnH07CDRaMXBjhDcF3MFM= +=JO0k +-----END PGP SIGNATURE----- diff --git a/net-irc/unrealircd/unrealircd-3.2.4.ebuild b/net-irc/unrealircd/unrealircd-3.2.4.ebuild index fae20ff5a3c9..6d6ac7490229 100644 --- a/net-irc/unrealircd/unrealircd-3.2.4.ebuild +++ b/net-irc/unrealircd/unrealircd-3.2.4.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-irc/unrealircd/unrealircd-3.2.4.ebuild,v 1.1 2006/02/18 20:58:21 antarus Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-irc/unrealircd/unrealircd-3.2.4.ebuild,v 1.2 2006/03/18 19:18:41 swegener Exp $ -inherit eutils ssl-cert versionator +inherit eutils ssl-cert versionator multilib MY_P=Unreal${PV} @@ -14,7 +14,7 @@ SRC_URI="http://unrealircd.funny4chat.de/downloads/${MY_P}.tar.gz SLOT="0" LICENSE="GPL-2" -KEYWORDS="~x86 ~ppc" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" IUSE="hub ipv6 ssl zlib curl" RDEPEND="ssl? ( dev-libs/openssl ) @@ -31,8 +31,9 @@ pkg_setup() { eerror "You need net-misc/curl compiled with the ares USE flag to be able to use" eerror "net-irc/unrealircd with the curl USE flag. Please note that ares support" eerror "for net-misc/curl is incompatible with the ipv6 USE flag." - die "need net-misc/curl with ares support" + die "need net-misc/curl with ares support" fi + enewuser unrealircd } @@ -49,6 +50,13 @@ src_unpack() { } src_compile() { + local myconf="" + use curl && myconf="${myconf} --enable-libcurl=/usr" + use ipv6 && myconf="${myconf} --enable-inet6" + use zlib && myconf="${myconf} --enable-ziplinks" + use hub && myconf="${myconf} --enable-hub" + use ssl && myconf="${myconf} --enable-ssl" + econf \ --with-listen=5 \ --with-dpath=${D}/etc/unrealircd \ @@ -61,11 +69,7 @@ src_compile() { --with-fd-setsize=1024 \ --enable-dynamic-linking \ --enable-prefixaq \ - $(use_enable ipv6 inet6) \ - $(use_enable ssl) \ - $(use_enable zlib ziplinks) \ - $(use_enable hub) \ - $(use_enable curl libcurl '/usr') \ + ${myconf} \ || die "econf failed" sed -i \ @@ -81,7 +85,7 @@ src_install() { newbin src/ircd unrealircd || die "newbin failed" - exeinto /usr/lib/unrealircd/modules + exeinto /usr/$(get_libdir)/unrealircd/modules doexe src/modules/*.so || die "doexe failed" dodir /etc/unrealircd || die "dodir failed" @@ -101,7 +105,7 @@ src_install() { doins networks/*.network || die "doins failed" sed -i \ - -e s:src/modules:/usr/lib/unrealircd/modules: \ + -e s:src/modules:/usr/$(get_libdir)/unrealircd/modules: \ -e s:ircd\\.log:/var/log/unrealircd/ircd.log: \ ${D}/etc/unrealircd/unrealircd.conf |