From e3872864be25f7421015bef2732fa57c0c9fb726 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 4 Aug 2018 08:53:53 +0100 Subject: gentoo resync : 04.08.2018 --- net-irc/Manifest.gz | Bin 9329 -> 9160 bytes net-irc/atheme-services/Manifest | 7 +- .../atheme-services-7.2.10_p2.ebuild | 91 ++++++++ .../atheme-services-7.2.9-r1.ebuild | 89 -------- ...theme-services-7.2.10_p2-configure-logdir.patch | 25 +++ .../atheme-services-7.2.9-configure-logdir.patch | 25 --- .../files/atheme-services-7.2.9-fix-docdir.patch | 13 -- net-irc/hexchat/Manifest | 2 +- net-irc/hexchat/hexchat-2.12.4-r2.ebuild | 2 +- net-irc/ircservices/Manifest | 12 -- .../files/ircservices-5.1.17-fPIC-configure.patch | 14 -- .../files/ircservices-5.1.17-fPIC.patch | 12 -- .../files/ircservices-5.1.24-as-needed.patch | 17 -- .../files/ircservices-5.1.24-fd_set-amd64.patch | 236 --------------------- ...rcservices-5.1.24-ircservices-chk-pidfile.patch | 22 -- .../files/ircservices-5.1.24-ldflags.patch | 12 -- .../files/ircservices-5.1.24-parallel-make.patch | 28 --- net-irc/ircservices/files/ircservices.confd | 11 - net-irc/ircservices/files/ircservices.initd | 30 --- net-irc/ircservices/ircservices-5.1.24.ebuild | 95 --------- net-irc/ircservices/metadata.xml | 4 - net-irc/irssi-otr/Manifest | 2 +- net-irc/irssi-otr/irssi-otr-1.0.2.ebuild | 2 +- 23 files changed, 123 insertions(+), 628 deletions(-) create mode 100644 net-irc/atheme-services/atheme-services-7.2.10_p2.ebuild delete mode 100644 net-irc/atheme-services/atheme-services-7.2.9-r1.ebuild create mode 100644 net-irc/atheme-services/files/atheme-services-7.2.10_p2-configure-logdir.patch delete mode 100644 net-irc/atheme-services/files/atheme-services-7.2.9-configure-logdir.patch delete mode 100644 net-irc/atheme-services/files/atheme-services-7.2.9-fix-docdir.patch delete mode 100644 net-irc/ircservices/Manifest delete mode 100644 net-irc/ircservices/files/ircservices-5.1.17-fPIC-configure.patch delete mode 100644 net-irc/ircservices/files/ircservices-5.1.17-fPIC.patch delete mode 100644 net-irc/ircservices/files/ircservices-5.1.24-as-needed.patch delete mode 100644 net-irc/ircservices/files/ircservices-5.1.24-fd_set-amd64.patch delete mode 100644 net-irc/ircservices/files/ircservices-5.1.24-ircservices-chk-pidfile.patch delete mode 100644 net-irc/ircservices/files/ircservices-5.1.24-ldflags.patch delete mode 100644 net-irc/ircservices/files/ircservices-5.1.24-parallel-make.patch delete mode 100644 net-irc/ircservices/files/ircservices.confd delete mode 100644 net-irc/ircservices/files/ircservices.initd delete mode 100644 net-irc/ircservices/ircservices-5.1.24.ebuild delete mode 100644 net-irc/ircservices/metadata.xml (limited to 'net-irc') diff --git a/net-irc/Manifest.gz b/net-irc/Manifest.gz index a280ba3b786d..ac7a88242a0f 100644 Binary files a/net-irc/Manifest.gz and b/net-irc/Manifest.gz differ diff --git a/net-irc/atheme-services/Manifest b/net-irc/atheme-services/Manifest index 193621e2dcb6..e5fd2863f528 100644 --- a/net-irc/atheme-services/Manifest +++ b/net-irc/atheme-services/Manifest @@ -1,6 +1,5 @@ -AUX atheme-services-7.2.9-configure-logdir.patch 833 BLAKE2B 3809ea93546547de99b41ff19547b027102706e5e06e40333491440a1f09b0e78e31f5956def37ea1f6b067876a72f54a275d428332f2f479c7dace476bdc200 SHA512 43ca2af5aec6a1ea4b08564c62a21ae762fd01f2c177dbf8f7c6ebb238b9302b8310f2fe96ce2b20a7f7014c488a02177d1e583aa438ceff7576e4880ca2f62f -AUX atheme-services-7.2.9-fix-docdir.patch 326 BLAKE2B c7df86a38a6d44ccfe3f4bf5685374c74fba7e575d15de30b4711acf2fbf623e419ca016c260174c3478c4aece93fe54515df5cd6286618108fdf3041e69d625 SHA512 62830bc6836406eb780dd60bfd3ac1d013223358aab5fc4fa26906c15c4de71089c4bc2a941776434b086e90722ef611b1d5e21a0599f61ee24b00a60ef502c2 +AUX atheme-services-7.2.10_p2-configure-logdir.patch 833 BLAKE2B 3809ea93546547de99b41ff19547b027102706e5e06e40333491440a1f09b0e78e31f5956def37ea1f6b067876a72f54a275d428332f2f479c7dace476bdc200 SHA512 43ca2af5aec6a1ea4b08564c62a21ae762fd01f2c177dbf8f7c6ebb238b9302b8310f2fe96ce2b20a7f7014c488a02177d1e583aa438ceff7576e4880ca2f62f AUX atheme-services.initd 524 BLAKE2B 1388771d1d086baee885598eb448ee3daf1031e120cd21947a344aa72b24b969a5e9c6c5705b72c30a78020fbc2f27e56e0fbc618f58e8aae14c6fcae4b049c5 SHA512 3b90f60677088384c3f69b9dde40d18f4829d3435da0cdfbab003db3b68b6462ef31635b5fe4ed59d56745df9aa95a0690586b56d2f91e621aa2e708cb289cc1 -DIST atheme-services-7.2.9.tar.bz2 1179582 BLAKE2B ea8a52cccffae78a317dc060fc6eef4daf398ab5c3d91147aaad48252614df42fd0327ee0cc9eef237dd03d81edde6a64bb0fb498d68039e8424fbab1b92861c SHA512 8852bcf4746ad3b8814e2e7ae8b435c538b442f26f6cf8479087d115c0c4d6877ea864f9e19ccaa9ae93ea8a116cfa53d1f22846fffb783f78bfad8e95fd26f7 -EBUILD atheme-services-7.2.9-r1.ebuild 2184 BLAKE2B c582a4db4d9bfa4dc4687eec61e113cc984e51b10b48b009ff373dbe7fc6bab7b94fcb8cee24f1ae26a3686d94c039e25d3feee3e0450aee7c739dfe461d85fc SHA512 69706eccbd2a9c6d9acf4c307db1de6f91b8ad2b6f408a878451c7d7a8b4fad21107c24d1f16503f5a625a4b25ae803ae2d0a0297ac02c69e9a3c7105cb8bfe4 +DIST atheme-services-7.2.10_p2.tar.xz 21061364 BLAKE2B e02ea3b9b55c0a02bfd354da65ed45318c2f0a5d5d35cabe7984760cfe1683b9856cc779754f1de8861816b5b2d2323c898100697e8d365ffed039e90b42cde6 SHA512 c7e6654ddbf515b1565b77f0659cd9a77787d004fb532ecdee638189e823ec65afc283cbeafc6d7625ed6c210835e5546c5e33718e08ad0b280ccc7a2df7be48 +EBUILD atheme-services-7.2.10_p2.ebuild 2200 BLAKE2B 7e1927bb0b0da565354df9f7b21a06bc82e800cb98fc91e30064683095be1d286887fa9ae7d0c95c07cfd8af724fb91663071aab841b80f790295e6b3bffb1d4 SHA512 f3a9a674df4f7cc87ba224739eea0ba812f2e9090940ef90809f377f7f85bf3ea094a921a00b34744bcf3e354c0a7937a34f0fe13035a0f6827b45d97d459482 MISC metadata.xml 721 BLAKE2B cab35add2ea8e919feee82480bd106479b29de57733ae46b18ebac83bbefde0f9e9d1479db8f59c4be4d60383805f969378a4a33b36976ac9bcae99ea8e7dd96 SHA512 bc64eb444e7f6166a81a832c005bd6acb582c9dda7471b057756ede11531290645ef6d9d4c664a87405200190ed4a51678403691e5863cc0af2a408741bd7d15 diff --git a/net-irc/atheme-services/atheme-services-7.2.10_p2.ebuild b/net-irc/atheme-services/atheme-services-7.2.10_p2.ebuild new file mode 100644 index 000000000000..90d919e53571 --- /dev/null +++ b/net-irc/atheme-services/atheme-services-7.2.10_p2.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit flag-o-matic perl-functions user + +MY_PN="atheme" +MY_PV="7.2.10-r2" + +DESCRIPTION="A portable and secure set of open-source and modular IRC services" +HOMEPAGE="https://github.com/atheme/atheme" +SRC_URI="https://github.com/atheme/atheme/releases/download/v${MY_PV}/${MY_PN}-v${MY_PV}.tar.xz -> ${PN}-${PV}.tar.xz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="cracklib largenet ldap nls +pcre perl profile ssl" +S="${WORKDIR}/${MY_PN}-v${MY_PV}" + +RDEPEND=">=dev-libs/libmowgli-2.1.0:2 + cracklib? ( sys-libs/cracklib ) + ldap? ( net-nds/openldap ) + perl? ( dev-lang/perl ) + pcre? ( dev-libs/libpcre ) + ssl? ( dev-libs/openssl:0= )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +PATCHES=("${FILESDIR}"/${P}-configure-logdir.patch) + +pkg_setup() { + enewgroup ${PN} + enewuser ${PN} -1 -1 /var/lib/atheme ${PN} +} + +src_configure() { + # perl scriping module support is also broken in 7.0.0. Yay for QA failures. + econf \ + --sysconfdir="${EPREFIX}"/etc/${PN} \ + --localstatedir="${EPREFIX}"/var \ + --enable-fhs-paths \ + --disable-warnings \ + --enable-contrib \ + $(use_enable largenet large-net) \ + $(use_with cracklib) \ + $(use_with ldap) \ + $(use_enable nls) \ + $(use_enable profile) \ + $(use_with pcre) \ + $(use_with perl) \ + $(use_enable ssl) +} + +src_compile() { + emake V=1 +} + +src_install() { + default + + insinto /etc/${PN} + for conf in dist/*.example; do + # The .cron file isn't meant to live in /etc/${PN}, so only + # install a .example version. + [[ ${conf} == *cron* ]] && continue + + local confdest=${conf##*/} + newins ${conf} ${confdest%.example} + done + + fowners -R 0:${PN} /etc/${PN} + keepdir /var/{lib,log}/atheme + fowners ${PN}:${PN} /var/{lib,log}/atheme + fperms -R go-w,o-rx /etc/${PN} + fperms 750 /etc/${PN} /var/{lib,log}/atheme + + newinitd "${FILESDIR}"/${PN}.initd ${PN} + mv "${ED}"/usr/bin/{,atheme-}dbverify || die + + # contributed scripts and such: + docinto contrib + dodoc contrib/*.{c,pl,php,py,rb} + + use perl && perl_domodule -r contrib/Atheme{,.pm} + + rm "${ED%/}/usr/share/doc/${PF}/WINDOWS" || die + + # Bug #454840 #520490 + rm -rf "${ED%/}/var/run" || die +} diff --git a/net-irc/atheme-services/atheme-services-7.2.9-r1.ebuild b/net-irc/atheme-services/atheme-services-7.2.9-r1.ebuild deleted file mode 100644 index 5fcdc6534d3a..000000000000 --- a/net-irc/atheme-services/atheme-services-7.2.9-r1.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit flag-o-matic perl-functions user - -DESCRIPTION="A portable and secure set of open-source and modular IRC services" -HOMEPAGE="https://github.com/atheme/atheme" -SRC_URI="https://github.com/atheme/atheme/releases/download/v${PV}/atheme-${PV}.tar.bz2 -> ${P}.tar.bz2" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" -IUSE="cracklib largenet ldap nls +pcre perl profile ssl" -S="${WORKDIR}/atheme-${PV}" - -RDEPEND=">=dev-libs/libmowgli-2.1.0:2 - cracklib? ( sys-libs/cracklib ) - ldap? ( net-nds/openldap ) - perl? ( dev-lang/perl ) - pcre? ( dev-libs/libpcre ) - ssl? ( dev-libs/openssl:0= )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -PATCHES=( "${FILESDIR}"/${P}-fix-docdir.patch - "${FILESDIR}"/${P}-configure-logdir.patch) - -pkg_setup() { - enewgroup ${PN} - enewuser ${PN} -1 -1 /var/lib/atheme ${PN} -} - -src_configure() { - # perl scriping module support is also broken in 7.0.0. Yay for QA failures. - econf \ - --sysconfdir="${EPREFIX}"/etc/${PN} \ - --localstatedir="${EPREFIX}"/var \ - --enable-fhs-paths \ - --disable-warnings \ - --enable-contrib \ - $(use_enable largenet large-net) \ - $(use_with cracklib) \ - $(use_with ldap) \ - $(use_enable nls) \ - $(use_enable profile) \ - $(use_with pcre) \ - $(use_with perl) \ - $(use_enable ssl) -} - -src_compile() { - emake V=1 -} - -src_install() { - default - - insinto /etc/${PN} - for conf in dist/*.example; do - # The .cron file isn't meant to live in /etc/${PN}, so only - # install a .example version. - [[ ${conf} == *cron* ]] && continue - - local confdest=${conf##*/} - newins ${conf} ${confdest%.example} - done - - fowners -R 0:${PN} /etc/${PN} - keepdir /var/{lib,log}/atheme - fowners ${PN}:${PN} /var/{lib,log}/atheme - fperms -R go-w,o-rx /etc/${PN} - fperms 750 /etc/${PN} /var/{lib,log}/atheme - - newinitd "${FILESDIR}"/${PN}.initd ${PN} - mv "${ED}"/usr/bin/{,atheme-}dbverify || die - - # contributed scripts and such: - docinto contrib - dodoc contrib/*.{c,pl,php,py,rb} - - use perl && perl_domodule -r contrib/Atheme{,.pm} - - rm "${ED%/}/usr/share/doc/${PF}/WINDOWS" || die - - # Bug #454840 #520490 - rm -rf "${ED%/}/var/run" || die -} diff --git a/net-irc/atheme-services/files/atheme-services-7.2.10_p2-configure-logdir.patch b/net-irc/atheme-services/files/atheme-services-7.2.10_p2-configure-logdir.patch new file mode 100644 index 000000000000..d57af2d9f445 --- /dev/null +++ b/net-irc/atheme-services/files/atheme-services-7.2.10_p2-configure-logdir.patch @@ -0,0 +1,25 @@ +diff --git a/dist/atheme.conf.example b/dist/atheme.conf.example +index ac3ed54dd..be1c2db50 100644 +--- a/dist/atheme.conf.example ++++ b/dist/atheme.conf.example +@@ -1909,17 +1909,17 @@ ldap { + * This block logs all account and channel registrations and drops, + * and account and channel setting changes to var/account.log. + */ +-logfile "var/account.log" { register; set; }; ++logfile "/var/log/atheme/account.log" { register; set; }; + + /* + * This block logs all command use to var/commands.log. + */ +-logfile "var/commands.log" { commands; }; ++logfile "/var/log/atheme/commands.log" { commands; }; + + /* + * This block logs all security auditing information. + */ +-logfile "var/audit.log" { denycmd; }; ++logfile "/var/log/atheme/audit.log" { denycmd; }; + + /* + * You can log to IRC channels, and even split it by category, too. diff --git a/net-irc/atheme-services/files/atheme-services-7.2.9-configure-logdir.patch b/net-irc/atheme-services/files/atheme-services-7.2.9-configure-logdir.patch deleted file mode 100644 index d57af2d9f445..000000000000 --- a/net-irc/atheme-services/files/atheme-services-7.2.9-configure-logdir.patch +++ /dev/null @@ -1,25 +0,0 @@ -diff --git a/dist/atheme.conf.example b/dist/atheme.conf.example -index ac3ed54dd..be1c2db50 100644 ---- a/dist/atheme.conf.example -+++ b/dist/atheme.conf.example -@@ -1909,17 +1909,17 @@ ldap { - * This block logs all account and channel registrations and drops, - * and account and channel setting changes to var/account.log. - */ --logfile "var/account.log" { register; set; }; -+logfile "/var/log/atheme/account.log" { register; set; }; - - /* - * This block logs all command use to var/commands.log. - */ --logfile "var/commands.log" { commands; }; -+logfile "/var/log/atheme/commands.log" { commands; }; - - /* - * This block logs all security auditing information. - */ --logfile "var/audit.log" { denycmd; }; -+logfile "/var/log/atheme/audit.log" { denycmd; }; - - /* - * You can log to IRC channels, and even split it by category, too. diff --git a/net-irc/atheme-services/files/atheme-services-7.2.9-fix-docdir.patch b/net-irc/atheme-services/files/atheme-services-7.2.9-fix-docdir.patch deleted file mode 100644 index e7d4bb2695fc..000000000000 --- a/net-irc/atheme-services/files/atheme-services-7.2.9-fix-docdir.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/extra.mk.in b/extra.mk.in -index 39053e48a..e47b27246 100644 ---- a/extra.mk.in -+++ b/extra.mk.in -@@ -82,7 +82,7 @@ libdir ?= @libdir@ - CFLAGS ?= @CFLAGS@ - INSTALL_LIB ?= @INSTALL_LIB@ - RUNDIR ?= @RUNDIR@ --DOCDIR ?= @DOCDIR@ -+DOCDIR ?= @docdir@ - localstatedir ?= @localstatedir@ - docdir ?= @docdir@ - GREP ?= @GREP@ diff --git a/net-irc/hexchat/Manifest b/net-irc/hexchat/Manifest index 1b506a9198eb..1aaad2bf2c0e 100644 --- a/net-irc/hexchat/Manifest +++ b/net-irc/hexchat/Manifest @@ -4,7 +4,7 @@ AUX hexchat-2.12.4-libressl.patch 1040 BLAKE2B ee063f1ce4ea2d355959df5ec3b0271e6 DIST hexchat-2.12.4.tar.xz 1451468 BLAKE2B 91db1486b421f9707f9dddfe8aba812aa283d5e3cc3c12815faa7e515d00b803bde0bbf30e1ca5c0b69fe954dd30a6f69e5094dabe1dc641ae4f0742ad1965b4 SHA512 48d30c23973a19efc7a8e6d00a3e9675e8556a6fa9da046175b3d87bdab0bebbc6caf58970d654e270421d0d49c2cd9f498b425b7e3a49dd81670dc4825fca40 DIST hexchat-2.14.1.tar.xz 1281872 BLAKE2B e450fe7391b8b51a7aebeaeacdb5f1fb6c00184f668813920d98ed6a00dd4c0308863657467b7608987feb0739ac85256d93ca9ef8a220e6c7a5545d8386f25d SHA512 2728d6f084530c1a65ddb7960db6574fef2bca77e726a2155c8b5724256f37b47421e990b1bf7c9fad7987027b2f6de4534a8df28a98cb3d28da726e16ac32dd EBUILD hexchat-2.12.4-r1.ebuild 3609 BLAKE2B f1d3828bb8e4a9c1315fe2ad0e4abd2e3da682ee95882ccbfb5bbe546df994208750a8d628b55198d281678a61da583a938423561145a10a1cf08d622877befb SHA512 84c8fb88e9cfe25ac42f255c5fd1dd73d096ebb6e1f50ccd0bcff394b5c3f90791cf2d8841ae1ae2192422f0658d0825c01cee8a83a8583c590ddafaa6365c87 -EBUILD hexchat-2.12.4-r2.ebuild 3403 BLAKE2B b60c5ac2b8667feeb2df41fa7acfafd32986af5dd06c994d704e4021fb60f843e7a2e1fd29a0a01d477fdd1f7113b4122506f68c5ea219f787682acd309e46bc SHA512 55e5a9af8261d63a49d55ed49f14978b6a8f70edea5f00447d1c79a86586ebf0e3c2b83d5464cd2e569d158f08bac7afba4841676793b1a26cca7762c90e0bd2 +EBUILD hexchat-2.12.4-r2.ebuild 3400 BLAKE2B 09d73fc326969f64acb81b751e7a67195f4c82a2edaece1b9254ba121696c2305d353d6c4155075df26861650fbd94b22547e6cb0e931fef08a7b89f0a05da0d SHA512 6afb1a4a62a94107f25539af6a5f8f5da90fab8371ea9da7c7cb7e7173fe6e37a5667f0aec38d3478b49e429f94e8c3e47b400933e1a0fefae671dfb8539b7dc EBUILD hexchat-2.14.1.ebuild 3435 BLAKE2B f052fd4f3669d2b6c338d1beba29d1fcfa9c2fbdd6ebf132e7f9b0c671aa7c196d1165647d20ee1ae40dc1c80d9ad73001afff22ad0f572c120d75e7287ae0ce SHA512 e4a263fedce93d34f9bfee8e270c8dca04108ea08272628462124a7e13feb54e038747522cc70b322976da0e599aa79de90478602f4081b7713c0d3ca770b8bb EBUILD hexchat-9999.ebuild 3435 BLAKE2B f052fd4f3669d2b6c338d1beba29d1fcfa9c2fbdd6ebf132e7f9b0c671aa7c196d1165647d20ee1ae40dc1c80d9ad73001afff22ad0f572c120d75e7287ae0ce SHA512 e4a263fedce93d34f9bfee8e270c8dca04108ea08272628462124a7e13feb54e038747522cc70b322976da0e599aa79de90478602f4081b7713c0d3ca770b8bb MISC metadata.xml 1270 BLAKE2B e7fa8f9ec799b0448b1b1746dc8e076050cc057a04234dc1aa45e77632d0e466443a3bfe0cc2f537fc1bbba91cbb11117377778336e520255120fed3498cdabe SHA512 bf21e165f0b91ee73edf979e59149723d62e7032a8087ec3ea164c1075bf7d7ebc658d15d44e05f682bef26b85ca24b27143446c9e8cf40dc97a6b29ef3932ea diff --git a/net-irc/hexchat/hexchat-2.12.4-r2.ebuild b/net-irc/hexchat/hexchat-2.12.4-r2.ebuild index 6c9dda82872a..998e10b71a93 100644 --- a/net-irc/hexchat/hexchat-2.12.4-r2.ebuild +++ b/net-irc/hexchat/hexchat-2.12.4-r2.ebuild @@ -15,7 +15,7 @@ if [[ "${PV}" == "9999" ]] ; then EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" else SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz" - KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~ppc ppc64 ~sparc x86 ~amd64-linux" + KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 sparc x86 ~amd64-linux" fi LICENSE="GPL-2 plugin-fishlim? ( MIT )" diff --git a/net-irc/ircservices/Manifest b/net-irc/ircservices/Manifest deleted file mode 100644 index 21f062212bdf..000000000000 --- a/net-irc/ircservices/Manifest +++ /dev/null @@ -1,12 +0,0 @@ -AUX ircservices-5.1.17-fPIC-configure.patch 778 BLAKE2B 310d80bafc6e283ad875bbfb7844a9a8c0be2a139486e7b992aedeafdd213d76d2ed40491cd24203d17da28032d48ed7db223fbb617c39e29a4046ebf50c709e SHA512 cfa49ed7572dd78b04d0b39b6927c8d3d9aff2b2d9b3367a9b5daba499070e2e844ae86b5496ebd31acd86b43b7278e404e14611ec042337ed332e62c3c4fbe1 -AUX ircservices-5.1.17-fPIC.patch 622 BLAKE2B 7f64a481e7a82cbe646d728d09e84e604d0b2cdfed774f96214c05cc2d0403ee8b52c2b9b107859f514fab05de83f41d9400bcf4f1065345e619bd0ab5c4cb6e SHA512 2dc91b88313aaa2e98518bbc172255e68532d9358a9c8789733cd6949f7a634a55980e0e4bcc4762b2efd9d7b0053ee763fff22aab0170c7cc0d0213bfd6ac8c -AUX ircservices-5.1.24-as-needed.patch 668 BLAKE2B 9c7dad359af2cdc95b7bbe9358c4eec9f8d1bb80c1171f5a03573c378aa8a939dac27355ddadba4812ddf94fccc97c9950aa4c92d9f81873eea95b6eadbc6374 SHA512 6f8306b77a8550ca55c47495ab660be2fd780883757e84e705ad5b458eb31bcba69dd7a609cdc6921de3d8f7a3703fc5ac73d927d86402c2db1c4f632cbe6cb8 -AUX ircservices-5.1.24-fd_set-amd64.patch 9361 BLAKE2B fd5c3ef69092b0f8f315e1af1d42f49c2b274f5879daedd54ac333bf368875a2a8fab4fe8b8e1f5a77b3f539cddb7241511988cc466bc7ce4ae4d16393b34ad7 SHA512 f6145a161517f7c44e7cdecf28a17ac07239542c83af9c8d040de14021678aeabc8d9fc2f750dabfd64a4003f8085bda31ec91bfd7b8008941fe94cbd8facaab -AUX ircservices-5.1.24-ircservices-chk-pidfile.patch 562 BLAKE2B 76905541452a6370543875693c8628bca9f1f3d7960c849a637698b446c1633b0c96d4b8ac67f44401b61ae699d4539e10e2b1786f8c891b4de17b783da145b5 SHA512 eefc97232257db5d0a0488e3fe47097f41a05252109bb585fcaf3b066e74aae9bfb74dfe21803b2c105424790ad694cf42123fa281482c8b227704b50b5b0414 -AUX ircservices-5.1.24-ldflags.patch 479 BLAKE2B a6af22629d0c551332e33cf0f8a0afafd9923f45c2f9b9fd66b7696e95465aa3a07ad4590af9767c1d29577f381cca69250e0d28451badb15efd873683265eb3 SHA512 0985375bd4b775e37cd7f60c750d23318b8dd238114f363f5c970e3b56af982bd4a6f0e7f85366327e037996440578aa8549e15d46a65098266007a40648f3fd -AUX ircservices-5.1.24-parallel-make.patch 736 BLAKE2B 8fce92fd34ad436bf3551129e5a8ac1418e2b8eb5c62727dd951b800be5e7ebd3c53c81051dda55920017d28912a51243cab955d2dfbed2f5740127af5bbd222 SHA512 e312fbf3d621c9fe6223a005c352c5bbb1904c2c04cfa0691c2a573f9d7691ddcce616c4103512066731bb5ec71bf4beaf15f01920c6d5f34b78ebd23a4d8c16 -AUX ircservices.confd 487 BLAKE2B 611c82daabcd1c5ef532f21e07c60b9dcd72f427a5a8a7e69bf1cc47bcd1c9861f6e7e4eb80367f95725304bc8bb27ba6275aded8dacd8a90bac8aeb59d5fd24 SHA512 2c126ead7e2e85e8db5097085b4baa7dc0ee18cf0db7428184977d593353f072cabe6769cd07b5cb6bba85d1fb3852c7d7e0c5604102d2e0cd33557d2de6c99d -AUX ircservices.initd 759 BLAKE2B d7f9c8cfc0e13e382c26f3f820db2dba699bf9b85cdc01ff83df5ea64bf960901dfab5e8a6024f8e40dc985ef1273f303af6c41081c5f76877f326faac386ce5 SHA512 cee224e3ba727ef9141e8fda744b4dd488c4603db44c12c5e405d8de2d39f6e6e5e0829b4353a651c5ca9bb23e5ca00188178e7ed6e20d69e2767ef38eb40243 -DIST ircservices-5.1.24.tar.gz 1516612 BLAKE2B df341d84ad958dfc3e1228d346d91ba50be765836d9a167b5c3c9efaba6d005921f07a92b1431b960a0e19e488cb84f96014fb9853376bf3cddfffac4977556b SHA512 1c1a0ec6d0e0a11071532e07792a15b1910fe108f09e991ca27e0196cfeec72e057a067fa69396b8647aca4ed8097c857eb8e714d8bee2ca6a0c5e27593fb06d -EBUILD ircservices-5.1.24.ebuild 3145 BLAKE2B 14666ee3bdf2824364303e4e6162c6b3c689fd0eb451c6883ef6d82b487b421a89f59e65c365d00dd33ccda245ffa27e9136f8fb247538fcf46313d9e6c9a25a SHA512 8dab875a6c4d7ae2a8bac6a8fab348b5d4e7ce320325c6765950198f533d5a5010bb34af1a7fe739b77f248fb553466dcefa3093ad63446eb67fe87367b47a0b -MISC metadata.xml 139 BLAKE2B b4a59c22790dfec3fbcfaea41ef363401766736b68a85bedae00e1944d0a848aa97104c2f34244c0fe7b6363029281f965fc1b3545301d341cda371eaa976274 SHA512 8be912ace7468a4396eb1da00a9785030a8ce35da4357a01591876a1056fd45e44da65de2af3e1eb0506ce6551714962c40c3ae5a3aefa2ad231de35af2519be diff --git a/net-irc/ircservices/files/ircservices-5.1.17-fPIC-configure.patch b/net-irc/ircservices/files/ircservices-5.1.17-fPIC-configure.patch deleted file mode 100644 index 8e279031b2e0..000000000000 --- a/net-irc/ircservices/files/ircservices-5.1.17-fPIC-configure.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- ircservices-5.1.12/configure 2008-09-22 17:35:52.000000000 +0000 -+++ ircservices-5.1.12.orig/configure 2008-09-22 17:33:51.000000000 +0000 -@@ -1296,9 +1296,9 @@ - fi - if [ "$OK" ] ; then - if [ "x`uname -s`" = "xOSF1" ] ; then -- CC_SHARED="$CC -shared -Wl,-expect_unresolved" -+ CC_SHARED="$CC -shared -Wl,-expect_unresolved -fPIC" - else -- CC_SHARED="$CC -shared" -+ CC_SHARED="$CC -shared -fPIC" - fi - if run $CC_SHARED $CC_FLAGS $CC_LIBS $CONFTMP/test-lib.c -o $CONFTMP/test-lib.so && run $CC_SHARED $CC_FLAGS $CC_LIBS $CONFTMP/test-lib2.c -o $CONFTMP/test-lib2.so ; then - log "-shared works" diff --git a/net-irc/ircservices/files/ircservices-5.1.17-fPIC.patch b/net-irc/ircservices/files/ircservices-5.1.17-fPIC.patch deleted file mode 100644 index 788723c5be00..000000000000 --- a/net-irc/ircservices/files/ircservices-5.1.17-fPIC.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Nur ircservices-5.1.12/modules/Makerules ircservices-5.1.12.orig/modules/Makerules ---- ircservices-5.1.12/modules/Makerules 2008-09-22 17:37:48.000000000 +0000 -+++ ircservices-5.1.12.orig/modules/Makerules 2008-09-22 17:33:51.000000000 +0000 -@@ -172,7 +172,7 @@ - $(TARGET).o: .compiled-$(TARGET).o FRC - @echo >/dev/null - .compiled-$(TARGET).o: $(TARGET).c $(DEPS) $(INCLUDES2) -- cd $(TOPDIR) && $(CC) $(CFLAGS) -I. -c modules/$(DIRNAME)/$< -o modules/$(DIRNAME)/$(TARGET).o -+ cd $(TOPDIR) && $(CC) $(CFLAGS) -fPIC -I. -c modules/$(DIRNAME)/$< -o modules/$(DIRNAME)/$(TARGET).o - @rm -f $@ - @ln -s $(TARGET).o $@ - diff --git a/net-irc/ircservices/files/ircservices-5.1.24-as-needed.patch b/net-irc/ircservices/files/ircservices-5.1.24-as-needed.patch deleted file mode 100644 index b8b3668e1e39..000000000000 --- a/net-irc/ircservices/files/ircservices-5.1.24-as-needed.patch +++ /dev/null @@ -1,17 +0,0 @@ -From: Nathan Phillip Brink -Date: 2011-06-22 -Subject: Fix missing $(LIBS) in the Makefiles where linking of modules - happens. - -diff -r 7c815ad6fa2e -r f195c349225a modules/Makerules ---- a/modules/Makerules Wed Jun 22 00:14:22 2011 -0400 -+++ b/modules/Makerules Wed Jun 22 13:32:24 2011 -0400 -@@ -104,7 +104,7 @@ - - # Compile one or more objects into a dynamic module. - $(TARGET).so: $(TARGET).o $(OBJECTS) -- $(CC_SHARED) $(CFLAGS) $(LFLAGS) $^ -o $@ -+ $(CC_SHARED) $(CFLAGS) $(LFLAGS) $^ -o $@ $(LIBS) - - # Compile one or more objects into a static module and generate a symbol - # list. The .a file we create here is just a placeholder to show that diff --git a/net-irc/ircservices/files/ircservices-5.1.24-fd_set-amd64.patch b/net-irc/ircservices/files/ircservices-5.1.24-fd_set-amd64.patch deleted file mode 100644 index b15595d570a3..000000000000 --- a/net-irc/ircservices/files/ircservices-5.1.24-fd_set-amd64.patch +++ /dev/null @@ -1,236 +0,0 @@ -From: Nathan Phillip Brink -Subject: Fix compilation on amd64 platform by using a different method - of fixing the printf() + size_t problem. - -The method used is to test if the `z' printf integer modifier works or -not. If that works, use it. Otherwise, search for a normal integer -type of similar length to size_t. Defines PRIdSIZE and PRIuSIZE in -reminiscence of inttypes.h - -diff -r b323b647fe91 -r e10ae0e7b778 Makefile ---- a/Makefile Tue Jun 21 00:42:59 2011 -0400 -+++ b/Makefile Tue Jun 21 00:44:38 2011 -0400 -@@ -116,17 +116,17 @@ - - ifneq ($(STATIC_MODULES),) - modules: langstrs.h -- @$(MAKE) -C modules all-static CFLAGS="$(CFLAGS)" -+ @$(MAKE) -C modules all-static CFLAGS='$(CFLAGS)' - else - modules: langstrs.h -- @$(MAKE) -C modules all-dynamic CFLAGS="$(CFLAGS)" -+ @$(MAKE) -C modules all-dynamic CFLAGS='$(CFLAGS)' - endif - - languages: -- @$(MAKE) -C lang CFLAGS="$(CFLAGS)" -+ @$(MAKE) -C lang CFLAGS='$(CFLAGS)' - - tools: langstrs.h services.h -- @$(MAKE) -C tools CFLAGS="$(CFLAGS)" -+ @$(MAKE) -C tools CFLAGS='$(CFLAGS)' - - - # Catch any changes in compilation options at the top of this file or the -diff -r b323b647fe91 -r e10ae0e7b778 configure ---- a/configure Tue Jun 21 00:42:59 2011 -0400 -+++ b/configure Tue Jun 21 00:44:38 2011 -0400 -@@ -271,6 +271,7 @@ - SIZEOF_INT= - SIZEOF_LONG= - SIZEOF_PTR= -+SIZEOF_SIZE_T= - SIZEOF_TIME_T= - MAX_TIME_T= - SIZEOF_GID_T=bonkle -@@ -1997,6 +1998,39 @@ - fi - fi - -+MODE="check_size_t " -+echo2 "Checking the size of size_t... " -+if [ "$SIZEOF_SIZE_T" ]; then -+ echo "(cached) `expr $SIZEOF_SIZE_T \* 8` bits" -+ log "cache supplied `expr $SIZEOF_SIZE_T \* 8` bits" -+else -+ cat >$CONFTMP/test.c < -+ #include -+ int main() -+ { -+ size_t a = 0; -+ printf("%d", sizeof(a)); -+ return 0; -+ } -+EOT -+ if run $CC $CC_FLAGS $CONFTMP/test.c $CC_LIBS -o $CONFTMP/test; then -+ a="`$CONFTMP/test`" -+ log "test program output (sizeof(size_t)): $a" -+ if [ ! "$a" ]; then -+ echo "test program failed! Assuming `expr $SIZEOF_PTR \* 8` bits." -+ log "assuming `expr $SIZEOF_PTR \* 8` bits" -+ SIZEOF_SIZE_T=$SIZEOF_PTR -+ else -+ SIZEOF_SIZE_T="$a" -+ echo `expr $SIZEOF_SIZE_T \* 8` bits -+ log "`expr $SIZEOF_SIZE_T \* 8` bits" -+ fi -+ else -+ whoa_there -+ fi -+fi -+ - MODE="check_time_t " - echo2 "Checking the size of time_t... " - if [ "$SIZEOF_TIME_T" -a "$MAX_TIME_T" ] ; then -@@ -2135,6 +2169,53 @@ - fi - fi - -+MODE="check_PRIdSIZE " -+echo2 "Checking how to use size_t with printf... " -+if [ "$SIZE_T_FORMAT" ]; then -+ echo "(cached) $SIZE_T_FORMAT" -+ log "cache $SIZE_T_FORMAT" -+else -+ cat >$CONFTMP/test.c < -+ #include -+ int main() -+ { -+ size_t a = 26; -+ printf("%zu", a); -+ return 0; -+ } -+EOT -+ if run $CC $CC_FLAGS $CONFTMP/test.c $CC_LIBS -o $CONFTMP/test; then -+ a="`$CONFTMP/test`" -+ log "test program output printf(\"%zu\", (size_t)26): $a" -+ if [ "x$a" = "x26" ]; then -+ echo "can use %zu to print size_t (I love standards-compliance :-))." -+ log "can use %zu to print size_t (I love standards-compliance :-))." -+ CDEFS="$CDEFS -DPRIdSIZE=\\\"zd\\\" -DPRIuSIZE=\\\"zu\\\"" -+ else -+ echo "test program indicated that runtime does not accept %zu for size_t." -+ log "test program indicated that runtime does not accept %zu for size_t." -+ if [ "x$SIZEOF_SIZE_T" = "x$SIZEOF_INT" ]; then -+ SIZE_MOD= -+ MATCHED=int -+ else -+ if [ "x$SIZEOF_SIZE_T" = "x$SIZEOF_LONG" ]; then -+ SIZE_MOD=l -+ MATCHED=long -+ else -+ SIZE_MOD=l -+ MATCHED="no known types" -+ fi -+ fi -+ echo "size_t's size matched $MATCHED, using %$SIZE_MOD""d to print size_t." -+ log "size_t's size matched $MATCHED, using %$SIZE_MOD""d to print size_t." -+ CDEFS="$CDEFS -DPRIdSIZE=\\\"$SIZE_MOD""d\\\" -DPRIuSIZE=\\\"$SIZE_MOD""u\\\"" -+ fi -+ else -+ whoa_there -+ fi -+fi -+ - ########################################################################### - - # AIX workaround. -diff -r b323b647fe91 -r e10ae0e7b778 defs.h ---- a/defs.h Tue Jun 21 00:42:59 2011 -0400 -+++ b/defs.h Tue Jun 21 00:44:38 2011 -0400 -@@ -224,11 +224,6 @@ - - /* Various generally useful macros. */ - -- --/* Make sizeof() return an int regardless of compiler (avoids printf -- * argument type warnings). */ --#define sizeof(v) ((int)sizeof(v)) -- - /* Length of an array: */ - #define lenof(a) (sizeof(a) / sizeof(*(a))) - -diff -r b323b647fe91 -r e10ae0e7b778 modules/Makefile ---- a/modules/Makefile Tue Jun 21 00:42:59 2011 -0400 -+++ b/modules/Makefile Tue Jun 21 00:44:38 2011 -0400 -@@ -18,7 +18,7 @@ - - all-dynamic: - @set -e ; for i in $(SUBDIRS) ; do \ -- $(MAKE) -C $$i $@ DIRNAME="$$i" CFLAGS="$(CFLAGS)" ; \ -+ $(MAKE) -C $$i $@ DIRNAME="$$i" CFLAGS='$(CFLAGS)' ; \ - if $(TEST_NT) ! -f .stamp -o "$$i/.stamp" -nt .stamp ; then \ - echo "touch .stamp" ; \ - touch .stamp ; \ -@@ -33,7 +33,7 @@ - @echo '#include "modsyms.c"' >>modlist.c - @echo 'struct {const char *name; void *symlist;} modlist[] = {' >>modlist.c - @set -e ; for i in $(SUBDIRS) ; do \ -- $(MAKE) -C $$i $@ DIRNAME="$$i" CFLAGS="$(CFLAGS)" ; \ -+ $(MAKE) -C $$i $@ DIRNAME="$$i" CFLAGS='$(CFLAGS)' ; \ - cat $$i/.modext-*.h >>modext.h ; \ - cat $$i/.modsyms-*.c >>modsyms.c ; \ - cat $$i/.modlist-*.c >>modlist.c ; \ -diff -r b323b647fe91 -r e10ae0e7b778 modules/Makerules ---- a/modules/Makerules Tue Jun 21 00:42:59 2011 -0400 -+++ b/modules/Makerules Tue Jun 21 00:44:38 2011 -0400 -@@ -153,13 +153,13 @@ - $(TARGET).o $(TARGET)_static.o: MODULE_CFLAGS += -DMODULE_MAIN_FILE - $(TARGET)_static.o: MODULE_CFLAGS += -D_this_module_ptr=_this_module_ptr_$(MODULE_ID) -Dmodule_version=module_version_$(MODULE_ID) -Dmodule_config=module_config_$(MODULE_ID) -Dinit_module=init_module_$(MODULE_ID) -Dexit_module=exit_module_$(MODULE_ID) - $(TARGET)_static.o: FRC -- @$(MAKE) --no-print-directory $@ TARGET=$(@:_static.o=) INCLUDES2="$(INCLUDES-$(@:_static.o=.o))" CFLAGS="$(CFLAGS) $(MODULE_CFLAGS)" REALLY_COMPILE=2 -+ @$(MAKE) --no-print-directory $@ TARGET=$(@:_static.o=) INCLUDES2="$(INCLUDES-$(@:_static.o=.o))" CFLAGS='$(CFLAGS) $(MODULE_CFLAGS)' REALLY_COMPILE=2 - @if $(TEST_NT) ! -f .stamp -o "$@" -nt .stamp ; then \ - echo "touch .stamp" ; \ - touch .stamp ; \ - fi - $(TARGET).o $(OBJECTS): FRC -- @$(MAKE) --no-print-directory $@ TARGET=$(@:.o=) INCLUDES2="$(INCLUDES-$@)" CFLAGS="$(CFLAGS) $(MODULE_CFLAGS)" REALLY_COMPILE=2 -+ @$(MAKE) --no-print-directory $@ TARGET=$(@:.o=) INCLUDES2="$(INCLUDES-$@)" CFLAGS='$(CFLAGS) $(MODULE_CFLAGS)' REALLY_COMPILE=2 - @if $(TEST_NT) ! -f .stamp -o "$@" -nt .stamp ; then \ - echo "touch .stamp" ; \ - touch .stamp ; \ -diff -r b323b647fe91 -r e10ae0e7b778 tools/convert-cygnus.c ---- a/tools/convert-cygnus.c Tue Jun 21 00:42:59 2011 -0400 -+++ b/tools/convert-cygnus.c Tue Jun 21 00:44:38 2011 -0400 -@@ -245,7 +245,7 @@ - break; - } - if (strlen(pass) > sizeof(ngi->pass)-1) { -- fprintf(stderr, "%s:%d: Password for `%s' truncated to %d" -+ fprintf(stderr, "%s:%d: Password for `%s' truncated to %" PRIdSIZE - " characters\n", fname, line, ni->nick, - sizeof(ngi->pass)-1); - pass[sizeof(ngi->pass)-1] = 0; -@@ -741,7 +741,7 @@ - } - ci->founder = ni->nickgroup; - if (strlen(pass) > sizeof(ci->founderpass)-1) { -- fprintf(stderr, "%s:%d: Password for `%s' truncated to %d" -+ fprintf(stderr, "%s:%d: Password for `%s' truncated to %" PRIdSIZE - " characters\n", fname, line, ci->name, - sizeof(ci->founderpass)-1); - pass[sizeof(ci->founderpass)-1] = 0; -diff -r b323b647fe91 -r e10ae0e7b778 tools/convert-hybserv.c ---- a/tools/convert-hybserv.c Tue Jun 21 00:42:59 2011 -0400 -+++ b/tools/convert-hybserv.c Tue Jun 21 00:44:38 2011 -0400 -@@ -198,7 +198,7 @@ - exit(1); - } else { - fprintf(stderr, "%s:%d: Password for `%s'" -- " truncated to %d characters\n", fname, -+ " truncated to %" PRIdSIZE " characters\n", fname, - line, ni->nick, - sizeof(ngi->pass.password)-1); - } -@@ -564,7 +564,7 @@ - exit(1); - } else { - fprintf(stderr, "%s:%d: Password for `%s'" -- " truncated to %d characters\n", fname, -+ " truncated to %" PRIdSIZE " characters\n", fname, - line, ci->name, - sizeof(ci->founderpass.password)-1); - } diff --git a/net-irc/ircservices/files/ircservices-5.1.24-ircservices-chk-pidfile.patch b/net-irc/ircservices/files/ircservices-5.1.24-ircservices-chk-pidfile.patch deleted file mode 100644 index b232e8c5e07a..000000000000 --- a/net-irc/ircservices/files/ircservices-5.1.24-ircservices-chk-pidfile.patch +++ /dev/null @@ -1,22 +0,0 @@ -From: Nathan Phillip Brink -Date: 2011/06/15 -Subject: Use the same datadir/pidfile searching algorithm in - ircservices-chk as in ircservices to ensure consistent - results. - ---- a/tools/ircservices-chk.in -+++ b/tools/ircservices-chk.in -@@ -21,10 +21,10 @@ - fi - - ok= --if [ -f "@DATDEST@/$PIDFILE" ] ; then -- pid=`cat "@DATDEST@/$PIDFILE"` -+if ! cd "@DATDEST@" || [ -f "$PIDFILE" ] ; then -+ pid=`cat "$PIDFILE"` - if echo "0$pid" | grep -q '[^0-9]' ; then -- rm -f "@DATDEST@/$PIDFILE" -+ rm -f "$PIDFILE" - elif kill -0 $pid ; then - ok=1 - fi diff --git a/net-irc/ircservices/files/ircservices-5.1.24-ldflags.patch b/net-irc/ircservices/files/ircservices-5.1.24-ldflags.patch deleted file mode 100644 index b4041cd74a27..000000000000 --- a/net-irc/ircservices/files/ircservices-5.1.24-ldflags.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -r e10ae0e7b778 modules/Makerules ---- a/modules/Makerules Tue Jun 21 00:44:38 2011 -0400 -+++ b/modules/Makerules Tue Jun 21 13:00:07 2011 -0400 -@@ -104,7 +104,7 @@ - - # Compile one or more objects into a dynamic module. - $(TARGET).so: $(TARGET).o $(OBJECTS) -- $(CC_SHARED) $^ -o $@ -+ $(CC_SHARED) $(CFLAGS) $(LFLAGS) $^ -o $@ - - # Compile one or more objects into a static module and generate a symbol - # list. The .a file we create here is just a placeholder to show that diff --git a/net-irc/ircservices/files/ircservices-5.1.24-parallel-make.patch b/net-irc/ircservices/files/ircservices-5.1.24-parallel-make.patch deleted file mode 100644 index 910771adcdc5..000000000000 --- a/net-irc/ircservices/files/ircservices-5.1.24-parallel-make.patch +++ /dev/null @@ -1,28 +0,0 @@ -From: Nathan Phillip Brink -Subject: Fix issues of langstrs.h not being built before modules and - tools are, hopefully fixing parallel make. - -diff -r ad64cfd2cacc -r b323b647fe91 Makefile ---- a/Makefile Mon Jun 20 22:29:07 2011 -0400 -+++ b/Makefile Tue Jun 21 00:42:59 2011 -0400 -@@ -115,17 +115,17 @@ - $(CC) $(LFLAGS) $(OBJS) version.o $(MODLIB) $(LIBS) -o $@ - - ifneq ($(STATIC_MODULES),) --modules: -+modules: langstrs.h - @$(MAKE) -C modules all-static CFLAGS="$(CFLAGS)" - else --modules: -+modules: langstrs.h - @$(MAKE) -C modules all-dynamic CFLAGS="$(CFLAGS)" - endif - - languages: - @$(MAKE) -C lang CFLAGS="$(CFLAGS)" - --tools: services.h -+tools: langstrs.h services.h - @$(MAKE) -C tools CFLAGS="$(CFLAGS)" - - diff --git a/net-irc/ircservices/files/ircservices.confd b/net-irc/ircservices/files/ircservices.confd deleted file mode 100644 index 6d2bc475ca14..000000000000 --- a/net-irc/ircservices/files/ircservices.confd +++ /dev/null @@ -1,11 +0,0 @@ -# -*- mode: sh; -*- - -# The user which ircservices should be run as. Set to an empty value -# to have ircservices run as the user the initscript is run as (which -# is generally bad practice). -IRCSERVICES_USER=ircservices - -# The location of the pidfile (as written in ircservices.conf). If the -# directory containing the pidfile does not exist, and attempt will be -# made to create that folder and set its owner to IRCSERVICES_USER. -IRCSERVICES_PIDFILE=/var/run/ircservices/ircservices.pid diff --git a/net-irc/ircservices/files/ircservices.initd b/net-irc/ircservices/files/ircservices.initd deleted file mode 100644 index c938eb0bde8a..000000000000 --- a/net-irc/ircservices/files/ircservices.initd +++ /dev/null @@ -1,30 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License, v2 or later - -depend() { - need net - use ircd - provide irc-services -} - -start() { - IRCSERVICES_RUNDIR="${IRCSERVICES_PIDFILE%/*}" - if ! [ -d "${IRCSERVICES_RUNDIR}" ]; then - ebegin "Creating ${IRCSERVICES_RUNDIR} for ${SVCNAME}" - mkdir "${IRCSERVICES_RUNDIR}" && chown "${IRCSERVICES_USER}" "${IRCSERVICES_RUNDIR}" - eend $? - fi - - ebegin "Starting ${SVCNAME}" - start-stop-daemon --start --user ircservices --exec /usr/bin/ircservices -- \ - -dir=/var/lib/ircservices \ - -log=/var/log/ircservices/ircservices.log - eend $? -} - -stop() { - ebegin "Stopping ${SVCNAME}" - start-stop-daemon --stop --pidfile "${IRCSERVICES_PIDFILE}" - eend $? -} diff --git a/net-irc/ircservices/ircservices-5.1.24.ebuild b/net-irc/ircservices/ircservices-5.1.24.ebuild deleted file mode 100644 index 3ebf8ce32dd5..000000000000 --- a/net-irc/ircservices/ircservices-5.1.24.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -inherit eutils fixheadtails flag-o-matic prefix toolchain-funcs user - -DESCRIPTION="ChanServ, NickServ, and MemoServ with support for several IRC daemons" -HOMEPAGE="http://achurch.org/services/" -SRC_URI="http://achurch.org/services/tarballs/${P}.tar.gz" -LICENSE="GPL-2 FDL-1.2" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="" - -pkg_setup() { - enewgroup ircservices - enewuser ircservices -1 -1 -1 ircservices - - # this is needed, because old ebuilds added the user with ircservices:users - usermod -g ircservices ircservices -} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-5.1.17-fPIC.patch \ - "${FILESDIR}"/${PN}-5.1.17-fPIC-configure.patch \ - "${FILESDIR}"/${P}-ircservices-chk-pidfile.patch \ - "${FILESDIR}"/${P}-parallel-make.patch \ - "${FILESDIR}"/${P}-ldflags.patch \ - "${FILESDIR}"/${P}-as-needed.patch \ - "${FILESDIR}"/${P}-fd_set-amd64.patch - - ht_fix_file configure - sed -i \ - -e "s/-m 750/-m 755/" \ - -e "s/-m 640/-m 644/" \ - configure || die - - sed -i -e "s;ircservices.pid;${EPREFIX}/var/run/ircservices/&;g" data/example-ircservices.conf || die -} - -src_configure() { - append-flags -fno-stack-protector - # configure fails with -O higher than 2 - replace-flags "-O[3-9s]" "-O2" - - RUNGROUP="ircservices" \ - ./configure \ - -cc "$(tc-getCC)" \ - -cflags "${CFLAGS}" \ - -lflags "${LDFLAGS}" \ - -bindest /usr/bin \ - -datdest /var/lib/ircservices \ - || die "./configure failed" -} - -src_install() { - dodir /usr/bin /{etc,usr/{$(get_libdir),share},var/lib}/ircservices - keepdir /var/log/ircservices - - emake \ - BINDEST="${D}"/usr/bin \ - DATDEST="${D}"/var/lib/ircservices \ - install - - mv "${D}"/var/lib/ircservices/convert-db "${D}"/usr/bin/ircservices-convert-db || die "mv failed" - - # Now we move some files around to make it FHS conform - mv "${D}"/var/lib/ircservices/example-ircservices.conf "${D}"/etc/ircservices/ircservices.conf || die "mv failed" - dosym /etc/ircservices/ircservices.conf /var/lib/ircservices/ircservices.conf - - mv "${D}"/var/lib/ircservices/example-modules.conf "${D}"/etc/ircservices/modules.conf || die "mv failed" - dosym /etc/ircservices/modules.conf /var/lib/ircservices/modules.conf - - mv "${D}"/var/lib/ircservices/modules "${D}"/usr/$(get_libdir)/ircservices || die "mv failed" - dosym /usr/$(get_libdir)/ircservices/modules /var/lib/ircservices/modules - - mv "${D}"/var/lib/ircservices/{helpfiles,languages} "${D}"/usr/share/ircservices || die "mv failed" - dosym /usr/share/ircservices/helpfiles /var/lib/ircservices/helpfiles - dosym /usr/share/ircservices/languages /var/lib/ircservices/languages - - fperms 750 /var/{lib,log}/ircservices /etc/ircservices - fperms 640 /etc/ircservices/{ircservices,modules}.conf - fowners ircservices:ircservices /var/{lib,log}/ircservices - fowners root:ircservices /etc/ircservices{,/{ircservices,modules}.conf} - - newinitd "${FILESDIR}"/ircservices.initd ircservices - newconfd "${FILESDIR}"/ircservices.confd ircservices - - doman docs/ircservices*.8 - newman docs/convert-db.8 ircservices-convert-db.8 - - dohtml -r docs/* - dodoc docs/Changes* README docs/WhatsNew -} diff --git a/net-irc/ircservices/metadata.xml b/net-irc/ircservices/metadata.xml deleted file mode 100644 index 097975e3adc2..000000000000 --- a/net-irc/ircservices/metadata.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/net-irc/irssi-otr/Manifest b/net-irc/irssi-otr/Manifest index 58f004354d4c..49e68bf4c10d 100644 --- a/net-irc/irssi-otr/Manifest +++ b/net-irc/irssi-otr/Manifest @@ -3,5 +3,5 @@ AUX irssi-otr-1.0.2-cflags.patch 555 BLAKE2B 8bb912f3f8ae666b58a09561eda62ae7bd4 DIST irssi-otr-1.0.0.tar.gz 39481 BLAKE2B 2d62071413db01291bdc223e4feab148f404c93832ccb6c18443c5ce2a2634445fa9ea106fac1e6b57e2da184b19f5a62aad27f448bea6f52c00e2957fc168e3 SHA512 988e50b9df430511ae21a9128ffd27ad27efc102aaa10ec59992c6e642f38dd776396a0768021e3a0588d2a8c30e6316a7b0720d31a05ac21bb47055b0d8c488 DIST irssi-otr-1.0.2.tar.gz 40947 BLAKE2B b5a10f826fe7d4069bfe743b33c4e6fb29b5e38d46926f3f92115906fe914cd710446578d43e8833296646131102ac003ef9aece14c0f9f060fb898b7c699abd SHA512 983bc861e5d38774305425b412368689f17a1e11298bcef49b9f0ea7a2275b1443ba2ce0a9ef9866e537097f1c6c00e9264085f5cd711f0d78faf252fba18d2f EBUILD irssi-otr-1.0.0-r1.ebuild 926 BLAKE2B 886a5ad1ca788fb93b49dab593bea492f4d72315bfae32bf1e8768dde9da67aa79105fef7ea5c1ab9f559da227c871bcc74f42c47a8e2b33aee7ca86d7b07c4e SHA512 a7d7225d63254a2f542097d1295df24ea443c67c774a9325cd9b95b972a51e516e2de548f8e5ae697095701772134918710e07b6aa99ad98bd44d8bc6b499743 -EBUILD irssi-otr-1.0.2.ebuild 736 BLAKE2B d0fb4d2baae7848899721b2160699ad9b8aa31e9e2a839f0a5eae9c765cf4fa20267dbfd85081a23e06fefbbc10049b83f6ef8f9ba77c4637fe31e97c182b6d0 SHA512 1ccd242d6558b22717c9e74e9b1a9991c45b8d723babc0b3cf05f85b93e81c2ed41973119342fe4c21e89614bbcaafff9f5923a148f59da411ec099f6b099bb8 +EBUILD irssi-otr-1.0.2.ebuild 735 BLAKE2B 1fa33c1aca6d01cafd3c8a2d2f9147ff37fed0ccec4a5cf6d2c358e791b2006165873dff38b98987dd68bf408aed5be7afb1ec8da9fe588ef520437fda5c37d8 SHA512 18c8d21d8871791d790b35c778567e59db40e67d67d82187b317115a2cd30bc0035e3d543c06c62b45ac2a955eb6c1dda8839f095ab650df04fcc1b0dcc74cd3 MISC metadata.xml 337 BLAKE2B e9217ce42df12331b4afc4f047ecebf4be18fc6dd46eab2106a378fbe5e05c7b371f2dfd57c2af18209af1779d6c5c6ffa838e501144774d402c445911abe601 SHA512 b2ec2bbbe169d06dc33a607ccab79b7cea71a9bc4e5a33eadf9b3521dca0322a80fb1d7c4a544ab8f449bb22510e42c2fee45df84730ed083f95bafa327ea9bb diff --git a/net-irc/irssi-otr/irssi-otr-1.0.2.ebuild b/net-irc/irssi-otr/irssi-otr-1.0.2.ebuild index 4edaa45a5fb2..f9338b3ea99e 100644 --- a/net-irc/irssi-otr/irssi-otr-1.0.2.ebuild +++ b/net-irc/irssi-otr/irssi-otr-1.0.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/cryptodotis/${PN}/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~hppa sparc x86" +KEYWORDS="amd64 hppa sparc x86" RDEPEND=" dev-libs/glib:2 -- cgit v1.2.3