Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New package: ma1sd-2.5.0
@ 2022-02-18 15:28 TinfoilSubmarine
  2022-06-25  2:15 ` github-actions
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: TinfoilSubmarine @ 2022-02-18 15:28 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1209 bytes --]

There is a new pull request by TinfoilSubmarine against master on the void-packages repository

https://github.com/TinfoilSubmarine/void-packages ma1sd
https://github.com/void-linux/void-packages/pull/35683

New package: ma1sd-2.5.0
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**


#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**

<!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration)
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!-- 
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/35683.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ma1sd-35683.patch --]
[-- Type: text/x-diff, Size: 2056 bytes --]

From 6841a60b1d96085abebb88c34d2a67e82659f89f Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Wed, 26 Jan 2022 19:07:50 -0500
Subject: [PATCH] New package: ma1sd-2.5.0

---
 srcpkgs/ma1sd/files/ma1sd/log/run |  1 +
 srcpkgs/ma1sd/files/ma1sd/run     |  3 +++
 srcpkgs/ma1sd/template            | 28 ++++++++++++++++++++++++++++
 3 files changed, 32 insertions(+)
 create mode 120000 srcpkgs/ma1sd/files/ma1sd/log/run
 create mode 100644 srcpkgs/ma1sd/files/ma1sd/run
 create mode 100644 srcpkgs/ma1sd/template

diff --git a/srcpkgs/ma1sd/files/ma1sd/log/run b/srcpkgs/ma1sd/files/ma1sd/log/run
new file mode 120000
index 000000000000..3a5b4a586051
--- /dev/null
+++ b/srcpkgs/ma1sd/files/ma1sd/log/run
@@ -0,0 +1 @@
+/usr/bin/vlogger
\ No newline at end of file
diff --git a/srcpkgs/ma1sd/files/ma1sd/run b/srcpkgs/ma1sd/files/ma1sd/run
new file mode 100644
index 000000000000..6307f934f3db
--- /dev/null
+++ b/srcpkgs/ma1sd/files/ma1sd/run
@@ -0,0 +1,3 @@
+#!/bin/sh
+exec chpst -u _ma1sd:_ma1sd java -jar /usr/lib/ma1sd/ma1sd.jar \
+	--config /etc/ma1sd.yaml
diff --git a/srcpkgs/ma1sd/template b/srcpkgs/ma1sd/template
new file mode 100644
index 000000000000..04774775ca77
--- /dev/null
+++ b/srcpkgs/ma1sd/template
@@ -0,0 +1,28 @@
+# Template file for 'ma1sd'
+pkgname=ma1sd
+version=2.5.0
+revision=1
+hostmakedepends="gradle"
+depends="virtual?java-runtime"
+short_desc="Federated Matrix Identity Server"
+maintainer="Joel Beckmeyer <joel@beckmeyer.us>"
+license="AGPL-3.0-or-later"
+homepage="https://github.com/ma1uta/ma1sd"
+distfiles="https://github.com/ma1uta/ma1sd/archive/refs/tags/${version}.tar.gz"
+checksum=9655d59d4026c7ed2217867a51cc8c9c82536ea92c54b4bab4b7d6d1ed3c0b52
+
+system_accounts="_ma1sd"
+_ma1sd_homedir="/var/lib/ma1sd"
+
+make_dirs="/var/lib/ma1sd 0700 _ma1sd _ma1sd"
+
+do_build() {
+	MA1SD_BUILD_VERSION="${version}" gradle --no-daemon build
+}
+
+do_install() {
+	vinstall "build/libs/ma1sd-${version}.jar" 644 usr/lib/ma1sd ma1sd.jar
+	vsconf ma1sd.example.yaml
+	vsv ma1sd
+	vlicense LICENSE
+}

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: New package: ma1sd-2.5.0
  2022-02-18 15:28 [PR PATCH] New package: ma1sd-2.5.0 TinfoilSubmarine
@ 2022-06-25  2:15 ` github-actions
  2022-06-27 17:20 ` [PR PATCH] [Closed]: " TinfoilSubmarine
  2022-06-27 17:20 ` TinfoilSubmarine
  2 siblings, 0 replies; 4+ messages in thread
From: github-actions @ 2022-06-25  2:15 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 305 bytes --]

New comment by github-actions[bot] on void-packages repository

https://github.com/void-linux/void-packages/pull/35683#issuecomment-1166172002

Comment:
Pull Requests become stale 90 days after last activity and are closed 14 days after that.  If this pull request is still relevant bump it or assign it.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: New package: ma1sd-2.5.0
  2022-02-18 15:28 [PR PATCH] New package: ma1sd-2.5.0 TinfoilSubmarine
  2022-06-25  2:15 ` github-actions
  2022-06-27 17:20 ` [PR PATCH] [Closed]: " TinfoilSubmarine
@ 2022-06-27 17:20 ` TinfoilSubmarine
  2 siblings, 0 replies; 4+ messages in thread
From: TinfoilSubmarine @ 2022-06-27 17:20 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 164 bytes --]

New comment by TinfoilSubmarine on void-packages repository

https://github.com/void-linux/void-packages/pull/35683#issuecomment-1167640300

Comment:
No longer use

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PR PATCH] [Closed]: New package: ma1sd-2.5.0
  2022-02-18 15:28 [PR PATCH] New package: ma1sd-2.5.0 TinfoilSubmarine
  2022-06-25  2:15 ` github-actions
@ 2022-06-27 17:20 ` TinfoilSubmarine
  2022-06-27 17:20 ` TinfoilSubmarine
  2 siblings, 0 replies; 4+ messages in thread
From: TinfoilSubmarine @ 2022-06-27 17:20 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1042 bytes --]

There's a closed pull request on the void-packages repository

New package: ma1sd-2.5.0
https://github.com/void-linux/void-packages/pull/35683

Description:
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**


#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**

<!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration)
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!-- 
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2022-06-27 17:20 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-02-18 15:28 [PR PATCH] New package: ma1sd-2.5.0 TinfoilSubmarine
2022-06-25  2:15 ` github-actions
2022-06-27 17:20 ` [PR PATCH] [Closed]: " TinfoilSubmarine
2022-06-27 17:20 ` TinfoilSubmarine

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).