Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New package: cloud-utils-0.33.
@ 2024-07-21 19:41 the-maldridge
  2024-07-21 20:56 ` [PR PATCH] [Updated] " the-maldridge
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: the-maldridge @ 2024-07-21 19:41 UTC (permalink / raw)
  To: ml

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

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

https://github.com/the-maldridge/void-packages cloud-utils
https://github.com/void-linux/void-packages/pull/51364

New package: cloud-utils-0.33.
This is a pile of shell scripts and python scripts, but they're annoying to obtain if we don't package them.  The most important one in this bundle is growpart.


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

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

From e771ad9478458d63da9fe8a8050eef5b74523dd5 Mon Sep 17 00:00:00 2001
From: Michael Aldridge <maldridge@voidlinux.org>
Date: Sun, 21 Jul 2024 14:41:09 -0500
Subject: [PATCH] New package: cloud-utils-0.33.

---
 srcpkgs/cloud-utils/template | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)
 create mode 100644 srcpkgs/cloud-utils/template

diff --git a/srcpkgs/cloud-utils/template b/srcpkgs/cloud-utils/template
new file mode 100644
index 00000000000000..12eece0fa9b8da
--- /dev/null
+++ b/srcpkgs/cloud-utils/template
@@ -0,0 +1,24 @@
+# Template file for 'cloud-utils'
+pkgname=cloud-utils
+version=0.33
+revision=1
+short_desc="Useful set of utilities for interacting with a cloud"
+maintainer="Michael Aldridge <maldridge@voidlinux.org>"
+license="GPL-3.0-only"
+homepage="https://github.com/canonical/cloud-utils/tree/main"
+distfiles="https://github.com/canonical/cloud-utils/archive/refs/tags/$version.tar.gz"
+checksum=338770d637788466aacfcbcec17a8d0046f92a13cc3b25fce8fceadb02a7339f
+
+do_extract() {
+	bsdtar vxfz ${XBPS_SRCDISTDIR}/${pkgname}-${version}/${version}.tar.gz --strip-components=1 -C ${wrksrc}
+}
+
+do_install() {
+	for _f in bin/* ; do
+		vbin "$_f"
+	done
+
+	for _man in man/* ; do
+		vman "$_man"
+	done
+}

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

* Re: [PR PATCH] [Updated] New package: cloud-utils-0.33.
  2024-07-21 19:41 [PR PATCH] New package: cloud-utils-0.33 the-maldridge
@ 2024-07-21 20:56 ` the-maldridge
  2024-07-23  4:49 ` the-maldridge
  2024-07-23  4:56 ` [PR PATCH] [Merged]: " the-maldridge
  2 siblings, 0 replies; 6+ messages in thread
From: the-maldridge @ 2024-07-21 20:56 UTC (permalink / raw)
  To: ml

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

There is an updated pull request by the-maldridge against master on the void-packages repository

https://github.com/the-maldridge/void-packages cloud-utils
https://github.com/void-linux/void-packages/pull/51364

New package: cloud-utils-0.33.
This is a pile of shell scripts and python scripts, but they're annoying to obtain if we don't package them.  The most important one in this bundle is growpart.


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

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

From 3b349552f0504852f108705a3a2e5923cc211f01 Mon Sep 17 00:00:00 2001
From: Michael Aldridge <maldridge@voidlinux.org>
Date: Sun, 21 Jul 2024 14:41:09 -0500
Subject: [PATCH] New package: cloud-utils-0.33.

---
 srcpkgs/cloud-guest-utils/template | 42 ++++++++++++++++++++++++++++++
 srcpkgs/cloud-image-utils          |  1 +
 srcpkgs/cloud-utils                |  1 +
 srcpkgs/cloud-utils-ec2metadata    |  1 +
 4 files changed, 45 insertions(+)
 create mode 100644 srcpkgs/cloud-guest-utils/template
 create mode 120000 srcpkgs/cloud-image-utils
 create mode 120000 srcpkgs/cloud-utils
 create mode 120000 srcpkgs/cloud-utils-ec2metadata

diff --git a/srcpkgs/cloud-guest-utils/template b/srcpkgs/cloud-guest-utils/template
new file mode 100644
index 00000000000000..2a77a576b28fca
--- /dev/null
+++ b/srcpkgs/cloud-guest-utils/template
@@ -0,0 +1,42 @@
+# Template file for 'cloud-guest-utils'
+pkgname=cloud-guest-utils
+version=0.33
+revision=1
+build_style=gnu-makefile
+depends="e2fsprogs util-linux gptfdisk"
+short_desc="Useful programs inside of a VM Guest"
+maintainer="Michael Aldridge <maldridge@voidlinux.org>"
+license="GPL-3.0-only"
+homepage="https://github.com/canonical/cloud-utils/"
+changelog="https://github.com/canonical/cloud-utils/raw/main/ChangeLog"
+distfiles="https://github.com/canonical/cloud-utils/archive/refs/tags/$version.tar.gz"
+checksum=338770d637788466aacfcbcec17a8d0046f92a13cc3b25fce8fceadb02a7339f
+
+cloud-utils-ec2metadata_package() {
+	short_desc="Script for retrieving AWS-EC2 Metadata"
+	depends="python3"
+	pkg_install() {
+		vmove usr/bin/ec2metadata
+	}
+}
+
+cloud-image-utils_package() {
+	short_desc="Useful programs for dealing with cloud images"
+	depends="python3 e2fsprogs qemu wget file zisofs-tools geteltorito cdrtools"
+	pkg_install() {
+		vmove usr/bin/cloud-localds
+		vmove usr/bin/resize-part-image
+		vmove usr/bin/ubuntu-cloudimg-query
+		vmove usr/bin/write-mime-multipart
+		vmove usr/bin/mount-image-callback
+		vmove usr/share/man/man1/cloud-localds.1
+		vmove usr/share/man/man1/resize-part-image.1
+		vmove usr/share/man/man1/write-mime-multipart.1
+	}
+}
+
+cloud-utils_package() {
+	short_desc="Meta package of cloud-guest-utils and cloud-image-utils"
+	depends="${sourcepkg}>=${version}_${revision} cloud-image-utils>=${version}-${revision}"
+	build_style=meta
+}
diff --git a/srcpkgs/cloud-image-utils b/srcpkgs/cloud-image-utils
new file mode 120000
index 00000000000000..b349488a4c8960
--- /dev/null
+++ b/srcpkgs/cloud-image-utils
@@ -0,0 +1 @@
+cloud-guest-utils
\ No newline at end of file
diff --git a/srcpkgs/cloud-utils b/srcpkgs/cloud-utils
new file mode 120000
index 00000000000000..b349488a4c8960
--- /dev/null
+++ b/srcpkgs/cloud-utils
@@ -0,0 +1 @@
+cloud-guest-utils
\ No newline at end of file
diff --git a/srcpkgs/cloud-utils-ec2metadata b/srcpkgs/cloud-utils-ec2metadata
new file mode 120000
index 00000000000000..b349488a4c8960
--- /dev/null
+++ b/srcpkgs/cloud-utils-ec2metadata
@@ -0,0 +1 @@
+cloud-guest-utils
\ No newline at end of file

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

* Re: [PR PATCH] [Updated] New package: cloud-utils-0.33.
  2024-07-21 19:41 [PR PATCH] New package: cloud-utils-0.33 the-maldridge
  2024-07-21 20:56 ` [PR PATCH] [Updated] " the-maldridge
@ 2024-07-23  4:49 ` the-maldridge
  2024-07-23  4:56 ` [PR PATCH] [Merged]: " the-maldridge
  2 siblings, 0 replies; 6+ messages in thread
From: the-maldridge @ 2024-07-23  4:49 UTC (permalink / raw)
  To: ml

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

There is an updated pull request by the-maldridge against master on the void-packages repository

https://github.com/the-maldridge/void-packages cloud-utils
https://github.com/void-linux/void-packages/pull/51364

New package: cloud-utils-0.33.
This is a pile of shell scripts and python scripts, but they're annoying to obtain if we don't package them.  The most important one in this bundle is growpart.


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

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

From ee0bcee6acca4698e929d719d03e45dd6ce0a5f6 Mon Sep 17 00:00:00 2001
From: Michael Aldridge <maldridge@voidlinux.org>
Date: Sun, 21 Jul 2024 14:41:09 -0500
Subject: [PATCH] New package: cloud-utils-0.33.

---
 srcpkgs/cloud-guest-utils/template | 42 ++++++++++++++++++++++++++++++
 srcpkgs/cloud-image-utils          |  1 +
 srcpkgs/cloud-utils                |  1 +
 srcpkgs/cloud-utils-ec2metadata    |  1 +
 4 files changed, 45 insertions(+)
 create mode 100644 srcpkgs/cloud-guest-utils/template
 create mode 120000 srcpkgs/cloud-image-utils
 create mode 120000 srcpkgs/cloud-utils
 create mode 120000 srcpkgs/cloud-utils-ec2metadata

diff --git a/srcpkgs/cloud-guest-utils/template b/srcpkgs/cloud-guest-utils/template
new file mode 100644
index 00000000000000..2a77a576b28fca
--- /dev/null
+++ b/srcpkgs/cloud-guest-utils/template
@@ -0,0 +1,42 @@
+# Template file for 'cloud-guest-utils'
+pkgname=cloud-guest-utils
+version=0.33
+revision=1
+build_style=gnu-makefile
+depends="e2fsprogs util-linux gptfdisk"
+short_desc="Useful programs inside of a VM Guest"
+maintainer="Michael Aldridge <maldridge@voidlinux.org>"
+license="GPL-3.0-only"
+homepage="https://github.com/canonical/cloud-utils/"
+changelog="https://github.com/canonical/cloud-utils/raw/main/ChangeLog"
+distfiles="https://github.com/canonical/cloud-utils/archive/refs/tags/$version.tar.gz"
+checksum=338770d637788466aacfcbcec17a8d0046f92a13cc3b25fce8fceadb02a7339f
+
+cloud-utils-ec2metadata_package() {
+	short_desc="Script for retrieving AWS-EC2 Metadata"
+	depends="python3"
+	pkg_install() {
+		vmove usr/bin/ec2metadata
+	}
+}
+
+cloud-image-utils_package() {
+	short_desc="Useful programs for dealing with cloud images"
+	depends="python3 e2fsprogs qemu wget file zisofs-tools geteltorito cdrtools"
+	pkg_install() {
+		vmove usr/bin/cloud-localds
+		vmove usr/bin/resize-part-image
+		vmove usr/bin/ubuntu-cloudimg-query
+		vmove usr/bin/write-mime-multipart
+		vmove usr/bin/mount-image-callback
+		vmove usr/share/man/man1/cloud-localds.1
+		vmove usr/share/man/man1/resize-part-image.1
+		vmove usr/share/man/man1/write-mime-multipart.1
+	}
+}
+
+cloud-utils_package() {
+	short_desc="Meta package of cloud-guest-utils and cloud-image-utils"
+	depends="${sourcepkg}>=${version}_${revision} cloud-image-utils>=${version}-${revision}"
+	build_style=meta
+}
diff --git a/srcpkgs/cloud-image-utils b/srcpkgs/cloud-image-utils
new file mode 120000
index 00000000000000..b349488a4c8960
--- /dev/null
+++ b/srcpkgs/cloud-image-utils
@@ -0,0 +1 @@
+cloud-guest-utils
\ No newline at end of file
diff --git a/srcpkgs/cloud-utils b/srcpkgs/cloud-utils
new file mode 120000
index 00000000000000..b349488a4c8960
--- /dev/null
+++ b/srcpkgs/cloud-utils
@@ -0,0 +1 @@
+cloud-guest-utils
\ No newline at end of file
diff --git a/srcpkgs/cloud-utils-ec2metadata b/srcpkgs/cloud-utils-ec2metadata
new file mode 120000
index 00000000000000..b349488a4c8960
--- /dev/null
+++ b/srcpkgs/cloud-utils-ec2metadata
@@ -0,0 +1 @@
+cloud-guest-utils
\ No newline at end of file

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

* Re: [PR PATCH] [Merged]: New package: cloud-utils-0.33.
  2024-07-21 19:41 [PR PATCH] New package: cloud-utils-0.33 the-maldridge
  2024-07-21 20:56 ` [PR PATCH] [Updated] " the-maldridge
  2024-07-23  4:49 ` the-maldridge
@ 2024-07-23  4:56 ` the-maldridge
  2 siblings, 0 replies; 6+ messages in thread
From: the-maldridge @ 2024-07-23  4:56 UTC (permalink / raw)
  To: ml

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

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

New package: cloud-utils-0.33.
https://github.com/void-linux/void-packages/pull/51364

Description:
This is a pile of shell scripts and python scripts, but they're annoying to obtain if we don't package them.  The most important one in this bundle is growpart.


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

* [PR PATCH] New package: cloud-utils-0.33
@ 2022-07-10  8:43 akhiljalagam
  0 siblings, 0 replies; 6+ messages in thread
From: akhiljalagam @ 2022-07-10  8:43 UTC (permalink / raw)
  To: ml

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

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

https://github.com/akhiljalagam/void-packages master
https://github.com/void-linux/void-packages/pull/37968

New package: cloud-utils-0.33
<!-- 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 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, (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/37968.patch is attached

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

From 356078eb6705b47b08c98b7097bf760504cea6fd Mon Sep 17 00:00:00 2001
From: akhil <akhil.j@outlook.in>
Date: Sun, 10 Jul 2022 14:10:00 +0530
Subject: [PATCH] New package: cloud-utils-0.33

---
 srcpkgs/cloud-utils/template | 12 ++++++++++++
 1 file changed, 12 insertions(+)
 create mode 100644 srcpkgs/cloud-utils/template

diff --git a/srcpkgs/cloud-utils/template b/srcpkgs/cloud-utils/template
new file mode 100644
index 000000000000..1875a60ab80f
--- /dev/null
+++ b/srcpkgs/cloud-utils/template
@@ -0,0 +1,12 @@
+# Template file for 'cloud-utils'
+pkgname=cloud-utils
+version=0.33
+revision=1
+archs="x86_64"
+build_style=gnu-makefile
+short_desc="Set of utilities for interacting with a cloud"
+maintainer="akhil <akhil.j@outlook.in>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/canonical/cloud-utils/"
+distfiles="https://github.com/canonical/cloud-utils/archive/refs/tags/${version}.tar.gz"
+checksum=338770d637788466aacfcbcec17a8d0046f92a13cc3b25fce8fceadb02a7339f

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

* [PR PATCH] New package: cloud-utils-0.33
@ 2022-07-09 14:41 akhiljalagam
  0 siblings, 0 replies; 6+ messages in thread
From: akhiljalagam @ 2022-07-09 14:41 UTC (permalink / raw)
  To: ml

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

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

https://github.com/akhiljalagam/void-packages master
https://github.com/void-linux/void-packages/pull/37944

New package: cloud-utils-0.33
<!-- 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 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, (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/37944.patch is attached

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

From 0e4bc0081686868ca79b811b5851a480627cd2fe Mon Sep 17 00:00:00 2001
From: akhil <akhil.j@outlook.in>
Date: Sat, 9 Jul 2022 20:09:29 +0530
Subject: [PATCH] New package: cloud-utils-0.33

---
 srcpkgs/cloud-utils/template | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)
 create mode 100644 srcpkgs/cloud-utils/template

diff --git a/srcpkgs/cloud-utils/template b/srcpkgs/cloud-utils/template
new file mode 100644
index 000000000000..f10df899c49d
--- /dev/null
+++ b/srcpkgs/cloud-utils/template
@@ -0,0 +1,23 @@
+# Template file for 'cloud-utils'
+pkgname=cloud-utils
+version=0.33
+revision=1
+archs="x86_64"
+#wrksrc=
+#create_wrksrc=yes
+build_style=gnu-makefile
+#configure_args=""
+#make_build_args=""
+#make_install_args=""
+#conf_files=""
+#make_dirs="/var/log/dir 0755 root root"
+hostmakedepends=""
+makedepends=""
+depends=""
+short_desc="This package provides a useful set of utilities for interacting with a cloud"
+maintainer="akhil <akhil.j@outlook.in>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/canonical/cloud-utils/"
+#changelog=""
+distfiles="https://github.com/canonical/cloud-utils/archive/refs/tags/${version}.tar.gz"
+checksum=338770d637788466aacfcbcec17a8d0046f92a13cc3b25fce8fceadb02a7339f

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

end of thread, other threads:[~2024-07-23  4:56 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-07-21 19:41 [PR PATCH] New package: cloud-utils-0.33 the-maldridge
2024-07-21 20:56 ` [PR PATCH] [Updated] " the-maldridge
2024-07-23  4:49 ` the-maldridge
2024-07-23  4:56 ` [PR PATCH] [Merged]: " the-maldridge
  -- strict thread matches above, loose matches on Subject: below --
2022-07-10  8:43 [PR PATCH] " akhiljalagam
2022-07-09 14:41 akhiljalagam

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