diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2011-05-11 12:39:53 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2011-05-11 12:39:53 +0000 |
commit | c2e208c948b1e14f9005c1532a0351890a5f51e4 (patch) | |
tree | 38209c81a056e09268da9146eb6e599423ecf00c /net-irc/inspircd | |
parent | Adding graphicsmagick dependency (Bug #314407) (diff) | |
download | historical-c2e208c948b1e14f9005c1532a0351890a5f51e4.tar.gz historical-c2e208c948b1e14f9005c1532a0351890a5f51e4.tar.bz2 historical-c2e208c948b1e14f9005c1532a0351890a5f51e4.zip |
drop 2 oldest, fails to build with gcc-4.4 and openssl-1
Package-Manager: portage-2.2.0_alpha31/cvs/Linux x86_64
Diffstat (limited to 'net-irc/inspircd')
-rw-r--r-- | net-irc/inspircd/Manifest | 23 | ||||
-rw-r--r-- | net-irc/inspircd/files/inspircd-1.1.19-build.patch | 14 | ||||
-rw-r--r-- | net-irc/inspircd/inspircd-1.1.19.ebuild | 124 | ||||
-rw-r--r-- | net-irc/inspircd/inspircd-1.1.23.ebuild | 124 |
4 files changed, 4 insertions, 281 deletions
diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest index 860bdf04f878..671c503eabed 100644 --- a/net-irc/inspircd/Manifest +++ b/net-irc/inspircd/Manifest @@ -1,16 +1,11 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 +Hash: SHA256 AUX init.d_inspircd 835 RMD160 df90290dbbf1aba7e9b24cc8467798b20c571899 SHA1 83d5e24da808993f264481945c2c37911853b6d4 SHA256 9342982271398f3572305b8bd83007d9f0aab3ee374c19044153dd5b16cf5780 -AUX inspircd-1.1.19-build.patch 263 RMD160 d00a39fef209b8cc0ea3f40704996600fa907e25 SHA1 16a3ac599e28f17b94593e945d9ff38b69620366 SHA256 e89742ed8347720b8b272a1e3d7d5e7a28441c8e0eb1f1d76473615aa31344a9 AUX inspircd-2.0.3-fix-config.patch 2656 RMD160 988ba38a32cc8da5c566326a02f362eaf7dc02f1 SHA1 3f94c4ea95ac5c11d717f02b82d64a398f212377 SHA256 ab88c2ef4b4670283a2e3f4c32d4fd212b508ab53899ee1694bb71df5f9d96a1 AUX inspircd-2.0.3-init.d 760 RMD160 7a23d6f2d63aff134a52ce2356d737622e4d2ced SHA1 ddfb9c97697bbc9f44aabec058293666f21db848 SHA256 4b400675a2a3094dd03b4885413dbf7fefc80327aab80e40d180693a85cd3353 -DIST InspIRCd-1.1.19.tar.bz2 505193 RMD160 c1f6230286c28c889060b961ea272f306eab8170 SHA1 d5ba49126585efc91d9c5021c76d56b067d3cc8e SHA256 4e1394749096e92ac976160c8d82a2017e718d5edd0a86f6049b3d473023c64e -DIST InspIRCd-1.1.23.tar.bz2 505853 RMD160 122ae3c269af0af3f8362f17eae29767d6c314d4 SHA1 0def2426fa60cb32a2514e64196c04f37fa67e5e SHA256 8ad4fcee9d78e77df98e8ecd4f57bc86f4c0c3c8893588f6da20c5d7ca049203 DIST InspIRCd-1.2.8.tar.bz2 637194 RMD160 e2581b194419add2fe2918263a6d1d545cf8a4d0 SHA1 201d83459eddc899143b10c768378059c2669ae1 SHA256 fa856ddb6d7ab2b4dc6aa6b0f58bbb2360823ce296d4e9dd0f18d630d8c7cee5 DIST InspIRCd-2.0.3.tar.bz2 579960 RMD160 1ebe6b060b7db6be0697a71bbba59a48772aa9b9 SHA1 fc68d8322110fd882d0ffc426a5ff3b81677bd12 SHA256 f3d89a2a37137948c7f4e5b40f6670a0129327b66a3442d233c1026151d06182 -EBUILD inspircd-1.1.19.ebuild 3232 RMD160 b7f9689d3670271d32e504340f86ee8154caf51f SHA1 f81e1f049fb8aee3a9f747067fc5a2f8f428fcc9 SHA256 47a885e4cd73f20130c9967b10555f8948f42b349bfb79e69e6c5cd385303fb2 -EBUILD inspircd-1.1.23.ebuild 3188 RMD160 57d419510071cf030254a2e1bb840570976fd51f SHA1 6491ce730d1fea46f5c27198aa94d7f322811de5 SHA256 2e7717a9fc2c82bb84195ad8a5b4366219c265625faaf693019b5e5eea78844f EBUILD inspircd-1.2.8.ebuild 3372 RMD160 c11629cadbd2454297cbb24de8a24f6933f9692c SHA1 abbda33b957474fe66a17bd799e3cfea840d5ad0 SHA256 221f5ec40bf3b23bfffd85059509aa8819ad6c332dd18b4148035caeebc0063b EBUILD inspircd-2.0.3.ebuild 3515 RMD160 0ce61acbf6700d7c59b2e92fb1bdaf36b0190674 SHA1 64a8c099f9c27a9eecb11779bd6b1e332db968ef SHA256 8ebd6e7c6be4c5f1bd51b5d05a4c8cccce75f44f1d75eac56f1a6d7d7dd756cc MISC ChangeLog 6788 RMD160 dad33f655b2d13c64d14bd822ef7c8ac7930eaf0 SHA1 b6b0d6298b82a244ce1f46ae946907d6a835f7f6 SHA256 b17858b3541add2c10e9ebb0194011fef825323e901360f5421aa43037f89252 @@ -18,17 +13,7 @@ MISC metadata.xml 779 RMD160 bd8095badcbde765b4cc27e98c5b62e892d9e5cb SHA1 5b59d -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iQIcBAEBAgAGBQJNyndNAAoJEEsurZwMLhUxuoQP/Aug9bzOrD668yxZupUCfA8u -/h04U9fXN2wva0JPqF2CsGOC7NVgc3EZlOPVMo32/SploKWlld1iR9iv+0r9+V63 -X9bOLcEOZ2qylxiA+Xi1X0MCBguGsyM4g8e3uCGp2igHOpRrMWzpKHlT4M30W2Ml -2DEn2MxpHBXL6/anPKj52gmsodaF2ECVz01pICcUSBm1ATX6QadNm2cUTk8ufHK5 -FtQH9o1rFMFiudmXp4DRUcvw6/a9nm8FnpgKOmP3PPGqFzvKOxewdLrVNfzw3s/p -R/85VSSU4UiD7YNQmFzWbMWhDEoumOrw1q42WMrgODkph/dY7O1ZBWfsUVLiR6RY -QE/eluHLUIsnqhvgPoSZm2Xyw+t75IBJaEAffJIPsbTCy+jgVtDxa21pf+q98tFc -WkYLp9AwgBpLNAs0lu3U/wHUXhxyqvSuvSS6H/ESU1WEzDLarKKPMzdK2DQj7Iqh -rx0Wh0GeeO0dtQLoY1EfzPr5iWGGBg8COkQ00eXdow/v5URnLQSd6ncCxtHYSOZ/ -xe8AHOtAHMW3atwmhwxgEmfRXv8uc/lZrZFcwhi1hhpLRFjCUBOPB/46vYXL6N32 -xaiyqTbJ8G7+eCNGRLBvp13U7VAMRRjdZ7hBjSeNq/+N0H7XkyGPnMJUU3va2dlm -/QzzxgyxIek0nQoUPRNw -=lB3O +iF4EAREIAAYFAk3Kg50ACgkQXkR9YqOcLPFAQQD/bIFyEQMXDrr+adwrlES4P3V1 +evpBBi4fXIgYNBRof9wBAIpiV9jMgaF8kENkLqR+UawiBlg+0YORNP/ehKw8+ZnR +=fM0p -----END PGP SIGNATURE----- diff --git a/net-irc/inspircd/files/inspircd-1.1.19-build.patch b/net-irc/inspircd/files/inspircd-1.1.19-build.patch deleted file mode 100644 index 1b45d357778c..000000000000 --- a/net-irc/inspircd/files/inspircd-1.1.19-build.patch +++ /dev/null @@ -1,14 +0,0 @@ -fix building with newer glibc - -http://bugs.gentoo.org/251446 - ---- src/configreader.cpp -+++ src/configreader.cpp -@@ -13,6 +13,7 @@ - - #include "inspircd.h" - #include "configreader.h" -+#include <limits.h> - #include <sstream> - #include <fstream> - #include "xline.h" diff --git a/net-irc/inspircd/inspircd-1.1.19.ebuild b/net-irc/inspircd/inspircd-1.1.19.ebuild deleted file mode 100644 index 571398456efb..000000000000 --- a/net-irc/inspircd/inspircd-1.1.19.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-irc/inspircd/inspircd-1.1.19.ebuild,v 1.8 2011/04/26 14:41:35 xarthisius Exp $ - -inherit eutils toolchain-funcs multilib # subversion - -DESCRIPTION="InspIRCd - The Modular C++ IRC Daemon" -HOMEPAGE="http://www.inspircd.org/" -SRC_URI="http://www.inspircd.org/downloads/InspIRCd-${PV}.tar.bz2 - mirror://sourceforge/${PN}/InspIRCd-${PV}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="openssl gnutls ipv6 kernel_linux mysql postgres sqlite zlib ldap" - -RDEPEND="dev-lang/perl - openssl? ( dev-libs/openssl ) - gnutls? ( net-libs/gnutls ) - mysql? ( virtual/mysql ) - postgres? ( dev-db/postgresql-server ) - sqlite? ( >=dev-db/sqlite-3.0 ) - ldap? ( net-nds/openldap )" -DEPEND="${RDEPEND}" - -S=${WORKDIR}/${PN} - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/${P}-build.patch #251446 - - local SQL=0 - cd src/modules - - if use zlib ; then - cp extra/m_ziplink.cpp . - fi - if use openssl || use gnutls ; then - cp extra/m_sslinfo.cpp . - cp extra/m_ssl_oper_cert.cpp . - fi - - if use ldap ; then - cp extra/m_ldapauth.cpp . - fi - - if use mysql ; then - SQL=1 - cp extra/m_mysql.cpp . - fi - if use postgres ; then - SQL=1 - cp extra/m_pgsql.cpp . - fi - if use sqlite ; then - SQL=1 - cp extra/m_sqlite3.cpp . - fi - if [ ${SQL} -eq 1 ] ; then - cp extra/m_sql{auth.cpp,log.cpp,oper.cpp,utils.cpp,utils.h,v2.h} . - fi -} - -src_compile() { - # ./configure doesn't know --disable-gnutls, -ipv6 and -openssl options, - # so should be used only --enable-like. - local myconf="" - use gnutls && myconf="--enable-gnutls" - use ipv6 && myconf="${myconf} --enable-ipv6 --enable-remote-ipv6" - use openssl && myconf="${myconf} --enable-openssl" - - ./configure ${myconf} \ - --enable-epoll \ - --prefix="/usr/$(get_libdir)/inspircd" \ - --config-dir="/etc/inspircd" \ - --binary-dir="/usr/bin" \ - --library-dir="/usr/$(get_libdir)/inspircd" \ - --module-dir="/usr/$(get_libdir)/inspircd/modules" \ - || die "configure failed" - ./configure -modupdate || die "modupdate failed" - - emake || die "emake failed" -} - -src_install() { - # the inspircd buildsystem does not create these, its configure script - # does. so, we have to make sure they are there. - dodir /usr/$(get_libdir)/inspircd - dodir /usr/$(get_libdir)/inspircd/modules - dodir /etc/inspircd - dodir /var/log/inspircd - dodir /usr/include/inspircd - - emake install \ - LIBPATH="${D}/usr/$(get_libdir)/inspircd/" \ - MODPATH="${D}/usr/$(get_libdir)/inspircd/modules/" \ - CONPATH="${D}/etc/inspircd" \ - BINPATH="${D}/usr/bin" \ - BASE="${D}/usr/$(get_libdir)/inspircd/inspircd.launcher" \ - || die - - insinto /usr/include/inspircd/ - doins "${S}"/include/* - - newinitd "${FILESDIR}"/init.d_inspircd inspircd - - keepdir "/var/log/inspircd/" -} - -pkg_postinst() { - enewgroup inspircd - enewuser inspircd -1 -1 -1 inspircd - chown -R inspircd:inspircd "${ROOT}"/etc/inspircd - chmod 700 "${ROOT}"/etc/inspircd - - chmod 750 "${ROOT}"/var/log/inspircd - chown -R inspircd:inspircd "${ROOT}"/var/log/inspircd - - chown -R inspircd:inspircd "${ROOT}"/usr/$(get_libdir)/inspircd - chmod -R 755 "${ROOT}"/usr/$(get_libdir)/inspircd - - chmod -R 755 "${ROOT}"/usr/bin/inspircd -} diff --git a/net-irc/inspircd/inspircd-1.1.23.ebuild b/net-irc/inspircd/inspircd-1.1.23.ebuild deleted file mode 100644 index 3856b8cacba8..000000000000 --- a/net-irc/inspircd/inspircd-1.1.23.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-irc/inspircd/inspircd-1.1.23.ebuild,v 1.3 2011/04/26 14:41:35 xarthisius Exp $ - -inherit eutils toolchain-funcs multilib - -DESCRIPTION="InspIRCd - The Modular C++ IRC Daemon" -HOMEPAGE="http://www.inspircd.org/" -SRC_URI="http://www.inspircd.org/downloads/InspIRCd-${PV}.tar.bz2 -mirror://sourceforge/${PN}/InspIRCd-${PV}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="openssl gnutls ipv6 kernel_linux mysql postgres sqlite zlib ldap" - -RDEPEND=" - dev-lang/perl - openssl? ( dev-libs/openssl ) - gnutls? ( net-libs/gnutls ) - mysql? ( virtual/mysql ) - postgres? ( dev-db/postgresql-server ) - sqlite? ( >=dev-db/sqlite-3.0 ) - ldap? ( net-nds/openldap )" -DEPEND="${RDEPEND}" - -S="${WORKDIR}/inspircd" - -src_unpack() { - unpack ${A} - cd "${S}" - - local SQL=0 - cd src/modules - - if use zlib ; then - cp extra/m_ziplink.cpp . - fi - if use openssl || use gnutls ; then - cp extra/m_sslinfo.cpp . - cp extra/m_ssl_oper_cert.cpp . - fi - - if use ldap ; then - cp extra/m_ldapauth.cpp . - fi - - if use mysql ; then - SQL=1 - cp extra/m_mysql.cpp . - fi - if use postgres ; then - SQL=1 - cp extra/m_pgsql.cpp . - fi - if use sqlite ; then - SQL=1 - cp extra/m_sqlite3.cpp . - fi - if [ ${SQL} -eq 1 ] ; then - cp extra/m_sql{auth.cpp,log.cpp,oper.cpp,utils.cpp,utils.h,v2.h} . - fi -} - -src_compile() { - - # ./configure doesn't know --disable-gnutls, -ipv6 and -openssl options, - # so should be used only --enable-like. - local myconf="" - use gnutls && myconf="--enable-gnutls" - use ipv6 && myconf="${myconf} --enable-ipv6 --enable-remote-ipv6" - use openssl && myconf="${myconf} --enable-openssl" - - ./configure ${myconf} \ - --enable-epoll \ - --prefix="/usr/$(get_libdir)/inspircd" \ - --config-dir="/etc/inspircd" \ - --binary-dir="/usr/bin" \ - --library-dir="/usr/$(get_libdir)/inspircd" \ - --module-dir="/usr/$(get_libdir)/inspircd/modules" \ - || die "configure failed" - ./configure -modupdate || die "modupdate failed" - - emake CC="$(tc-getCXX)" || die "emake failed" -} - -src_install() { - # the inspircd buildsystem does not create these, its configure script - # does. so, we have to make sure they are there. - dodir /usr/$(get_libdir)/inspircd - dodir /usr/$(get_libdir)/inspircd/modules - dodir /etc/inspircd - dodir /var/log/inspircd - dodir /usr/include/inspircd - - emake install \ - LIBPATH="${D}/usr/$(get_libdir)/inspircd/" \ - MODPATH="${D}/usr/$(get_libdir)/inspircd/modules/" \ - CONPATH="${D}/etc/inspircd" \ - BINPATH="${D}/usr/bin" \ - BASE="${D}/usr/$(get_libdir)/inspircd/inspircd.launcher" - - insinto /usr/include/inspircd/ - doins "${S}"/include/* - - newinitd "${FILESDIR}"/init.d_inspircd inspircd - - keepdir "/var/log/inspircd/" -} - -pkg_postinst() { - enewgroup inspircd - enewuser inspircd -1 -1 -1 inspircd - chown -R inspircd:inspircd "${ROOT}"/etc/inspircd - chmod 700 "${ROOT}"/etc/inspircd - - chmod 750 "${ROOT}"/var/log/inspircd - chown -R inspircd:inspircd "${ROOT}"/var/log/inspircd - - chown -R inspircd:inspircd "${ROOT}"/usr/$(get_libdir)/inspircd - chmod -R 755 "${ROOT}"/usr/$(get_libdir)/inspircd - - chmod -R 755 "${ROOT}"/usr/bin/inspircd -} |