Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New package: eludris-0.3.3
@ 2023-05-29 18:59 ooliver1
  2023-06-25 17:07 ` Duncaen
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: ooliver1 @ 2023-05-29 18:59 UTC (permalink / raw)
  To: ml

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

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

https://github.com/ooliver1/void-packages eludris-cli
https://github.com/void-linux/void-packages/pull/44140

New package: eludris-0.3.3
Style taken from <https://github.com/void-linux/void-packages/blob/d9fed8f4f871fcd7b02f285d5e8f723df57c22ec/srcpkgs/czkawka/template>

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

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

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
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, (x86_64-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - armv6l


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

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

From 39eb21a18648a93004e99d713315c7892d07427e Mon Sep 17 00:00:00 2001
From: Oliver Wilkes <oliverwilkes2006@icloud.com>
Date: Mon, 29 May 2023 19:32:09 +0100
Subject: [PATCH] New package: eludris-0.3.3

---
 srcpkgs/eludris/template | 20 ++++++++++++++++++++
 srcpkgs/eludris/update   |  2 ++
 2 files changed, 22 insertions(+)
 create mode 100644 srcpkgs/eludris/template
 create mode 100644 srcpkgs/eludris/update

diff --git a/srcpkgs/eludris/template b/srcpkgs/eludris/template
new file mode 100644
index 000000000000..6215920c922c
--- /dev/null
+++ b/srcpkgs/eludris/template
@@ -0,0 +1,20 @@
+# Template file for 'eludris'
+pkgname=eludris
+version=0.3.3
+revision=1
+build_style=cargo
+build_helper=rust
+configure_args="--bin eludris"
+make_install_args="--path cli"
+hostmakedepends="pkg-config"
+makedepends="openssl-devel"
+short_desc="Simple CLI to help with setting up and managing your Eludris instance"
+maintainer="Oliver Wilkes <oliverwilkes2006@icloud.com>"
+license="MIT"
+homepage="https://github.com/eludris/eludris/tree/main/cli"
+distfiles="https://github.com/eludris/eludris/archive/refs/tags/v${version}.tar.gz"
+checksum=e204969d056e147a97cb8d1b2a0c16b7e4d06c5895ef9bb939884ddc0ecdb3c2
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/eludris/update b/srcpkgs/eludris/update
new file mode 100644
index 000000000000..f1803c315380
--- /dev/null
+++ b/srcpkgs/eludris/update
@@ -0,0 +1,2 @@
+site="https://github.com/eludris/eludris/tags"
+pattern='\/tags\/v\K[\d.]+(?=\.tar\.gz)'

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

* Re: New package: eludris-0.3.3
  2023-05-29 18:59 [PR PATCH] New package: eludris-0.3.3 ooliver1
@ 2023-06-25 17:07 ` Duncaen
  2023-06-25 17:12 ` ooliver1
  2023-06-25 17:24 ` [PR PATCH] [Merged]: " Duncaen
  2 siblings, 0 replies; 4+ messages in thread
From: Duncaen @ 2023-06-25 17:07 UTC (permalink / raw)
  To: ml

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

New comment by Duncaen on void-packages repository

https://github.com/void-linux/void-packages/pull/44140#issuecomment-1606164822

Comment:
I feel like packaging just the cli as the project name is misleading and might result in having to rename things if the server will be packaged.

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

* Re: New package: eludris-0.3.3
  2023-05-29 18:59 [PR PATCH] New package: eludris-0.3.3 ooliver1
  2023-06-25 17:07 ` Duncaen
@ 2023-06-25 17:12 ` ooliver1
  2023-06-25 17:24 ` [PR PATCH] [Merged]: " Duncaen
  2 siblings, 0 replies; 4+ messages in thread
From: ooliver1 @ 2023-06-25 17:12 UTC (permalink / raw)
  To: ml

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

New comment by ooliver1 on void-packages repository

https://github.com/void-linux/void-packages/pull/44140#issuecomment-1606169335

Comment:
> I feel like packaging just the cli as the project name is misleading and might result in having to rename things if the server will be packaged.

@Duncaen I understand your concern, I'll refer to this conversation in alpine which changed their mind from `eludris-cli` to `eludris` <https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/47603>

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

* Re: [PR PATCH] [Merged]: New package: eludris-0.3.3
  2023-05-29 18:59 [PR PATCH] New package: eludris-0.3.3 ooliver1
  2023-06-25 17:07 ` Duncaen
  2023-06-25 17:12 ` ooliver1
@ 2023-06-25 17:24 ` Duncaen
  2 siblings, 0 replies; 4+ messages in thread
From: Duncaen @ 2023-06-25 17:24 UTC (permalink / raw)
  To: ml

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

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

New package: eludris-0.3.3
https://github.com/void-linux/void-packages/pull/44140

Description:
Style taken from <https://github.com/void-linux/void-packages/blob/d9fed8f4f871fcd7b02f285d5e8f723df57c22ec/srcpkgs/czkawka/template>

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

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

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
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, (x86_64-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - armv6l


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

end of thread, other threads:[~2023-06-25 17:24 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-05-29 18:59 [PR PATCH] New package: eludris-0.3.3 ooliver1
2023-06-25 17:07 ` Duncaen
2023-06-25 17:12 ` ooliver1
2023-06-25 17:24 ` [PR PATCH] [Merged]: " Duncaen

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).