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