From 648a6bd490c0cb6e0a7c8bc83460d9163ba6771c Mon Sep 17 00:00:00 2001 From: Stefan Knoblich Date: Tue, 15 Oct 2024 21:11:15 +0200 Subject: [PATCH] gotosocial-bin: Bump to 0.17.2 Signed-off-by: Stefan Knoblich --- www-apps/gotosocial-bin/Manifest | 2 + .../gotosocial-bin-0.17.2.ebuild | 47 +++++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 www-apps/gotosocial-bin/gotosocial-bin-0.17.2.ebuild diff --git a/www-apps/gotosocial-bin/Manifest b/www-apps/gotosocial-bin/Manifest index 409a67d..9fae6bd 100644 --- a/www-apps/gotosocial-bin/Manifest +++ b/www-apps/gotosocial-bin/Manifest @@ -5,7 +5,9 @@ DIST gotosocial-bin-0.15.0-linux-amd64.tar.gz 21256153 BLAKE2B fc1abb16c6af52696 DIST gotosocial-bin-0.16.0-linux-amd64.tar.gz 22359346 BLAKE2B 57688532474cbf2d19832cce0c6b2e5c8222b9d777de4a8353039f45a5f29f8ecf73af347998aaee4ffa6f9f530fd5454e19e915331c7224c4aee602fc4be5be SHA512 54386d9846dcc7ea5faf832a1b732190982bc205c6a4f5c0ef271ce02f0a9283e87c293212eb51ea7b3c42254bb2eafd37b817d776a42de40a6c5e6a91ac1363 DIST gotosocial-bin-0.17.0-linux-amd64.tar.gz 34806821 BLAKE2B 923821af8e9abf7778fe91421f6b5b11da228a5f42a3e04f37f220fcf03e686011f64d9d1edce1140e18ece798a24b4ae025d62c5c3a851b35a9825f07d8b60a SHA512 02aca932ae54ed5ed947adb772034da57f447e93c3baa7aad9a0c73a9b19585f7ca53c78ab6cae4ba37eb1ce32c5c189573895ffc82ae738a0a7e09106ba2397 DIST gotosocial-bin-0.17.1-linux-amd64.tar.gz 34803559 BLAKE2B faba6a4195d7193b3d4709be2e976eaa829c3c9cf614c5d85cd9368ddfc39a8d2c8e72ecb350b0281c6fba378b170318a08dd158dc8a99d311d2ac322f9ec432 SHA512 eae41417d238142272ce96ffa583161c5af5b7cbc39568441f1884a98cec3dd0d4e31a10a359ebd42c3a830c820781aeaadc484e5995e24b0bebc4824e8ffa3f +DIST gotosocial-bin-0.17.2-linux-amd64.tar.gz 35799978 BLAKE2B 8f02d8075c62b82677d19aa747e3a1c7860b8570a4dfa2b43185e3d6f2e71cf82343881e55e774599843086787ad15489217b4ee927311f3cbec912bc3d88b92 SHA512 5656a95abf252ef87b4ed48e4d837f2dd753f9c25414ed3e6e84d10a06b7b03f6b2f30c124cfeca69e2917a9fa00880c400fe92ed1968b0bb88c8d46eaf43f7e EBUILD gotosocial-bin-0.15.0.ebuild 1020 BLAKE2B a6bf977184e398023b49ef6395112fc60dcf951d3eca26369ea51a7424aed33492807cdfa3f92b299694a596fa93020403f24ae8e238555700c5164d6b9b188a SHA512 e9a41590362bfa4552d8c0129bf2efee0076e28fe87a62cd657b94ca7b68934aa0e0a5dc0e687ec45c7ce0a8ab74b0b2e9571dfed63de95ad4dfdf1bff0d0a17 EBUILD gotosocial-bin-0.16.0.ebuild 1020 BLAKE2B a6bf977184e398023b49ef6395112fc60dcf951d3eca26369ea51a7424aed33492807cdfa3f92b299694a596fa93020403f24ae8e238555700c5164d6b9b188a SHA512 e9a41590362bfa4552d8c0129bf2efee0076e28fe87a62cd657b94ca7b68934aa0e0a5dc0e687ec45c7ce0a8ab74b0b2e9571dfed63de95ad4dfdf1bff0d0a17 EBUILD gotosocial-bin-0.17.0.ebuild 1020 BLAKE2B a6bf977184e398023b49ef6395112fc60dcf951d3eca26369ea51a7424aed33492807cdfa3f92b299694a596fa93020403f24ae8e238555700c5164d6b9b188a SHA512 e9a41590362bfa4552d8c0129bf2efee0076e28fe87a62cd657b94ca7b68934aa0e0a5dc0e687ec45c7ce0a8ab74b0b2e9571dfed63de95ad4dfdf1bff0d0a17 EBUILD gotosocial-bin-0.17.1.ebuild 1020 BLAKE2B a6bf977184e398023b49ef6395112fc60dcf951d3eca26369ea51a7424aed33492807cdfa3f92b299694a596fa93020403f24ae8e238555700c5164d6b9b188a SHA512 e9a41590362bfa4552d8c0129bf2efee0076e28fe87a62cd657b94ca7b68934aa0e0a5dc0e687ec45c7ce0a8ab74b0b2e9571dfed63de95ad4dfdf1bff0d0a17 +EBUILD gotosocial-bin-0.17.2.ebuild 1020 BLAKE2B a6bf977184e398023b49ef6395112fc60dcf951d3eca26369ea51a7424aed33492807cdfa3f92b299694a596fa93020403f24ae8e238555700c5164d6b9b188a SHA512 e9a41590362bfa4552d8c0129bf2efee0076e28fe87a62cd657b94ca7b68934aa0e0a5dc0e687ec45c7ce0a8ab74b0b2e9571dfed63de95ad4dfdf1bff0d0a17 diff --git a/www-apps/gotosocial-bin/gotosocial-bin-0.17.2.ebuild b/www-apps/gotosocial-bin/gotosocial-bin-0.17.2.ebuild new file mode 100644 index 0000000..d38c12a --- /dev/null +++ b/www-apps/gotosocial-bin/gotosocial-bin-0.17.2.ebuild @@ -0,0 +1,47 @@ + +EAPI="7" + +inherit systemd + +MY_PN="gotosocial" +MY_PV="${PV/_/-}" + +DESCRIPTION="Single Sign-On Multi-Factor portal for web apps" +HOMEPAGE="https://github.com/superseriousbusiness/gotosocial" +SRC_URI="https://github.com/superseriousbusiness/gotosocial/releases/download/v${MY_PV}/${MY_PN}_${MY_PV}_linux_amd64.tar.gz -> ${P}-linux-amd64.tar.gz" + +SLOT="0" +LICENSE="AGPL-3" +KEYWORDS="amd64" +S="${WORKDIR}" + +QA_PRESTRIPPED="usr/bin/gotosocial" + +DEPEND=" + acct-group/gotosocial + acct-user/gotosocial +" + +src_install() { + dobin gotosocial + + newinitd "${FILESDIR}/${MY_PN}.initd" ${MY_PN} + newconfd "${FILESDIR}/${MY_PN}.confd" ${MY_PN} + + systemd_dounit "${FILESDIR}/${MY_PN}.service" + + diropts -m 0750 -o ${MY_PN} -g ${MY_PN} + dodir /etc/${MY_PN} + dodir /etc/${MY_PN}/keys.d + dodir /etc/${MY_PN}/certs.d + keepdir /etc/${MY_PN}/keys.d + keepdir /etc/${MY_PN}/certs.d + keepdir /var/lib/${MY_PN} + keepdir /var/log/${MY_PN} + + insinto /etc/${MY_PN} + doins example/config.yaml + + insinto /var/lib/${MY_PN} + doins -r web +}