[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/
commit: 790e3443141690e616dc118ed9a5cc75a69b2967 Author: Julien Roy jroy ca> AuthorDate: Sun Feb 18 01:34:53 2024 + Commit: Julien Roy jroy ca> CommitDate: Sun Feb 18 01:34:53 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=790e3443 net-im/mautrix-discord: drop 0.6.3 Signed-off-by: Julien Roy jroy.ca> net-im/mautrix-discord/Manifest| 2 - .../mautrix-discord/mautrix-discord-0.6.3.ebuild | 65 -- 2 files changed, 67 deletions(-) diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest index 02789a3150..79ec7852b5 100644 --- a/net-im/mautrix-discord/Manifest +++ b/net-im/mautrix-discord/Manifest @@ -1,5 +1,3 @@ -DIST mautrix-discord-0.6.3.gh.tar.gz 113655 BLAKE2B a9570c2b0cbba9f1d82efffe729cf5d50966d5b7a0fff9a233637f61f34801145de8b9ea2ea2a309035e3c5c0c803c240acb16b4b46668588b31cd51bfac966f SHA512 ff6462bae3d53331cd2fccf9037fc34d11a89e37d52d5bf1e5b10249952036fa7f8182354f2834a8051eb84a1e886872b3698fdec51f2f271946d4a8743a8870 -DIST mautrix-discord-0.6.3.tar.xz 117364608 BLAKE2B 4619146a6180898a11ba396e535a8320b5a51fa70bb72a5dd16f67edd4e7240004c9186e768c3081fb4f5c18e5fdee1af94ee731501417e443c9b0137e8e969c SHA512 168d7279752bc6f4b3682e3909ff58f45b81057b421ec9635a3963d88083507f9dbfef4057fad5012bea91f283bacff201241dc7355b0cd17414774029204666 DIST mautrix-discord-0.6.4.gh.tar.gz 113804 BLAKE2B 164c5cc5d0504bf0d78df8b6926a124ef52157a5a1467ad8b4a76e6cef5285736cc223889f69c7f573018f2590394c637eaade54ff734353e8bd0cbcd0f7abad SHA512 cfcb5653d002c33f3498a65d7f6e507c1465b8ef767b672db770f44eaf59887246896e2f4149164e610a91af1418646eca77e571a85b0fdaeddc3131e589429e DIST mautrix-discord-0.6.4.tar.xz 61805824 BLAKE2B 49b26ec6d450e8ab5e29bead54346cc94e376646f298bc8f6f45c7d6f593fbca2c65b7b019b18242521a253d577b2ab1b38a78455d1b17c2ef2d48ee823a144d SHA512 72c8cae6a7f6188b75708db8663397aa66279a1059be40a735c066ae7ac49128fdee1040847141e827875860327df429f290bd8a9ecabb40919d644e55e01ae9 DIST mautrix-discord-0.6.5.gh.tar.gz 114044 BLAKE2B 70d713da28ac80593678df357ae69540a7c6069943d369ddba749e2182b5810ce76fbc072f75f94edc9aaac70d744eac799d8b82fc58162ad5adc727941d2307 SHA512 b52bc3a963c52970a6af334e985b959efc04e3181cac6d2c1f404b06ee94d19a2ed4a7edfcbe2248eb2ee5196e19f917c9451326593fc5b95724bdc7dd6fd936 diff --git a/net-im/mautrix-discord/mautrix-discord-0.6.3.ebuild b/net-im/mautrix-discord/mautrix-discord-0.6.3.ebuild deleted file mode 100644 index c282376a5d..00 --- a/net-im/mautrix-discord/mautrix-discord-0.6.3.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module systemd - -DESCRIPTION="A Matrix-Discord puppeting bridge" -HOMEPAGE="https://github.com/mautrix/discord; -SRC_URI="https://github.com/mautrix/discord/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz - https://jroy.ca/dist/${P}.tar.xz -" -S="${WORKDIR}/discord-${PV}" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - acct-user/${PN} - dev-libs/olm - dev-util/lottieconverter -" -DEPEND="${RDEPEND}" -BDEPEND=">=dev-lang/go-1.20.0" - -src_compile() { - ego build -} - -src_install() { - dobin mautrix-discord - - keepdir /var/log/mautrix/discord - fowners -R root:mautrix /var/log/mautrix - fperms -R 770 /var/log/mautrix - sed -i -e "s/\.\/logs/\/var\/log\/${PN/-/\\\/}/" "example-config.yaml" || die - - insinto "/etc/mautrix" - newins "example-config.yaml" "${PN/-/_}.yaml" - - newinitd "${FILESDIR}/${PN}.initd" "${PN}" - systemd_dounit "${FILESDIR}/${PN}.service" - - fowners -R root:mautrix /etc/mautrix - fperms -R 770 /etc/mautrix -} - -pkg_postinst() { - einfo - elog "" - elog "Before you can use ${PN}, you must configure it correctly" - elog "The configuration file is located at \"/etc/mautrix/${PN/-/_}.yaml\"" - elog "When done, run the following command: emerge --config ${CATEGORY}/${PN}" - elog "Then, you must register the bridge with your homeserver" - elog "Refer your homeserver's documentation for instructions" - elog "The registration file is located at /var/lib/${PN/-/\/}/registration.yaml" - elog "Finally, you may start the ${PN} daemon" - einfo -} - -pkg_config() { - su - "${PN}" -s /bin/sh -c \ - "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" -}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/
commit: d9ffb78f236179cfcbf4a0ec6cbee64f2a866081 Author: Julien Roy jroy ca> AuthorDate: Sun Feb 18 01:34:36 2024 + Commit: Julien Roy jroy ca> CommitDate: Sun Feb 18 01:34:36 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d9ffb78f net-im/mautrix-discord: add 0.6.5 Signed-off-by: Julien Roy jroy.ca> net-im/mautrix-discord/Manifest| 2 + .../mautrix-discord/mautrix-discord-0.6.5.ebuild | 65 ++ 2 files changed, 67 insertions(+) diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest index e78cb7750a..02789a3150 100644 --- a/net-im/mautrix-discord/Manifest +++ b/net-im/mautrix-discord/Manifest @@ -2,3 +2,5 @@ DIST mautrix-discord-0.6.3.gh.tar.gz 113655 BLAKE2B a9570c2b0cbba9f1d82efffe729c DIST mautrix-discord-0.6.3.tar.xz 117364608 BLAKE2B 4619146a6180898a11ba396e535a8320b5a51fa70bb72a5dd16f67edd4e7240004c9186e768c3081fb4f5c18e5fdee1af94ee731501417e443c9b0137e8e969c SHA512 168d7279752bc6f4b3682e3909ff58f45b81057b421ec9635a3963d88083507f9dbfef4057fad5012bea91f283bacff201241dc7355b0cd17414774029204666 DIST mautrix-discord-0.6.4.gh.tar.gz 113804 BLAKE2B 164c5cc5d0504bf0d78df8b6926a124ef52157a5a1467ad8b4a76e6cef5285736cc223889f69c7f573018f2590394c637eaade54ff734353e8bd0cbcd0f7abad SHA512 cfcb5653d002c33f3498a65d7f6e507c1465b8ef767b672db770f44eaf59887246896e2f4149164e610a91af1418646eca77e571a85b0fdaeddc3131e589429e DIST mautrix-discord-0.6.4.tar.xz 61805824 BLAKE2B 49b26ec6d450e8ab5e29bead54346cc94e376646f298bc8f6f45c7d6f593fbca2c65b7b019b18242521a253d577b2ab1b38a78455d1b17c2ef2d48ee823a144d SHA512 72c8cae6a7f6188b75708db8663397aa66279a1059be40a735c066ae7ac49128fdee1040847141e827875860327df429f290bd8a9ecabb40919d644e55e01ae9 +DIST mautrix-discord-0.6.5.gh.tar.gz 114044 BLAKE2B 70d713da28ac80593678df357ae69540a7c6069943d369ddba749e2182b5810ce76fbc072f75f94edc9aaac70d744eac799d8b82fc58162ad5adc727941d2307 SHA512 b52bc3a963c52970a6af334e985b959efc04e3181cac6d2c1f404b06ee94d19a2ed4a7edfcbe2248eb2ee5196e19f917c9451326593fc5b95724bdc7dd6fd936 +DIST mautrix-discord-0.6.5.tar.xz 61963904 BLAKE2B 5de1b7b7020c4eb42aa8a6b98519f98afeee29f9307108343a7fcdf99399cd84af4bad015f186ed21d55cb8bdac22cbd96f7fdbc935c6827f87c65021516fa31 SHA512 29b16e01fc5c0d4913be7b3263d4560be88c027b55eb7ea48b291706f6a56d8188977ff566bd674e501bd14d1271fa5cdd0d4549fac0fa6fa60eb0442bafc64d diff --git a/net-im/mautrix-discord/mautrix-discord-0.6.5.ebuild b/net-im/mautrix-discord/mautrix-discord-0.6.5.ebuild new file mode 100644 index 00..c282376a5d --- /dev/null +++ b/net-im/mautrix-discord/mautrix-discord-0.6.5.ebuild @@ -0,0 +1,65 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module systemd + +DESCRIPTION="A Matrix-Discord puppeting bridge" +HOMEPAGE="https://github.com/mautrix/discord; +SRC_URI="https://github.com/mautrix/discord/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz + https://jroy.ca/dist/${P}.tar.xz +" +S="${WORKDIR}/discord-${PV}" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + acct-user/${PN} + dev-libs/olm + dev-util/lottieconverter +" +DEPEND="${RDEPEND}" +BDEPEND=">=dev-lang/go-1.20.0" + +src_compile() { + ego build +} + +src_install() { + dobin mautrix-discord + + keepdir /var/log/mautrix/discord + fowners -R root:mautrix /var/log/mautrix + fperms -R 770 /var/log/mautrix + sed -i -e "s/\.\/logs/\/var\/log\/${PN/-/\\\/}/" "example-config.yaml" || die + + insinto "/etc/mautrix" + newins "example-config.yaml" "${PN/-/_}.yaml" + + newinitd "${FILESDIR}/${PN}.initd" "${PN}" + systemd_dounit "${FILESDIR}/${PN}.service" + + fowners -R root:mautrix /etc/mautrix + fperms -R 770 /etc/mautrix +} + +pkg_postinst() { + einfo + elog "" + elog "Before you can use ${PN}, you must configure it correctly" + elog "The configuration file is located at \"/etc/mautrix/${PN/-/_}.yaml\"" + elog "When done, run the following command: emerge --config ${CATEGORY}/${PN}" + elog "Then, you must register the bridge with your homeserver" + elog "Refer your homeserver's documentation for instructions" + elog "The registration file is located at /var/lib/${PN/-/\/}/registration.yaml" + elog "Finally, you may start the ${PN} daemon" + einfo +} + +pkg_config() { + su - "${PN}" -s /bin/sh -c \ + "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" +}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/
commit: 403f298db5326dae90063c6724d8108a1bde2f0f Author: Julien Roy jroy ca> AuthorDate: Fri Nov 17 20:26:33 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Nov 17 20:26:33 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=403f298d net-im/mautrix-discord: add 0.6.4 Signed-off-by: Julien Roy jroy.ca> net-im/mautrix-discord/Manifest| 2 + .../mautrix-discord/mautrix-discord-0.6.4.ebuild | 65 ++ 2 files changed, 67 insertions(+) diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest index c0edca350d..048c1ced10 100644 --- a/net-im/mautrix-discord/Manifest +++ b/net-im/mautrix-discord/Manifest @@ -2,3 +2,5 @@ DIST mautrix-discord-0.6.2.gh.tar.gz 113457 BLAKE2B 0f2b142cba038e2f86dbf1d0133c DIST mautrix-discord-0.6.2.tar.xz 67543704 BLAKE2B c803893b1d666c14e181b60d31378acbba940639b71a3af55c3b24ee0697ff58b84a9b8365ff0acef1939f7bc1ccb4deeac6def1a7e1d065079e0c169670f396 SHA512 ee291a97141800d0791cb1074840782ab649c15b78aac865f312b2a02dee6f03007ab0e1ce51472fe23b2223db89da276e4d9d4ee8d6e4e40e361360957ca2fb DIST mautrix-discord-0.6.3.gh.tar.gz 113655 BLAKE2B a9570c2b0cbba9f1d82efffe729cf5d50966d5b7a0fff9a233637f61f34801145de8b9ea2ea2a309035e3c5c0c803c240acb16b4b46668588b31cd51bfac966f SHA512 ff6462bae3d53331cd2fccf9037fc34d11a89e37d52d5bf1e5b10249952036fa7f8182354f2834a8051eb84a1e886872b3698fdec51f2f271946d4a8743a8870 DIST mautrix-discord-0.6.3.tar.xz 117364608 BLAKE2B 4619146a6180898a11ba396e535a8320b5a51fa70bb72a5dd16f67edd4e7240004c9186e768c3081fb4f5c18e5fdee1af94ee731501417e443c9b0137e8e969c SHA512 168d7279752bc6f4b3682e3909ff58f45b81057b421ec9635a3963d88083507f9dbfef4057fad5012bea91f283bacff201241dc7355b0cd17414774029204666 +DIST mautrix-discord-0.6.4.gh.tar.gz 113804 BLAKE2B 164c5cc5d0504bf0d78df8b6926a124ef52157a5a1467ad8b4a76e6cef5285736cc223889f69c7f573018f2590394c637eaade54ff734353e8bd0cbcd0f7abad SHA512 cfcb5653d002c33f3498a65d7f6e507c1465b8ef767b672db770f44eaf59887246896e2f4149164e610a91af1418646eca77e571a85b0fdaeddc3131e589429e +DIST mautrix-discord-0.6.4.tar.xz 61805824 BLAKE2B 49b26ec6d450e8ab5e29bead54346cc94e376646f298bc8f6f45c7d6f593fbca2c65b7b019b18242521a253d577b2ab1b38a78455d1b17c2ef2d48ee823a144d SHA512 72c8cae6a7f6188b75708db8663397aa66279a1059be40a735c066ae7ac49128fdee1040847141e827875860327df429f290bd8a9ecabb40919d644e55e01ae9 diff --git a/net-im/mautrix-discord/mautrix-discord-0.6.4.ebuild b/net-im/mautrix-discord/mautrix-discord-0.6.4.ebuild new file mode 100644 index 00..c282376a5d --- /dev/null +++ b/net-im/mautrix-discord/mautrix-discord-0.6.4.ebuild @@ -0,0 +1,65 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module systemd + +DESCRIPTION="A Matrix-Discord puppeting bridge" +HOMEPAGE="https://github.com/mautrix/discord; +SRC_URI="https://github.com/mautrix/discord/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz + https://jroy.ca/dist/${P}.tar.xz +" +S="${WORKDIR}/discord-${PV}" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + acct-user/${PN} + dev-libs/olm + dev-util/lottieconverter +" +DEPEND="${RDEPEND}" +BDEPEND=">=dev-lang/go-1.20.0" + +src_compile() { + ego build +} + +src_install() { + dobin mautrix-discord + + keepdir /var/log/mautrix/discord + fowners -R root:mautrix /var/log/mautrix + fperms -R 770 /var/log/mautrix + sed -i -e "s/\.\/logs/\/var\/log\/${PN/-/\\\/}/" "example-config.yaml" || die + + insinto "/etc/mautrix" + newins "example-config.yaml" "${PN/-/_}.yaml" + + newinitd "${FILESDIR}/${PN}.initd" "${PN}" + systemd_dounit "${FILESDIR}/${PN}.service" + + fowners -R root:mautrix /etc/mautrix + fperms -R 770 /etc/mautrix +} + +pkg_postinst() { + einfo + elog "" + elog "Before you can use ${PN}, you must configure it correctly" + elog "The configuration file is located at \"/etc/mautrix/${PN/-/_}.yaml\"" + elog "When done, run the following command: emerge --config ${CATEGORY}/${PN}" + elog "Then, you must register the bridge with your homeserver" + elog "Refer your homeserver's documentation for instructions" + elog "The registration file is located at /var/lib/${PN/-/\/}/registration.yaml" + elog "Finally, you may start the ${PN} daemon" + einfo +} + +pkg_config() { + su - "${PN}" -s /bin/sh -c \ + "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" +}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/
commit: 2c5e163d312b7f4c98c5aa48c29a409949e1b3df Author: Julien Roy jroy ca> AuthorDate: Fri Nov 17 20:26:58 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Nov 17 20:26:58 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2c5e163d net-im/mautrix-discord: drop 0.6.2 Signed-off-by: Julien Roy jroy.ca> net-im/mautrix-discord/Manifest| 2 - .../mautrix-discord/mautrix-discord-0.6.2.ebuild | 65 -- 2 files changed, 67 deletions(-) diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest index 048c1ced10..e78cb7750a 100644 --- a/net-im/mautrix-discord/Manifest +++ b/net-im/mautrix-discord/Manifest @@ -1,5 +1,3 @@ -DIST mautrix-discord-0.6.2.gh.tar.gz 113457 BLAKE2B 0f2b142cba038e2f86dbf1d0133c01ab3f1c6ccaacc931adacca31e5c5061a45e678273b6bd8c5a134b0466ffd25088fe79a0e9214484356d953eb5f0a2689cd SHA512 2990964fd7aae20fdfc0689c9a90986093f64a646ee476c4d63c3b9c5b164283d830e83230c68ca732d32f7f0f525ff38ec968b41464c8c2e5ff319a504d613a -DIST mautrix-discord-0.6.2.tar.xz 67543704 BLAKE2B c803893b1d666c14e181b60d31378acbba940639b71a3af55c3b24ee0697ff58b84a9b8365ff0acef1939f7bc1ccb4deeac6def1a7e1d065079e0c169670f396 SHA512 ee291a97141800d0791cb1074840782ab649c15b78aac865f312b2a02dee6f03007ab0e1ce51472fe23b2223db89da276e4d9d4ee8d6e4e40e361360957ca2fb DIST mautrix-discord-0.6.3.gh.tar.gz 113655 BLAKE2B a9570c2b0cbba9f1d82efffe729cf5d50966d5b7a0fff9a233637f61f34801145de8b9ea2ea2a309035e3c5c0c803c240acb16b4b46668588b31cd51bfac966f SHA512 ff6462bae3d53331cd2fccf9037fc34d11a89e37d52d5bf1e5b10249952036fa7f8182354f2834a8051eb84a1e886872b3698fdec51f2f271946d4a8743a8870 DIST mautrix-discord-0.6.3.tar.xz 117364608 BLAKE2B 4619146a6180898a11ba396e535a8320b5a51fa70bb72a5dd16f67edd4e7240004c9186e768c3081fb4f5c18e5fdee1af94ee731501417e443c9b0137e8e969c SHA512 168d7279752bc6f4b3682e3909ff58f45b81057b421ec9635a3963d88083507f9dbfef4057fad5012bea91f283bacff201241dc7355b0cd17414774029204666 DIST mautrix-discord-0.6.4.gh.tar.gz 113804 BLAKE2B 164c5cc5d0504bf0d78df8b6926a124ef52157a5a1467ad8b4a76e6cef5285736cc223889f69c7f573018f2590394c637eaade54ff734353e8bd0cbcd0f7abad SHA512 cfcb5653d002c33f3498a65d7f6e507c1465b8ef767b672db770f44eaf59887246896e2f4149164e610a91af1418646eca77e571a85b0fdaeddc3131e589429e diff --git a/net-im/mautrix-discord/mautrix-discord-0.6.2.ebuild b/net-im/mautrix-discord/mautrix-discord-0.6.2.ebuild deleted file mode 100644 index c282376a5d..00 --- a/net-im/mautrix-discord/mautrix-discord-0.6.2.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module systemd - -DESCRIPTION="A Matrix-Discord puppeting bridge" -HOMEPAGE="https://github.com/mautrix/discord; -SRC_URI="https://github.com/mautrix/discord/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz - https://jroy.ca/dist/${P}.tar.xz -" -S="${WORKDIR}/discord-${PV}" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - acct-user/${PN} - dev-libs/olm - dev-util/lottieconverter -" -DEPEND="${RDEPEND}" -BDEPEND=">=dev-lang/go-1.20.0" - -src_compile() { - ego build -} - -src_install() { - dobin mautrix-discord - - keepdir /var/log/mautrix/discord - fowners -R root:mautrix /var/log/mautrix - fperms -R 770 /var/log/mautrix - sed -i -e "s/\.\/logs/\/var\/log\/${PN/-/\\\/}/" "example-config.yaml" || die - - insinto "/etc/mautrix" - newins "example-config.yaml" "${PN/-/_}.yaml" - - newinitd "${FILESDIR}/${PN}.initd" "${PN}" - systemd_dounit "${FILESDIR}/${PN}.service" - - fowners -R root:mautrix /etc/mautrix - fperms -R 770 /etc/mautrix -} - -pkg_postinst() { - einfo - elog "" - elog "Before you can use ${PN}, you must configure it correctly" - elog "The configuration file is located at \"/etc/mautrix/${PN/-/_}.yaml\"" - elog "When done, run the following command: emerge --config ${CATEGORY}/${PN}" - elog "Then, you must register the bridge with your homeserver" - elog "Refer your homeserver's documentation for instructions" - elog "The registration file is located at /var/lib/${PN/-/\/}/registration.yaml" - elog "Finally, you may start the ${PN} daemon" - einfo -} - -pkg_config() { - su - "${PN}" -s /bin/sh -c \ - "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" -}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/
commit: 5e9910bf6e62f7f2e82e8ee406408222828feb37 Author: Julien Roy jroy ca> AuthorDate: Mon Oct 16 21:19:18 2023 + Commit: Julien Roy jroy ca> CommitDate: Mon Oct 16 21:19:18 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5e9910bf net-im/mautrix-discord: drop 0.5.0-r1 Signed-off-by: Julien Roy jroy.ca> net-im/mautrix-discord/Manifest| 2 - .../mautrix-discord-0.5.0-r1.ebuild| 64 -- 2 files changed, 66 deletions(-) diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest index aec19cf272..c0edca350d 100644 --- a/net-im/mautrix-discord/Manifest +++ b/net-im/mautrix-discord/Manifest @@ -1,5 +1,3 @@ -DIST mautrix-discord-0.5.0.gh.tar.gz 111287 BLAKE2B f184f1fb978bb63b1e1136160ac483237b6caa317be31718c33f54c88cbc9f77a5112c5cdb779f27e9f4f544f15a7d319cfd69ebd07c36c4d0e0582956c50468 SHA512 f471077818efaeac178eb11383aadf488aaea575aad2bac55fbfd866363c91ff2f8c47ae9317dbb7f89a1a44302e6aff54a1d2487872fec15bc077581ee92f24 -DIST mautrix-discord-0.5.0.tar.xz 61305864 BLAKE2B 2bf0d892c2e241a2bdf2bdc0431d1676daa56390097df75636a829899ea8c83520d6bbee281bb40ea588f3a99c68b811949c8a0e69e44204acfca5341674beea SHA512 8012831832b89b83ff82e74b7010b91ba304aa3158e026cc512b38874b62c81e0f04be1fd1d0d5e549e7e70bf6d27064d3e4b48714a0a06e8de7b1f20e5f1451 DIST mautrix-discord-0.6.2.gh.tar.gz 113457 BLAKE2B 0f2b142cba038e2f86dbf1d0133c01ab3f1c6ccaacc931adacca31e5c5061a45e678273b6bd8c5a134b0466ffd25088fe79a0e9214484356d953eb5f0a2689cd SHA512 2990964fd7aae20fdfc0689c9a90986093f64a646ee476c4d63c3b9c5b164283d830e83230c68ca732d32f7f0f525ff38ec968b41464c8c2e5ff319a504d613a DIST mautrix-discord-0.6.2.tar.xz 67543704 BLAKE2B c803893b1d666c14e181b60d31378acbba940639b71a3af55c3b24ee0697ff58b84a9b8365ff0acef1939f7bc1ccb4deeac6def1a7e1d065079e0c169670f396 SHA512 ee291a97141800d0791cb1074840782ab649c15b78aac865f312b2a02dee6f03007ab0e1ce51472fe23b2223db89da276e4d9d4ee8d6e4e40e361360957ca2fb DIST mautrix-discord-0.6.3.gh.tar.gz 113655 BLAKE2B a9570c2b0cbba9f1d82efffe729cf5d50966d5b7a0fff9a233637f61f34801145de8b9ea2ea2a309035e3c5c0c803c240acb16b4b46668588b31cd51bfac966f SHA512 ff6462bae3d53331cd2fccf9037fc34d11a89e37d52d5bf1e5b10249952036fa7f8182354f2834a8051eb84a1e886872b3698fdec51f2f271946d4a8743a8870 diff --git a/net-im/mautrix-discord/mautrix-discord-0.5.0-r1.ebuild b/net-im/mautrix-discord/mautrix-discord-0.5.0-r1.ebuild deleted file mode 100644 index e0b34adae8..00 --- a/net-im/mautrix-discord/mautrix-discord-0.5.0-r1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module systemd - -DESCRIPTION="A Matrix-Discord puppeting bridge" -HOMEPAGE="https://github.com/mautrix/discord; -SRC_URI="https://github.com/mautrix/discord/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz - https://jroy.ca/dist/${P}.tar.xz -" -S="${WORKDIR}/discord-${PV}" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - acct-user/${PN} - dev-libs/olm - dev-util/lottieconverter -" -DEPEND="${RDEPEND}" - -src_compile() { - ego build -} - -src_install() { - dobin mautrix-discord - - keepdir /var/log/mautrix/discord - fowners -R root:mautrix /var/log/mautrix - fperms -R 770 /var/log/mautrix - sed -i -e "s/\.\/logs/\/var\/log\/${PN/-/\\\/}/" "example-config.yaml" || die - - insinto "/etc/mautrix" - newins "example-config.yaml" "${PN/-/_}.yaml" - - newinitd "${FILESDIR}/${PN}.initd" "${PN}" - systemd_dounit "${FILESDIR}/${PN}.service" - - fowners -R root:mautrix /etc/mautrix - fperms -R 770 /etc/mautrix -} - -pkg_postinst() { - einfo - elog "" - elog "Before you can use ${PN}, you must configure it correctly" - elog "The configuration file is located at \"/etc/mautrix/${PN/-/_}.yaml\"" - elog "When done, run the following command: emerge --config ${CATEGORY}/${PN}" - elog "Then, you must register the bridge with your homeserver" - elog "Refer your homeserver's documentation for instructions" - elog "The registration file is located at /var/lib/${PN/-/\/}/registration.yaml" - elog "Finally, you may start the ${PN} daemon" - einfo -} - -pkg_config() { - su - "${PN}" -s /bin/sh -c \ - "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" -}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/
commit: 53c959e3aeb15fa49236968a181d16ce83191a71 Author: Julien Roy jroy ca> AuthorDate: Mon Oct 16 21:19:09 2023 + Commit: Julien Roy jroy ca> CommitDate: Mon Oct 16 21:19:09 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=53c959e3 net-im/mautrix-discord: add 0.6.3 Signed-off-by: Julien Roy jroy.ca> net-im/mautrix-discord/Manifest| 2 + .../mautrix-discord/mautrix-discord-0.6.3.ebuild | 65 ++ 2 files changed, 67 insertions(+) diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest index 72a709d8c9..aec19cf272 100644 --- a/net-im/mautrix-discord/Manifest +++ b/net-im/mautrix-discord/Manifest @@ -2,3 +2,5 @@ DIST mautrix-discord-0.5.0.gh.tar.gz 111287 BLAKE2B f184f1fb978bb63b1e1136160ac4 DIST mautrix-discord-0.5.0.tar.xz 61305864 BLAKE2B 2bf0d892c2e241a2bdf2bdc0431d1676daa56390097df75636a829899ea8c83520d6bbee281bb40ea588f3a99c68b811949c8a0e69e44204acfca5341674beea SHA512 8012831832b89b83ff82e74b7010b91ba304aa3158e026cc512b38874b62c81e0f04be1fd1d0d5e549e7e70bf6d27064d3e4b48714a0a06e8de7b1f20e5f1451 DIST mautrix-discord-0.6.2.gh.tar.gz 113457 BLAKE2B 0f2b142cba038e2f86dbf1d0133c01ab3f1c6ccaacc931adacca31e5c5061a45e678273b6bd8c5a134b0466ffd25088fe79a0e9214484356d953eb5f0a2689cd SHA512 2990964fd7aae20fdfc0689c9a90986093f64a646ee476c4d63c3b9c5b164283d830e83230c68ca732d32f7f0f525ff38ec968b41464c8c2e5ff319a504d613a DIST mautrix-discord-0.6.2.tar.xz 67543704 BLAKE2B c803893b1d666c14e181b60d31378acbba940639b71a3af55c3b24ee0697ff58b84a9b8365ff0acef1939f7bc1ccb4deeac6def1a7e1d065079e0c169670f396 SHA512 ee291a97141800d0791cb1074840782ab649c15b78aac865f312b2a02dee6f03007ab0e1ce51472fe23b2223db89da276e4d9d4ee8d6e4e40e361360957ca2fb +DIST mautrix-discord-0.6.3.gh.tar.gz 113655 BLAKE2B a9570c2b0cbba9f1d82efffe729cf5d50966d5b7a0fff9a233637f61f34801145de8b9ea2ea2a309035e3c5c0c803c240acb16b4b46668588b31cd51bfac966f SHA512 ff6462bae3d53331cd2fccf9037fc34d11a89e37d52d5bf1e5b10249952036fa7f8182354f2834a8051eb84a1e886872b3698fdec51f2f271946d4a8743a8870 +DIST mautrix-discord-0.6.3.tar.xz 117364608 BLAKE2B 4619146a6180898a11ba396e535a8320b5a51fa70bb72a5dd16f67edd4e7240004c9186e768c3081fb4f5c18e5fdee1af94ee731501417e443c9b0137e8e969c SHA512 168d7279752bc6f4b3682e3909ff58f45b81057b421ec9635a3963d88083507f9dbfef4057fad5012bea91f283bacff201241dc7355b0cd17414774029204666 diff --git a/net-im/mautrix-discord/mautrix-discord-0.6.3.ebuild b/net-im/mautrix-discord/mautrix-discord-0.6.3.ebuild new file mode 100644 index 00..c282376a5d --- /dev/null +++ b/net-im/mautrix-discord/mautrix-discord-0.6.3.ebuild @@ -0,0 +1,65 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module systemd + +DESCRIPTION="A Matrix-Discord puppeting bridge" +HOMEPAGE="https://github.com/mautrix/discord; +SRC_URI="https://github.com/mautrix/discord/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz + https://jroy.ca/dist/${P}.tar.xz +" +S="${WORKDIR}/discord-${PV}" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + acct-user/${PN} + dev-libs/olm + dev-util/lottieconverter +" +DEPEND="${RDEPEND}" +BDEPEND=">=dev-lang/go-1.20.0" + +src_compile() { + ego build +} + +src_install() { + dobin mautrix-discord + + keepdir /var/log/mautrix/discord + fowners -R root:mautrix /var/log/mautrix + fperms -R 770 /var/log/mautrix + sed -i -e "s/\.\/logs/\/var\/log\/${PN/-/\\\/}/" "example-config.yaml" || die + + insinto "/etc/mautrix" + newins "example-config.yaml" "${PN/-/_}.yaml" + + newinitd "${FILESDIR}/${PN}.initd" "${PN}" + systemd_dounit "${FILESDIR}/${PN}.service" + + fowners -R root:mautrix /etc/mautrix + fperms -R 770 /etc/mautrix +} + +pkg_postinst() { + einfo + elog "" + elog "Before you can use ${PN}, you must configure it correctly" + elog "The configuration file is located at \"/etc/mautrix/${PN/-/_}.yaml\"" + elog "When done, run the following command: emerge --config ${CATEGORY}/${PN}" + elog "Then, you must register the bridge with your homeserver" + elog "Refer your homeserver's documentation for instructions" + elog "The registration file is located at /var/lib/${PN/-/\/}/registration.yaml" + elog "Finally, you may start the ${PN} daemon" + einfo +} + +pkg_config() { + su - "${PN}" -s /bin/sh -c \ + "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" +}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/
commit: fa467ba015523f8ec6f52acac61176995b7d0539 Author: Julien Roy jroy ca> AuthorDate: Sat Sep 16 22:24:27 2023 + Commit: Julien Roy jroy ca> CommitDate: Sat Sep 16 22:24:40 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fa467ba0 net-im/mautrix-discord: drop 0.4.0, 0.4.0-r1, 0.5.0 Signed-off-by: Julien Roy jroy.ca> net-im/mautrix-discord/Manifest| 2 - .../mautrix-discord-0.4.0-r1.ebuild| 64 -- .../mautrix-discord/mautrix-discord-0.4.0.ebuild | 63 - .../mautrix-discord/mautrix-discord-0.5.0.ebuild | 63 - 4 files changed, 192 deletions(-) diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest index 08054eb91c..72a709d8c9 100644 --- a/net-im/mautrix-discord/Manifest +++ b/net-im/mautrix-discord/Manifest @@ -1,5 +1,3 @@ -DIST mautrix-discord-0.4.0.gh.tar.gz 109060 BLAKE2B 3232e639824845386491a323b06fbe4c4ff8ae80d22bce77b8c68adf17339cb2f1819e54a8a36e2dd896aa6b373d4cf756af2515b555ed33f19503e16e634964 SHA512 0e3ab86414e7b43ca399bffadfd3f8840baff98e296a9e399eacb0ba63b3a5f149c3cc6efbc6a064281921734d8d490d10fd4d85ce90f80a6d7a3ead06bdae6e -DIST mautrix-discord-0.4.0.tar.xz 61069068 BLAKE2B ad2b14937d30e20d003887c15cae0b6b6ee547ed3220a5f442bf2b20346b66cb0b622010f1a0cf645844524a980146bb713b376889af78133e490ecac8933dcf SHA512 53336a492abff8472f5a0a5987831c93f09045a50dc06a74ec53e7a3f2fe7359d08c811c4f93cdf718f24b2c7fb5f90f807405efcc68b287dc7d7f51ce0e8e10 DIST mautrix-discord-0.5.0.gh.tar.gz 111287 BLAKE2B f184f1fb978bb63b1e1136160ac483237b6caa317be31718c33f54c88cbc9f77a5112c5cdb779f27e9f4f544f15a7d319cfd69ebd07c36c4d0e0582956c50468 SHA512 f471077818efaeac178eb11383aadf488aaea575aad2bac55fbfd866363c91ff2f8c47ae9317dbb7f89a1a44302e6aff54a1d2487872fec15bc077581ee92f24 DIST mautrix-discord-0.5.0.tar.xz 61305864 BLAKE2B 2bf0d892c2e241a2bdf2bdc0431d1676daa56390097df75636a829899ea8c83520d6bbee281bb40ea588f3a99c68b811949c8a0e69e44204acfca5341674beea SHA512 8012831832b89b83ff82e74b7010b91ba304aa3158e026cc512b38874b62c81e0f04be1fd1d0d5e549e7e70bf6d27064d3e4b48714a0a06e8de7b1f20e5f1451 DIST mautrix-discord-0.6.2.gh.tar.gz 113457 BLAKE2B 0f2b142cba038e2f86dbf1d0133c01ab3f1c6ccaacc931adacca31e5c5061a45e678273b6bd8c5a134b0466ffd25088fe79a0e9214484356d953eb5f0a2689cd SHA512 2990964fd7aae20fdfc0689c9a90986093f64a646ee476c4d63c3b9c5b164283d830e83230c68ca732d32f7f0f525ff38ec968b41464c8c2e5ff319a504d613a diff --git a/net-im/mautrix-discord/mautrix-discord-0.4.0-r1.ebuild b/net-im/mautrix-discord/mautrix-discord-0.4.0-r1.ebuild deleted file mode 100644 index e0b34adae8..00 --- a/net-im/mautrix-discord/mautrix-discord-0.4.0-r1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module systemd - -DESCRIPTION="A Matrix-Discord puppeting bridge" -HOMEPAGE="https://github.com/mautrix/discord; -SRC_URI="https://github.com/mautrix/discord/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz - https://jroy.ca/dist/${P}.tar.xz -" -S="${WORKDIR}/discord-${PV}" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - acct-user/${PN} - dev-libs/olm - dev-util/lottieconverter -" -DEPEND="${RDEPEND}" - -src_compile() { - ego build -} - -src_install() { - dobin mautrix-discord - - keepdir /var/log/mautrix/discord - fowners -R root:mautrix /var/log/mautrix - fperms -R 770 /var/log/mautrix - sed -i -e "s/\.\/logs/\/var\/log\/${PN/-/\\\/}/" "example-config.yaml" || die - - insinto "/etc/mautrix" - newins "example-config.yaml" "${PN/-/_}.yaml" - - newinitd "${FILESDIR}/${PN}.initd" "${PN}" - systemd_dounit "${FILESDIR}/${PN}.service" - - fowners -R root:mautrix /etc/mautrix - fperms -R 770 /etc/mautrix -} - -pkg_postinst() { - einfo - elog "" - elog "Before you can use ${PN}, you must configure it correctly" - elog "The configuration file is located at \"/etc/mautrix/${PN/-/_}.yaml\"" - elog "When done, run the following command: emerge --config ${CATEGORY}/${PN}" - elog "Then, you must register the bridge with your homeserver" - elog "Refer your homeserver's documentation for instructions" - elog "The registration file is located at /var/lib/${PN/-/\/}/registration.yaml" - elog "Finally, you may start the ${PN} daemon" - einfo -} - -pkg_config() { - su - "${PN}" -s /bin/sh -c \ - "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" -} diff --git a/net-im/mautrix-discord/mautrix-discord-0.4.0.ebuild b/net-im/mautrix-discord/mautrix-discord-0.4.0.ebuild deleted file mode 100644 index a2c6ca47db..00 --- a/net-im/mautrix-discord/mautrix-discord-0.4.0.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 2022-2023
[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/
commit: 428e95ffd91460c59bb0aed5a838fec3604dc7d2 Author: Julien Roy jroy ca> AuthorDate: Sat Sep 16 22:24:04 2023 + Commit: Julien Roy jroy ca> CommitDate: Sat Sep 16 22:24:40 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=428e95ff net-im/mautrix-discord: add 0.6.2 Signed-off-by: Julien Roy jroy.ca> net-im/mautrix-discord/Manifest| 2 + .../mautrix-discord/mautrix-discord-0.6.2.ebuild | 65 ++ 2 files changed, 67 insertions(+) diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest index 3ba0ba6efb..08054eb91c 100644 --- a/net-im/mautrix-discord/Manifest +++ b/net-im/mautrix-discord/Manifest @@ -2,3 +2,5 @@ DIST mautrix-discord-0.4.0.gh.tar.gz 109060 BLAKE2B 3232e639824845386491a323b06f DIST mautrix-discord-0.4.0.tar.xz 61069068 BLAKE2B ad2b14937d30e20d003887c15cae0b6b6ee547ed3220a5f442bf2b20346b66cb0b622010f1a0cf645844524a980146bb713b376889af78133e490ecac8933dcf SHA512 53336a492abff8472f5a0a5987831c93f09045a50dc06a74ec53e7a3f2fe7359d08c811c4f93cdf718f24b2c7fb5f90f807405efcc68b287dc7d7f51ce0e8e10 DIST mautrix-discord-0.5.0.gh.tar.gz 111287 BLAKE2B f184f1fb978bb63b1e1136160ac483237b6caa317be31718c33f54c88cbc9f77a5112c5cdb779f27e9f4f544f15a7d319cfd69ebd07c36c4d0e0582956c50468 SHA512 f471077818efaeac178eb11383aadf488aaea575aad2bac55fbfd866363c91ff2f8c47ae9317dbb7f89a1a44302e6aff54a1d2487872fec15bc077581ee92f24 DIST mautrix-discord-0.5.0.tar.xz 61305864 BLAKE2B 2bf0d892c2e241a2bdf2bdc0431d1676daa56390097df75636a829899ea8c83520d6bbee281bb40ea588f3a99c68b811949c8a0e69e44204acfca5341674beea SHA512 8012831832b89b83ff82e74b7010b91ba304aa3158e026cc512b38874b62c81e0f04be1fd1d0d5e549e7e70bf6d27064d3e4b48714a0a06e8de7b1f20e5f1451 +DIST mautrix-discord-0.6.2.gh.tar.gz 113457 BLAKE2B 0f2b142cba038e2f86dbf1d0133c01ab3f1c6ccaacc931adacca31e5c5061a45e678273b6bd8c5a134b0466ffd25088fe79a0e9214484356d953eb5f0a2689cd SHA512 2990964fd7aae20fdfc0689c9a90986093f64a646ee476c4d63c3b9c5b164283d830e83230c68ca732d32f7f0f525ff38ec968b41464c8c2e5ff319a504d613a +DIST mautrix-discord-0.6.2.tar.xz 67543704 BLAKE2B c803893b1d666c14e181b60d31378acbba940639b71a3af55c3b24ee0697ff58b84a9b8365ff0acef1939f7bc1ccb4deeac6def1a7e1d065079e0c169670f396 SHA512 ee291a97141800d0791cb1074840782ab649c15b78aac865f312b2a02dee6f03007ab0e1ce51472fe23b2223db89da276e4d9d4ee8d6e4e40e361360957ca2fb diff --git a/net-im/mautrix-discord/mautrix-discord-0.6.2.ebuild b/net-im/mautrix-discord/mautrix-discord-0.6.2.ebuild new file mode 100644 index 00..c282376a5d --- /dev/null +++ b/net-im/mautrix-discord/mautrix-discord-0.6.2.ebuild @@ -0,0 +1,65 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module systemd + +DESCRIPTION="A Matrix-Discord puppeting bridge" +HOMEPAGE="https://github.com/mautrix/discord; +SRC_URI="https://github.com/mautrix/discord/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz + https://jroy.ca/dist/${P}.tar.xz +" +S="${WORKDIR}/discord-${PV}" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + acct-user/${PN} + dev-libs/olm + dev-util/lottieconverter +" +DEPEND="${RDEPEND}" +BDEPEND=">=dev-lang/go-1.20.0" + +src_compile() { + ego build +} + +src_install() { + dobin mautrix-discord + + keepdir /var/log/mautrix/discord + fowners -R root:mautrix /var/log/mautrix + fperms -R 770 /var/log/mautrix + sed -i -e "s/\.\/logs/\/var\/log\/${PN/-/\\\/}/" "example-config.yaml" || die + + insinto "/etc/mautrix" + newins "example-config.yaml" "${PN/-/_}.yaml" + + newinitd "${FILESDIR}/${PN}.initd" "${PN}" + systemd_dounit "${FILESDIR}/${PN}.service" + + fowners -R root:mautrix /etc/mautrix + fperms -R 770 /etc/mautrix +} + +pkg_postinst() { + einfo + elog "" + elog "Before you can use ${PN}, you must configure it correctly" + elog "The configuration file is located at \"/etc/mautrix/${PN/-/_}.yaml\"" + elog "When done, run the following command: emerge --config ${CATEGORY}/${PN}" + elog "Then, you must register the bridge with your homeserver" + elog "Refer your homeserver's documentation for instructions" + elog "The registration file is located at /var/lib/${PN/-/\/}/registration.yaml" + elog "Finally, you may start the ${PN} daemon" + einfo +} + +pkg_config() { + su - "${PN}" -s /bin/sh -c \ + "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" +}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/
commit: 53fe46100284d7a23563a462e8745ce2c4933925 Author: Richard-Rogalski tutanota com> AuthorDate: Fri Jul 14 01:56:16 2023 + Commit: Richard Rogalski tutanota com> CommitDate: Fri Jul 14 01:56:16 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=53fe4610 net-im/mautrix-discord: add lottieconverter rdep These versions of mautrix discord will crash on runtime if lottieconverter is not in PATH when it tries bridging certain stickers, which is why I made it an rdep. The crashing is currently fixed in git master, which for the next release lottieconverter would be more suitable for an optfeature I suppose. Signed-off-by: Richard-Rogalski tutanota.com> .../{mautrix-discord-0.4.0.ebuild => mautrix-discord-0.4.0-r1.ebuild} | 3 ++- net-im/mautrix-discord/mautrix-discord-0.4.0.ebuild| 2 +- .../{mautrix-discord-0.4.0.ebuild => mautrix-discord-0.5.0-r1.ebuild} | 3 ++- net-im/mautrix-discord/mautrix-discord-0.5.0.ebuild| 2 +- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/net-im/mautrix-discord/mautrix-discord-0.4.0.ebuild b/net-im/mautrix-discord/mautrix-discord-0.4.0-r1.ebuild similarity index 92% copy from net-im/mautrix-discord/mautrix-discord-0.4.0.ebuild copy to net-im/mautrix-discord/mautrix-discord-0.4.0-r1.ebuild index b1edd4514..e0b34adae 100644 --- a/net-im/mautrix-discord/mautrix-discord-0.4.0.ebuild +++ b/net-im/mautrix-discord/mautrix-discord-0.4.0-r1.ebuild @@ -19,6 +19,7 @@ KEYWORDS="~amd64" RDEPEND=" acct-user/${PN} dev-libs/olm + dev-util/lottieconverter " DEPEND="${RDEPEND}" @@ -59,5 +60,5 @@ pkg_postinst() { pkg_config() { su - "${PN}" -s /bin/sh -c \ - "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" + "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" } diff --git a/net-im/mautrix-discord/mautrix-discord-0.4.0.ebuild b/net-im/mautrix-discord/mautrix-discord-0.4.0.ebuild index b1edd4514..a2c6ca47d 100644 --- a/net-im/mautrix-discord/mautrix-discord-0.4.0.ebuild +++ b/net-im/mautrix-discord/mautrix-discord-0.4.0.ebuild @@ -59,5 +59,5 @@ pkg_postinst() { pkg_config() { su - "${PN}" -s /bin/sh -c \ - "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" + "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" } diff --git a/net-im/mautrix-discord/mautrix-discord-0.4.0.ebuild b/net-im/mautrix-discord/mautrix-discord-0.5.0-r1.ebuild similarity index 92% copy from net-im/mautrix-discord/mautrix-discord-0.4.0.ebuild copy to net-im/mautrix-discord/mautrix-discord-0.5.0-r1.ebuild index b1edd4514..e0b34adae 100644 --- a/net-im/mautrix-discord/mautrix-discord-0.4.0.ebuild +++ b/net-im/mautrix-discord/mautrix-discord-0.5.0-r1.ebuild @@ -19,6 +19,7 @@ KEYWORDS="~amd64" RDEPEND=" acct-user/${PN} dev-libs/olm + dev-util/lottieconverter " DEPEND="${RDEPEND}" @@ -59,5 +60,5 @@ pkg_postinst() { pkg_config() { su - "${PN}" -s /bin/sh -c \ - "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" + "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" } diff --git a/net-im/mautrix-discord/mautrix-discord-0.5.0.ebuild b/net-im/mautrix-discord/mautrix-discord-0.5.0.ebuild index b1edd4514..a2c6ca47d 100644 --- a/net-im/mautrix-discord/mautrix-discord-0.5.0.ebuild +++ b/net-im/mautrix-discord/mautrix-discord-0.5.0.ebuild @@ -59,5 +59,5 @@ pkg_postinst() { pkg_config() { su - "${PN}" -s /bin/sh -c \ - "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" + "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" }
[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/
commit: 120c6651cdb52cba8ccf98bdaacaaa8a8a2cf9d9 Author: Julien Roy jroy ca> AuthorDate: Fri Jun 16 13:46:20 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Jun 16 13:46:20 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=120c6651 net-im/mautrix-discord: add 0.5.0 Signed-off-by: Julien Roy jroy.ca> net-im/mautrix-discord/Manifest| 2 + .../mautrix-discord/mautrix-discord-0.5.0.ebuild | 63 ++ 2 files changed, 65 insertions(+) diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest index bb126931e..2b6806c7e 100644 --- a/net-im/mautrix-discord/Manifest +++ b/net-im/mautrix-discord/Manifest @@ -2,3 +2,5 @@ DIST mautrix-discord-0.3.0.gh.tar.gz 102756 BLAKE2B 20e239b45087a3daa75c3ee1420d DIST mautrix-discord-0.3.0.tar.xz 63734228 BLAKE2B 6e7eb00fa3802d4142e66637c3a11f233e3981be6799009c12351c421df4e1a3129a014afd0bbc1b39f006d110c4706c19599ab5a8e0bddfbefc659bfee285b5 SHA512 2dceaf0798e6efbd3d30506b55c2fc4232148950b1505003b9c5827a78cb6ee4b000ba5715ea4801dffbf9d469e4573b46e8f5825646290c3774fadeac0dacc8 DIST mautrix-discord-0.4.0.gh.tar.gz 109060 BLAKE2B 3232e639824845386491a323b06fbe4c4ff8ae80d22bce77b8c68adf17339cb2f1819e54a8a36e2dd896aa6b373d4cf756af2515b555ed33f19503e16e634964 SHA512 0e3ab86414e7b43ca399bffadfd3f8840baff98e296a9e399eacb0ba63b3a5f149c3cc6efbc6a064281921734d8d490d10fd4d85ce90f80a6d7a3ead06bdae6e DIST mautrix-discord-0.4.0.tar.xz 61069068 BLAKE2B ad2b14937d30e20d003887c15cae0b6b6ee547ed3220a5f442bf2b20346b66cb0b622010f1a0cf645844524a980146bb713b376889af78133e490ecac8933dcf SHA512 53336a492abff8472f5a0a5987831c93f09045a50dc06a74ec53e7a3f2fe7359d08c811c4f93cdf718f24b2c7fb5f90f807405efcc68b287dc7d7f51ce0e8e10 +DIST mautrix-discord-0.5.0.gh.tar.gz 111287 BLAKE2B f184f1fb978bb63b1e1136160ac483237b6caa317be31718c33f54c88cbc9f77a5112c5cdb779f27e9f4f544f15a7d319cfd69ebd07c36c4d0e0582956c50468 SHA512 f471077818efaeac178eb11383aadf488aaea575aad2bac55fbfd866363c91ff2f8c47ae9317dbb7f89a1a44302e6aff54a1d2487872fec15bc077581ee92f24 +DIST mautrix-discord-0.5.0.tar.xz 61305864 BLAKE2B 2bf0d892c2e241a2bdf2bdc0431d1676daa56390097df75636a829899ea8c83520d6bbee281bb40ea588f3a99c68b811949c8a0e69e44204acfca5341674beea SHA512 8012831832b89b83ff82e74b7010b91ba304aa3158e026cc512b38874b62c81e0f04be1fd1d0d5e549e7e70bf6d27064d3e4b48714a0a06e8de7b1f20e5f1451 diff --git a/net-im/mautrix-discord/mautrix-discord-0.5.0.ebuild b/net-im/mautrix-discord/mautrix-discord-0.5.0.ebuild new file mode 100644 index 0..b1edd4514 --- /dev/null +++ b/net-im/mautrix-discord/mautrix-discord-0.5.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module systemd + +DESCRIPTION="A Matrix-Discord puppeting bridge" +HOMEPAGE="https://github.com/mautrix/discord; +SRC_URI="https://github.com/mautrix/discord/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz + https://jroy.ca/dist/${P}.tar.xz +" +S="${WORKDIR}/discord-${PV}" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + acct-user/${PN} + dev-libs/olm +" +DEPEND="${RDEPEND}" + +src_compile() { + ego build +} + +src_install() { + dobin mautrix-discord + + keepdir /var/log/mautrix/discord + fowners -R root:mautrix /var/log/mautrix + fperms -R 770 /var/log/mautrix + sed -i -e "s/\.\/logs/\/var\/log\/${PN/-/\\\/}/" "example-config.yaml" || die + + insinto "/etc/mautrix" + newins "example-config.yaml" "${PN/-/_}.yaml" + + newinitd "${FILESDIR}/${PN}.initd" "${PN}" + systemd_dounit "${FILESDIR}/${PN}.service" + + fowners -R root:mautrix /etc/mautrix + fperms -R 770 /etc/mautrix +} + +pkg_postinst() { + einfo + elog "" + elog "Before you can use ${PN}, you must configure it correctly" + elog "The configuration file is located at \"/etc/mautrix/${PN/-/_}.yaml\"" + elog "When done, run the following command: emerge --config ${CATEGORY}/${PN}" + elog "Then, you must register the bridge with your homeserver" + elog "Refer your homeserver's documentation for instructions" + elog "The registration file is located at /var/lib/${PN/-/\/}/registration.yaml" + elog "Finally, you may start the ${PN} daemon" + einfo +} + +pkg_config() { + su - "${PN}" -s /bin/sh -c \ + "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" +}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/
commit: e014509eed4e76935030561ae0ea09018cd9687a Author: Julien Roy jroy ca> AuthorDate: Fri Jun 16 13:46:33 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Jun 16 13:46:33 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e014509e net-im/mautrix-discord: drop 0.3.0 Signed-off-by: Julien Roy jroy.ca> net-im/mautrix-discord/Manifest| 2 - .../mautrix-discord/mautrix-discord-0.3.0.ebuild | 63 -- 2 files changed, 65 deletions(-) diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest index 2b6806c7e..3ba0ba6ef 100644 --- a/net-im/mautrix-discord/Manifest +++ b/net-im/mautrix-discord/Manifest @@ -1,5 +1,3 @@ -DIST mautrix-discord-0.3.0.gh.tar.gz 102756 BLAKE2B 20e239b45087a3daa75c3ee1420df348a861d79595c86490c404e42ce6382b5be876e4ba215f9ceaa6b756d73741f05e6ed0ce8af9c43014a8dc6676251bece6 SHA512 5a5033f505f78977d078ed66a4cfab6141b3aaa4a3f16f64463f89508ec717162018d4a5cc1b4b207529e8b06bb70f8a26a77001830551b69c7bd587e8f759ca -DIST mautrix-discord-0.3.0.tar.xz 63734228 BLAKE2B 6e7eb00fa3802d4142e66637c3a11f233e3981be6799009c12351c421df4e1a3129a014afd0bbc1b39f006d110c4706c19599ab5a8e0bddfbefc659bfee285b5 SHA512 2dceaf0798e6efbd3d30506b55c2fc4232148950b1505003b9c5827a78cb6ee4b000ba5715ea4801dffbf9d469e4573b46e8f5825646290c3774fadeac0dacc8 DIST mautrix-discord-0.4.0.gh.tar.gz 109060 BLAKE2B 3232e639824845386491a323b06fbe4c4ff8ae80d22bce77b8c68adf17339cb2f1819e54a8a36e2dd896aa6b373d4cf756af2515b555ed33f19503e16e634964 SHA512 0e3ab86414e7b43ca399bffadfd3f8840baff98e296a9e399eacb0ba63b3a5f149c3cc6efbc6a064281921734d8d490d10fd4d85ce90f80a6d7a3ead06bdae6e DIST mautrix-discord-0.4.0.tar.xz 61069068 BLAKE2B ad2b14937d30e20d003887c15cae0b6b6ee547ed3220a5f442bf2b20346b66cb0b622010f1a0cf645844524a980146bb713b376889af78133e490ecac8933dcf SHA512 53336a492abff8472f5a0a5987831c93f09045a50dc06a74ec53e7a3f2fe7359d08c811c4f93cdf718f24b2c7fb5f90f807405efcc68b287dc7d7f51ce0e8e10 DIST mautrix-discord-0.5.0.gh.tar.gz 111287 BLAKE2B f184f1fb978bb63b1e1136160ac483237b6caa317be31718c33f54c88cbc9f77a5112c5cdb779f27e9f4f544f15a7d319cfd69ebd07c36c4d0e0582956c50468 SHA512 f471077818efaeac178eb11383aadf488aaea575aad2bac55fbfd866363c91ff2f8c47ae9317dbb7f89a1a44302e6aff54a1d2487872fec15bc077581ee92f24 diff --git a/net-im/mautrix-discord/mautrix-discord-0.3.0.ebuild b/net-im/mautrix-discord/mautrix-discord-0.3.0.ebuild deleted file mode 100644 index b1edd4514..0 --- a/net-im/mautrix-discord/mautrix-discord-0.3.0.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module systemd - -DESCRIPTION="A Matrix-Discord puppeting bridge" -HOMEPAGE="https://github.com/mautrix/discord; -SRC_URI="https://github.com/mautrix/discord/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz - https://jroy.ca/dist/${P}.tar.xz -" -S="${WORKDIR}/discord-${PV}" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - acct-user/${PN} - dev-libs/olm -" -DEPEND="${RDEPEND}" - -src_compile() { - ego build -} - -src_install() { - dobin mautrix-discord - - keepdir /var/log/mautrix/discord - fowners -R root:mautrix /var/log/mautrix - fperms -R 770 /var/log/mautrix - sed -i -e "s/\.\/logs/\/var\/log\/${PN/-/\\\/}/" "example-config.yaml" || die - - insinto "/etc/mautrix" - newins "example-config.yaml" "${PN/-/_}.yaml" - - newinitd "${FILESDIR}/${PN}.initd" "${PN}" - systemd_dounit "${FILESDIR}/${PN}.service" - - fowners -R root:mautrix /etc/mautrix - fperms -R 770 /etc/mautrix -} - -pkg_postinst() { - einfo - elog "" - elog "Before you can use ${PN}, you must configure it correctly" - elog "The configuration file is located at \"/etc/mautrix/${PN/-/_}.yaml\"" - elog "When done, run the following command: emerge --config ${CATEGORY}/${PN}" - elog "Then, you must register the bridge with your homeserver" - elog "Refer your homeserver's documentation for instructions" - elog "The registration file is located at /var/lib/${PN/-/\/}/registration.yaml" - elog "Finally, you may start the ${PN} daemon" - einfo -} - -pkg_config() { - su - "${PN}" -s /bin/sh -c \ - "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" -}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/
commit: 04c81fa600e64d672b9f28f727a38089161dcfce Author: Julien Roy jroy ca> AuthorDate: Thu May 25 12:59:19 2023 + Commit: Julien Roy jroy ca> CommitDate: Thu May 25 12:59:19 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=04c81fa6 net-im/mautrix-discord: add 0.4.0 Signed-off-by: Julien Roy jroy.ca> net-im/mautrix-discord/Manifest| 2 + .../mautrix-discord/mautrix-discord-0.4.0.ebuild | 63 ++ 2 files changed, 65 insertions(+) diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest index dbb55164d..bb126931e 100644 --- a/net-im/mautrix-discord/Manifest +++ b/net-im/mautrix-discord/Manifest @@ -1,2 +1,4 @@ DIST mautrix-discord-0.3.0.gh.tar.gz 102756 BLAKE2B 20e239b45087a3daa75c3ee1420df348a861d79595c86490c404e42ce6382b5be876e4ba215f9ceaa6b756d73741f05e6ed0ce8af9c43014a8dc6676251bece6 SHA512 5a5033f505f78977d078ed66a4cfab6141b3aaa4a3f16f64463f89508ec717162018d4a5cc1b4b207529e8b06bb70f8a26a77001830551b69c7bd587e8f759ca DIST mautrix-discord-0.3.0.tar.xz 63734228 BLAKE2B 6e7eb00fa3802d4142e66637c3a11f233e3981be6799009c12351c421df4e1a3129a014afd0bbc1b39f006d110c4706c19599ab5a8e0bddfbefc659bfee285b5 SHA512 2dceaf0798e6efbd3d30506b55c2fc4232148950b1505003b9c5827a78cb6ee4b000ba5715ea4801dffbf9d469e4573b46e8f5825646290c3774fadeac0dacc8 +DIST mautrix-discord-0.4.0.gh.tar.gz 109060 BLAKE2B 3232e639824845386491a323b06fbe4c4ff8ae80d22bce77b8c68adf17339cb2f1819e54a8a36e2dd896aa6b373d4cf756af2515b555ed33f19503e16e634964 SHA512 0e3ab86414e7b43ca399bffadfd3f8840baff98e296a9e399eacb0ba63b3a5f149c3cc6efbc6a064281921734d8d490d10fd4d85ce90f80a6d7a3ead06bdae6e +DIST mautrix-discord-0.4.0.tar.xz 61069068 BLAKE2B ad2b14937d30e20d003887c15cae0b6b6ee547ed3220a5f442bf2b20346b66cb0b622010f1a0cf645844524a980146bb713b376889af78133e490ecac8933dcf SHA512 53336a492abff8472f5a0a5987831c93f09045a50dc06a74ec53e7a3f2fe7359d08c811c4f93cdf718f24b2c7fb5f90f807405efcc68b287dc7d7f51ce0e8e10 diff --git a/net-im/mautrix-discord/mautrix-discord-0.4.0.ebuild b/net-im/mautrix-discord/mautrix-discord-0.4.0.ebuild new file mode 100644 index 0..b1edd4514 --- /dev/null +++ b/net-im/mautrix-discord/mautrix-discord-0.4.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module systemd + +DESCRIPTION="A Matrix-Discord puppeting bridge" +HOMEPAGE="https://github.com/mautrix/discord; +SRC_URI="https://github.com/mautrix/discord/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz + https://jroy.ca/dist/${P}.tar.xz +" +S="${WORKDIR}/discord-${PV}" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + acct-user/${PN} + dev-libs/olm +" +DEPEND="${RDEPEND}" + +src_compile() { + ego build +} + +src_install() { + dobin mautrix-discord + + keepdir /var/log/mautrix/discord + fowners -R root:mautrix /var/log/mautrix + fperms -R 770 /var/log/mautrix + sed -i -e "s/\.\/logs/\/var\/log\/${PN/-/\\\/}/" "example-config.yaml" || die + + insinto "/etc/mautrix" + newins "example-config.yaml" "${PN/-/_}.yaml" + + newinitd "${FILESDIR}/${PN}.initd" "${PN}" + systemd_dounit "${FILESDIR}/${PN}.service" + + fowners -R root:mautrix /etc/mautrix + fperms -R 770 /etc/mautrix +} + +pkg_postinst() { + einfo + elog "" + elog "Before you can use ${PN}, you must configure it correctly" + elog "The configuration file is located at \"/etc/mautrix/${PN/-/_}.yaml\"" + elog "When done, run the following command: emerge --config ${CATEGORY}/${PN}" + elog "Then, you must register the bridge with your homeserver" + elog "Refer your homeserver's documentation for instructions" + elog "The registration file is located at /var/lib/${PN/-/\/}/registration.yaml" + elog "Finally, you may start the ${PN} daemon" + einfo +} + +pkg_config() { + su - "${PN}" -s /bin/sh -c \ + "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" +}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/
commit: af92307cb425292a8aea999f2a766fe55f24f43d Author: Julien Roy jroy ca> AuthorDate: Sun Apr 23 17:22:09 2023 + Commit: Julien Roy jroy ca> CommitDate: Sun Apr 23 17:22:09 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=af92307c net-im/mautrix-discord: drop 0.2.0 Signed-off-by: Julien Roy jroy.ca> net-im/mautrix-discord/Manifest| 2 - .../mautrix-discord/mautrix-discord-0.2.0.ebuild | 63 -- 2 files changed, 65 deletions(-) diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest index a7b57b433..dbb55164d 100644 --- a/net-im/mautrix-discord/Manifest +++ b/net-im/mautrix-discord/Manifest @@ -1,4 +1,2 @@ -DIST mautrix-discord-0.2.0.gh.tar.gz 98258 BLAKE2B aef1e128bc35179dcf1246580d079bae703ee6c641ba7d8568b9425fda244b8f39bef984e4430ab7bbfa951a7a157195340daa5fe97cd04e12f17f33ad16bc0b SHA512 b3e730e28d30b884050465bcc71bdbfaede2a964b1d5973c2575c8f2dc2fdb318a5a93e8b28fc174746ddff63e7c5c09a88eccd755934286989faba9bd41a45d -DIST mautrix-discord-0.2.0.tar.xz 60477896 BLAKE2B cb3c9841d588cb68616e50bc95f5c1485b3165e547b7ec8d7a0424a4b422b61709f6e16e6fc79d8b5180f2f021c8001f586c31d06fb3895ef53230234834184f SHA512 77337d745242bc7fc91c9f3aacff69e2d2bd58baf1f8468795fbe025d807959bda4c02e97c64f3cc4a4d5421a47e01743b492ae32434b6c42c36fc1c9b2ab9ce DIST mautrix-discord-0.3.0.gh.tar.gz 102756 BLAKE2B 20e239b45087a3daa75c3ee1420df348a861d79595c86490c404e42ce6382b5be876e4ba215f9ceaa6b756d73741f05e6ed0ce8af9c43014a8dc6676251bece6 SHA512 5a5033f505f78977d078ed66a4cfab6141b3aaa4a3f16f64463f89508ec717162018d4a5cc1b4b207529e8b06bb70f8a26a77001830551b69c7bd587e8f759ca DIST mautrix-discord-0.3.0.tar.xz 63734228 BLAKE2B 6e7eb00fa3802d4142e66637c3a11f233e3981be6799009c12351c421df4e1a3129a014afd0bbc1b39f006d110c4706c19599ab5a8e0bddfbefc659bfee285b5 SHA512 2dceaf0798e6efbd3d30506b55c2fc4232148950b1505003b9c5827a78cb6ee4b000ba5715ea4801dffbf9d469e4573b46e8f5825646290c3774fadeac0dacc8 diff --git a/net-im/mautrix-discord/mautrix-discord-0.2.0.ebuild b/net-im/mautrix-discord/mautrix-discord-0.2.0.ebuild deleted file mode 100644 index b1edd4514..0 --- a/net-im/mautrix-discord/mautrix-discord-0.2.0.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module systemd - -DESCRIPTION="A Matrix-Discord puppeting bridge" -HOMEPAGE="https://github.com/mautrix/discord; -SRC_URI="https://github.com/mautrix/discord/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz - https://jroy.ca/dist/${P}.tar.xz -" -S="${WORKDIR}/discord-${PV}" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - acct-user/${PN} - dev-libs/olm -" -DEPEND="${RDEPEND}" - -src_compile() { - ego build -} - -src_install() { - dobin mautrix-discord - - keepdir /var/log/mautrix/discord - fowners -R root:mautrix /var/log/mautrix - fperms -R 770 /var/log/mautrix - sed -i -e "s/\.\/logs/\/var\/log\/${PN/-/\\\/}/" "example-config.yaml" || die - - insinto "/etc/mautrix" - newins "example-config.yaml" "${PN/-/_}.yaml" - - newinitd "${FILESDIR}/${PN}.initd" "${PN}" - systemd_dounit "${FILESDIR}/${PN}.service" - - fowners -R root:mautrix /etc/mautrix - fperms -R 770 /etc/mautrix -} - -pkg_postinst() { - einfo - elog "" - elog "Before you can use ${PN}, you must configure it correctly" - elog "The configuration file is located at \"/etc/mautrix/${PN/-/_}.yaml\"" - elog "When done, run the following command: emerge --config ${CATEGORY}/${PN}" - elog "Then, you must register the bridge with your homeserver" - elog "Refer your homeserver's documentation for instructions" - elog "The registration file is located at /var/lib/${PN/-/\/}/registration.yaml" - elog "Finally, you may start the ${PN} daemon" - einfo -} - -pkg_config() { - su - "${PN}" -s /bin/sh -c \ - "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" -}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/
commit: 1a579ab57ab3a1a81ac1f88b26f5a209a7b05b0b Author: Julien Roy jroy ca> AuthorDate: Sun Apr 16 20:45:33 2023 + Commit: Julien Roy jroy ca> CommitDate: Sun Apr 16 20:45:33 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1a579ab5 net-im/mautrix-discord: drop 0.1.1 Signed-off-by: Julien Roy jroy.ca> net-im/mautrix-discord/Manifest| 2 - .../mautrix-discord/mautrix-discord-0.1.1.ebuild | 63 -- 2 files changed, 65 deletions(-) diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest index 5536f24de..a7b57b433 100644 --- a/net-im/mautrix-discord/Manifest +++ b/net-im/mautrix-discord/Manifest @@ -1,5 +1,3 @@ -DIST mautrix-discord-0.1.1.gh.tar.gz 89981 BLAKE2B 93f150fba626df95a3441fcd13c6a53eb87e1474bdd54d570a97841c9525dbb9938b60bd616b2d51422237fcab0014f437ca0d5155d244fe804480e66076650a SHA512 119c54f1ae6f64374f3b9a6cb7e2bfd063f9b9c160240def3e20b28b80cc001672977caa9974b6eb274e02ada0004268865a1ed4ff1d7666b80e14d14fd489d5 -DIST mautrix-discord-0.1.1.tar.xz 60147380 BLAKE2B 6ef91980117fd3d46f3eb9a082bc546b913455d0a9f985417fa8bd39e15a7ace349552d34febd13faab707799e3eec9b8c16d0a37b2af67b9d92d6e76462 SHA512 6adc2e630f3dd5680dc0d086c3132d5046de0809c5bb7788a3a5788ebd9d0d7a0771e37b6e3dfa97a9584af562934ece66ea8ccd6504ba71d185b6cb87bdf9d1 DIST mautrix-discord-0.2.0.gh.tar.gz 98258 BLAKE2B aef1e128bc35179dcf1246580d079bae703ee6c641ba7d8568b9425fda244b8f39bef984e4430ab7bbfa951a7a157195340daa5fe97cd04e12f17f33ad16bc0b SHA512 b3e730e28d30b884050465bcc71bdbfaede2a964b1d5973c2575c8f2dc2fdb318a5a93e8b28fc174746ddff63e7c5c09a88eccd755934286989faba9bd41a45d DIST mautrix-discord-0.2.0.tar.xz 60477896 BLAKE2B cb3c9841d588cb68616e50bc95f5c1485b3165e547b7ec8d7a0424a4b422b61709f6e16e6fc79d8b5180f2f021c8001f586c31d06fb3895ef53230234834184f SHA512 77337d745242bc7fc91c9f3aacff69e2d2bd58baf1f8468795fbe025d807959bda4c02e97c64f3cc4a4d5421a47e01743b492ae32434b6c42c36fc1c9b2ab9ce DIST mautrix-discord-0.3.0.gh.tar.gz 102756 BLAKE2B 20e239b45087a3daa75c3ee1420df348a861d79595c86490c404e42ce6382b5be876e4ba215f9ceaa6b756d73741f05e6ed0ce8af9c43014a8dc6676251bece6 SHA512 5a5033f505f78977d078ed66a4cfab6141b3aaa4a3f16f64463f89508ec717162018d4a5cc1b4b207529e8b06bb70f8a26a77001830551b69c7bd587e8f759ca diff --git a/net-im/mautrix-discord/mautrix-discord-0.1.1.ebuild b/net-im/mautrix-discord/mautrix-discord-0.1.1.ebuild deleted file mode 100644 index b1edd4514..0 --- a/net-im/mautrix-discord/mautrix-discord-0.1.1.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module systemd - -DESCRIPTION="A Matrix-Discord puppeting bridge" -HOMEPAGE="https://github.com/mautrix/discord; -SRC_URI="https://github.com/mautrix/discord/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz - https://jroy.ca/dist/${P}.tar.xz -" -S="${WORKDIR}/discord-${PV}" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - acct-user/${PN} - dev-libs/olm -" -DEPEND="${RDEPEND}" - -src_compile() { - ego build -} - -src_install() { - dobin mautrix-discord - - keepdir /var/log/mautrix/discord - fowners -R root:mautrix /var/log/mautrix - fperms -R 770 /var/log/mautrix - sed -i -e "s/\.\/logs/\/var\/log\/${PN/-/\\\/}/" "example-config.yaml" || die - - insinto "/etc/mautrix" - newins "example-config.yaml" "${PN/-/_}.yaml" - - newinitd "${FILESDIR}/${PN}.initd" "${PN}" - systemd_dounit "${FILESDIR}/${PN}.service" - - fowners -R root:mautrix /etc/mautrix - fperms -R 770 /etc/mautrix -} - -pkg_postinst() { - einfo - elog "" - elog "Before you can use ${PN}, you must configure it correctly" - elog "The configuration file is located at \"/etc/mautrix/${PN/-/_}.yaml\"" - elog "When done, run the following command: emerge --config ${CATEGORY}/${PN}" - elog "Then, you must register the bridge with your homeserver" - elog "Refer your homeserver's documentation for instructions" - elog "The registration file is located at /var/lib/${PN/-/\/}/registration.yaml" - elog "Finally, you may start the ${PN} daemon" - einfo -} - -pkg_config() { - su - "${PN}" -s /bin/sh -c \ - "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" -}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/
commit: 989f0663febdf71d5b19f93af95349d81426c809 Author: Julien Roy jroy ca> AuthorDate: Sun Apr 16 20:38:26 2023 + Commit: Julien Roy jroy ca> CommitDate: Sun Apr 16 20:38:26 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=989f0663 net-im/mautrix-discord: add 0.3.0 Signed-off-by: Julien Roy jroy.ca> net-im/mautrix-discord/Manifest| 2 + .../mautrix-discord/mautrix-discord-0.3.0.ebuild | 63 ++ 2 files changed, 65 insertions(+) diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest index 7bb2147e1..5536f24de 100644 --- a/net-im/mautrix-discord/Manifest +++ b/net-im/mautrix-discord/Manifest @@ -2,3 +2,5 @@ DIST mautrix-discord-0.1.1.gh.tar.gz 89981 BLAKE2B 93f150fba626df95a3441fcd13c6a DIST mautrix-discord-0.1.1.tar.xz 60147380 BLAKE2B 6ef91980117fd3d46f3eb9a082bc546b913455d0a9f985417fa8bd39e15a7ace349552d34febd13faab707799e3eec9b8c16d0a37b2af67b9d92d6e76462 SHA512 6adc2e630f3dd5680dc0d086c3132d5046de0809c5bb7788a3a5788ebd9d0d7a0771e37b6e3dfa97a9584af562934ece66ea8ccd6504ba71d185b6cb87bdf9d1 DIST mautrix-discord-0.2.0.gh.tar.gz 98258 BLAKE2B aef1e128bc35179dcf1246580d079bae703ee6c641ba7d8568b9425fda244b8f39bef984e4430ab7bbfa951a7a157195340daa5fe97cd04e12f17f33ad16bc0b SHA512 b3e730e28d30b884050465bcc71bdbfaede2a964b1d5973c2575c8f2dc2fdb318a5a93e8b28fc174746ddff63e7c5c09a88eccd755934286989faba9bd41a45d DIST mautrix-discord-0.2.0.tar.xz 60477896 BLAKE2B cb3c9841d588cb68616e50bc95f5c1485b3165e547b7ec8d7a0424a4b422b61709f6e16e6fc79d8b5180f2f021c8001f586c31d06fb3895ef53230234834184f SHA512 77337d745242bc7fc91c9f3aacff69e2d2bd58baf1f8468795fbe025d807959bda4c02e97c64f3cc4a4d5421a47e01743b492ae32434b6c42c36fc1c9b2ab9ce +DIST mautrix-discord-0.3.0.gh.tar.gz 102756 BLAKE2B 20e239b45087a3daa75c3ee1420df348a861d79595c86490c404e42ce6382b5be876e4ba215f9ceaa6b756d73741f05e6ed0ce8af9c43014a8dc6676251bece6 SHA512 5a5033f505f78977d078ed66a4cfab6141b3aaa4a3f16f64463f89508ec717162018d4a5cc1b4b207529e8b06bb70f8a26a77001830551b69c7bd587e8f759ca +DIST mautrix-discord-0.3.0.tar.xz 63734228 BLAKE2B 6e7eb00fa3802d4142e66637c3a11f233e3981be6799009c12351c421df4e1a3129a014afd0bbc1b39f006d110c4706c19599ab5a8e0bddfbefc659bfee285b5 SHA512 2dceaf0798e6efbd3d30506b55c2fc4232148950b1505003b9c5827a78cb6ee4b000ba5715ea4801dffbf9d469e4573b46e8f5825646290c3774fadeac0dacc8 diff --git a/net-im/mautrix-discord/mautrix-discord-0.3.0.ebuild b/net-im/mautrix-discord/mautrix-discord-0.3.0.ebuild new file mode 100644 index 0..b1edd4514 --- /dev/null +++ b/net-im/mautrix-discord/mautrix-discord-0.3.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module systemd + +DESCRIPTION="A Matrix-Discord puppeting bridge" +HOMEPAGE="https://github.com/mautrix/discord; +SRC_URI="https://github.com/mautrix/discord/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz + https://jroy.ca/dist/${P}.tar.xz +" +S="${WORKDIR}/discord-${PV}" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + acct-user/${PN} + dev-libs/olm +" +DEPEND="${RDEPEND}" + +src_compile() { + ego build +} + +src_install() { + dobin mautrix-discord + + keepdir /var/log/mautrix/discord + fowners -R root:mautrix /var/log/mautrix + fperms -R 770 /var/log/mautrix + sed -i -e "s/\.\/logs/\/var\/log\/${PN/-/\\\/}/" "example-config.yaml" || die + + insinto "/etc/mautrix" + newins "example-config.yaml" "${PN/-/_}.yaml" + + newinitd "${FILESDIR}/${PN}.initd" "${PN}" + systemd_dounit "${FILESDIR}/${PN}.service" + + fowners -R root:mautrix /etc/mautrix + fperms -R 770 /etc/mautrix +} + +pkg_postinst() { + einfo + elog "" + elog "Before you can use ${PN}, you must configure it correctly" + elog "The configuration file is located at \"/etc/mautrix/${PN/-/_}.yaml\"" + elog "When done, run the following command: emerge --config ${CATEGORY}/${PN}" + elog "Then, you must register the bridge with your homeserver" + elog "Refer your homeserver's documentation for instructions" + elog "The registration file is located at /var/lib/${PN/-/\/}/registration.yaml" + elog "Finally, you may start the ${PN} daemon" + einfo +} + +pkg_config() { + su - "${PN}" -s /bin/sh -c \ + "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" +}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/
commit: 54644ec0a52a5f93f6ecfce79bd9f1efc89a161c Author: Julien Roy jroy ca> AuthorDate: Mon Apr 10 02:18:48 2023 + Commit: Julien Roy jroy ca> CommitDate: Mon Apr 10 02:18:48 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=54644ec0 net-im/mautrix-discord: drop 0.1.0 Signed-off-by: Julien Roy jroy.ca> net-im/mautrix-discord/Manifest| 2 - .../mautrix-discord/mautrix-discord-0.1.0.ebuild | 63 -- 2 files changed, 65 deletions(-) diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest index 9ac5e7dcf..7bb2147e1 100644 --- a/net-im/mautrix-discord/Manifest +++ b/net-im/mautrix-discord/Manifest @@ -1,5 +1,3 @@ -DIST mautrix-discord-0.1.0.gh.tar.gz 87327 BLAKE2B 5018190d366ad85ba91f84880dde066a70eb88b6fed2403dd2969dc07453a2365b031a191cff023468574c2a7c1518537d8abf387acbb853945fbecc68cc SHA512 8aceb25f16d1701fb4dd92c5640caa6390bd0505a99e5bb6abc1c1651d8832737771782b05101ada0f4bb7fee318455d1aff03de0e22893890fb7883e9db81a9 -DIST mautrix-discord-0.1.0.tar.xz 60127000 BLAKE2B efff95a5cdbad4fe45f8155769f69444db0976d9f618f2e6814d9e09f9a9f7e558d4d5323c85fb013a430ab233f037a5bc3620edd8488f9788c73d8960ef0688 SHA512 d3a912b71b5d3a13688a31aa2ff39c7e4dc6e7a9c25e61422c78c170faa54a446185661665b5dfcd5c666aade2ed56897582ec0f69839d7d73cab5c90de3b21e DIST mautrix-discord-0.1.1.gh.tar.gz 89981 BLAKE2B 93f150fba626df95a3441fcd13c6a53eb87e1474bdd54d570a97841c9525dbb9938b60bd616b2d51422237fcab0014f437ca0d5155d244fe804480e66076650a SHA512 119c54f1ae6f64374f3b9a6cb7e2bfd063f9b9c160240def3e20b28b80cc001672977caa9974b6eb274e02ada0004268865a1ed4ff1d7666b80e14d14fd489d5 DIST mautrix-discord-0.1.1.tar.xz 60147380 BLAKE2B 6ef91980117fd3d46f3eb9a082bc546b913455d0a9f985417fa8bd39e15a7ace349552d34febd13faab707799e3eec9b8c16d0a37b2af67b9d92d6e76462 SHA512 6adc2e630f3dd5680dc0d086c3132d5046de0809c5bb7788a3a5788ebd9d0d7a0771e37b6e3dfa97a9584af562934ece66ea8ccd6504ba71d185b6cb87bdf9d1 DIST mautrix-discord-0.2.0.gh.tar.gz 98258 BLAKE2B aef1e128bc35179dcf1246580d079bae703ee6c641ba7d8568b9425fda244b8f39bef984e4430ab7bbfa951a7a157195340daa5fe97cd04e12f17f33ad16bc0b SHA512 b3e730e28d30b884050465bcc71bdbfaede2a964b1d5973c2575c8f2dc2fdb318a5a93e8b28fc174746ddff63e7c5c09a88eccd755934286989faba9bd41a45d diff --git a/net-im/mautrix-discord/mautrix-discord-0.1.0.ebuild b/net-im/mautrix-discord/mautrix-discord-0.1.0.ebuild deleted file mode 100644 index b1edd4514..0 --- a/net-im/mautrix-discord/mautrix-discord-0.1.0.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module systemd - -DESCRIPTION="A Matrix-Discord puppeting bridge" -HOMEPAGE="https://github.com/mautrix/discord; -SRC_URI="https://github.com/mautrix/discord/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz - https://jroy.ca/dist/${P}.tar.xz -" -S="${WORKDIR}/discord-${PV}" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - acct-user/${PN} - dev-libs/olm -" -DEPEND="${RDEPEND}" - -src_compile() { - ego build -} - -src_install() { - dobin mautrix-discord - - keepdir /var/log/mautrix/discord - fowners -R root:mautrix /var/log/mautrix - fperms -R 770 /var/log/mautrix - sed -i -e "s/\.\/logs/\/var\/log\/${PN/-/\\\/}/" "example-config.yaml" || die - - insinto "/etc/mautrix" - newins "example-config.yaml" "${PN/-/_}.yaml" - - newinitd "${FILESDIR}/${PN}.initd" "${PN}" - systemd_dounit "${FILESDIR}/${PN}.service" - - fowners -R root:mautrix /etc/mautrix - fperms -R 770 /etc/mautrix -} - -pkg_postinst() { - einfo - elog "" - elog "Before you can use ${PN}, you must configure it correctly" - elog "The configuration file is located at \"/etc/mautrix/${PN/-/_}.yaml\"" - elog "When done, run the following command: emerge --config ${CATEGORY}/${PN}" - elog "Then, you must register the bridge with your homeserver" - elog "Refer your homeserver's documentation for instructions" - elog "The registration file is located at /var/lib/${PN/-/\/}/registration.yaml" - elog "Finally, you may start the ${PN} daemon" - einfo -} - -pkg_config() { - su - "${PN}" -s /bin/sh -c \ - "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" -}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/
commit: 88baa0f4962aba2797829f37b60d779d1825c7f6 Author: Julien Roy jroy ca> AuthorDate: Mon Apr 10 02:18:35 2023 + Commit: Julien Roy jroy ca> CommitDate: Mon Apr 10 02:18:35 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=88baa0f4 net-im/mautrix-discord: add 0.2.0 Signed-off-by: Julien Roy jroy.ca> net-im/mautrix-discord/Manifest| 2 + .../mautrix-discord/mautrix-discord-0.2.0.ebuild | 63 ++ 2 files changed, 65 insertions(+) diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest index bafe50611..9ac5e7dcf 100644 --- a/net-im/mautrix-discord/Manifest +++ b/net-im/mautrix-discord/Manifest @@ -2,3 +2,5 @@ DIST mautrix-discord-0.1.0.gh.tar.gz 87327 BLAKE2B 5018190d366ad85ba91f84880dde0 DIST mautrix-discord-0.1.0.tar.xz 60127000 BLAKE2B efff95a5cdbad4fe45f8155769f69444db0976d9f618f2e6814d9e09f9a9f7e558d4d5323c85fb013a430ab233f037a5bc3620edd8488f9788c73d8960ef0688 SHA512 d3a912b71b5d3a13688a31aa2ff39c7e4dc6e7a9c25e61422c78c170faa54a446185661665b5dfcd5c666aade2ed56897582ec0f69839d7d73cab5c90de3b21e DIST mautrix-discord-0.1.1.gh.tar.gz 89981 BLAKE2B 93f150fba626df95a3441fcd13c6a53eb87e1474bdd54d570a97841c9525dbb9938b60bd616b2d51422237fcab0014f437ca0d5155d244fe804480e66076650a SHA512 119c54f1ae6f64374f3b9a6cb7e2bfd063f9b9c160240def3e20b28b80cc001672977caa9974b6eb274e02ada0004268865a1ed4ff1d7666b80e14d14fd489d5 DIST mautrix-discord-0.1.1.tar.xz 60147380 BLAKE2B 6ef91980117fd3d46f3eb9a082bc546b913455d0a9f985417fa8bd39e15a7ace349552d34febd13faab707799e3eec9b8c16d0a37b2af67b9d92d6e76462 SHA512 6adc2e630f3dd5680dc0d086c3132d5046de0809c5bb7788a3a5788ebd9d0d7a0771e37b6e3dfa97a9584af562934ece66ea8ccd6504ba71d185b6cb87bdf9d1 +DIST mautrix-discord-0.2.0.gh.tar.gz 98258 BLAKE2B aef1e128bc35179dcf1246580d079bae703ee6c641ba7d8568b9425fda244b8f39bef984e4430ab7bbfa951a7a157195340daa5fe97cd04e12f17f33ad16bc0b SHA512 b3e730e28d30b884050465bcc71bdbfaede2a964b1d5973c2575c8f2dc2fdb318a5a93e8b28fc174746ddff63e7c5c09a88eccd755934286989faba9bd41a45d +DIST mautrix-discord-0.2.0.tar.xz 60477896 BLAKE2B cb3c9841d588cb68616e50bc95f5c1485b3165e547b7ec8d7a0424a4b422b61709f6e16e6fc79d8b5180f2f021c8001f586c31d06fb3895ef53230234834184f SHA512 77337d745242bc7fc91c9f3aacff69e2d2bd58baf1f8468795fbe025d807959bda4c02e97c64f3cc4a4d5421a47e01743b492ae32434b6c42c36fc1c9b2ab9ce diff --git a/net-im/mautrix-discord/mautrix-discord-0.2.0.ebuild b/net-im/mautrix-discord/mautrix-discord-0.2.0.ebuild new file mode 100644 index 0..b1edd4514 --- /dev/null +++ b/net-im/mautrix-discord/mautrix-discord-0.2.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module systemd + +DESCRIPTION="A Matrix-Discord puppeting bridge" +HOMEPAGE="https://github.com/mautrix/discord; +SRC_URI="https://github.com/mautrix/discord/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz + https://jroy.ca/dist/${P}.tar.xz +" +S="${WORKDIR}/discord-${PV}" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + acct-user/${PN} + dev-libs/olm +" +DEPEND="${RDEPEND}" + +src_compile() { + ego build +} + +src_install() { + dobin mautrix-discord + + keepdir /var/log/mautrix/discord + fowners -R root:mautrix /var/log/mautrix + fperms -R 770 /var/log/mautrix + sed -i -e "s/\.\/logs/\/var\/log\/${PN/-/\\\/}/" "example-config.yaml" || die + + insinto "/etc/mautrix" + newins "example-config.yaml" "${PN/-/_}.yaml" + + newinitd "${FILESDIR}/${PN}.initd" "${PN}" + systemd_dounit "${FILESDIR}/${PN}.service" + + fowners -R root:mautrix /etc/mautrix + fperms -R 770 /etc/mautrix +} + +pkg_postinst() { + einfo + elog "" + elog "Before you can use ${PN}, you must configure it correctly" + elog "The configuration file is located at \"/etc/mautrix/${PN/-/_}.yaml\"" + elog "When done, run the following command: emerge --config ${CATEGORY}/${PN}" + elog "Then, you must register the bridge with your homeserver" + elog "Refer your homeserver's documentation for instructions" + elog "The registration file is located at /var/lib/${PN/-/\/}/registration.yaml" + elog "Finally, you may start the ${PN} daemon" + einfo +} + +pkg_config() { + su - "${PN}" -s /bin/sh -c \ + "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" +}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/
commit: 18726fa8012d961ae679c392173a7218d1e0f9c5 Author: Julien Roy jroy ca> AuthorDate: Sat Feb 18 21:04:24 2023 + Commit: Julien Roy jroy ca> CommitDate: Sat Feb 18 21:04:24 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=18726fa8 net-im/mautrix-discord: add 0.1.1 Signed-off-by: Julien Roy jroy.ca> net-im/mautrix-discord/Manifest| 2 + .../mautrix-discord/mautrix-discord-0.1.1.ebuild | 63 ++ 2 files changed, 65 insertions(+) diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest index 547ef86a0..bafe50611 100644 --- a/net-im/mautrix-discord/Manifest +++ b/net-im/mautrix-discord/Manifest @@ -1,2 +1,4 @@ DIST mautrix-discord-0.1.0.gh.tar.gz 87327 BLAKE2B 5018190d366ad85ba91f84880dde066a70eb88b6fed2403dd2969dc07453a2365b031a191cff023468574c2a7c1518537d8abf387acbb853945fbecc68cc SHA512 8aceb25f16d1701fb4dd92c5640caa6390bd0505a99e5bb6abc1c1651d8832737771782b05101ada0f4bb7fee318455d1aff03de0e22893890fb7883e9db81a9 DIST mautrix-discord-0.1.0.tar.xz 60127000 BLAKE2B efff95a5cdbad4fe45f8155769f69444db0976d9f618f2e6814d9e09f9a9f7e558d4d5323c85fb013a430ab233f037a5bc3620edd8488f9788c73d8960ef0688 SHA512 d3a912b71b5d3a13688a31aa2ff39c7e4dc6e7a9c25e61422c78c170faa54a446185661665b5dfcd5c666aade2ed56897582ec0f69839d7d73cab5c90de3b21e +DIST mautrix-discord-0.1.1.gh.tar.gz 89981 BLAKE2B 93f150fba626df95a3441fcd13c6a53eb87e1474bdd54d570a97841c9525dbb9938b60bd616b2d51422237fcab0014f437ca0d5155d244fe804480e66076650a SHA512 119c54f1ae6f64374f3b9a6cb7e2bfd063f9b9c160240def3e20b28b80cc001672977caa9974b6eb274e02ada0004268865a1ed4ff1d7666b80e14d14fd489d5 +DIST mautrix-discord-0.1.1.tar.xz 60147380 BLAKE2B 6ef91980117fd3d46f3eb9a082bc546b913455d0a9f985417fa8bd39e15a7ace349552d34febd13faab707799e3eec9b8c16d0a37b2af67b9d92d6e76462 SHA512 6adc2e630f3dd5680dc0d086c3132d5046de0809c5bb7788a3a5788ebd9d0d7a0771e37b6e3dfa97a9584af562934ece66ea8ccd6504ba71d185b6cb87bdf9d1 diff --git a/net-im/mautrix-discord/mautrix-discord-0.1.1.ebuild b/net-im/mautrix-discord/mautrix-discord-0.1.1.ebuild new file mode 100644 index 0..b1edd4514 --- /dev/null +++ b/net-im/mautrix-discord/mautrix-discord-0.1.1.ebuild @@ -0,0 +1,63 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module systemd + +DESCRIPTION="A Matrix-Discord puppeting bridge" +HOMEPAGE="https://github.com/mautrix/discord; +SRC_URI="https://github.com/mautrix/discord/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz + https://jroy.ca/dist/${P}.tar.xz +" +S="${WORKDIR}/discord-${PV}" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + acct-user/${PN} + dev-libs/olm +" +DEPEND="${RDEPEND}" + +src_compile() { + ego build +} + +src_install() { + dobin mautrix-discord + + keepdir /var/log/mautrix/discord + fowners -R root:mautrix /var/log/mautrix + fperms -R 770 /var/log/mautrix + sed -i -e "s/\.\/logs/\/var\/log\/${PN/-/\\\/}/" "example-config.yaml" || die + + insinto "/etc/mautrix" + newins "example-config.yaml" "${PN/-/_}.yaml" + + newinitd "${FILESDIR}/${PN}.initd" "${PN}" + systemd_dounit "${FILESDIR}/${PN}.service" + + fowners -R root:mautrix /etc/mautrix + fperms -R 770 /etc/mautrix +} + +pkg_postinst() { + einfo + elog "" + elog "Before you can use ${PN}, you must configure it correctly" + elog "The configuration file is located at \"/etc/mautrix/${PN/-/_}.yaml\"" + elog "When done, run the following command: emerge --config ${CATEGORY}/${PN}" + elog "Then, you must register the bridge with your homeserver" + elog "Refer your homeserver's documentation for instructions" + elog "The registration file is located at /var/lib/${PN/-/\/}/registration.yaml" + elog "Finally, you may start the ${PN} daemon" + einfo +} + +pkg_config() { + su - "${PN}" -s /bin/sh -c \ + "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" +}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/
commit: 70141dd04c179f6d35a2407c49200f4f7923d174 Author: Julien Roy jroy ca> AuthorDate: Sun Jan 29 17:50:50 2023 + Commit: Julien Roy jroy ca> CommitDate: Sun Jan 29 17:50:50 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=70141dd0 net-im/mautrix-discord: add 0.1.0, drop 0_pre20230124 Signed-off-by: Julien Roy jroy.ca> net-im/mautrix-discord/Manifest | 4 ++-- ...rix-discord-0_pre20230124.ebuild => mautrix-discord-0.1.0.ebuild} | 5 ++--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest index 5d16a5f52..547ef86a0 100644 --- a/net-im/mautrix-discord/Manifest +++ b/net-im/mautrix-discord/Manifest @@ -1,2 +1,2 @@ -DIST mautrix-discord-0_pre20230124.gh.tar.gz 78169 BLAKE2B e914f39d4eac89f305f0b161dc77da8dd30c84de83bbecb8578ddf210f82a0db5a7b83436bd819235fa9aa4b3efdb7f5ba41c289f2d0032e362ef2203574735b SHA512 5ef25078aa202215dc24429736afe4b5ca6408ecb4e35b7d5df72c14374e6714827bd273fcfc4897836599bbfc62fbe73cfa25a1a1c5bd342370e6fb9f43b0c1 -DIST mautrix-discord-0_pre20230124.tar.xz 14405308 BLAKE2B 1c691ed99c5d18de004bdf50fbf8962c94598f0b49c9e137dec08243645ee9b42d9c654c9d573b26781e2e98647ad03f1acb4fc711df0590449600cc6812fd2e SHA512 d492d26c436f00129a0e37d2ece013f6b8a57a537b04d5bb26c4d0881cc70050d9a36241ef265591e1b051e055ef44518cb12223bd3f8d2fce826b776bedd1bf +DIST mautrix-discord-0.1.0.gh.tar.gz 87327 BLAKE2B 5018190d366ad85ba91f84880dde066a70eb88b6fed2403dd2969dc07453a2365b031a191cff023468574c2a7c1518537d8abf387acbb853945fbecc68cc SHA512 8aceb25f16d1701fb4dd92c5640caa6390bd0505a99e5bb6abc1c1651d8832737771782b05101ada0f4bb7fee318455d1aff03de0e22893890fb7883e9db81a9 +DIST mautrix-discord-0.1.0.tar.xz 60127000 BLAKE2B efff95a5cdbad4fe45f8155769f69444db0976d9f618f2e6814d9e09f9a9f7e558d4d5323c85fb013a430ab233f037a5bc3620edd8488f9788c73d8960ef0688 SHA512 d3a912b71b5d3a13688a31aa2ff39c7e4dc6e7a9c25e61422c78c170faa54a446185661665b5dfcd5c666aade2ed56897582ec0f69839d7d73cab5c90de3b21e diff --git a/net-im/mautrix-discord/mautrix-discord-0_pre20230124.ebuild b/net-im/mautrix-discord/mautrix-discord-0.1.0.ebuild similarity index 90% rename from net-im/mautrix-discord/mautrix-discord-0_pre20230124.ebuild rename to net-im/mautrix-discord/mautrix-discord-0.1.0.ebuild index dbaa66d62..b1edd4514 100644 --- a/net-im/mautrix-discord/mautrix-discord-0_pre20230124.ebuild +++ b/net-im/mautrix-discord/mautrix-discord-0.1.0.ebuild @@ -5,13 +5,12 @@ EAPI=8 inherit go-module systemd -COMMIT="587cf8a17ed20285d0be23e7838e8cd6d53ec483" DESCRIPTION="A Matrix-Discord puppeting bridge" HOMEPAGE="https://github.com/mautrix/discord; -SRC_URI="https://github.com/mautrix/discord/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz +SRC_URI="https://github.com/mautrix/discord/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz https://jroy.ca/dist/${P}.tar.xz " -S="${WORKDIR}/discord-${COMMIT}" +S="${WORKDIR}/discord-${PV}" LICENSE="AGPL-3" SLOT="0"
[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/, net-im/mautrix-discord/files/
commit: 0c250f9633324eb35160cb1906087e386f3e6411 Author: Julien Roy jroy ca> AuthorDate: Thu Jan 26 05:19:25 2023 + Commit: Julien Roy jroy ca> CommitDate: Thu Jan 26 05:19:25 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0c250f96 net-im/mautrix-discord: new package, add 0_pre20230124 Signed-off-by: Julien Roy jroy.ca> net-im/mautrix-discord/Manifest| 2 + net-im/mautrix-discord/files/mautrix-discord.initd | 25 + .../mautrix-discord/files/mautrix-discord.service | 12 .../mautrix-discord-0_pre20230124.ebuild | 64 ++ net-im/mautrix-discord/metadata.xml| 18 ++ 5 files changed, 121 insertions(+) diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest new file mode 100644 index 0..5d16a5f52 --- /dev/null +++ b/net-im/mautrix-discord/Manifest @@ -0,0 +1,2 @@ +DIST mautrix-discord-0_pre20230124.gh.tar.gz 78169 BLAKE2B e914f39d4eac89f305f0b161dc77da8dd30c84de83bbecb8578ddf210f82a0db5a7b83436bd819235fa9aa4b3efdb7f5ba41c289f2d0032e362ef2203574735b SHA512 5ef25078aa202215dc24429736afe4b5ca6408ecb4e35b7d5df72c14374e6714827bd273fcfc4897836599bbfc62fbe73cfa25a1a1c5bd342370e6fb9f43b0c1 +DIST mautrix-discord-0_pre20230124.tar.xz 14405308 BLAKE2B 1c691ed99c5d18de004bdf50fbf8962c94598f0b49c9e137dec08243645ee9b42d9c654c9d573b26781e2e98647ad03f1acb4fc711df0590449600cc6812fd2e SHA512 d492d26c436f00129a0e37d2ece013f6b8a57a537b04d5bb26c4d0881cc70050d9a36241ef265591e1b051e055ef44518cb12223bd3f8d2fce826b776bedd1bf diff --git a/net-im/mautrix-discord/files/mautrix-discord.initd b/net-im/mautrix-discord/files/mautrix-discord.initd new file mode 100644 index 0..18c6b06e2 --- /dev/null +++ b/net-im/mautrix-discord/files/mautrix-discord.initd @@ -0,0 +1,25 @@ +#!/sbin/openrc-run +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +name="mautrix-discord daemon" +description="A Matrix-Discord puppeting bridge" +module="mautrix_discord" + +pidfile="/run/${RC_SVCNAME}.pid" +command="/usr/bin/mautrix-discord" +command_args="-c /etc/mautrix/${module}.yaml -r /var/lib/mautrix/discord/registration.yaml" +command_background=true +command_user="mautrix-discord:mautrix" + +output_log="/var/log/mautrix/discord/daemon.log" +error_log="/var/log/mautrix/discord/daemon.log" + +depend() { + need net +} + +start_pre() { + checkpath -d -m 0755 -o "$command_user" /var/lib/mautrix/discord + checkpath -f -m 0644 -o "$command_user" "$output_log" +} diff --git a/net-im/mautrix-discord/files/mautrix-discord.service b/net-im/mautrix-discord/files/mautrix-discord.service new file mode 100644 index 0..a9ed89218 --- /dev/null +++ b/net-im/mautrix-discord/files/mautrix-discord.service @@ -0,0 +1,12 @@ +[Unit] +Description=A Matrix-Discord puppeting bridge +After=network.target + +[Service] +User=mautrix-discord +Group=mautrix +Restart=always +ExecStart=/usr/bin/mautrix-discord -c /etc/mautrix/mautrix_discord.yaml -r /var/lib/mautrix/discord/registration.yaml + +[Install] +WantedBy=multi-user.target \ No newline at end of file diff --git a/net-im/mautrix-discord/mautrix-discord-0_pre20230124.ebuild b/net-im/mautrix-discord/mautrix-discord-0_pre20230124.ebuild new file mode 100644 index 0..dbaa66d62 --- /dev/null +++ b/net-im/mautrix-discord/mautrix-discord-0_pre20230124.ebuild @@ -0,0 +1,64 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module systemd + +COMMIT="587cf8a17ed20285d0be23e7838e8cd6d53ec483" +DESCRIPTION="A Matrix-Discord puppeting bridge" +HOMEPAGE="https://github.com/mautrix/discord; +SRC_URI="https://github.com/mautrix/discord/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz + https://jroy.ca/dist/${P}.tar.xz +" +S="${WORKDIR}/discord-${COMMIT}" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + acct-user/${PN} + dev-libs/olm +" +DEPEND="${RDEPEND}" + +src_compile() { + ego build +} + +src_install() { + dobin mautrix-discord + + keepdir /var/log/mautrix/discord + fowners -R root:mautrix /var/log/mautrix + fperms -R 770 /var/log/mautrix + sed -i -e "s/\.\/logs/\/var\/log\/${PN/-/\\\/}/" "example-config.yaml" || die + + insinto "/etc/mautrix" + newins "example-config.yaml" "${PN/-/_}.yaml" + + newinitd "${FILESDIR}/${PN}.initd" "${PN}" + systemd_dounit "${FILESDIR}/${PN}.service" + + fowners -R root:mautrix /etc/mautrix + fperms -R 770 /etc/mautrix +} + +pkg_postinst() { + einfo + elog "" + elog "Before you can use ${PN}, you must configure it correctly" + elog "The configuration file is located at \"/etc/mautrix/${PN/-/_}.yaml\"" + elog "When done, run the following command: emerge --config ${CATEGORY}/${PN}" + elog "Then, you must register the