[gentoo-commits] repo/gentoo:master commit in: net-im/prosody-modules/
commit: a94e2995a0c5a87909397dc1a3f98205b344f7a0 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Aug 5 22:07:33 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Aug 5 22:39:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a94e2995 net-im/prosody-modules: bump to EAPI=8 Signed-off-by: Conrad Kostecki gentoo.org> net-im/prosody-modules/prosody-modules-.ebuild | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/net-im/prosody-modules/prosody-modules-.ebuild b/net-im/prosody-modules/prosody-modules-.ebuild index 5c9701070e68..fe62bc7a36e7 100644 --- a/net-im/prosody-modules/prosody-modules-.ebuild +++ b/net-im/prosody-modules/prosody-modules-.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit mercurial savedconfig @@ -51,5 +51,6 @@ pkg_postinst() { einfo "'/usr/$(get_libdir)/prosody/community-modules' into 'plugin_paths'" einfo "into your prosody configuration file '/etc/jabber/prosody.cfg.lua.'" einfo "" - einfo "Example: plugin_paths = { \"/usr/$(get_libdir)/prosody/modules\", \"/usr/$(get_libdir)/prosody/community-modules\" };" + einfo "Example: plugin_paths = { \"/usr/$(get_libdir)/prosody/modules\"," + einfo "\"/usr/$(get_libdir)/prosody/community-modules\" };" }
[gentoo-commits] repo/gentoo:master commit in: net-im/prosody-modules/
commit: 83addd7a8fa1d55e330e163342e62acb4b19eebf Author: Conrad Kostecki gentoo org> AuthorDate: Sat Aug 5 22:07:59 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Aug 5 22:39:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83addd7a net-im/prosody-modules: fix QA ExcessiveLineLength Signed-off-by: Conrad Kostecki gentoo.org> net-im/prosody-modules/prosody-modules-0_pre20230221.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/net-im/prosody-modules/prosody-modules-0_pre20230221.ebuild b/net-im/prosody-modules/prosody-modules-0_pre20230221.ebuild index 9b0ba076aa2b..2950cf906871 100644 --- a/net-im/prosody-modules/prosody-modules-0_pre20230221.ebuild +++ b/net-im/prosody-modules/prosody-modules-0_pre20230221.ebuild @@ -51,5 +51,6 @@ pkg_postinst() { einfo "'/usr/$(get_libdir)/prosody/community-modules' into 'plugin_paths'" einfo "into your prosody configuration file '/etc/jabber/prosody.cfg.lua.'" einfo "" - einfo "Example: plugin_paths = { \"/usr/$(get_libdir)/prosody/modules\", \"/usr/$(get_libdir)/prosody/community-modules\" };" + einfo "Example: plugin_paths = { \"/usr/$(get_libdir)/prosody/modules\"," + einfo "\"/usr/$(get_libdir)/prosody/community-modules\" };" }
[gentoo-commits] repo/gentoo:master commit in: net-im/prosody-modules/
commit: 34d133de4569a8bc308bb5801856991004006e73 Author: Conrad Kostecki gentoo org> AuthorDate: Tue Feb 21 19:12:53 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Feb 21 20:03:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34d133de net-im/prosody-modules: drop 0_pre20220319 Signed-off-by: Conrad Kostecki gentoo.org> net-im/prosody-modules/Manifest| 1 - .../prosody-modules-0_pre20220319.ebuild | 55 -- 2 files changed, 56 deletions(-) diff --git a/net-im/prosody-modules/Manifest b/net-im/prosody-modules/Manifest index 6cbe5910d92c..f201aea92483 100644 --- a/net-im/prosody-modules/Manifest +++ b/net-im/prosody-modules/Manifest @@ -1,2 +1 @@ -DIST prosody-modules-0_pre20220319.tar.xz 1221828 BLAKE2B bb9482a60b15fd456125b512017ee93223bd139ed5b664236db4313b65985729ad4f5b8adb5d76bb9099ff4de816457fffd1277b7d36c556d00ce789d8ecf15f SHA512 a288d082e3bc2f9450c0b09e4f02816322d0db073134b315b2fa19be4d176037b399d763854c6c9a006eef85153c7bbbabddf5da85225d599082bfc7c0101450 DIST prosody-modules-0_pre20230221.tar.xz 1243536 BLAKE2B d9bf42acf22f94ab0e3a530ca09e3cdac066c46f8b3e443b1c6e0768e6e0a516175452f673edf85832e527e0533c7ab65f51f328af4f01883d02d91e45880c84 SHA512 b49f4e05ed7b2dbac319380a929240366b2da559bd612838ab447b2b705a962b5d006f1a087d3bbd9df0b6ab307030811747fb2cc78fa2d2e1ab6c8020767c84 diff --git a/net-im/prosody-modules/prosody-modules-0_pre20220319.ebuild b/net-im/prosody-modules/prosody-modules-0_pre20220319.ebuild deleted file mode 100644 index a120ace96588.. --- a/net-im/prosody-modules/prosody-modules-0_pre20220319.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit savedconfig - -DESCRIPTION="A collection of community-maintained modules for Prosody" -HOMEPAGE="https://modules.prosody.im; -SRC_URI="https://dev.gentoo.org/~conikost/distfiles/${P}.tar.xz; -S="${WORKDIR}/${PN}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -RDEPEND="net-im/prosody" - -src_prepare() { - default - - # Exclude 'misc' folder from install, since it does not provide any modules. - echo "# Remove all modules from this list, which you don't want to install." > prosody-modules.conf || die - find * -maxdepth 0 -type d ! -name misc >> prosody-modules.conf || die - - use savedconfig && restore_config prosody-modules.conf -} - -src_install() { - insinto "/usr/$(get_libdir)/prosody/community-modules" - while read prosody_module; do - if ! [[ "${prosody_module}" = \#* ]]; then - if [[ -f "${prosody_module}/README.markdown" ]]; then - newdoc "${prosody_module}/README.markdown" "README.${prosody_module}" - rm "${prosody_module}/README.markdown" || die - fi - - doins -r "${prosody_module}" - fi - done
[gentoo-commits] repo/gentoo:master commit in: net-im/prosody-modules/
commit: 85d123709dfdcba647c2d0a9d5c3edf53bab283c Author: Conrad Kostecki gentoo org> AuthorDate: Tue Feb 21 19:12:14 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Feb 21 20:03:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85d12370 net-im/prosody-modules: add 0_pre20230221 Signed-off-by: Conrad Kostecki gentoo.org> net-im/prosody-modules/Manifest| 1 + .../prosody-modules-0_pre20230221.ebuild | 55 ++ 2 files changed, 56 insertions(+) diff --git a/net-im/prosody-modules/Manifest b/net-im/prosody-modules/Manifest index 10ff3c2864a9..6cbe5910d92c 100644 --- a/net-im/prosody-modules/Manifest +++ b/net-im/prosody-modules/Manifest @@ -1 +1,2 @@ DIST prosody-modules-0_pre20220319.tar.xz 1221828 BLAKE2B bb9482a60b15fd456125b512017ee93223bd139ed5b664236db4313b65985729ad4f5b8adb5d76bb9099ff4de816457fffd1277b7d36c556d00ce789d8ecf15f SHA512 a288d082e3bc2f9450c0b09e4f02816322d0db073134b315b2fa19be4d176037b399d763854c6c9a006eef85153c7bbbabddf5da85225d599082bfc7c0101450 +DIST prosody-modules-0_pre20230221.tar.xz 1243536 BLAKE2B d9bf42acf22f94ab0e3a530ca09e3cdac066c46f8b3e443b1c6e0768e6e0a516175452f673edf85832e527e0533c7ab65f51f328af4f01883d02d91e45880c84 SHA512 b49f4e05ed7b2dbac319380a929240366b2da559bd612838ab447b2b705a962b5d006f1a087d3bbd9df0b6ab307030811747fb2cc78fa2d2e1ab6c8020767c84 diff --git a/net-im/prosody-modules/prosody-modules-0_pre20230221.ebuild b/net-im/prosody-modules/prosody-modules-0_pre20230221.ebuild new file mode 100644 index ..9b0ba076aa2b --- /dev/null +++ b/net-im/prosody-modules/prosody-modules-0_pre20230221.ebuild @@ -0,0 +1,55 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit savedconfig + +DESCRIPTION="A collection of community-maintained modules for Prosody" +HOMEPAGE="https://modules.prosody.im; +SRC_URI="https://dev.gentoo.org/~conikost/distfiles/${P}.tar.xz; +S="${WORKDIR}/${PN}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND="net-im/prosody" + +src_prepare() { + default + + # Exclude 'misc' folder from install, since it does not provide any modules. + echo "# Remove all modules from this list, which you don't want to install." > prosody-modules.conf || die + find * -maxdepth 0 -type d ! -name misc >> prosody-modules.conf || die + + use savedconfig && restore_config prosody-modules.conf +} + +src_install() { + insinto "/usr/$(get_libdir)/prosody/community-modules" + while read prosody_module; do + if ! [[ "${prosody_module}" = \#* ]]; then + if [[ -f "${prosody_module}/README.markdown" ]]; then + newdoc "${prosody_module}/README.markdown" "README.${prosody_module}" + rm "${prosody_module}/README.markdown" || die + fi + + doins -r "${prosody_module}" + fi + done
[gentoo-commits] repo/gentoo:master commit in: net-im/prosody-modules/
commit: 87bc82dc082c5df7b2ec14685170099c6b29b207 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Mar 19 18:08:07 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Mar 19 18:24:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87bc82dc net-im/prosody-modules: add 0_pre20220319 Signed-off-by: Conrad Kostecki gentoo.org> net-im/prosody-modules/Manifest| 1 + .../prosody-modules-0_pre20220319.ebuild | 55 ++ 2 files changed, 56 insertions(+) diff --git a/net-im/prosody-modules/Manifest b/net-im/prosody-modules/Manifest index a85626a0d7c8..941aac7b0531 100644 --- a/net-im/prosody-modules/Manifest +++ b/net-im/prosody-modules/Manifest @@ -1 +1,2 @@ DIST prosody-modules-0_pre20211027.tar.xz 1214428 BLAKE2B a514d5d66475c68d6e7eb3040b648530b1f525fc555e85773f53fa982e2634e10fca3721e463ca6a714a2b058213d5a923e8181f332d509b91bba5b6cc15b3b0 SHA512 0d9fc8f167f7a93ee3d46ea517a7943d1a448a7513776e9e6d0003362cc24be938ed185e8c8ce33570aa91e0b1fd66dc4e0f7cc863d97e108f3213e86085b863 +DIST prosody-modules-0_pre20220319.tar.xz 1221828 BLAKE2B bb9482a60b15fd456125b512017ee93223bd139ed5b664236db4313b65985729ad4f5b8adb5d76bb9099ff4de816457fffd1277b7d36c556d00ce789d8ecf15f SHA512 a288d082e3bc2f9450c0b09e4f02816322d0db073134b315b2fa19be4d176037b399d763854c6c9a006eef85153c7bbbabddf5da85225d599082bfc7c0101450 diff --git a/net-im/prosody-modules/prosody-modules-0_pre20220319.ebuild b/net-im/prosody-modules/prosody-modules-0_pre20220319.ebuild new file mode 100644 index ..a120ace96588 --- /dev/null +++ b/net-im/prosody-modules/prosody-modules-0_pre20220319.ebuild @@ -0,0 +1,55 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit savedconfig + +DESCRIPTION="A collection of community-maintained modules for Prosody" +HOMEPAGE="https://modules.prosody.im; +SRC_URI="https://dev.gentoo.org/~conikost/distfiles/${P}.tar.xz; +S="${WORKDIR}/${PN}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND="net-im/prosody" + +src_prepare() { + default + + # Exclude 'misc' folder from install, since it does not provide any modules. + echo "# Remove all modules from this list, which you don't want to install." > prosody-modules.conf || die + find * -maxdepth 0 -type d ! -name misc >> prosody-modules.conf || die + + use savedconfig && restore_config prosody-modules.conf +} + +src_install() { + insinto "/usr/$(get_libdir)/prosody/community-modules" + while read prosody_module; do + if ! [[ "${prosody_module}" = \#* ]]; then + if [[ -f "${prosody_module}/README.markdown" ]]; then + newdoc "${prosody_module}/README.markdown" "README.${prosody_module}" + rm "${prosody_module}/README.markdown" || die + fi + + doins -r "${prosody_module}" + fi + done
[gentoo-commits] repo/gentoo:master commit in: net-im/prosody-modules/
commit: 7eba56229c37a86d4685e81dea998ac62bf70bfb Author: Conrad Kostecki gentoo org> AuthorDate: Sat Mar 19 18:08:19 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Mar 19 18:24:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eba5622 net-im/prosody-modules: drop 0_pre20211027 Signed-off-by: Conrad Kostecki gentoo.org> net-im/prosody-modules/Manifest| 1 - .../prosody-modules-0_pre20211027.ebuild | 55 -- 2 files changed, 56 deletions(-) diff --git a/net-im/prosody-modules/Manifest b/net-im/prosody-modules/Manifest index 941aac7b0531..10ff3c2864a9 100644 --- a/net-im/prosody-modules/Manifest +++ b/net-im/prosody-modules/Manifest @@ -1,2 +1 @@ -DIST prosody-modules-0_pre20211027.tar.xz 1214428 BLAKE2B a514d5d66475c68d6e7eb3040b648530b1f525fc555e85773f53fa982e2634e10fca3721e463ca6a714a2b058213d5a923e8181f332d509b91bba5b6cc15b3b0 SHA512 0d9fc8f167f7a93ee3d46ea517a7943d1a448a7513776e9e6d0003362cc24be938ed185e8c8ce33570aa91e0b1fd66dc4e0f7cc863d97e108f3213e86085b863 DIST prosody-modules-0_pre20220319.tar.xz 1221828 BLAKE2B bb9482a60b15fd456125b512017ee93223bd139ed5b664236db4313b65985729ad4f5b8adb5d76bb9099ff4de816457fffd1277b7d36c556d00ce789d8ecf15f SHA512 a288d082e3bc2f9450c0b09e4f02816322d0db073134b315b2fa19be4d176037b399d763854c6c9a006eef85153c7bbbabddf5da85225d599082bfc7c0101450 diff --git a/net-im/prosody-modules/prosody-modules-0_pre20211027.ebuild b/net-im/prosody-modules/prosody-modules-0_pre20211027.ebuild deleted file mode 100644 index 31462790da3a.. --- a/net-im/prosody-modules/prosody-modules-0_pre20211027.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit savedconfig - -DESCRIPTION="A collection of community-maintained modules for Prosody" -HOMEPAGE="https://modules.prosody.im; -SRC_URI="https://dev.gentoo.org/~conikost/distfiles/${P}.tar.xz; -S="${WORKDIR}/${PN}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -RDEPEND="net-im/prosody" - -src_prepare() { - default - - # Exclude 'misc' folder from install, since it does not provide any modules. - echo "# Remove all modules from this list, which you don't want to install." > prosody-modules.conf || die - find * -maxdepth 0 -type d ! -name misc >> prosody-modules.conf || die - - use savedconfig && restore_config prosody-modules.conf -} - -src_install() { - insinto "/usr/$(get_libdir)/prosody/community-modules" - while read prosody_module; do - if ! [[ "${prosody_module}" = \#* ]]; then - if [[ -f "${prosody_module}/README.markdown" ]]; then - newdoc "${prosody_module}/README.markdown" "README.${prosody_module}" - rm "${prosody_module}/README.markdown" || die - fi - - doins -r "${prosody_module}" - fi - done
[gentoo-commits] repo/gentoo:master commit in: net-im/prosody-modules/
commit: bad9df69e9f0c523f8705337eff5a02bc7dbfb09 Author: Conrad Kostecki gentoo org> AuthorDate: Fri Oct 29 21:59:55 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri Oct 29 21:59:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bad9df69 net-im/prosody-modules: drop old version Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> net-im/prosody-modules/Manifest| 1 - .../prosody-modules-0_pre20210901.ebuild | 55 -- 2 files changed, 56 deletions(-) diff --git a/net-im/prosody-modules/Manifest b/net-im/prosody-modules/Manifest index a6ca2d16b41..a85626a0d7c 100644 --- a/net-im/prosody-modules/Manifest +++ b/net-im/prosody-modules/Manifest @@ -1,2 +1 @@ -DIST prosody-modules-0_pre20210901.tar.xz 1205504 BLAKE2B 10959ffdecd107593777398ee1019f77bae3bb28a829b3f5a974c6715607904e79ce01020ac76585b35115a7cd97f400575c8ed20e9ca333bfdb3e83b6005554 SHA512 f27d7372c4e95d3a942c16ebcd00392d3faeaea525a8c18ff5da293a5be3493730200de008d249cb946fbe8c15039934b35278e30bda018c942c1d38faa3fd29 DIST prosody-modules-0_pre20211027.tar.xz 1214428 BLAKE2B a514d5d66475c68d6e7eb3040b648530b1f525fc555e85773f53fa982e2634e10fca3721e463ca6a714a2b058213d5a923e8181f332d509b91bba5b6cc15b3b0 SHA512 0d9fc8f167f7a93ee3d46ea517a7943d1a448a7513776e9e6d0003362cc24be938ed185e8c8ce33570aa91e0b1fd66dc4e0f7cc863d97e108f3213e86085b863 diff --git a/net-im/prosody-modules/prosody-modules-0_pre20210901.ebuild b/net-im/prosody-modules/prosody-modules-0_pre20210901.ebuild deleted file mode 100644 index ff13c951991..000 --- a/net-im/prosody-modules/prosody-modules-0_pre20210901.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit savedconfig - -DESCRIPTION="A collection of community-maintained modules for Prosody" -HOMEPAGE="https://modules.prosody.im; -SRC_URI="https://dev.gentoo.org/~conikost/distfiles/${P}.tar.xz; -S="${WORKDIR}/${PN}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -RDEPEND="net-im/prosody" - -src_prepare() { - default - - # Exclude 'misc' folder from install, since it does not provide any modules. - echo "# Remove all modules from this list, which you don't want to install." > prosody-modules.conf || die - find * -maxdepth 0 -type d ! -name misc >> prosody-modules.conf || die - - use savedconfig && restore_config prosody-modules.conf -} - -src_install() { - insinto "/usr/$(get_libdir)/prosody/community-modules" - while read prosody_module; do - if ! [[ "${prosody_module}" = \#* ]]; then - if [[ -f "${prosody_module}/README.markdown" ]]; then - newdoc "${prosody_module}/README.markdown" "README.${prosody_module}" - rm "${prosody_module}/README.markdown" || die - fi - - doins -r "${prosody_module}" - fi - done
[gentoo-commits] repo/gentoo:master commit in: net-im/prosody-modules/
commit: d91826d6c89c21782686b9aa019b515f6ab75d38 Author: Conrad Kostecki gentoo org> AuthorDate: Fri Oct 29 21:49:14 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri Oct 29 21:49:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d91826d6 net-im/prosody-modules: update live ebuild 1. As is, without quotes, it produces an error "unexpected symbol near '/'" 2. Modules shipped with prosody itself should take precedence. Otherwise, deprecated community mod_mam will take precedence over the supported one shipped with prosody. Signed-off-by: Andrey Utkin gentoo.org> Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> net-im/prosody-modules/prosody-modules-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-im/prosody-modules/prosody-modules-.ebuild b/net-im/prosody-modules/prosody-modules-.ebuild index 5759297af38..5c9701070e6 100644 --- a/net-im/prosody-modules/prosody-modules-.ebuild +++ b/net-im/prosody-modules/prosody-modules-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -51,5 +51,5 @@ pkg_postinst() { einfo "'/usr/$(get_libdir)/prosody/community-modules' into 'plugin_paths'" einfo "into your prosody configuration file '/etc/jabber/prosody.cfg.lua.'" einfo "" - einfo "Example: plugin_paths = { /usr/$(get_libdir)/prosody/community-modules };" + einfo "Example: plugin_paths = { \"/usr/$(get_libdir)/prosody/modules\", \"/usr/$(get_libdir)/prosody/community-modules\" };" }
[gentoo-commits] repo/gentoo:master commit in: net-im/prosody-modules/
commit: c30dbe13240c7f63f271b4043e555f640d40542d Author: Conrad Kostecki gentoo org> AuthorDate: Fri Oct 29 21:59:06 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri Oct 29 21:59:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c30dbe13 net-im/prosody-modules: bump to newest snapshot Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> net-im/prosody-modules/Manifest| 1 + .../prosody-modules-0_pre20211027.ebuild | 55 ++ 2 files changed, 56 insertions(+) diff --git a/net-im/prosody-modules/Manifest b/net-im/prosody-modules/Manifest index 244bd0a91ca..a6ca2d16b41 100644 --- a/net-im/prosody-modules/Manifest +++ b/net-im/prosody-modules/Manifest @@ -1 +1,2 @@ DIST prosody-modules-0_pre20210901.tar.xz 1205504 BLAKE2B 10959ffdecd107593777398ee1019f77bae3bb28a829b3f5a974c6715607904e79ce01020ac76585b35115a7cd97f400575c8ed20e9ca333bfdb3e83b6005554 SHA512 f27d7372c4e95d3a942c16ebcd00392d3faeaea525a8c18ff5da293a5be3493730200de008d249cb946fbe8c15039934b35278e30bda018c942c1d38faa3fd29 +DIST prosody-modules-0_pre20211027.tar.xz 1214428 BLAKE2B a514d5d66475c68d6e7eb3040b648530b1f525fc555e85773f53fa982e2634e10fca3721e463ca6a714a2b058213d5a923e8181f332d509b91bba5b6cc15b3b0 SHA512 0d9fc8f167f7a93ee3d46ea517a7943d1a448a7513776e9e6d0003362cc24be938ed185e8c8ce33570aa91e0b1fd66dc4e0f7cc863d97e108f3213e86085b863 diff --git a/net-im/prosody-modules/prosody-modules-0_pre20211027.ebuild b/net-im/prosody-modules/prosody-modules-0_pre20211027.ebuild new file mode 100644 index 000..31462790da3 --- /dev/null +++ b/net-im/prosody-modules/prosody-modules-0_pre20211027.ebuild @@ -0,0 +1,55 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit savedconfig + +DESCRIPTION="A collection of community-maintained modules for Prosody" +HOMEPAGE="https://modules.prosody.im; +SRC_URI="https://dev.gentoo.org/~conikost/distfiles/${P}.tar.xz; +S="${WORKDIR}/${PN}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND="net-im/prosody" + +src_prepare() { + default + + # Exclude 'misc' folder from install, since it does not provide any modules. + echo "# Remove all modules from this list, which you don't want to install." > prosody-modules.conf || die + find * -maxdepth 0 -type d ! -name misc >> prosody-modules.conf || die + + use savedconfig && restore_config prosody-modules.conf +} + +src_install() { + insinto "/usr/$(get_libdir)/prosody/community-modules" + while read prosody_module; do + if ! [[ "${prosody_module}" = \#* ]]; then + if [[ -f "${prosody_module}/README.markdown" ]]; then + newdoc "${prosody_module}/README.markdown" "README.${prosody_module}" + rm "${prosody_module}/README.markdown" || die + fi + + doins -r "${prosody_module}" + fi + done
[gentoo-commits] repo/gentoo:master commit in: net-im/prosody-modules/
commit: f4ec8662ee2d57707b44033e75155ddf3d461083 Author: Conrad Kostecki gentoo org> AuthorDate: Wed Sep 1 20:10:46 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Sep 1 20:27:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4ec8662 net-im/prosody-modules: bump to newest snapshot Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> net-im/prosody-modules/Manifest| 1 + .../prosody-modules-0_pre20210901.ebuild | 55 ++ 2 files changed, 56 insertions(+) diff --git a/net-im/prosody-modules/Manifest b/net-im/prosody-modules/Manifest index 157f4cacbad..d1e96aa96b6 100644 --- a/net-im/prosody-modules/Manifest +++ b/net-im/prosody-modules/Manifest @@ -1 +1,2 @@ DIST prosody-modules-0_pre20210515.tar.xz 1196276 BLAKE2B 66e9dddeba1e139b16ecc1ea0b786a85cb9181e0bfa0123a9c9ce99f1aa64cc12ba92ffa6b83d63cbc0f45962a13ac8ec508030d99c5e58d645c708a1078dab3 SHA512 1cd48cfa66e72de843db2a593a524636aaa0f36cb5b848e19238d4c2951525882fb30a354e503d71e0fb4b6c8efe0aa09acc16285ac3357d4c8d353a2f48b120 +DIST prosody-modules-0_pre20210901.tar.xz 1205504 BLAKE2B 10959ffdecd107593777398ee1019f77bae3bb28a829b3f5a974c6715607904e79ce01020ac76585b35115a7cd97f400575c8ed20e9ca333bfdb3e83b6005554 SHA512 f27d7372c4e95d3a942c16ebcd00392d3faeaea525a8c18ff5da293a5be3493730200de008d249cb946fbe8c15039934b35278e30bda018c942c1d38faa3fd29 diff --git a/net-im/prosody-modules/prosody-modules-0_pre20210901.ebuild b/net-im/prosody-modules/prosody-modules-0_pre20210901.ebuild new file mode 100644 index 000..ff13c951991 --- /dev/null +++ b/net-im/prosody-modules/prosody-modules-0_pre20210901.ebuild @@ -0,0 +1,55 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit savedconfig + +DESCRIPTION="A collection of community-maintained modules for Prosody" +HOMEPAGE="https://modules.prosody.im; +SRC_URI="https://dev.gentoo.org/~conikost/distfiles/${P}.tar.xz; +S="${WORKDIR}/${PN}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND="net-im/prosody" + +src_prepare() { + default + + # Exclude 'misc' folder from install, since it does not provide any modules. + echo "# Remove all modules from this list, which you don't want to install." > prosody-modules.conf || die + find * -maxdepth 0 -type d ! -name misc >> prosody-modules.conf || die + + use savedconfig && restore_config prosody-modules.conf +} + +src_install() { + insinto "/usr/$(get_libdir)/prosody/community-modules" + while read prosody_module; do + if ! [[ "${prosody_module}" = \#* ]]; then + if [[ -f "${prosody_module}/README.markdown" ]]; then + newdoc "${prosody_module}/README.markdown" "README.${prosody_module}" + rm "${prosody_module}/README.markdown" || die + fi + + doins -r "${prosody_module}" + fi + done
[gentoo-commits] repo/gentoo:master commit in: net-im/prosody-modules/
commit: 5c6db7c38d99a44792e69bdd7aea9af760a24ba2 Author: Conrad Kostecki gentoo org> AuthorDate: Wed Sep 1 20:11:32 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Sep 1 20:27:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c6db7c3 net-im/prosody-modules: drop old version Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> net-im/prosody-modules/Manifest| 1 - .../prosody-modules-0_pre20210515.ebuild | 55 -- 2 files changed, 56 deletions(-) diff --git a/net-im/prosody-modules/Manifest b/net-im/prosody-modules/Manifest index d1e96aa96b6..244bd0a91ca 100644 --- a/net-im/prosody-modules/Manifest +++ b/net-im/prosody-modules/Manifest @@ -1,2 +1 @@ -DIST prosody-modules-0_pre20210515.tar.xz 1196276 BLAKE2B 66e9dddeba1e139b16ecc1ea0b786a85cb9181e0bfa0123a9c9ce99f1aa64cc12ba92ffa6b83d63cbc0f45962a13ac8ec508030d99c5e58d645c708a1078dab3 SHA512 1cd48cfa66e72de843db2a593a524636aaa0f36cb5b848e19238d4c2951525882fb30a354e503d71e0fb4b6c8efe0aa09acc16285ac3357d4c8d353a2f48b120 DIST prosody-modules-0_pre20210901.tar.xz 1205504 BLAKE2B 10959ffdecd107593777398ee1019f77bae3bb28a829b3f5a974c6715607904e79ce01020ac76585b35115a7cd97f400575c8ed20e9ca333bfdb3e83b6005554 SHA512 f27d7372c4e95d3a942c16ebcd00392d3faeaea525a8c18ff5da293a5be3493730200de008d249cb946fbe8c15039934b35278e30bda018c942c1d38faa3fd29 diff --git a/net-im/prosody-modules/prosody-modules-0_pre20210515.ebuild b/net-im/prosody-modules/prosody-modules-0_pre20210515.ebuild deleted file mode 100644 index ff13c951991..000 --- a/net-im/prosody-modules/prosody-modules-0_pre20210515.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit savedconfig - -DESCRIPTION="A collection of community-maintained modules for Prosody" -HOMEPAGE="https://modules.prosody.im; -SRC_URI="https://dev.gentoo.org/~conikost/distfiles/${P}.tar.xz; -S="${WORKDIR}/${PN}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -RDEPEND="net-im/prosody" - -src_prepare() { - default - - # Exclude 'misc' folder from install, since it does not provide any modules. - echo "# Remove all modules from this list, which you don't want to install." > prosody-modules.conf || die - find * -maxdepth 0 -type d ! -name misc >> prosody-modules.conf || die - - use savedconfig && restore_config prosody-modules.conf -} - -src_install() { - insinto "/usr/$(get_libdir)/prosody/community-modules" - while read prosody_module; do - if ! [[ "${prosody_module}" = \#* ]]; then - if [[ -f "${prosody_module}/README.markdown" ]]; then - newdoc "${prosody_module}/README.markdown" "README.${prosody_module}" - rm "${prosody_module}/README.markdown" || die - fi - - doins -r "${prosody_module}" - fi - done
[gentoo-commits] repo/gentoo:master commit in: net-im/prosody-modules/
commit: d9f6f70fbd517a5a9519ee86bbff989a83ff410f Author: Conrad Kostecki gentoo org> AuthorDate: Sat May 15 00:02:11 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat May 15 00:02:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9f6f70f net-im/prosody-modules: add stabilize-allarches Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> net-im/prosody-modules/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/net-im/prosody-modules/metadata.xml b/net-im/prosody-modules/metadata.xml index fdabf81a3e5..ff3eb65b8df 100644 --- a/net-im/prosody-modules/metadata.xml +++ b/net-im/prosody-modules/metadata.xml @@ -5,6 +5,7 @@ conik...@gentoo.org Conrad Kostecki + Prosody can be customized extensively using modules (plugins) to change its default behaviour and to add new features and functionality.
[gentoo-commits] repo/gentoo:master commit in: net-im/prosody-modules/
commit: 56592de43b8860bf92dd91d28b3cc3dc1feb1eb3 Author: Conrad Kostecki gentoo org> AuthorDate: Fri May 14 23:00:22 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri May 14 23:00:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56592de4 net-im/prosody-modules: drop old version Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> net-im/prosody-modules/Manifest| 1 - .../prosody-modules-0_pre20210105.ebuild | 55 -- 2 files changed, 56 deletions(-) diff --git a/net-im/prosody-modules/Manifest b/net-im/prosody-modules/Manifest index 1ef11d7f399..157f4cacbad 100644 --- a/net-im/prosody-modules/Manifest +++ b/net-im/prosody-modules/Manifest @@ -1,2 +1 @@ -DIST prosody-modules-0_pre20210105.tar.xz 1166992 BLAKE2B 02bf4ea4521194db51716c2716370e1b38e747da000dc8d27ce93b5f81d53b9e0367e96f3e18aee74c858ae86474bcaccb0ef944325f508337882acf3cd9e960 SHA512 c0739a309b66c958e205989988c6e7118c0385156d7ebc2a4825646af366fe5665ff6e7e98aab24cf3cc5530fe40c8e9a3440afff196a96624242c00861a308e DIST prosody-modules-0_pre20210515.tar.xz 1196276 BLAKE2B 66e9dddeba1e139b16ecc1ea0b786a85cb9181e0bfa0123a9c9ce99f1aa64cc12ba92ffa6b83d63cbc0f45962a13ac8ec508030d99c5e58d645c708a1078dab3 SHA512 1cd48cfa66e72de843db2a593a524636aaa0f36cb5b848e19238d4c2951525882fb30a354e503d71e0fb4b6c8efe0aa09acc16285ac3357d4c8d353a2f48b120 diff --git a/net-im/prosody-modules/prosody-modules-0_pre20210105.ebuild b/net-im/prosody-modules/prosody-modules-0_pre20210105.ebuild deleted file mode 100644 index ff13c951991..000 --- a/net-im/prosody-modules/prosody-modules-0_pre20210105.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit savedconfig - -DESCRIPTION="A collection of community-maintained modules for Prosody" -HOMEPAGE="https://modules.prosody.im; -SRC_URI="https://dev.gentoo.org/~conikost/distfiles/${P}.tar.xz; -S="${WORKDIR}/${PN}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -RDEPEND="net-im/prosody" - -src_prepare() { - default - - # Exclude 'misc' folder from install, since it does not provide any modules. - echo "# Remove all modules from this list, which you don't want to install." > prosody-modules.conf || die - find * -maxdepth 0 -type d ! -name misc >> prosody-modules.conf || die - - use savedconfig && restore_config prosody-modules.conf -} - -src_install() { - insinto "/usr/$(get_libdir)/prosody/community-modules" - while read prosody_module; do - if ! [[ "${prosody_module}" = \#* ]]; then - if [[ -f "${prosody_module}/README.markdown" ]]; then - newdoc "${prosody_module}/README.markdown" "README.${prosody_module}" - rm "${prosody_module}/README.markdown" || die - fi - - doins -r "${prosody_module}" - fi - done
[gentoo-commits] repo/gentoo:master commit in: net-im/prosody-modules/
commit: fa72ef00ab576e9364e81282eb230e89977f3cb6 Author: Conrad Kostecki gentoo org> AuthorDate: Fri May 14 22:58:17 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri May 14 22:58:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa72ef00 net-im/prosody-modules: bump to newest snapshot 20210515 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> net-im/prosody-modules/Manifest| 1 + .../prosody-modules-0_pre20210515.ebuild | 55 ++ 2 files changed, 56 insertions(+) diff --git a/net-im/prosody-modules/Manifest b/net-im/prosody-modules/Manifest index 7ae3229da7b..1ef11d7f399 100644 --- a/net-im/prosody-modules/Manifest +++ b/net-im/prosody-modules/Manifest @@ -1 +1,2 @@ DIST prosody-modules-0_pre20210105.tar.xz 1166992 BLAKE2B 02bf4ea4521194db51716c2716370e1b38e747da000dc8d27ce93b5f81d53b9e0367e96f3e18aee74c858ae86474bcaccb0ef944325f508337882acf3cd9e960 SHA512 c0739a309b66c958e205989988c6e7118c0385156d7ebc2a4825646af366fe5665ff6e7e98aab24cf3cc5530fe40c8e9a3440afff196a96624242c00861a308e +DIST prosody-modules-0_pre20210515.tar.xz 1196276 BLAKE2B 66e9dddeba1e139b16ecc1ea0b786a85cb9181e0bfa0123a9c9ce99f1aa64cc12ba92ffa6b83d63cbc0f45962a13ac8ec508030d99c5e58d645c708a1078dab3 SHA512 1cd48cfa66e72de843db2a593a524636aaa0f36cb5b848e19238d4c2951525882fb30a354e503d71e0fb4b6c8efe0aa09acc16285ac3357d4c8d353a2f48b120 diff --git a/net-im/prosody-modules/prosody-modules-0_pre20210515.ebuild b/net-im/prosody-modules/prosody-modules-0_pre20210515.ebuild new file mode 100644 index 000..ff13c951991 --- /dev/null +++ b/net-im/prosody-modules/prosody-modules-0_pre20210515.ebuild @@ -0,0 +1,55 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit savedconfig + +DESCRIPTION="A collection of community-maintained modules for Prosody" +HOMEPAGE="https://modules.prosody.im; +SRC_URI="https://dev.gentoo.org/~conikost/distfiles/${P}.tar.xz; +S="${WORKDIR}/${PN}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND="net-im/prosody" + +src_prepare() { + default + + # Exclude 'misc' folder from install, since it does not provide any modules. + echo "# Remove all modules from this list, which you don't want to install." > prosody-modules.conf || die + find * -maxdepth 0 -type d ! -name misc >> prosody-modules.conf || die + + use savedconfig && restore_config prosody-modules.conf +} + +src_install() { + insinto "/usr/$(get_libdir)/prosody/community-modules" + while read prosody_module; do + if ! [[ "${prosody_module}" = \#* ]]; then + if [[ -f "${prosody_module}/README.markdown" ]]; then + newdoc "${prosody_module}/README.markdown" "README.${prosody_module}" + rm "${prosody_module}/README.markdown" || die + fi + + doins -r "${prosody_module}" + fi + done
[gentoo-commits] repo/gentoo:master commit in: net-im/prosody-modules/
commit: ea5258caacee0c1b2c680e1abb5d414228cfc61c Author: Conrad Kostecki gentoo org> AuthorDate: Tue Jan 5 22:00:23 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Jan 5 22:17:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea5258ca net-im/prosody-modules: drop old version Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> net-im/prosody-modules/Manifest| 1 - .../prosody-modules-0_pre20201004.ebuild | 55 -- 2 files changed, 56 deletions(-) diff --git a/net-im/prosody-modules/Manifest b/net-im/prosody-modules/Manifest index 5bfd06584ab..7ae3229da7b 100644 --- a/net-im/prosody-modules/Manifest +++ b/net-im/prosody-modules/Manifest @@ -1,2 +1 @@ -DIST prosody-modules-0_pre20201004.tar.xz 1152400 BLAKE2B 66170cbeea156d8843aad2ace62294a40b6168170cd3da3b59cf660aa9d6aab743a7bfe1a5d313e83a69336ef7165a4a45ac27da9afa239a7f97413f275883fe SHA512 b4201c108b6ba5ed2404d65efa3fbb50ca1493e204b6cfe55893c19fe22a01bcb23244fa35f2c03cf52ecabdac1354aa388740fc62b5516cb2a85fdd753e9efc DIST prosody-modules-0_pre20210105.tar.xz 1166992 BLAKE2B 02bf4ea4521194db51716c2716370e1b38e747da000dc8d27ce93b5f81d53b9e0367e96f3e18aee74c858ae86474bcaccb0ef944325f508337882acf3cd9e960 SHA512 c0739a309b66c958e205989988c6e7118c0385156d7ebc2a4825646af366fe5665ff6e7e98aab24cf3cc5530fe40c8e9a3440afff196a96624242c00861a308e diff --git a/net-im/prosody-modules/prosody-modules-0_pre20201004.ebuild b/net-im/prosody-modules/prosody-modules-0_pre20201004.ebuild deleted file mode 100644 index 46bb27cbada..000 --- a/net-im/prosody-modules/prosody-modules-0_pre20201004.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit savedconfig - -DESCRIPTION="A collection of community-maintained modules for Prosody" -HOMEPAGE="https://modules.prosody.im; -SRC_URI="https://dev.gentoo.org/~conikost/distfiles/${P}.tar.xz; -S="${WORKDIR}/${PN}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -RDEPEND="net-im/prosody" - -src_prepare() { - default - - # Exclude 'misc' folder from install, since it does not provide any modules. - echo "# Remove all modules from this list, which you don't want to install." > prosody-modules.conf || die - find * -maxdepth 0 -type d ! -name misc >> prosody-modules.conf || die - - use savedconfig && restore_config prosody-modules.conf -} - -src_install() { - insinto "/usr/$(get_libdir)/prosody/community-modules" - while read prosody_module; do - if ! [[ "${prosody_module}" = \#* ]]; then - if [[ -f "${prosody_module}/README.markdown" ]]; then - newdoc "${prosody_module}/README.markdown" "README.${prosody_module}" - rm "${prosody_module}/README.markdown" || die - fi - - doins -r "${prosody_module}" - fi - done
[gentoo-commits] repo/gentoo:master commit in: net-im/prosody-modules/
commit: d84ef8627df9e5a92f1b70343da8f6d003406406 Author: Conrad Kostecki gentoo org> AuthorDate: Tue Jan 5 21:59:08 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Jan 5 22:17:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d84ef862 net-im/prosody-modules: bump to newest snapshot Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> net-im/prosody-modules/Manifest| 1 + .../prosody-modules-0_pre20210105.ebuild | 55 ++ 2 files changed, 56 insertions(+) diff --git a/net-im/prosody-modules/Manifest b/net-im/prosody-modules/Manifest index 18c71611ce9..5bfd06584ab 100644 --- a/net-im/prosody-modules/Manifest +++ b/net-im/prosody-modules/Manifest @@ -1 +1,2 @@ DIST prosody-modules-0_pre20201004.tar.xz 1152400 BLAKE2B 66170cbeea156d8843aad2ace62294a40b6168170cd3da3b59cf660aa9d6aab743a7bfe1a5d313e83a69336ef7165a4a45ac27da9afa239a7f97413f275883fe SHA512 b4201c108b6ba5ed2404d65efa3fbb50ca1493e204b6cfe55893c19fe22a01bcb23244fa35f2c03cf52ecabdac1354aa388740fc62b5516cb2a85fdd753e9efc +DIST prosody-modules-0_pre20210105.tar.xz 1166992 BLAKE2B 02bf4ea4521194db51716c2716370e1b38e747da000dc8d27ce93b5f81d53b9e0367e96f3e18aee74c858ae86474bcaccb0ef944325f508337882acf3cd9e960 SHA512 c0739a309b66c958e205989988c6e7118c0385156d7ebc2a4825646af366fe5665ff6e7e98aab24cf3cc5530fe40c8e9a3440afff196a96624242c00861a308e diff --git a/net-im/prosody-modules/prosody-modules-0_pre20210105.ebuild b/net-im/prosody-modules/prosody-modules-0_pre20210105.ebuild new file mode 100644 index 000..ff13c951991 --- /dev/null +++ b/net-im/prosody-modules/prosody-modules-0_pre20210105.ebuild @@ -0,0 +1,55 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit savedconfig + +DESCRIPTION="A collection of community-maintained modules for Prosody" +HOMEPAGE="https://modules.prosody.im; +SRC_URI="https://dev.gentoo.org/~conikost/distfiles/${P}.tar.xz; +S="${WORKDIR}/${PN}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND="net-im/prosody" + +src_prepare() { + default + + # Exclude 'misc' folder from install, since it does not provide any modules. + echo "# Remove all modules from this list, which you don't want to install." > prosody-modules.conf || die + find * -maxdepth 0 -type d ! -name misc >> prosody-modules.conf || die + + use savedconfig && restore_config prosody-modules.conf +} + +src_install() { + insinto "/usr/$(get_libdir)/prosody/community-modules" + while read prosody_module; do + if ! [[ "${prosody_module}" = \#* ]]; then + if [[ -f "${prosody_module}/README.markdown" ]]; then + newdoc "${prosody_module}/README.markdown" "README.${prosody_module}" + rm "${prosody_module}/README.markdown" || die + fi + + doins -r "${prosody_module}" + fi + done
[gentoo-commits] repo/gentoo:master commit in: net-im/prosody-modules/
commit: 85091cbb579cb0951188bf994f292aaa22d0fa93 Author: Conrad Kostecki gentoo org> AuthorDate: Mon Oct 12 11:39:27 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon Oct 12 11:39:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85091cbb net-im/prosody-modules: add ~arm64 keyword Tested on packet-at. Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Conrad Kostecki gentoo.org> net-im/prosody-modules/prosody-modules-0_pre20201004.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/prosody-modules/prosody-modules-0_pre20201004.ebuild b/net-im/prosody-modules/prosody-modules-0_pre20201004.ebuild index 949393ac4e6..46bb27cbada 100644 --- a/net-im/prosody-modules/prosody-modules-0_pre20201004.ebuild +++ b/net-im/prosody-modules/prosody-modules-0_pre20201004.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" RDEPEND="net-im/prosody"
[gentoo-commits] repo/gentoo:master commit in: net-im/prosody-modules/
commit: 7421df2888ed102b5b905b393301333c112403e9 Author: Conrad Kostecki gentoo org> AuthorDate: Wed Oct 7 21:39:32 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Oct 7 21:39:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7421df28 net-im/prosody-modules: new package Prosody can be customized extensively using modules (plugins) to change its default behaviour and to add new features and functionality. This package contains all modules, which are provided and supported by the prosody community for all prosody users. This package supports 'savedconfig', so not all modules have to be installed, it not wished. Closes: https://bugs.gentoo.org/358969 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Conrad Kostecki gentoo.org> net-im/prosody-modules/Manifest| 1 + net-im/prosody-modules/metadata.xml| 16 +++ .../prosody-modules-0_pre20201004.ebuild | 55 ++ net-im/prosody-modules/prosody-modules-.ebuild | 55 ++ 4 files changed, 127 insertions(+) diff --git a/net-im/prosody-modules/Manifest b/net-im/prosody-modules/Manifest new file mode 100644 index 000..18c71611ce9 --- /dev/null +++ b/net-im/prosody-modules/Manifest @@ -0,0 +1 @@ +DIST prosody-modules-0_pre20201004.tar.xz 1152400 BLAKE2B 66170cbeea156d8843aad2ace62294a40b6168170cd3da3b59cf660aa9d6aab743a7bfe1a5d313e83a69336ef7165a4a45ac27da9afa239a7f97413f275883fe SHA512 b4201c108b6ba5ed2404d65efa3fbb50ca1493e204b6cfe55893c19fe22a01bcb23244fa35f2c03cf52ecabdac1354aa388740fc62b5516cb2a85fdd753e9efc diff --git a/net-im/prosody-modules/metadata.xml b/net-im/prosody-modules/metadata.xml new file mode 100644 index 000..fdabf81a3e5 --- /dev/null +++ b/net-im/prosody-modules/metadata.xml @@ -0,0 +1,16 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + conik...@gentoo.org + Conrad Kostecki + + + Prosody can be customized extensively using modules (plugins) to change + its default behaviour and to add new features and functionality. + + Please note that each module is in a different state of development. + Some are proof-of-concept, others are quite stable and ready for production use. + Be sure to read the documentation page of any module before installing it on your server. + + diff --git a/net-im/prosody-modules/prosody-modules-0_pre20201004.ebuild b/net-im/prosody-modules/prosody-modules-0_pre20201004.ebuild new file mode 100644 index 000..949393ac4e6 --- /dev/null +++ b/net-im/prosody-modules/prosody-modules-0_pre20201004.ebuild @@ -0,0 +1,55 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit savedconfig + +DESCRIPTION="A collection of community-maintained modules for Prosody" +HOMEPAGE="https://modules.prosody.im; +SRC_URI="https://dev.gentoo.org/~conikost/distfiles/${P}.tar.xz; +S="${WORKDIR}/${PN}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" + +RDEPEND="net-im/prosody" + +src_prepare() { + default + + # Exclude 'misc' folder from install, since it does not provide any modules. + echo "# Remove all modules from this list, which you don't want to install." > prosody-modules.conf || die + find * -maxdepth 0 -type d ! -name misc >> prosody-modules.conf || die + + use savedconfig && restore_config prosody-modules.conf +} + +src_install() { + insinto "/usr/$(get_libdir)/prosody/community-modules" + while read prosody_module; do + if ! [[ "${prosody_module}" = \#* ]]; then + if [[ -f "${prosody_module}/README.markdown" ]]; then + newdoc "${prosody_module}/README.markdown" "README.${prosody_module}" + rm "${prosody_module}/README.markdown" || die + fi + + doins -r "${prosody_module}" + fi + done https://hg.prosody.im/${PN}/; + +DESCRIPTION="A collection of community-maintained modules for Prosody" +HOMEPAGE="https://modules.prosody.im; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="" + +RDEPEND="net-im/prosody" + +src_prepare() { + default + + # Exclude 'misc' folder from install, since it does not provide any modules. + echo "# Remove all modules from this list, which you don't want to install." > prosody-modules.conf || die + find * -maxdepth 0 -type d ! -name misc >> prosody-modules.conf || die + + use savedconfig && restore_config prosody-modules.conf +} + +src_install() { + insinto "/usr/$(get_libdir)/prosody/community-modules" + while read prosody_module; do + if ! [[ "${prosody_module}" = \#* ]]; then + if [[ -f "${prosody_module}/README.markdown" ]]; then +