[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/, net-irc/inspircd/files/
commit: 6cdc4b65290f229e928c4c67c1ff4bb29d5ffaca Author: Sam James gentoo org> AuthorDate: Fri May 28 03:47:00 2021 + Commit: Sam James gentoo org> CommitDate: Fri May 28 03:47:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cdc4b65 net-irc/inspircd: fix SizeViolation Signed-off-by: Sam James gentoo.org> net-irc/inspircd/Manifest | 1 + .../files/inspircd-3.10.0-fix-path-builds.patch| 493 - net-irc/inspircd/inspircd-3.10.0.ebuild| 3 +- 3 files changed, 3 insertions(+), 494 deletions(-) diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest index 0d3fc592437..53ada51b850 100644 --- a/net-irc/inspircd/Manifest +++ b/net-irc/inspircd/Manifest @@ -1,2 +1,3 @@ +DIST inspircd-3.10.0-fix-path-builds.patch.bz2 5316 BLAKE2B 42831f5f1c442b0492dee1d49469361ca797e743399bf8cffd6069227fbaf0123ab43eda81ad0f732bed289111238e00f0e9b3351a555fc4b14f24fe18bb8251 SHA512 e1479970050dca02be092d5575077342ce3e517baf1c9b1d80e4b2a52559786dca387c685505d6c42b812c9206961eef057ad07a2f4966f9922a16a387559eb0 DIST inspircd-3.10.0.tar.gz 854024 BLAKE2B b6aed621c6c5c4ea082d07605c6a9fe8be5fce04896c820a9055b17103853b0091515f8a52448ecb1accbe39eef3f49b01acbecae73894b76f91bb4b75edf821 SHA512 6cb1c66ce2a4531628264fc4b4836b47b7cba2c8aa6ffef5d72489ae663815254783b09aeb149d8ae9e41cf51be3c703612d443da84995695449a94db86f8944 DIST inspircd-3.9.0.tar.gz 853862 BLAKE2B 68134412f12ac06dc5ab5f9ffc94cb6053d88430210cb516e3569aad5e06dacd985038f51e057c9d7bd88179f472f685be5cd6fb31031e79948b0d3aee60eac3 SHA512 2adc4c39fc80d0095a9157a4c72f1df8288c364d909b2200eb04fb7e6bf5eb6172fe80153b79fdd437882d0b252999abad5912cef28f29cbceb9ab540df8db70 diff --git a/net-irc/inspircd/files/inspircd-3.10.0-fix-path-builds.patch b/net-irc/inspircd/files/inspircd-3.10.0-fix-path-builds.patch deleted file mode 100644 index e1def8043c5..000 --- a/net-irc/inspircd/files/inspircd-3.10.0-fix-path-builds.patch +++ /dev/null @@ -1,493 +0,0 @@ -diff --git a/docs/conf/codepages/ascii.conf.example b/docs/conf/codepages/ascii.conf -similarity index 100% -rename from docs/conf/codepages/ascii.conf.example -rename to docs/conf/codepages/ascii.conf -diff --git a/docs/conf/codepages/iso-8859-1.conf.example b/docs/conf/codepages/iso-8859-1.conf.example -deleted file mode 100644 -index 83a772600..0 a/docs/conf/codepages/iso-8859-1.conf.example -+++ /dev/null -@@ -1,42 +0,0 @@ --# This file contains ISO 8859-1 codepage rules for use with the codepage module. -- -- -- -- # ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ -- # ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö -- # øùúûüýþÿ -- -- # ß => S -- # à => À -- # á => Á -- # â => Â -- # ã => Ã -- # ä => Ä -- # å => Å -- # æ => Æ -- # ç => Ç -- # è => È -- # é => É -- # ê => Ê -- # ë => Ë -- # ì => Ì -- # í => Í -- # î => Î -- # ï => Ï -- # ð => Ð -- # ñ => Ñ -- # ò => Ò -- # ó => Ó -- # ô => Ô -- # õ => Õ -- # ö => Ö -- # ø => Ø -- # ù => Ù -- # ú => Ú -- # û => Û -- # ü => Ü -- # ý => Ý -- # þ => Þ -- --# Include the ASCII rules to avoid duplication. -- -diff --git a/docs/conf/codepages/iso-8859-2.conf.example b/docs/conf/codepages/iso-8859-2.conf.example -deleted file mode 100644 -index df41d88fb..0 a/docs/conf/codepages/iso-8859-2.conf.example -+++ /dev/null -@@ -1,60 +0,0 @@ --# This file contains ISO 8859-2 codepage rules for use with the codepage module. -- -- -- -- # Ą -- # Ł -- # ĽŚ -- # ŠŞŤŹ -- # ŽŻ -- # ą -- # ł -- # ľś -- # šşťź -- # žżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ -- # ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö -- # řůúűüýţ -- -- # ą => Ą -- # ł => Ł -- # ľ => Ľ -- # ś => Ś -- # š => Š -- # ş => Ş -- # ť => Ť -- # ź => Ź -- # ž => Ž -- # ż => Ż -- # ŕ => Ŕ -- # á => Á -- # â => Â -- # ă => Ă -- # ä => Ä -- # ĺ => Ĺ -- # ć => Ć -- # ç => Ç -- # č => Č -- # é => É -- # ę => Ę -- # ë => Ë -- # ě => Ě -- # í => Í -- # î => Î -- # ď => Ď -- # đ => Đ -- # ń => Ń -- # ň => Ň -- # ó => Ó -- # ô => Ô -- # ő => Ő -- # ö => Ö -- # ř => Ř -- # ů => Ů -- # ú => Ú -- # ű => Ű -- # ü => Ü -- # ý => Ý -- # ţ => Ţ -- --# Include the ASCII rules to avoid duplication. -- -diff --git a/docs/conf/codepages/rfc1459.conf.example b/docs/conf/codepages/rfc1459.conf -similarity index 100% -rename from docs/conf/codepages/rfc1459.conf.example -rename to docs/conf/codepages/rfc1459.conf -diff --git a/docs/conf/codepages/strict-rfc1459.conf.example b/docs/conf/codepages/strict-rfc1459.conf -similarity index 100% -rename from docs/conf/codepages/strict-rfc1459.conf.example -rename to docs/conf/codepages/strict-rfc1459.conf -diff --git a/docs/conf/filter.conf.example b/docs/conf/filter.conf -similarity index 100% -rename from docs/conf/filter.conf.example -rename to docs/conf/filter.conf -diff --git a/docs/conf/helpop.conf.example b/docs/conf/helpop.conf -similarity index 100% -rename from docs/conf/helpop.conf.example -rename to docs/conf/helpop.conf -diff --git a/docs/conf/inspircd.conf.example b
[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/, net-irc/inspircd/files/
commit: 62d0599e45cb081e742b72116210de5116f4d5ab Author: Wade Cline hotmail com> AuthorDate: Sun May 23 04:50:01 2021 + Commit: Sam James gentoo org> CommitDate: Fri May 28 03:14:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62d0599e net-irc/inspircd: Drop old Package-Manager: Portage-3.0.18, Repoman-3.0.2 Bug: https://bugs.gentoo.org/791589 Signed-off-by: Wade Cline hotmail.com> Signed-off-by: Sam James gentoo.org> net-irc/inspircd/Manifest | 1 - .../files/inspircd-3.7.0-fix-path-builds.patch | 338 - net-irc/inspircd/inspircd-3.8.1.ebuild | 121 3 files changed, 460 deletions(-) diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest index 82f8b6b0876..4e88d3d671d 100644 --- a/net-irc/inspircd/Manifest +++ b/net-irc/inspircd/Manifest @@ -1,2 +1 @@ -DIST inspircd-3.8.1.tar.gz 850997 BLAKE2B aebf085b21b99fae989d5d75c28223cf5ef5aa8f872886af099800683718e51aa3650a8968968e2434de738a5d5770a26f84a02c9b1270dffdc9efdd2e8c9f86 SHA512 be16dd18882bdb424ebeb131e382db073adaf37914e7c8333bd1c266242f2c48e6c721f0ecae72159bca229790413dabee67fd4a4a3c83588c48c8bb15e604fa DIST inspircd-3.9.0.tar.gz 853862 BLAKE2B 68134412f12ac06dc5ab5f9ffc94cb6053d88430210cb516e3569aad5e06dacd985038f51e057c9d7bd88179f472f685be5cd6fb31031e79948b0d3aee60eac3 SHA512 2adc4c39fc80d0095a9157a4c72f1df8288c364d909b2200eb04fb7e6bf5eb6172fe80153b79fdd437882d0b252999abad5912cef28f29cbceb9ab540df8db70 diff --git a/net-irc/inspircd/files/inspircd-3.7.0-fix-path-builds.patch b/net-irc/inspircd/files/inspircd-3.7.0-fix-path-builds.patch deleted file mode 100644 index 92e1c4b6032..000 --- a/net-irc/inspircd/files/inspircd-3.7.0-fix-path-builds.patch +++ /dev/null @@ -1,338 +0,0 @@ -diff --git a/docs/conf/codepages/ascii.conf.example b/docs/conf/codepages/ascii.conf -similarity index 100% -rename from docs/conf/codepages/ascii.conf.example -rename to docs/conf/codepages/ascii.conf -diff --git a/docs/conf/codepages/latin1.conf.example b/docs/conf/codepages/latin1.conf -similarity index 97% -rename from docs/conf/codepages/latin1.conf.example -rename to docs/conf/codepages/latin1.conf -index 3beb002fd..f5c6b98dc 100644 a/docs/conf/codepages/latin1.conf.example -+++ b/docs/conf/codepages/latin1.conf -@@ -39,4 +39,4 @@ - # þ => Þ - - # Include the ASCII rules to avoid duplication. -- -+ -diff --git a/docs/conf/codepages/rfc1459.conf.example b/docs/conf/codepages/rfc1459.conf -similarity index 100% -rename from docs/conf/codepages/rfc1459.conf.example -rename to docs/conf/codepages/rfc1459.conf -diff --git a/docs/conf/codepages/strict-rfc1459.conf.example b/docs/conf/codepages/strict-rfc1459.conf -similarity index 100% -rename from docs/conf/codepages/strict-rfc1459.conf.example -rename to docs/conf/codepages/strict-rfc1459.conf -diff --git a/docs/conf/filter.conf.example b/docs/conf/filter.conf -similarity index 100% -rename from docs/conf/filter.conf.example -rename to docs/conf/filter.conf -diff --git a/docs/conf/helpop.conf.example b/docs/conf/helpop.conf -similarity index 100% -rename from docs/conf/helpop.conf.example -rename to docs/conf/helpop.conf -diff --git a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf -similarity index 99% -rename from docs/conf/inspircd.conf.example -rename to docs/conf/inspircd.conf -index d678b5be3..607141381 100644 a/docs/conf/inspircd.conf.example -+++ b/docs/conf/inspircd.conf -@@ -250,7 +250,7 @@ - # This can be done by using # - - # To enable IRCCloud on your network uncomment this: --# -+# - - # A connect class with set denies connections from the specified host/IP range. - -+# - - # This file has all the information about server links and ulined servers. - # You *MUST* edit it if you intend to link servers. --# -+# - - #-#-#-#-#-#-#-#-#-#- MISCELLANEOUS CONFIGURATION -#-#-#-#-#-#-#-#-#-# - # # -@@ -507,7 +507,7 @@ - # - # motd - displayed on connect and when a user executes /MOTD - # Modules can also define their own files -- -+ - - # Example of an executable file include. Note this will be read on rehash, - # not when the command is run. -@@ -543,7 +543,7 @@ - # the default of 'inspircd.pid' is used. # - # # - --# -+# - - #-#-#-#-#-#-#-#-#-#-#-#-#- LIST MODE LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-# - # # -@@ -697,7 +697,7 @@ - #messages (requires the stripcolor module). - # - topiclock Channel mode +t - limits changing the topic to (half)ops - # You can also configure this on a per-channel basis with a channel mode. -- # See m_exemptchanops in modules.conf.example for more details. -+ # See m_exemptchanops in modul
[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/, net-irc/inspircd/files/
commit: bc5463439d7f8105264dfcba83198841dfde788a Author: Wade Cline hotmail com> AuthorDate: Mon Aug 3 04:09:06 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Aug 12 22:20:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc546343 net-irc/inspircd: Add v3.7.0 Signed-off-by: Wade Cline hotmail.com> Signed-off-by: Thomas Deutschmann gentoo.org> net-irc/inspircd/Manifest | 1 + .../files/inspircd-3.7.0-fix-path-builds.patch | 338 + net-irc/inspircd/inspircd-3.7.0.ebuild | 121 3 files changed, 460 insertions(+) diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest index e7d8c5e5d86..9b5b8fde5f4 100644 --- a/net-irc/inspircd/Manifest +++ b/net-irc/inspircd/Manifest @@ -1,3 +1,4 @@ DIST inspircd-2.0.29.tar.gz 736116 BLAKE2B bd634b81e5a21f4d5e12a4057c4dfb65a241b696be373d24a047594d1d175028dcabff2f28defcf4c340859cfc50637afec755f399c24366e1134c7d69c843f2 SHA512 83da7b089dca8035ffa4f30a2e757661150bb9337aa8124958daa317b44a98fb15fdcb872f8512737b5a39f1b641616eb27c4398d4c8d8fcd40d1f8872bd2052 DIST inspircd-3.4.0.tar.gz 809845 BLAKE2B 6529d53c3cbff07727eceea5e1eb321bb8b7f6b231b3d5ea3ed0ced01fe5b66c2da83039a1ac11ff49e6536ef482483a9be26762feb30511a0016bab07d6790a SHA512 871fefff5e337dc6228fae223ff7ac534e159b5bfb838419247b1d16339c860b0b939a28dd4610cf3b8c37328b5e6ccba2ddd80adbd27638f4f3fa28e4f99066 DIST inspircd-3.6.0.tar.gz 851768 BLAKE2B e1cbad4e5f00e769e804abc432dbac24ae4c988aac690d009dd87f28d75c4229a174c1703395cae42306b45ba167268c2032a3c2533fdde8154a67f53f2e18f8 SHA512 b1feaf983f30aa3192860d931f85bb2e5b5f10d3b7582b7e5faa8fc16a349c79506f5a7ba9e1f4f8b24d62639c0e0e88f2d97a3130473ee10eda93dd5c131630 +DIST inspircd-3.7.0.tar.gz 855041 BLAKE2B 8b65c6d29ecf448503201d6d3d9b5416775f7ea97dd3e3acb947cbfcecd4a137f5c4dfd5902f8de43c03b5c5d799acc4a833631982f9815053beec07366a7ccb SHA512 d683d54a046f9bf17ae1a7bb1e2ce94000455c0249478250fd7263f8ede12048ce3982b990bb47461a1c7d9ea5fc20836b3dd255924e72d187eb3a6d591fd51d diff --git a/net-irc/inspircd/files/inspircd-3.7.0-fix-path-builds.patch b/net-irc/inspircd/files/inspircd-3.7.0-fix-path-builds.patch new file mode 100644 index 000..92e1c4b6032 --- /dev/null +++ b/net-irc/inspircd/files/inspircd-3.7.0-fix-path-builds.patch @@ -0,0 +1,338 @@ +diff --git a/docs/conf/codepages/ascii.conf.example b/docs/conf/codepages/ascii.conf +similarity index 100% +rename from docs/conf/codepages/ascii.conf.example +rename to docs/conf/codepages/ascii.conf +diff --git a/docs/conf/codepages/latin1.conf.example b/docs/conf/codepages/latin1.conf +similarity index 97% +rename from docs/conf/codepages/latin1.conf.example +rename to docs/conf/codepages/latin1.conf +index 3beb002fd..f5c6b98dc 100644 +--- a/docs/conf/codepages/latin1.conf.example b/docs/conf/codepages/latin1.conf +@@ -39,4 +39,4 @@ + # þ => Þ + + # Include the ASCII rules to avoid duplication. +- ++ +diff --git a/docs/conf/codepages/rfc1459.conf.example b/docs/conf/codepages/rfc1459.conf +similarity index 100% +rename from docs/conf/codepages/rfc1459.conf.example +rename to docs/conf/codepages/rfc1459.conf +diff --git a/docs/conf/codepages/strict-rfc1459.conf.example b/docs/conf/codepages/strict-rfc1459.conf +similarity index 100% +rename from docs/conf/codepages/strict-rfc1459.conf.example +rename to docs/conf/codepages/strict-rfc1459.conf +diff --git a/docs/conf/filter.conf.example b/docs/conf/filter.conf +similarity index 100% +rename from docs/conf/filter.conf.example +rename to docs/conf/filter.conf +diff --git a/docs/conf/helpop.conf.example b/docs/conf/helpop.conf +similarity index 100% +rename from docs/conf/helpop.conf.example +rename to docs/conf/helpop.conf +diff --git a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf +similarity index 99% +rename from docs/conf/inspircd.conf.example +rename to docs/conf/inspircd.conf +index d678b5be3..607141381 100644 +--- a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf +@@ -250,7 +250,7 @@ + # This can be done by using # + + # To enable IRCCloud on your network uncomment this: +-# ++# + + # A connect class with set denies connections from the specified host/IP range. + ++# + + # This file has all the information about server links and ulined servers. + # You *MUST* edit it if you intend to link servers. +-# ++# + + #-#-#-#-#-#-#-#-#-#- MISCELLANEOUS CONFIGURATION -#-#-#-#-#-#-#-#-#-# + # # +@@ -507,7 +507,7 @@ + # + # motd - displayed on connect and when a user executes /MOTD + # Modules can also define their own files +- ++ + + # Example of an executable file include. Note this will be read on rehash, + # not when the command is run. +@@ -543,7 +543,7 @@ + # the default of 'inspircd.pid' is used. # + #
[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/, net-irc/inspircd/files/
commit: 9626f0272df8b58e797e6fd03e3430fc4d95528c Author: Wade Cline hotmail com> AuthorDate: Mon Aug 3 04:14:06 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Aug 12 22:20:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9626f027 net-irc/inspircd: Drop v3.6.0 Signed-off-by: Wade Cline hotmail.com> Closes: https://github.com/gentoo/gentoo/pull/16967 Signed-off-by: Thomas Deutschmann gentoo.org> net-irc/inspircd/Manifest | 1 - .../files/inspircd-3.5.0-fix-path-builds.patch | 346 - net-irc/inspircd/inspircd-3.6.0.ebuild | 121 --- 3 files changed, 468 deletions(-) diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest index 9b5b8fde5f4..476845bc230 100644 --- a/net-irc/inspircd/Manifest +++ b/net-irc/inspircd/Manifest @@ -1,4 +1,3 @@ DIST inspircd-2.0.29.tar.gz 736116 BLAKE2B bd634b81e5a21f4d5e12a4057c4dfb65a241b696be373d24a047594d1d175028dcabff2f28defcf4c340859cfc50637afec755f399c24366e1134c7d69c843f2 SHA512 83da7b089dca8035ffa4f30a2e757661150bb9337aa8124958daa317b44a98fb15fdcb872f8512737b5a39f1b641616eb27c4398d4c8d8fcd40d1f8872bd2052 DIST inspircd-3.4.0.tar.gz 809845 BLAKE2B 6529d53c3cbff07727eceea5e1eb321bb8b7f6b231b3d5ea3ed0ced01fe5b66c2da83039a1ac11ff49e6536ef482483a9be26762feb30511a0016bab07d6790a SHA512 871fefff5e337dc6228fae223ff7ac534e159b5bfb838419247b1d16339c860b0b939a28dd4610cf3b8c37328b5e6ccba2ddd80adbd27638f4f3fa28e4f99066 -DIST inspircd-3.6.0.tar.gz 851768 BLAKE2B e1cbad4e5f00e769e804abc432dbac24ae4c988aac690d009dd87f28d75c4229a174c1703395cae42306b45ba167268c2032a3c2533fdde8154a67f53f2e18f8 SHA512 b1feaf983f30aa3192860d931f85bb2e5b5f10d3b7582b7e5faa8fc16a349c79506f5a7ba9e1f4f8b24d62639c0e0e88f2d97a3130473ee10eda93dd5c131630 DIST inspircd-3.7.0.tar.gz 855041 BLAKE2B 8b65c6d29ecf448503201d6d3d9b5416775f7ea97dd3e3acb947cbfcecd4a137f5c4dfd5902f8de43c03b5c5d799acc4a833631982f9815053beec07366a7ccb SHA512 d683d54a046f9bf17ae1a7bb1e2ce94000455c0249478250fd7263f8ede12048ce3982b990bb47461a1c7d9ea5fc20836b3dd255924e72d187eb3a6d591fd51d diff --git a/net-irc/inspircd/files/inspircd-3.5.0-fix-path-builds.patch b/net-irc/inspircd/files/inspircd-3.5.0-fix-path-builds.patch deleted file mode 100644 index 578453934c8..000 --- a/net-irc/inspircd/files/inspircd-3.5.0-fix-path-builds.patch +++ /dev/null @@ -1,346 +0,0 @@ -diff --git a/docs/conf/codepages/ascii.conf.example b/docs/conf/codepages/ascii.conf -similarity index 100% -rename from docs/conf/codepages/ascii.conf.example -rename to docs/conf/codepages/ascii.conf -diff --git a/docs/conf/codepages/latin1.conf.example b/docs/conf/codepages/latin1.conf -similarity index 97% -rename from docs/conf/codepages/latin1.conf.example -rename to docs/conf/codepages/latin1.conf -index 3beb002fd..f5c6b98dc 100644 a/docs/conf/codepages/latin1.conf.example -+++ b/docs/conf/codepages/latin1.conf -@@ -39,4 +39,4 @@ - # þ => Þ - - # Include the ASCII rules to avoid duplication. -- -+ -diff --git a/docs/conf/codepages/rfc1459.conf.example b/docs/conf/codepages/rfc1459.conf -similarity index 100% -rename from docs/conf/codepages/rfc1459.conf.example -rename to docs/conf/codepages/rfc1459.conf -diff --git a/docs/conf/codepages/strict-rfc1459.conf.example b/docs/conf/codepages/strict-rfc1459.conf -similarity index 100% -rename from docs/conf/codepages/strict-rfc1459.conf.example -rename to docs/conf/codepages/strict-rfc1459.conf -diff --git a/docs/conf/filter.conf.example b/docs/conf/filter.conf -similarity index 100% -rename from docs/conf/filter.conf.example -rename to docs/conf/filter.conf -diff --git a/docs/conf/helpop.conf.example b/docs/conf/helpop.conf -similarity index 100% -rename from docs/conf/helpop.conf.example -rename to docs/conf/helpop.conf -diff --git a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf -similarity index 98% -rename from docs/conf/inspircd.conf.example -rename to docs/conf/inspircd.conf -index dbd56d2fe..665d4dfb5 100644 a/docs/conf/inspircd.conf.example -+++ b/docs/conf/inspircd.conf -@@ -247,10 +247,10 @@ - # This can be done by using # - - # To enable IRCCloud on your network uncomment this: --# -+# - - # To enable KiwiIRC.com on your network uncomment this: --# -+# - - # A connect class with set denies connections from the specified host/IP range. - -+# - - # This file has all the information about server links and ulined servers. - # You *MUST* edit it if you intend to link servers. --# -+# - - #-#-#-#-#-#-#-#-#-#- MISCELLANEOUS CONFIGURATION -#-#-#-#-#-#-#-#-#-# - # # -@@ -507,7 +507,7 @@ - # - # motd - displayed on connect and when a user executes /MOTD - # Modules can also define their own files -- -+ - - # Example of an executable file include. Note this will be read on rehash, - # not when the command is run. -@@ -543,7 +543,7 @@ - # the defau
[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/, net-irc/inspircd/files/
commit: b6bce9d64da768be609803ee3874d507b0dba11b Author: Wade Cline hotmail com> AuthorDate: Mon May 13 07:09:53 2019 + Commit: Michał Górny gentoo org> CommitDate: Sun May 26 10:26:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6bce9d6 net-irc/inspircd: Add v3.1.0 Signed-off-by: Wade Cline hotmail.com> Closes: https://github.com/gentoo/gentoo/pull/12027 Signed-off-by: Michał Górny gentoo.org> net-irc/inspircd/Manifest | 1 + .../files/inspircd-3.1.0-fix-path-builds.patch | 260 + net-irc/inspircd/inspircd-3.1.0.ebuild | 131 +++ net-irc/inspircd/metadata.xml | 9 +- 4 files changed, 398 insertions(+), 3 deletions(-) diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest index dbafa8a65d4..7eed34b91b3 100644 --- a/net-irc/inspircd/Manifest +++ b/net-irc/inspircd/Manifest @@ -1,2 +1,3 @@ DIST inspircd-2.0.25.tar.gz 734017 BLAKE2B d67af67a68d55e107c4492561fcc181ca17fda8b59d53e14e2a585057507f035d3178a9f5f04a22b8969f0fe6f331833e412f410f3276a610dc179ebf16c2399 SHA512 c404d3c296b48d34ad43f576eba1a1fe96ae3d644f032d11cb6050b8e777f93efe33715b0676f481ac3878eea1c17c884a26bff86b909f71f7329ebcfb97add8 DIST inspircd-2.0.27.tar.gz 735970 BLAKE2B 74a262ddd5f7d2fd61a1a01cddb0d61bf58e9fcdb3a69ebda15d711f3439b7b8e4387ee9ef3b55309e213e1e8bdc2978ca5b319720b0fcf71d9645f13102c2a2 SHA512 56f03c3259fad54365e97fd82f4e309edc60b641ccadd7916d04156fd157858f79930c8b9df99aa98c5505f76ab19e6bcd150ae5ed04d2bddfff572e18226cdd +DIST inspircd-3.1.0.tar.gz 795435 BLAKE2B 86f4c62b61ea2692be4f0bba21976e738f733187640f7fa43f3e90fb29b5a6e1bd4769fcdb86f1912a43cd856f5d1d28a335c2e6e4c86db6097588247ec6e119 SHA512 77e5602115d612be6bb1dc0123f5fde2e6ff0547376de04cd5c24de9376797654bbd62a01d058b6f27858bd338ae9126cdd0dcd8571ba0c33afc1f3e166e000c diff --git a/net-irc/inspircd/files/inspircd-3.1.0-fix-path-builds.patch b/net-irc/inspircd/files/inspircd-3.1.0-fix-path-builds.patch new file mode 100644 index 000..0f4738c7012 --- /dev/null +++ b/net-irc/inspircd/files/inspircd-3.1.0-fix-path-builds.patch @@ -0,0 +1,260 @@ +diff --git a/docs/conf/filter.conf.example b/docs/conf/filter.conf +similarity index 100% +rename from docs/conf/filter.conf.example +rename to docs/conf/filter.conf +diff --git a/docs/conf/helpop.conf.example b/docs/conf/helpop.conf +similarity index 100% +rename from docs/conf/helpop.conf.example +rename to docs/conf/helpop.conf +diff --git a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf +similarity index 99% +rename from docs/conf/inspircd.conf.example +rename to docs/conf/inspircd.conf +index 9baaa5261..60e277310 100644 +--- a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf +@@ -465,11 +465,11 @@ + + # This file has all the information about oper classes, types and o:lines. + # You *MUST* edit it. +-# ++# + + # This file has all the information about server links and ulined servers. + # You *MUST* edit it if you intend to link servers. +-# ++# + + #-#-#-#-#-#-#-#-#-#- MISCELLANEOUS CONFIGURATION -#-#-#-#-#-#-#-#-#-# + # # +@@ -478,7 +478,7 @@ + # + # motd - displayed on connect and when a user executes /MOTD + # Modules can also define their own files +- ++ + + # Example of an executable file include. Note this will be read on rehash, + # not when the command is run. +@@ -514,7 +514,7 @@ + # the default of 'inspircd.pid' is used. # + # # + +-# ++# + + #-#-#-#-#-#-#-#-#-#-#-#-#- LIST MODE LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-# + # # +@@ -1012,7 +1012,7 @@ + # provide almost all the features of InspIRCd. :) # + # # + # The default does nothing -- we include it for simplicity for you. # +-# ++# + + #-#-#-#-#-#-#-#-#-#-#-# SERVICES CONFIGURATION #-#-#-#-#-#-#-#-#-#-#-# + # # +@@ -1021,13 +1021,13 @@ + # exemptions for services pseudoclients: # + # + # Anope users should uncomment this: +-# ++# + # + # Atheme users should uncomment this: +-# ++# + # + # Users of other services should uncomment this: +-# ++# + + # + # # +diff --git a/docs/conf/links.conf.example b/docs/conf/links.conf +similarity index 100% +rename from docs/conf/links.conf.example +rename to docs/conf/links.conf +diff --git a/docs/conf/modules.conf.example b/docs/conf/modules.conf +similarity index 99% +rename from docs/conf/modules.conf.example +rename to docs/conf/modules.conf +index bb8a74dbc..397b61295 100
[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/, net-irc/inspircd/files/
commit: 698bdb1067977d938c6fa0a7ff69623bb7e972fc Author: Wade Cline hotmail com> AuthorDate: Fri Nov 16 20:51:45 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Dec 16 23:53:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=698bdb10 net-irc/inspircd: bump to 2.0.27 Signed-off-by: Wade Cline hotmail.com> Closes: https://github.com/gentoo/gentoo/pull/10434 Signed-off-by: Andreas Sturmlechner gentoo.org> net-irc/inspircd/Manifest | 1 + .../files/inspircd-2.0.27-fix-path-builds.patch| 257 + net-irc/inspircd/inspircd-2.0.27.ebuild| 118 ++ 3 files changed, 376 insertions(+) diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest index 9204c385742..71ffbab7d48 100644 --- a/net-irc/inspircd/Manifest +++ b/net-irc/inspircd/Manifest @@ -1,2 +1,3 @@ DIST inspircd-2.0.25.tar.gz 734017 BLAKE2B d67af67a68d55e107c4492561fcc181ca17fda8b59d53e14e2a585057507f035d3178a9f5f04a22b8969f0fe6f331833e412f410f3276a610dc179ebf16c2399 SHA512 c404d3c296b48d34ad43f576eba1a1fe96ae3d644f032d11cb6050b8e777f93efe33715b0676f481ac3878eea1c17c884a26bff86b909f71f7329ebcfb97add8 DIST inspircd-2.0.26.tar.gz 735414 BLAKE2B 817a96c95b3360cadfcf69ab093b0bbd0f5b89e66a1b03f0c5916e2a4c514fa529dc4094368b2f03ef98bfe89c584a9a6a555d2ee9e33c7e6b0b4784bccba946 SHA512 950982629eab0dabeac9e7f2ab6e8b923bc5dafa978280cb91aa28c40997b7cfac2e4d39d74bb4c9cdb8f818205cc17bf782ec86f0aae966cb9c47bbf8143d1a +DIST inspircd-2.0.27.tar.gz 735970 BLAKE2B 74a262ddd5f7d2fd61a1a01cddb0d61bf58e9fcdb3a69ebda15d711f3439b7b8e4387ee9ef3b55309e213e1e8bdc2978ca5b319720b0fcf71d9645f13102c2a2 SHA512 56f03c3259fad54365e97fd82f4e309edc60b641ccadd7916d04156fd157858f79930c8b9df99aa98c5505f76ab19e6bcd150ae5ed04d2bddfff572e18226cdd diff --git a/net-irc/inspircd/files/inspircd-2.0.27-fix-path-builds.patch b/net-irc/inspircd/files/inspircd-2.0.27-fix-path-builds.patch new file mode 100644 index 000..da00a8491d1 --- /dev/null +++ b/net-irc/inspircd/files/inspircd-2.0.27-fix-path-builds.patch @@ -0,0 +1,257 @@ +diff --git a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf.example +index d54cdc916..ee21be7f3 100644 +--- a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf.example +@@ -425,11 +425,11 @@ + + # This file has all the information about oper classes, types and o:lines. + # You *MUST* edit it. +- ++ + + # This file has all the information about server links and ulined servers. + # You *MUST* edit it if you intend to link servers. +- ++ + + #-#-#-#-#-#-#-#-#-#- MISCELLANEOUS CONFIGURATION -#-#-#-#-#-#-#-#-#-# + # # +@@ -439,7 +439,8 @@ + # motd - displayed on connect and when a user executes /MOTD + # rules - displayed when the user executes /RULES + # Modules can also define their own files +- ++ + + # Example of an executable file include. Note this will be read on rehash, + # not when the command is run. +@@ -485,7 +486,7 @@ + # the default of 'inspircd.pid' is used. # + # # + +-# ++ + + #-#-#-#-#-#-#-#-#-#-#-#-#- BANLIST LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-#-# + # # +@@ -994,7 +995,7 @@ + # provide almost all the features of InspIRCd. :) # + # # + # The default does nothing -- we include it for simplicity for you. # +- ++ + + # Here are some pre-built modules.conf files that closely match the + # default configurations of some popular IRCd's. You still may want to +@@ -1006,10 +1007,10 @@ + # recommended that you make your own modules file based on modules.conf.example. + + # Settings similar to UnrealIRCd defaults. +-# ++# + + # Settings similar to Charybdis IRCd defaults. +-# ++# + + + # +diff --git a/docs/conf/modules.conf.example b/docs/conf/modules.conf.example +index c3f074b94..4b0a584bb 100644 +--- a/docs/conf/modules.conf.example b/docs/conf/modules.conf.example +@@ -315,7 +315,7 @@ + # specify some censor tags. See also: # + # https://wiki.inspircd.org/Modules/2.0/censor# + # +-# ++# + + #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# + # CGI:IRC module: Adds support for automatic host changing in CGI:IRC +@@ -790,7 +790,7 @@ + # specify below the path to the filter.conf file, or define some # + # tags. # + # # +-# ++# + + #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# + # Gecos ban: Implements extended ban 'r', which stops anyone matching +@@
[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/, net-irc/inspircd/files/
commit: 79f50b4817bc17f890e61b3a1c50899cfdaf4fa9 Author: Wade Cline hotmail com> AuthorDate: Sat Nov 18 03:13:41 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Nov 29 23:19:21 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79f50b48 net-irc/inspircd: Remove old 2.0.24 net-irc/inspircd/Manifest | 1 - .../files/inspircd-2.0.24-fix-path-builds.patch| 253 - net-irc/inspircd/inspircd-2.0.24-r1.ebuild | 123 -- 3 files changed, 377 deletions(-) diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest index e9a9481ebba..a7b18c92451 100644 --- a/net-irc/inspircd/Manifest +++ b/net-irc/inspircd/Manifest @@ -1,3 +1,2 @@ DIST inspircd-2.0.23.tar.gz 731695 SHA256 522b31fc80e8fd90b66837bf50f8a941233709d5b1fc9c0b3c47a413fb69f162 SHA512 93a3dab04e797cfde158de8c2e959d1bb5df115aa3fe5a4066cdf9f56cb0c548fd2664a12d61bf2dbdb45549577974be99a0d6ffc6114c72cf0697f5ca4f85bb WHIRLPOOL 9ac288624835e8cf97cf3634df47c4310c6929691b4bfb39139cb0a6c45a7503e1c73addf7f6eaef03d77e52d53a78f8efd648ddb3b5ee9023c4bdee045ac4a1 -DIST inspircd-2.0.24.tar.gz 732354 SHA256 41f702cb84caa2db089a02f511a3da3e7fa3cdce7d2c5040b3c54c5da83c8b40 SHA512 766ed9b2786a36c6f3765405b5e02d831ea5ae1089c1b646ed0340b08147f9bb8d477ff94e16b0d9ed02dc109c6273f3772e1bed10bc45d1e9e9b409a37d2b6a WHIRLPOOL 3da7b2b694fd60755d3238d33090e9bc30abca3090e2552b6a9cb572c644cdc883236d39b91d1680e2500a26ef4829c98315e9975e27d5271046461569193d24 DIST inspircd-2.0.25.tar.gz 734017 BLAKE2B d67af67a68d55e107c4492561fcc181ca17fda8b59d53e14e2a585057507f035d3178a9f5f04a22b8969f0fe6f331833e412f410f3276a610dc179ebf16c2399 SHA512 c404d3c296b48d34ad43f576eba1a1fe96ae3d644f032d11cb6050b8e777f93efe33715b0676f481ac3878eea1c17c884a26bff86b909f71f7329ebcfb97add8 diff --git a/net-irc/inspircd/files/inspircd-2.0.24-fix-path-builds.patch b/net-irc/inspircd/files/inspircd-2.0.24-fix-path-builds.patch deleted file mode 100644 index debf62a15f5..000 --- a/net-irc/inspircd/files/inspircd-2.0.24-fix-path-builds.patch +++ /dev/null @@ -1,253 +0,0 @@ -diff -Nuar a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf.example a/docs/conf/inspircd.conf.example 2015-05-10 00:24:10.0 -0500 -+++ b/docs/conf/inspircd.conf.example 2015-07-27 05:22:26.107849785 -0500 -@@ -412,11 +412,11 @@ - - # This file has all the information about oper classes, types and o:lines. - # You *MUST* edit it. -- -+ - - # This file has all the information about server links and ulined servers. - # You *MUST* edit it if you intend to link servers. -- -+ - - #-#-#-#-#-#-#-#-#-#- MISCELLANEOUS CONFIGURATION -#-#-#-#-#-#-#-#-#-# - # # -@@ -426,7 +426,8 @@ - # motd - displayed on connect and when a user executes /MOTD - # rules - displayed when the user executes /RULES - # Modules can also define their own files -- -+ - - # Example of an executable file include. Note this will be read on rehash, - # not when the command is run. -@@ -472,7 +473,7 @@ - # the default of 'inspircd.pid' is used. # - # # - --# -+ - - #-#-#-#-#-#-#-#-#-#-#-#-#- BANLIST LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-#-# - # # -@@ -953,7 +954,7 @@ - # provide almost all the features of InspIRCd. :) # - # # - # The default does nothing -- we include it for simplicity for you. # -- -+ - - # Here are some pre-built modules.conf files that closely match the - # default configurations of some popular IRCd's. You still may want to -@@ -965,10 +966,10 @@ - # recommended that you make your own modules file based on modules.conf.example. - - # Settings similar to UnrealIRCd defaults. --# -+# - - # Settings similar to Charybdis IRCd defaults. --# -+# - - - # -diff -Nuar a/docs/conf/modules.conf.example b/docs/conf/modules.conf.example a/docs/conf/modules.conf.example2016-02-28 17:38:30.492335461 -0600 -+++ b/docs/conf/modules.conf.example2016-02-28 17:39:20.068559846 -0600 -@@ -315,7 +315,7 @@ - # specify some censor tags. See also: # - # http://wiki.inspircd.org/Modules/censor # - # --# -+# - - #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# - # CGI:IRC module: Adds support for automatic host changing in CGI:IRC -@@ -778,7 +778,7 @@ - # specify below the path to the filter.conf file, or define some # - # tags. # - # # --# -+# - - #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-
[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/, net-irc/inspircd/files/
commit: 3ea7dc6c0571ba1b675fd6db286b88df2041437d Author: Wade Cline hotmail com> AuthorDate: Fri Sep 29 05:24:21 2017 + Commit: Patrice Clement gentoo org> CommitDate: Wed Oct 4 09:45:23 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ea7dc6c net-irc/inspircd: revbump to 2.0.24-r1. * Install documentation with proper permissions, it was previously only viewable by the root user. * Remove --logfile option when starting the daemon via OpenRC, this prevents double-logging when the user has configured logging by the more featureful InspIRCd configuration file. Closes: https://bugs.gentoo.org/617686 Closes: https://github.com/gentoo/gentoo/pull/5821 net-irc/inspircd/files/inspircd-r3.confd | 33 +++ net-irc/inspircd/files/inspircd-r3.initd | 48 ++ ...rcd-2.0.24.ebuild => inspircd-2.0.24-r1.ebuild} | 20 ++--- 3 files changed, 96 insertions(+), 5 deletions(-) diff --git a/net-irc/inspircd/files/inspircd-r3.confd b/net-irc/inspircd/files/inspircd-r3.confd new file mode 100644 index 000..af9b3fe15e2 --- /dev/null +++ b/net-irc/inspircd/files/inspircd-r3.confd @@ -0,0 +1,33 @@ +# Distributed under the terms of the GNU General Public License v2 + +# Location of configuration file. Modify if you don't like the standard +# one. +# +#INSPIRCD_CONFIGFILE="/etc/inspircd/inspircd.conf" + +# File used to store the PID file. Usually you won't need to touch it. +# If you are changing PID file do not forget to set new PID file in +# INSPIRCD_CONFIGFILE as well. +# +#INSPIRCD_PIDFILE="/run/inspircd/inspircd.pid" + +# User to run InspIRCd as +# +#INSPIRCD_USER="inspircd" +#INSPIRCD_GROUP="inspircd" + +# You can use this configuration option to pass additional options to the +# start-stop-daemon, see start-stop-daemon(8) for more details. +# Per default we start InspIRCd without any output (quiet) +# as user $INSPIRCD_USER and wait 1000ms after we have started the service +# to ensure that the daemon is really up and running. +#INSPIRCD_SSDARGS="--quiet --user \"${INSPIRCD_USER}\" --wait 1000" + +# The termination timeout (start-stop-daemon parameter "retry") ensures +# that the service will be terminated within a given time (25 + 5 seconds +# per default) when you are stopping the service. +#INSPIRCD_TERMTIMEOUT="TERM/25/KILL/5" + +# Options to collectd +# See `/usr/bin/inspircd --help` for more details +#INSPIRCD_OPTS="" diff --git a/net-irc/inspircd/files/inspircd-r3.initd b/net-irc/inspircd/files/inspircd-r3.initd new file mode 100644 index 000..4d8dac81936 --- /dev/null +++ b/net-irc/inspircd/files/inspircd-r3.initd @@ -0,0 +1,48 @@ +#!/sbin/openrc-run +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +: ${INSPIRCD_USER:="inspircd"} +: ${INSPIRCD_GROUP:="inspircd"} +: ${INSPIRCD_CONFIGFILE:="/etc/inspircd/inspircd.conf"} +: ${INSPIRCD_PIDFILE:="/run/inspircd/inspircd.pid"} +: ${INSPIRCD_SSDARGS:="--quiet --wait 1000"} +: ${INSPIRCD_TERMTIMEOUT:="TERM/25/KILL/5"} +: ${INSPIRCD_OPTS:=""} + +command="/usr/bin/inspircd" +command_args="${INSPIRCD_OPTS} --config \"${INSPIRCD_CONFIGFILE}\"" +command_user="${INSPIRCD_USER}" +start_stop_daemon_args="${INSPIRCD_SSDARGS}" +pidfile="${INSPIRCD_PIDFILE}" +retry="${INSPIRCD_TERMTIMEOUT}" + +required_files="${INSPIRCD_CONFIGFILE}" + +name="InspIRCd" + +description="InspIRCd is a modular Internet Relay Chat (IRC) server." + +extra_commands="version" +extra_started_commands="rehash" + +depend() { + use dns + provide ircd +} + +start_pre() { + checkpath --directory --mode 0750 --owner ${INSPIRCD_USER}:${INSPIRCD_GROUP} "$(dirname "${INSPIRCD_PIDFILE}")" +} + +rehash() { + ebegin "Rehashing InspIRCd" + start-stop-daemon --signal HUP --pidfile "${pidfile}" + eend $? +} + +version() { + ebegin "Retrieve InspIRCd version" + ${command} --version + eend $? +} diff --git a/net-irc/inspircd/inspircd-2.0.24.ebuild b/net-irc/inspircd/inspircd-2.0.24-r1.ebuild similarity index 85% rename from net-irc/inspircd/inspircd-2.0.24.ebuild rename to net-irc/inspircd/inspircd-2.0.24-r1.ebuild index d7604a18517..d3c92bdafc3 100644 --- a/net-irc/inspircd/inspircd-2.0.24.ebuild +++ b/net-irc/inspircd/inspircd-2.0.24-r1.ebuild @@ -3,7 +3,7 @@ EAPI="6" -inherit toolchain-funcs user +inherit toolchain-funcs user versionator DESCRIPTION="Inspire IRCd - The Stable, High-Performance Modular IRCd" HOMEPAGE="https://inspircd.github.com/"; @@ -27,6 +27,7 @@ RDEPEND=" tre? ( dev-libs/tre )" DEPEND="${RDEPEND}" +DOCS=( docs/. ) PATCHES=( "${FILESDIR}"/${P}-fix-path-builds.patch ) pkg_setup() { @@ -83,16 +84,17 @@ src_install() { insinto "/usr/include/${PN}" doins -r include/. + einstalldocs + diropts -o"${PN}" -g"${PN}" -m0700 dodir "/var/lib/${PN}" dodir "/var/lib/${PN}/data" - newinitd "${FILESDIR}
[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/, net-irc/inspircd/files/
commit: ee0148bcddff08c0fb15310dcb84563c7c38e41c Author: Wade Cline hotmail com> AuthorDate: Fri Jun 2 04:28:46 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Sun Jun 11 08:00:58 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee0148bc net-irc/inspircd: Version bump to 2.0.24 net-irc/inspircd/Manifest | 1 + .../files/inspircd-2.0.24-fix-path-builds.patch| 253 + net-irc/inspircd/inspircd-2.0.24.ebuild| 127 +++ 3 files changed, 381 insertions(+) diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest index 30cc793d709..5100b5a4395 100644 --- a/net-irc/inspircd/Manifest +++ b/net-irc/inspircd/Manifest @@ -1 +1,2 @@ DIST inspircd-2.0.23.tar.gz 731695 SHA256 522b31fc80e8fd90b66837bf50f8a941233709d5b1fc9c0b3c47a413fb69f162 SHA512 93a3dab04e797cfde158de8c2e959d1bb5df115aa3fe5a4066cdf9f56cb0c548fd2664a12d61bf2dbdb45549577974be99a0d6ffc6114c72cf0697f5ca4f85bb WHIRLPOOL 9ac288624835e8cf97cf3634df47c4310c6929691b4bfb39139cb0a6c45a7503e1c73addf7f6eaef03d77e52d53a78f8efd648ddb3b5ee9023c4bdee045ac4a1 +DIST inspircd-2.0.24.tar.gz 732354 SHA256 41f702cb84caa2db089a02f511a3da3e7fa3cdce7d2c5040b3c54c5da83c8b40 SHA512 766ed9b2786a36c6f3765405b5e02d831ea5ae1089c1b646ed0340b08147f9bb8d477ff94e16b0d9ed02dc109c6273f3772e1bed10bc45d1e9e9b409a37d2b6a WHIRLPOOL 3da7b2b694fd60755d3238d33090e9bc30abca3090e2552b6a9cb572c644cdc883236d39b91d1680e2500a26ef4829c98315e9975e27d5271046461569193d24 diff --git a/net-irc/inspircd/files/inspircd-2.0.24-fix-path-builds.patch b/net-irc/inspircd/files/inspircd-2.0.24-fix-path-builds.patch new file mode 100644 index 000..debf62a15f5 --- /dev/null +++ b/net-irc/inspircd/files/inspircd-2.0.24-fix-path-builds.patch @@ -0,0 +1,253 @@ +diff -Nuar a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf.example +--- a/docs/conf/inspircd.conf.example 2015-05-10 00:24:10.0 -0500 b/docs/conf/inspircd.conf.example 2015-07-27 05:22:26.107849785 -0500 +@@ -412,11 +412,11 @@ + + # This file has all the information about oper classes, types and o:lines. + # You *MUST* edit it. +- ++ + + # This file has all the information about server links and ulined servers. + # You *MUST* edit it if you intend to link servers. +- ++ + + #-#-#-#-#-#-#-#-#-#- MISCELLANEOUS CONFIGURATION -#-#-#-#-#-#-#-#-#-# + # # +@@ -426,7 +426,8 @@ + # motd - displayed on connect and when a user executes /MOTD + # rules - displayed when the user executes /RULES + # Modules can also define their own files +- ++ + + # Example of an executable file include. Note this will be read on rehash, + # not when the command is run. +@@ -472,7 +473,7 @@ + # the default of 'inspircd.pid' is used. # + # # + +-# ++ + + #-#-#-#-#-#-#-#-#-#-#-#-#- BANLIST LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-#-# + # # +@@ -953,7 +954,7 @@ + # provide almost all the features of InspIRCd. :) # + # # + # The default does nothing -- we include it for simplicity for you. # +- ++ + + # Here are some pre-built modules.conf files that closely match the + # default configurations of some popular IRCd's. You still may want to +@@ -965,10 +966,10 @@ + # recommended that you make your own modules file based on modules.conf.example. + + # Settings similar to UnrealIRCd defaults. +-# ++# + + # Settings similar to Charybdis IRCd defaults. +-# ++# + + + # +diff -Nuar a/docs/conf/modules.conf.example b/docs/conf/modules.conf.example +--- a/docs/conf/modules.conf.example2016-02-28 17:38:30.492335461 -0600 b/docs/conf/modules.conf.example2016-02-28 17:39:20.068559846 -0600 +@@ -315,7 +315,7 @@ + # specify some censor tags. See also: # + # http://wiki.inspircd.org/Modules/censor # + # +-# ++# + + #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# + # CGI:IRC module: Adds support for automatic host changing in CGI:IRC +@@ -778,7 +778,7 @@ + # specify below the path to the filter.conf file, or define some # + # tags. # + # # +-# ++# + + #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# + # Gecos ban: Implements extended ban 'r', which stops anyone matching +@@ -834,7 +834,7 @@ + # # + # If you specify to use the m_helpop.so module, then specify below# + # the path to the helpop.conf file.
[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/, net-irc/inspircd/files/
commit: 430adb8353295a60a02cde3ae6db48dd0f2e9fe2 Author: Michael Palimaka gentoo org> AuthorDate: Sat Mar 4 06:00:16 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Sat Mar 4 06:00:34 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=430adb83 net-irc/inspircd: remove old Package-Manager: Portage-2.3.4, Repoman-2.3.2 net-irc/inspircd/Manifest | 2 - .../inspircd-2.0.20-deprecated-tmpnam-560362.patch | 33 --- .../files/inspircd-2.0.20-fix-path-builds.patch| 208 - .../files/inspircd-2.0.21-fix-path-builds.patch| 247 - net-irc/inspircd/files/inspircd-2.0.21-init| 38 net-irc/inspircd/files/inspircd-init | 38 net-irc/inspircd/inspircd-2.0.20.ebuild| 111 - net-irc/inspircd/inspircd-2.0.21.ebuild| 101 - 8 files changed, 778 deletions(-) diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest index 7f04f914648..30cc793d709 100644 --- a/net-irc/inspircd/Manifest +++ b/net-irc/inspircd/Manifest @@ -1,3 +1 @@ -DIST inspircd-2.0.20.tar.gz 728970 SHA256 5156e2da5da4cfa377705ecd633aee41cdcd785d12627497d55cab5f70dd686f SHA512 85463f7df379e5c7e190b4cc7ea67a80d5c4e5799c68abf2329e8204239dbed7258d11c97e5138039a8002f18ca0bd75ffc5c362b02cc27170adaf8cda6acc7e WHIRLPOOL 7eb8d3ca23c203431794ac18e65037e696638f54a0df8f2efbf590e87017e31f7a4f37926352cb4a613e6d58fb0d76ebf44a78ca6d39d093d66b46b57330b541 -DIST inspircd-2.0.21.tar.gz 730417 SHA256 bc2f861d754754a108797699319186130ef7d909204eb56ab2c3b1ae80c9d6c5 SHA512 28f38e8195d5cb6e7c7f2c4bcff2f0fcc13fb462a26975269faf899af7228c3ece2002ee819d0d5e2242ae5687a8e198e82cace8b3ff75521a44f12ac29ade0f WHIRLPOOL e1d7ee44a4900a26c2307d431fd62e0b13a8ba56388fa3e2edb10754c6bea5426625b4008162adc203c984e36b9e99ed656622bc21aae4195574514edc9b678e DIST inspircd-2.0.23.tar.gz 731695 SHA256 522b31fc80e8fd90b66837bf50f8a941233709d5b1fc9c0b3c47a413fb69f162 SHA512 93a3dab04e797cfde158de8c2e959d1bb5df115aa3fe5a4066cdf9f56cb0c548fd2664a12d61bf2dbdb45549577974be99a0d6ffc6114c72cf0697f5ca4f85bb WHIRLPOOL 9ac288624835e8cf97cf3634df47c4310c6929691b4bfb39139cb0a6c45a7503e1c73addf7f6eaef03d77e52d53a78f8efd648ddb3b5ee9023c4bdee045ac4a1 diff --git a/net-irc/inspircd/files/inspircd-2.0.20-deprecated-tmpnam-560362.patch b/net-irc/inspircd/files/inspircd-2.0.20-deprecated-tmpnam-560362.patch deleted file mode 100644 index 92128411014..000 --- a/net-irc/inspircd/files/inspircd-2.0.20-deprecated-tmpnam-560362.patch +++ /dev/null @@ -1,33 +0,0 @@ -From 79d1a436bb5c7ab40e43130495c455ffc8c682a2 Mon Sep 17 00:00:00 2001 -From: Richard Bradfield -Date: Wed, 22 Jul 2015 01:18:03 +0100 -Subject: [PATCH] Replace deprecated tmpnam() call - -From Perl 5.22 onwards, POSIX::tmpnam() has been deprecated (without the -usual 2 year deprecation cycle), using the File::Temp module instead -preserves compatibility while allowing compilation on 5.22 and later. - make/utilities.pm | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/make/utilities.pm b/make/utilities.pm -index ae16ce3..baba584 100644 a/make/utilities.pm -+++ b/make/utilities.pm -@@ -29,6 +29,7 @@ use warnings FATAL => qw(all); - - use Exporter 'import'; - use POSIX; -+use File::Temp; - use Getopt::Long; - use Fcntl; - our @EXPORT = qw(make_rpath pkgconfig_get_include_dirs pkgconfig_get_lib_dirs pkgconfig_check_version translate_functions promptstring); -@@ -404,7 +405,7 @@ sub translate_functions($$) - my $tmpfile; - do - { -- $tmpfile = tmpnam(); -+ $tmpfile = File::Temp::tmpnam(); - } until sysopen(TF, $tmpfile, O_RDWR|O_CREAT|O_EXCL|O_NOFOLLOW, 0700); - print "(Created and executed \e[1;32m$tmpfile\e[0m)\n"; - print TF $1; diff --git a/net-irc/inspircd/files/inspircd-2.0.20-fix-path-builds.patch b/net-irc/inspircd/files/inspircd-2.0.20-fix-path-builds.patch deleted file mode 100644 index ea1eca65f8d..000 --- a/net-irc/inspircd/files/inspircd-2.0.20-fix-path-builds.patch +++ /dev/null @@ -1,208 +0,0 @@ -diff -Nuar a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf.example a/docs/conf/inspircd.conf.example 2015-05-10 00:24:10.0 -0500 -+++ b/docs/conf/inspircd.conf.example 2015-07-27 05:22:26.107849785 -0500 -@@ -412,11 +412,11 @@ - - # This file has all the information about oper classes, types and o:lines. - # You *MUST* edit it. -- -+ - - # This file has all the information about server links and ulined servers. - # You *MUST* edit it if you intend to link servers. -- -+ - - #-#-#-#-#-#-#-#-#-#- MISCELLANEOUS CONFIGURATION -#-#-#-#-#-#-#-#-#-# - # # -@@ -426,7 +426,8 @@ - # motd - displayed on connect an
[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/, net-irc/inspircd/files/
commit: e9a23e95ba54e79e60cb598b0e2d93a8f3098e07 Author: Andrew Wilcox foxkit us> AuthorDate: Sat Feb 25 23:50:50 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Feb 25 23:53:50 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9a23e95 net-irc/inspircd: Bump to v2.0.23 (bug #593290) Notable ebuild changes: === - Rewritten runscript Closes: https://github.com/gentoo/gentoo/pull/4035 Gentoo-Bug: https://bugs.gentoo.org/593290 Package-Manager: Portage-2.3.3, Repoman-2.3.1 Signed-off-by: Thomas Deutschmann gentoo.org> net-irc/inspircd/Manifest | 1 + .../files/inspircd-2.0.23-fix-path-builds.patch| 253 + net-irc/inspircd/files/inspircd-r2.initd | 49 net-irc/inspircd/files/inspircd.confd | 39 net-irc/inspircd/inspircd-2.0.23.ebuild| 107 + 5 files changed, 449 insertions(+) diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest index 7541fdfbdd..7f04f91464 100644 --- a/net-irc/inspircd/Manifest +++ b/net-irc/inspircd/Manifest @@ -1,2 +1,3 @@ DIST inspircd-2.0.20.tar.gz 728970 SHA256 5156e2da5da4cfa377705ecd633aee41cdcd785d12627497d55cab5f70dd686f SHA512 85463f7df379e5c7e190b4cc7ea67a80d5c4e5799c68abf2329e8204239dbed7258d11c97e5138039a8002f18ca0bd75ffc5c362b02cc27170adaf8cda6acc7e WHIRLPOOL 7eb8d3ca23c203431794ac18e65037e696638f54a0df8f2efbf590e87017e31f7a4f37926352cb4a613e6d58fb0d76ebf44a78ca6d39d093d66b46b57330b541 DIST inspircd-2.0.21.tar.gz 730417 SHA256 bc2f861d754754a108797699319186130ef7d909204eb56ab2c3b1ae80c9d6c5 SHA512 28f38e8195d5cb6e7c7f2c4bcff2f0fcc13fb462a26975269faf899af7228c3ece2002ee819d0d5e2242ae5687a8e198e82cace8b3ff75521a44f12ac29ade0f WHIRLPOOL e1d7ee44a4900a26c2307d431fd62e0b13a8ba56388fa3e2edb10754c6bea5426625b4008162adc203c984e36b9e99ed656622bc21aae4195574514edc9b678e +DIST inspircd-2.0.23.tar.gz 731695 SHA256 522b31fc80e8fd90b66837bf50f8a941233709d5b1fc9c0b3c47a413fb69f162 SHA512 93a3dab04e797cfde158de8c2e959d1bb5df115aa3fe5a4066cdf9f56cb0c548fd2664a12d61bf2dbdb45549577974be99a0d6ffc6114c72cf0697f5ca4f85bb WHIRLPOOL 9ac288624835e8cf97cf3634df47c4310c6929691b4bfb39139cb0a6c45a7503e1c73addf7f6eaef03d77e52d53a78f8efd648ddb3b5ee9023c4bdee045ac4a1 diff --git a/net-irc/inspircd/files/inspircd-2.0.23-fix-path-builds.patch b/net-irc/inspircd/files/inspircd-2.0.23-fix-path-builds.patch new file mode 100644 index 00..debf62a15f --- /dev/null +++ b/net-irc/inspircd/files/inspircd-2.0.23-fix-path-builds.patch @@ -0,0 +1,253 @@ +diff -Nuar a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf.example +--- a/docs/conf/inspircd.conf.example 2015-05-10 00:24:10.0 -0500 b/docs/conf/inspircd.conf.example 2015-07-27 05:22:26.107849785 -0500 +@@ -412,11 +412,11 @@ + + # This file has all the information about oper classes, types and o:lines. + # You *MUST* edit it. +- ++ + + # This file has all the information about server links and ulined servers. + # You *MUST* edit it if you intend to link servers. +- ++ + + #-#-#-#-#-#-#-#-#-#- MISCELLANEOUS CONFIGURATION -#-#-#-#-#-#-#-#-#-# + # # +@@ -426,7 +426,8 @@ + # motd - displayed on connect and when a user executes /MOTD + # rules - displayed when the user executes /RULES + # Modules can also define their own files +- ++ + + # Example of an executable file include. Note this will be read on rehash, + # not when the command is run. +@@ -472,7 +473,7 @@ + # the default of 'inspircd.pid' is used. # + # # + +-# ++ + + #-#-#-#-#-#-#-#-#-#-#-#-#- BANLIST LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-#-# + # # +@@ -953,7 +954,7 @@ + # provide almost all the features of InspIRCd. :) # + # # + # The default does nothing -- we include it for simplicity for you. # +- ++ + + # Here are some pre-built modules.conf files that closely match the + # default configurations of some popular IRCd's. You still may want to +@@ -965,10 +966,10 @@ + # recommended that you make your own modules file based on modules.conf.example. + + # Settings similar to UnrealIRCd defaults. +-# ++# + + # Settings similar to Charybdis IRCd defaults. +-# ++# + + + # +diff -Nuar a/docs/conf/modules.conf.example b/docs/conf/modules.conf.example +--- a/docs/conf/modules.conf.example2016-02-28 17:38:30.492335461 -0600 b/docs/conf/modules.conf.example2016-02-28 17:39:20.068559846 -0600 +@@ -315,7 +315,7 @@ + # specify some censor tags. See also: # + # http://wiki.inspircd.org/Modules/censor #
[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/, net-irc/inspircd/files/
commit: 86543057cd91158f05e53b816a318147d379b5c9 Author: Ian Delaney gentoo org> AuthorDate: Sat Mar 26 04:51:56 2016 + Commit: Ian Delaney gentoo org> CommitDate: Sat Mar 26 04:52:45 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86543057 net-irc/inspircd: bump to vn. 2.0.21 patches to bump ebuild and fix build paths sunbmitted by the proxy maintainer via the gentoo bug. Keyword arm intially tested fine however requires keywording in required dep, held back for later. Gentoo bug: #575956 Package-Manager: portage-2.2.28 net-irc/inspircd/Manifest | 1 + .../files/inspircd-2.0.21-fix-path-builds.patch| 247 + net-irc/inspircd/files/inspircd-2.0.21-init| 39 net-irc/inspircd/inspircd-2.0.21.ebuild| 102 + 4 files changed, 389 insertions(+) diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest index 46b960a..7541fdf 100644 --- a/net-irc/inspircd/Manifest +++ b/net-irc/inspircd/Manifest @@ -1 +1,2 @@ DIST inspircd-2.0.20.tar.gz 728970 SHA256 5156e2da5da4cfa377705ecd633aee41cdcd785d12627497d55cab5f70dd686f SHA512 85463f7df379e5c7e190b4cc7ea67a80d5c4e5799c68abf2329e8204239dbed7258d11c97e5138039a8002f18ca0bd75ffc5c362b02cc27170adaf8cda6acc7e WHIRLPOOL 7eb8d3ca23c203431794ac18e65037e696638f54a0df8f2efbf590e87017e31f7a4f37926352cb4a613e6d58fb0d76ebf44a78ca6d39d093d66b46b57330b541 +DIST inspircd-2.0.21.tar.gz 730417 SHA256 bc2f861d754754a108797699319186130ef7d909204eb56ab2c3b1ae80c9d6c5 SHA512 28f38e8195d5cb6e7c7f2c4bcff2f0fcc13fb462a26975269faf899af7228c3ece2002ee819d0d5e2242ae5687a8e198e82cace8b3ff75521a44f12ac29ade0f WHIRLPOOL e1d7ee44a4900a26c2307d431fd62e0b13a8ba56388fa3e2edb10754c6bea5426625b4008162adc203c984e36b9e99ed656622bc21aae4195574514edc9b678e diff --git a/net-irc/inspircd/files/inspircd-2.0.21-fix-path-builds.patch b/net-irc/inspircd/files/inspircd-2.0.21-fix-path-builds.patch new file mode 100644 index 000..247a4ef --- /dev/null +++ b/net-irc/inspircd/files/inspircd-2.0.21-fix-path-builds.patch @@ -0,0 +1,247 @@ +diff -Nuar a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf.example +--- a/docs/conf/inspircd.conf.example 2015-05-10 00:24:10.0 -0500 b/docs/conf/inspircd.conf.example 2015-07-27 05:22:26.107849785 -0500 +@@ -412,11 +412,11 @@ + + # This file has all the information about oper classes, types and o:lines. + # You *MUST* edit it. +- ++ + + # This file has all the information about server links and ulined servers. + # You *MUST* edit it if you intend to link servers. +- ++ + + #-#-#-#-#-#-#-#-#-#- MISCELLANEOUS CONFIGURATION -#-#-#-#-#-#-#-#-#-# + # # +@@ -426,7 +426,8 @@ + # motd - displayed on connect and when a user executes /MOTD + # rules - displayed when the user executes /RULES + # Modules can also define their own files +- ++ + + # Example of an executable file include. Note this will be read on rehash, + # not when the command is run. +@@ -472,7 +473,7 @@ + # the default of 'inspircd.pid' is used. # + # # + +-# ++ + + #-#-#-#-#-#-#-#-#-#-#-#-#- BANLIST LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-#-# + # # +@@ -953,7 +954,7 @@ + # provide almost all the features of InspIRCd. :) # + # # + # The default does nothing -- we include it for simplicity for you. # +- ++ + + # Here are some pre-built modules.conf files that closely match the + # default configurations of some popular IRCd's. You still may want to +@@ -965,10 +966,10 @@ + # recommended that you make your own modules file based on modules.conf.example. + + # Settings similar to UnrealIRCd defaults. +-# ++# + + # Settings similar to Charybdis IRCd defaults. +-# ++# + + + # +diff -Nuar a/docs/conf/modules.conf.example b/docs/conf/modules.conf.example +--- a/docs/conf/modules.conf.example2016-02-28 17:38:30.492335461 -0600 b/docs/conf/modules.conf.example2016-02-28 17:39:20.068559846 -0600 +@@ -315,7 +315,7 @@ + # specify some censor tags. See also: # + # http://wiki.inspircd.org/Modules/censor # + # +-# ++# + + #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# + # CGI:IRC module: Adds support for automatic host changing in CGI:IRC +@@ -778,7 +778,7 @@ + # specify below the path to the filter.conf file, or define some # + # tags. # + # # +-# ++# + + #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# + # Gecos
[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/, net-irc/inspircd/files/
commit: e2931d12fcebf38f2f2e9f60e53603949f016b37 Author: Andrew Wilcox Wilcox-Tech com> AuthorDate: Fri Jan 22 09:02:17 2016 + Commit: Patrice Clement gentoo org> CommitDate: Fri Jan 22 09:02:17 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2931d12 net-irc/inspircd: patch tmpnam call (bug #560362) POSIX::tmpnam() was deprecated in Perl 5.22 which causes a failure in ./configure with various combinations of USE flags enabled on systems with 5.22 installed. .../inspircd-2.0.20-deprecated-tmpnam-560362.patch | 33 ++ net-irc/inspircd/inspircd-2.0.20.ebuild| 7 +++-- 2 files changed, 38 insertions(+), 2 deletions(-) diff --git a/net-irc/inspircd/files/inspircd-2.0.20-deprecated-tmpnam-560362.patch b/net-irc/inspircd/files/inspircd-2.0.20-deprecated-tmpnam-560362.patch new file mode 100644 index 000..9212841 --- /dev/null +++ b/net-irc/inspircd/files/inspircd-2.0.20-deprecated-tmpnam-560362.patch @@ -0,0 +1,33 @@ +From 79d1a436bb5c7ab40e43130495c455ffc8c682a2 Mon Sep 17 00:00:00 2001 +From: Richard Bradfield +Date: Wed, 22 Jul 2015 01:18:03 +0100 +Subject: [PATCH] Replace deprecated tmpnam() call + +From Perl 5.22 onwards, POSIX::tmpnam() has been deprecated (without the +usual 2 year deprecation cycle), using the File::Temp module instead +preserves compatibility while allowing compilation on 5.22 and later. +--- + make/utilities.pm | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/make/utilities.pm b/make/utilities.pm +index ae16ce3..baba584 100644 +--- a/make/utilities.pm b/make/utilities.pm +@@ -29,6 +29,7 @@ use warnings FATAL => qw(all); + + use Exporter 'import'; + use POSIX; ++use File::Temp; + use Getopt::Long; + use Fcntl; + our @EXPORT = qw(make_rpath pkgconfig_get_include_dirs pkgconfig_get_lib_dirs pkgconfig_check_version translate_functions promptstring); +@@ -404,7 +405,7 @@ sub translate_functions($$) + my $tmpfile; + do + { +- $tmpfile = tmpnam(); ++ $tmpfile = File::Temp::tmpnam(); + } until sysopen(TF, $tmpfile, O_RDWR|O_CREAT|O_EXCL|O_NOFOLLOW, 0700); + print "(Created and executed \e[1;32m$tmpfile\e[0m)\n"; + print TF $1; diff --git a/net-irc/inspircd/inspircd-2.0.20.ebuild b/net-irc/inspircd/inspircd-2.0.20.ebuild index d2ea27a..4ae0ac3 100644 --- a/net-irc/inspircd/inspircd-2.0.20.ebuild +++ b/net-irc/inspircd/inspircd-2.0.20.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -37,7 +37,10 @@ src_prepare() { # Patch the inspircd launcher with the inspircd user sed -i -e "s/@UID@/${PN}/" "${S}/make/template/${PN}" || die - epatch "${FILESDIR}/${P}-fix-path-builds.patch" + epatch "${FILESDIR}"/${P}-fix-path-builds.patch + epatch "${FILESDIR}"/${P}-deprecated-tmpnam-560362.patch + + epatch_user } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/, net-irc/inspircd/files/
commit: 62aa8b0d32d1957aa1426baaaeabdcf8b28e9c90 Author: Ian Delaney gentoo org> AuthorDate: Thu Sep 24 02:05:19 2015 + Commit: Ian Delaney gentoo org> CommitDate: Thu Sep 24 02:06:02 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62aa8b0d net-irc/inspircd: cleanup wrt bug #545034 Package-Manager: portage-2.2.20.1 net-irc/inspircd/Manifest | 1 - .../files/inspircd-2.0.18-fix-path-builds.patch| 208 - net-irc/inspircd/files/inspircd-2.0.18-init| 39 net-irc/inspircd/inspircd-2.0.18.ebuild| 109 --- 4 files changed, 357 deletions(-) diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest index e319fcd..46b960a 100644 --- a/net-irc/inspircd/Manifest +++ b/net-irc/inspircd/Manifest @@ -1,2 +1 @@ -DIST inspircd-2.0.18.tar.gz 747846 SHA256 45168ed075e66b379cdb9bae01652a23a33304817363e519fcbb1a194783295d SHA512 64e5d71da5d96afd1261b2a771f27f0c38b505812753a636c51d604f6166ab8a49106ae2da8291ecd86f894d2cfea63e9fcb105efdd7ce137bdf083235db7021 WHIRLPOOL c86846a170705590ae8b44023feb3adaa636c7af1d9e33a0cf560b1ebe5cc14740636c82e8c65e0f12357d9863ef36a66f0efa6aa20d2780bcef5ddd53888a6b DIST inspircd-2.0.20.tar.gz 728970 SHA256 5156e2da5da4cfa377705ecd633aee41cdcd785d12627497d55cab5f70dd686f SHA512 85463f7df379e5c7e190b4cc7ea67a80d5c4e5799c68abf2329e8204239dbed7258d11c97e5138039a8002f18ca0bd75ffc5c362b02cc27170adaf8cda6acc7e WHIRLPOOL 7eb8d3ca23c203431794ac18e65037e696638f54a0df8f2efbf590e87017e31f7a4f37926352cb4a613e6d58fb0d76ebf44a78ca6d39d093d66b46b57330b541 diff --git a/net-irc/inspircd/files/inspircd-2.0.18-fix-path-builds.patch b/net-irc/inspircd/files/inspircd-2.0.18-fix-path-builds.patch deleted file mode 100644 index 065ff2c..000 --- a/net-irc/inspircd/files/inspircd-2.0.18-fix-path-builds.patch +++ /dev/null @@ -1,208 +0,0 @@ -diff -Nuar a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf.example a/docs/conf/inspircd.conf.example 2014-10-26 18:05:40.0 +0100 -+++ b/docs/conf/inspircd.conf.example 2014-10-27 15:03:54.03807 +0100 -@@ -412,11 +412,11 @@ - - # This file has all the information about oper classes, types and o:lines. - # You *MUST* edit it. -- -+ - - # This file has all the information about server links and ulined servers. - # You *MUST* edit it if you intend to link servers. -- -+ - - #-#-#-#-#-#-#-#-#-#- MISCELLANEOUS CONFIGURATION -#-#-#-#-#-#-#-#-#-# - # # -@@ -426,7 +426,8 @@ - # motd - displayed on connect and when a user executes /MOTD - # rules - displayed when the user executes /RULES - # Modules can also define their own files -- -+ - - # Example of an executable file include. Note this will be read on rehash, - # not when the command is run. -@@ -472,7 +473,7 @@ - # the default of 'inspircd.pid' is used. # - # # - --# -+ - - #-#-#-#-#-#-#-#-#-#-#-#-#- BANLIST LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-#-# - # # -@@ -953,7 +954,7 @@ - # provide almost all the features of InspIRCd. :) # - # # - # The default does nothing -- we include it for simplicity for you. # -- -+ - - # Here are some pre-built modules.conf files that closely match the - # default configurations of some popular IRCd's. You still may want to -@@ -965,10 +966,10 @@ - # recommended that you make your own modules file based on modules.conf.example. - - # Settings similar to UnrealIRCd defaults. --# -+# - - # Settings similar to Charybdis IRCd defaults. --# -+# - - - # -diff -Nuar a/make/template/main.mk b/make/template/main.mk a/make/template/main.mk2014-10-26 18:05:40.0 +0100 -+++ b/make/template/main.mk2014-10-27 15:08:05.28800 +0100 -@@ -34,7 +34,7 @@ - SYSTEM = @SYSTEM@ - BUILDPATH = @BUILD_DIR@ - SOCKETENGINE = @SOCKETENGINE@ --CXXFLAGS = -pipe -fPIC -DPIC -+MYCXXFLAGS = -pipe -fPIC -DPIC - LDLIBS = -pthread -lstdc++ - LDFLAGS = - CORELDFLAGS = -rdynamic -L. $(LDFLAGS) -@@ -51,9 +51,9 @@ - INSTMODE_LIB = 0644 - - @IFEQ $(CC) icpc -- CXXFLAGS += -Wshadow -+ MYCXXFLAGS += -Wshadow - @ELSE -- CXXFLAGS += -pedantic -Woverloaded-virtual -Wshadow -Wformat=2 -Wmissing-format-attribute -Wall -+ MYCXXFLAGS += -pedantic -Woverloaded-virtual -Wshadow -Wformat=2 -Wmissing-format-attribute -Wall - @ENDIF - - -@@ -75,41 +75,41 @@ - INSTALL = ginstall - @ENDIF - @IFEQ $(SYSTEM) darwin -- CXXFLAGS += -DDARWIN -frtti -+ MYCXXFLAGS += -DDARWIN -frtti - LDLIBS += -ldl - CORELDFLAGS = -dynamic -bind_at_load -L. $(LDFLAGS) - PICLDFLAGS = -fPIC -shared -twolevel_namespace -undefined dynamic_lookup $(LDFLAGS) - @E
[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/, net-irc/inspircd/files/
commit: d7208425f4d0843462fbf24751c6807c1098e79e Author: Ian Delaney gentoo org> AuthorDate: Fri Sep 18 03:36:22 2015 + Commit: Ian Delaney gentoo org> CommitDate: Fri Sep 18 03:38:04 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7208425 net-irc/inspircd: bump to 2.0.20 New maintainer added to metadata under proxy-maintainers herd, init file renamed to expand in any '{P}', new patch for fix-path-builds, ebuild and patch by new maintainer via bug #545034, rm 2.0.17 Package-Manager: portage-2.2.20.1 net-irc/inspircd/Manifest | 2 +- ...patch => inspircd-2.0.20-fix-path-builds.patch} | 28 +++--- .../files/{inspircd-2.0.17-init => inspircd-init} | 0 ...spircd-2.0.17.ebuild => inspircd-2.0.20.ebuild} | 10 net-irc/inspircd/metadata.xml | 5 +++- 5 files changed, 24 insertions(+), 21 deletions(-) diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest index 6edbc5b..e319fcd 100644 --- a/net-irc/inspircd/Manifest +++ b/net-irc/inspircd/Manifest @@ -1,2 +1,2 @@ -DIST inspircd-2.0.17.tar.gz 744743 SHA256 a5d42a6568df341b67a386f93dc92ccb8e1d1308c19ea2deb4c5424b11c6dde8 SHA512 4eddc927a682794cad1e85a747eefd269aa0c6c88a373e1c38902ff689f5c02da44b31e7ec1dc1f97c08c5cc7cc26be62b32a0831ca2d53f81c5662394325a5e WHIRLPOOL af7dae1282a442332badb6254dcf10bec63a55a7dcf717c7246389ff47f051b453d5ff47edc2e635c2cbd22bafc7d6109c3c63f67dbe714e1f054c60e0905522 DIST inspircd-2.0.18.tar.gz 747846 SHA256 45168ed075e66b379cdb9bae01652a23a33304817363e519fcbb1a194783295d SHA512 64e5d71da5d96afd1261b2a771f27f0c38b505812753a636c51d604f6166ab8a49106ae2da8291ecd86f894d2cfea63e9fcb105efdd7ce137bdf083235db7021 WHIRLPOOL c86846a170705590ae8b44023feb3adaa636c7af1d9e33a0cf560b1ebe5cc14740636c82e8c65e0f12357d9863ef36a66f0efa6aa20d2780bcef5ddd53888a6b +DIST inspircd-2.0.20.tar.gz 728970 SHA256 5156e2da5da4cfa377705ecd633aee41cdcd785d12627497d55cab5f70dd686f SHA512 85463f7df379e5c7e190b4cc7ea67a80d5c4e5799c68abf2329e8204239dbed7258d11c97e5138039a8002f18ca0bd75ffc5c362b02cc27170adaf8cda6acc7e WHIRLPOOL 7eb8d3ca23c203431794ac18e65037e696638f54a0df8f2efbf590e87017e31f7a4f37926352cb4a613e6d58fb0d76ebf44a78ca6d39d093d66b46b57330b541 diff --git a/net-irc/inspircd/files/inspircd-2.0.17-fix-path-builds.patch b/net-irc/inspircd/files/inspircd-2.0.20-fix-path-builds.patch similarity index 92% rename from net-irc/inspircd/files/inspircd-2.0.17-fix-path-builds.patch rename to net-irc/inspircd/files/inspircd-2.0.20-fix-path-builds.patch index a4e12bb..ea1eca6 100644 --- a/net-irc/inspircd/files/inspircd-2.0.17-fix-path-builds.patch +++ b/net-irc/inspircd/files/inspircd-2.0.20-fix-path-builds.patch @@ -1,6 +1,6 @@ diff -Nuar a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf.example a/docs/conf/inspircd.conf.example 2014-07-24 14:24:00.0 +0200 -+++ b/docs/conf/inspircd.conf.example 2014-08-09 10:21:01.43954 +0200 +--- a/docs/conf/inspircd.conf.example 2015-05-10 00:24:10.0 -0500 b/docs/conf/inspircd.conf.example 2015-07-27 05:22:26.107849785 -0500 @@ -412,11 +412,11 @@ # This file has all the information about oper classes, types and o:lines. @@ -57,8 +57,8 @@ diff -Nuar a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf.example # diff -Nuar a/make/template/main.mk b/make/template/main.mk a/make/template/main.mk2014-07-24 14:24:00.0 +0200 -+++ b/make/template/main.mk2014-08-09 10:24:59.03948 +0200 +--- a/make/template/main.mk2015-05-10 00:24:10.0 -0500 b/make/template/main.mk2015-07-27 05:22:26.107849785 -0500 @@ -34,7 +34,7 @@ SYSTEM = @SYSTEM@ BUILDPATH = @BUILD_DIR@ @@ -71,7 +71,7 @@ diff -Nuar a/make/template/main.mk b/make/template/main.mk @@ -51,9 +51,9 @@ INSTMODE_LIB = 0644 - @IFEQ $(CC) icc + @IFEQ $(CC) icpc - CXXFLAGS += -Wshadow + MYCXXFLAGS += -Wshadow @ELSE @@ -106,7 +106,7 @@ diff -Nuar a/make/template/main.mk b/make/template/main.mk - CXXFLAGS += -O2 +@IFEQ $(DEBUGLEVEL) 0 + MYCXXFLAGS += -O2 - @IFEQ $(CC) gcc + @IFEQ $(CC) g++ -CXXFLAGS += -g1 +MYCXXFLAGS += -g1 @ENDIF @@ -134,7 +134,7 @@ diff -Nuar a/make/template/main.mk b/make/template/main.mk @GNU_ONLY MAKEFLAGS += --no-print-directory -@@ -128,10 +128,11 @@ +@@ -129,10 +129,11 @@ @ENDIF @IFDEF PURE_STATIC @@ -148,7 +148,7 @@ diff -Nuar a/make/template/main.mk b/make/template/main.mk @DO_EXPORT SOURCEPATH BUILDPATH PURE_STATIC SPLIT_CC # Default target -@@ -144,10 +145,10 @@ +@@ -145,10 +146,10 @@ @GNU_ONLY TARGET = modules/$(M:.so=).so @ENDIF @@ -161,7 +161,7 @@ diff -Nuar a/make/template/main.mk b/make/template/main.mk @ENDIF @IFEQ $(DBGOK) 0 -@@ -222,8 +223,8 @@ +@@ -223,8 +224,8 @@ @-$(INSTALL) -d -o $(INSTUID) -m $(INSTMODE_DIR) $(BASE)/data @-$(INSTALL) -d -o $(INSTU