diff options
author | Michael Hanselmann <hansmi@gentoo.org> | 2006-07-30 17:08:32 +0000 |
---|---|---|
committer | Michael Hanselmann <hansmi@gentoo.org> | 2006-07-30 17:08:32 +0000 |
commit | c46ecf209b4fa8f730b3a33d2ac305619ada92f0 (patch) | |
tree | 5a035e2352f69dbc4e1397b397fe57fb00c399a8 /net-irc/inspircd | |
parent | Bumped due to a security bug, #142185. (diff) | |
download | historical-c46ecf209b4fa8f730b3a33d2ac305619ada92f0.tar.gz historical-c46ecf209b4fa8f730b3a33d2ac305619ada92f0.tar.bz2 historical-c46ecf209b4fa8f730b3a33d2ac305619ada92f0.zip |
Bumped due to a security bug, #142185.
Package-Manager: portage-2.1-r1
Diffstat (limited to 'net-irc/inspircd')
-rw-r--r-- | net-irc/inspircd/Manifest | 34 | ||||
-rw-r--r-- | net-irc/inspircd/files/digest-inspircd-1.0.5 | 3 | ||||
-rw-r--r-- | net-irc/inspircd/inspircd-1.0.5.ebuild | 135 |
3 files changed, 12 insertions, 160 deletions
diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest index 13e40a432536..0d41893886d9 100644 --- a/net-irc/inspircd/Manifest +++ b/net-irc/inspircd/Manifest @@ -1,30 +1,20 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX init.d_inspircd 644 RMD160 f5215e7be4ce8a8aee57a7595e0beb0747be96c0 SHA1 9299fe5142f5f8e257964e0cfdc75572f7dcdc9f SHA256 730d0fd3b6b824f128758be23dd4fd192372c722284e4098bf97cd8bcfd39629 MD5 b9b71d618e155083fa1c6839b39e6eef files/init.d_inspircd 644 RMD160 f5215e7be4ce8a8aee57a7595e0beb0747be96c0 files/init.d_inspircd 644 SHA256 730d0fd3b6b824f128758be23dd4fd192372c722284e4098bf97cd8bcfd39629 files/init.d_inspircd 644 -DIST InspIRCd-1.0.5.tar.bz2 337550 RMD160 20c594ad5ff00fb8bb78e9922d8682e25ed85769 SHA1 335d82862945fec25a14499901282815f9c86e8f SHA256 bfff3efa9a5191d1f402adddc2339ad5984432f0a4b4e0a6f4eae6b883659d37 -EBUILD inspircd-1.0.5.ebuild 3528 RMD160 515b8ce1f7185ebf5ef24fb838bf85e1a8d8f169 SHA1 e97cceabb7dd1f1623211961343a5c06c59b4ae9 SHA256 af1e089e619dec38c1031f6173eef5b16d3d8594b7c66eb0acfd935e71f19b4f -MD5 4e566360f117dd5844add5522bd6009a inspircd-1.0.5.ebuild 3528 -RMD160 515b8ce1f7185ebf5ef24fb838bf85e1a8d8f169 inspircd-1.0.5.ebuild 3528 -SHA256 af1e089e619dec38c1031f6173eef5b16d3d8594b7c66eb0acfd935e71f19b4f inspircd-1.0.5.ebuild 3528 -MISC ChangeLog 507 RMD160 10e6a17cad208d1ecf24b0fe7845e3059ffb0ba0 SHA1 86b74d83ae4856134ef6e725a1b6641bcb18921b SHA256 af8f59a7b1afca87a8b86e6d5e09e51ad7ecc874e47eaa6ec111ebc4b39d6ea4 -MD5 47faf4a627ff09986b844cfccf4a372b ChangeLog 507 -RMD160 10e6a17cad208d1ecf24b0fe7845e3059ffb0ba0 ChangeLog 507 -SHA256 af8f59a7b1afca87a8b86e6d5e09e51ad7ecc874e47eaa6ec111ebc4b39d6ea4 ChangeLog 507 +DIST InspIRCd-1.0.6.tar.bz2 334304 RMD160 783c7351a0ad6ee609a41a50b18f404003358f89 SHA1 0acb3951cfcfa0a3b7b832c8939b1e39f7469fa7 SHA256 7f2f51c97f8fd7ac5e278a6266ffea408a0c4c25db04940b3ca59107f7b07a6d +EBUILD inspircd-1.0.6.ebuild 3533 RMD160 cd18e0c9fec86b74d659fd14b7e53bbc46e9e809 SHA1 dccc51312597ed7fc921bb015f4a5e10a555a3f1 SHA256 86bbaee619acd6286520edca08664252f2a4109ef92c376609a24258d31db1b3 +MD5 b334fd3ddaf3640e8fbc4b7e8aa84cbc inspircd-1.0.6.ebuild 3533 +RMD160 cd18e0c9fec86b74d659fd14b7e53bbc46e9e809 inspircd-1.0.6.ebuild 3533 +SHA256 86bbaee619acd6286520edca08664252f2a4109ef92c376609a24258d31db1b3 inspircd-1.0.6.ebuild 3533 +MISC ChangeLog 682 RMD160 12a3378feb76cecb7f8accd7ed9bc055cbe1696c SHA1 ec4d0f302e86c805915954eab79931a561fda653 SHA256 fda216d2ad4fca7719092f6c8f6883feb7a774ef92413f2af6568653ef7f48f0 +MD5 a0503323943aac5ed478689d776b00a3 ChangeLog 682 +RMD160 12a3378feb76cecb7f8accd7ed9bc055cbe1696c ChangeLog 682 +SHA256 fda216d2ad4fca7719092f6c8f6883feb7a774ef92413f2af6568653ef7f48f0 ChangeLog 682 MISC metadata.xml 351 RMD160 6a04fe543a2a59ca8b727f2f801d04fcef2199e8 SHA1 ced5b767dcbbcb58f5795f89be30336ed7b503ea SHA256 4a9690b4793f1693e49ee85c34a2c34efba4362d3590bf5c612c95bc24f642eb MD5 6a06ee83b3346203820c72af04ba29cf metadata.xml 351 RMD160 6a04fe543a2a59ca8b727f2f801d04fcef2199e8 metadata.xml 351 SHA256 4a9690b4793f1693e49ee85c34a2c34efba4362d3590bf5c612c95bc24f642eb metadata.xml 351 -MD5 dc05214123f8bdf71f2c25e0fe6bcab5 files/digest-inspircd-1.0.5 247 -RMD160 8f2fc4321fa44ac683a107b3ffac90a6b961b963 files/digest-inspircd-1.0.5 247 -SHA256 6a1969d43c82517c5f4ea66c2efb0811b6983d55c941daec3ad59950d8e54c57 files/digest-inspircd-1.0.5 247 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.3 (GNU/Linux) - -iD8DBQFEzN2/I1lqEGTUzyQRAmHRAJ4ygI6MOSFzoAEmsP8H5bZldsobowCgzO4M -8MJQkGy9c31KsirtgA/KirA= -=QLdR ------END PGP SIGNATURE----- +MD5 01225be3d44db351411c4e7c6b1d34ba files/digest-inspircd-1.0.6 247 +RMD160 7a9e89bb05026d6912e60ec165b43602fd488efd files/digest-inspircd-1.0.6 247 +SHA256 686bbf7755ab411b37db84aea061cb498c24c8583b6827742d5c91abb98ba7ba files/digest-inspircd-1.0.6 247 diff --git a/net-irc/inspircd/files/digest-inspircd-1.0.5 b/net-irc/inspircd/files/digest-inspircd-1.0.5 deleted file mode 100644 index 3e890dc645bb..000000000000 --- a/net-irc/inspircd/files/digest-inspircd-1.0.5 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 17c0d253ab7c8a90ab63b9f1b23c5c03 InspIRCd-1.0.5.tar.bz2 337550 -RMD160 20c594ad5ff00fb8bb78e9922d8682e25ed85769 InspIRCd-1.0.5.tar.bz2 337550 -SHA256 bfff3efa9a5191d1f402adddc2339ad5984432f0a4b4e0a6f4eae6b883659d37 InspIRCd-1.0.5.tar.bz2 337550 diff --git a/net-irc/inspircd/inspircd-1.0.5.ebuild b/net-irc/inspircd/inspircd-1.0.5.ebuild deleted file mode 100644 index c5ece2dc0ecd..000000000000 --- a/net-irc/inspircd/inspircd-1.0.5.ebuild +++ /dev/null @@ -1,135 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-irc/inspircd/inspircd-1.0.5.ebuild,v 1.1 2006/07/14 21:53:01 hansmi Exp $ - -inherit eutils toolchain-funcs multilib - -IUSE="ssl" - -DESCRIPTION="InspIRCd - The Modular C++ IRC Daemon" -HOMEPAGE="http://www.inspircd.org" -SRC_URI="mirror://sourceforge/${PN}/InspIRCd-${PV}.tar.bz2" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~x86 ~amd64" -DEPEND="ssl? ( >=dev-libs/openssl-0.9.7d )" -RDEPEND="" - -S="${WORKDIR}/inspircd" - -pkg_setup() { - enewgroup inspircd - enewuser inspircd -1 -1 -1 inspircd -} - -# ============================================================ -# inspircd_use_enable () -# -# If something is in our USE flags, then append it to -# my_conf in the valid format as used by inspircd's configure -# script. -# -# $1 = pkg name -# $2 = USE flag -# $3 = inspircd variable -# $4 = inspircd value if yes -# $5 = inspircd value if no -inspircd_use_enable() { - if built_with_use $1 $2 ; then - echo "$3=\"$4\"" >> .config.cache - else - echo "$3=\"$5\"" >> .config.cache - fi -} - -# Determines the appropriate value for the -# GCC34= configuration option. -inspircd-determine-gcc34() { - if [[ $(gcc-major-version) -gt 3 ]] ; then - echo "4" - else - if [[ $(gcc-minor-version) -lt 4 ]] ; then - echo "3" - else - echo "4" - fi - fi -} - -src_compile() { - local myconf="" - - # Write a configuration file - einfo "Building configuration parameters file." - cat << _EOF_ > .config.cache -CC="$(tc-getCXX)" -MAKEPROG="make $MFLAGS" -GCCVER="$(gcc-major-version)" -GCC34="$(inspircd-determine-gcc34)" -OPTIMISATI="" -FLAGS="$CXXFLAGS" -CONFIG_DIR="/etc/inspircd" -MODULE_DIR="/usr/$(get_libdir)/inspircd/modules" -BASE_DIR="/" -LIBRARY_DIR="/usr/$(get_libdir)/inspircd" -OSNAME="$(uname)" -BINARY_DIR="/usr/bin" -LDLIBS="-ldl -lstdc++" -CHANGE_COMPILER="n" -HAS_STRLCPY="false" -MAKEORDER="ircd mods" - -# User defined parameters. -MAX_KICK="${INSPIRCD_KICKLEN:-255}" -MAX_IDENT="${INSPIRCD_IDENTLEN:-12}" -MAX_GECOS="${INSPIRCD_GECOSLEN:-128}" -MAX_CLIENT_T="${INSPIRCD_MAX_CLIENTS:-512}" -MAXI_MODES="${INSPIRCD_MAX_MODES:-20}" -MAX_CLIENT="${INSPIRCD_MAX_CLIENTS:-512}" -MAX_CHANNE="${INSPIRCD_MAX_CHANNELS:-20}" -NICK_LENGT="${INSPIRCD_NICKLEN:-31}" -MAX_OPERCH="${INSPIRCD_MAX_OPERCHANS:-60}" -MAX_AWAY="${INSPIRCD_AWAYLEN:-200}" -MAX_TOPIC="${INSPIRCD_TOPICLEN:-307}" -MAX_QUIT="${INSPIRCD_QUITLEN:-255}" -_EOF_ - - # for a rainy day: USE="ssl" could be gnutls too? - inspircd_use_enable openssl ssl HAS_OPENSSL y n - - # build makefiles based on our configure params - # Please note that it's not the autoconf configure script, thus - # we don't use econf. - ./configure -update || die "configure failed" - - emake DESTDIR="${D}" || die "emake failed" -} - -src_install() { - # the inspircd buildsystem does not create these, it's configure script - # does. so, we have to at this point to make sure they are there. - dodir /usr/$(get_libdir)/inspircd - dodir /usr/$(get_libdir)/inspircd/modules - dodir /etc/inspircd - dodir /usr/bin/ircd - - emake \ - LIBPATH="${D}/usr/$(get_libdir)/inspircd" \ - MODPATH="${D}/usr/$(get_libdir)/inspircd/modules" \ - CONPATH="${D}/etc/inspircd" \ - BINPATH="${D}/usr/bin" \ - BASE="${D}/usr/bin/inspircd.launcher" \ - install - - newinitd "${FILESDIR}"/init.d_inspircd inspircd -} - -pkg_postinst() { - chown -R inspircd:inspircd "${ROOT}"/etc/inspircd - chmod 700 "${ROOT}"/etc/inspircd - - chown -R inspircd:inspircd "${ROOT}"/usr/$(get_libdir)/inspircd - chmod -R 755 "${ROOT}"/usr/$(get_libdir)/inspircd - - chmod -R 755 /usr/bin/inspircd -} |