Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] new package: bugdom
@ 2025-01-03 20:12 ii8
  2025-01-03 20:16 ` [PR PATCH] [Updated] " ii8
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: ii8 @ 2025-01-03 20:12 UTC (permalink / raw)
  To: ml

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

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

https://github.com/ii8/void-packages bugdom
https://github.com/void-linux/void-packages/pull/53826

new package: bugdom
#### 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**

#### Local build testing
- I built this PR locally for my native architecture, x86_64-musl
- I built this PR locally for these architectures:
  - armv6l-musl


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

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

From ccc4010fb962f4645fc94be2eb96d65f8151cb45 Mon Sep 17 00:00:00 2001
From: ii8 <murray.calavera@protonmail.com>
Date: Fri, 3 Jan 2025 20:09:12 +0000
Subject: [PATCH] new package: bugdom

---
 srcpkgs/bugdom/patches/musl.patch |  8 ++++++++
 srcpkgs/bugdom/patches/path.patch | 11 +++++++++++
 srcpkgs/bugdom/template           | 27 +++++++++++++++++++++++++++
 3 files changed, 46 insertions(+)
 create mode 100644 srcpkgs/bugdom/patches/musl.patch
 create mode 100644 srcpkgs/bugdom/patches/path.patch
 create mode 100644 srcpkgs/bugdom/template

diff --git a/srcpkgs/bugdom/patches/musl.patch b/srcpkgs/bugdom/patches/musl.patch
new file mode 100644
index 00000000000000..86d9c5bf012f9c
--- /dev/null
+++ b/srcpkgs/bugdom/patches/musl.patch
@@ -0,0 +1,8 @@
+--- a/extern/Pomme/src/Utilities/memstream.cpp
++++ b/extern/Pomme/src/Utilities/memstream.cpp
+@@ -1,4 +1,5 @@
+ #include "memstream.h"
++#include <cstdint>
+ 
+ //-----------------------------------------------------------------------------
+ // membuf
diff --git a/srcpkgs/bugdom/patches/path.patch b/srcpkgs/bugdom/patches/path.patch
new file mode 100644
index 00000000000000..9646cd44cccf81
--- /dev/null
+++ b/srcpkgs/bugdom/patches/path.patch
@@ -0,0 +1,11 @@
+--- a/src/Boot.cpp
++++ b/src/Boot.cpp
+@@ -55,7 +55,7 @@ tryAgain:
+ 
+ 		case 1:
+ 			dataPath = executablePath;
+-			dataPath = dataPath.parent_path() / "Data";
++			dataPath = "/usr/share/bugdom";
+ 			break;
+ 
+ 		case 2:
diff --git a/srcpkgs/bugdom/template b/srcpkgs/bugdom/template
new file mode 100644
index 00000000000000..a9746fd2f394eb
--- /dev/null
+++ b/srcpkgs/bugdom/template
@@ -0,0 +1,27 @@
+# Template file for 'bugdom'
+pkgname=bugdom
+version=1.3.4
+_pomme_ver=ef94150e2dcec522e3099f4d03a4e8f2639f7232
+revision=1
+build_style=cmake
+makedepends="SDL2-devel"
+short_desc="Armadillidium adventure game by Pangea"
+maintainer="ii8 <murray.calavera@protonmail.com>"
+license="CC-BY-NC-SA-4.0"
+homepage="https://pangeasoft.net/bug/"
+distfiles="https://github.com/jorio/bugdom/archive/refs/tags/${version}.tar.gz
+ https://github.com/jorio/pomme/archive/${_pomme_ver}.tar.gz"
+checksum="7ec27f7e438588b56da9797310b83bcf7bb31cc3343b0df8644ee1e4216710a8
+ 69faf616449c0737e238367883e36230f15d13c261e18d6e4d4c69e2edd0b002"
+skip_extraction="${_pomme_ver}.tar.gz"
+
+post_extract() {
+	vsrcextract -C extern/Pomme "${_pomme_ver}.tar.gz"
+}
+
+do_install() {
+	vbin build/Bugdom bugdom
+	vmkdir usr/share/bugdom
+	vcopy build/Data/* usr/share/bugdom
+}
+

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

* Re: [PR PATCH] [Updated] new package: bugdom
  2025-01-03 20:12 [PR PATCH] new package: bugdom ii8
@ 2025-01-03 20:16 ` ii8
  2025-04-04  2:05 ` github-actions
  2025-04-05  7:03 ` ii8
  2 siblings, 0 replies; 4+ messages in thread
From: ii8 @ 2025-01-03 20:16 UTC (permalink / raw)
  To: ml

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

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

https://github.com/ii8/void-packages bugdom
https://github.com/void-linux/void-packages/pull/53826

new package: bugdom
#### 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**

#### Local build testing
- I built this PR locally for my native architecture, x86_64-musl
- I built this PR locally for these architectures:
  - armv6l-musl


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

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

From 2e34b9114570c855d629b0a9683a767e61c4e1f4 Mon Sep 17 00:00:00 2001
From: ii8 <murray.calavera@protonmail.com>
Date: Fri, 3 Jan 2025 20:09:12 +0000
Subject: [PATCH] new package: bugdom

---
 srcpkgs/bugdom/patches/musl.patch |  8 ++++++++
 srcpkgs/bugdom/patches/path.patch | 11 +++++++++++
 srcpkgs/bugdom/template           | 26 ++++++++++++++++++++++++++
 3 files changed, 45 insertions(+)
 create mode 100644 srcpkgs/bugdom/patches/musl.patch
 create mode 100644 srcpkgs/bugdom/patches/path.patch
 create mode 100644 srcpkgs/bugdom/template

diff --git a/srcpkgs/bugdom/patches/musl.patch b/srcpkgs/bugdom/patches/musl.patch
new file mode 100644
index 00000000000000..86d9c5bf012f9c
--- /dev/null
+++ b/srcpkgs/bugdom/patches/musl.patch
@@ -0,0 +1,8 @@
+--- a/extern/Pomme/src/Utilities/memstream.cpp
++++ b/extern/Pomme/src/Utilities/memstream.cpp
+@@ -1,4 +1,5 @@
+ #include "memstream.h"
++#include <cstdint>
+ 
+ //-----------------------------------------------------------------------------
+ // membuf
diff --git a/srcpkgs/bugdom/patches/path.patch b/srcpkgs/bugdom/patches/path.patch
new file mode 100644
index 00000000000000..9646cd44cccf81
--- /dev/null
+++ b/srcpkgs/bugdom/patches/path.patch
@@ -0,0 +1,11 @@
+--- a/src/Boot.cpp
++++ b/src/Boot.cpp
+@@ -55,7 +55,7 @@ tryAgain:
+ 
+ 		case 1:
+ 			dataPath = executablePath;
+-			dataPath = dataPath.parent_path() / "Data";
++			dataPath = "/usr/share/bugdom";
+ 			break;
+ 
+ 		case 2:
diff --git a/srcpkgs/bugdom/template b/srcpkgs/bugdom/template
new file mode 100644
index 00000000000000..727bdb2a068c1c
--- /dev/null
+++ b/srcpkgs/bugdom/template
@@ -0,0 +1,26 @@
+# Template file for 'bugdom'
+pkgname=bugdom
+version=1.3.4
+revision=1
+_pomme_ver=ef94150e2dcec522e3099f4d03a4e8f2639f7232
+build_style=cmake
+makedepends="SDL2-devel"
+short_desc="Armadillidium adventure game by Pangea"
+maintainer="ii8 <murray.calavera@protonmail.com>"
+license="CC-BY-NC-SA-4.0"
+homepage="https://pangeasoft.net/bug/"
+distfiles="https://github.com/jorio/bugdom/archive/refs/tags/${version}.tar.gz
+ https://github.com/jorio/pomme/archive/${_pomme_ver}.tar.gz"
+checksum="7ec27f7e438588b56da9797310b83bcf7bb31cc3343b0df8644ee1e4216710a8
+ 69faf616449c0737e238367883e36230f15d13c261e18d6e4d4c69e2edd0b002"
+skip_extraction="${_pomme_ver}.tar.gz"
+
+post_extract() {
+	vsrcextract -C extern/Pomme "${_pomme_ver}.tar.gz"
+}
+
+do_install() {
+	vbin build/Bugdom bugdom
+	vmkdir usr/share/bugdom
+	vcopy build/Data/* usr/share/bugdom
+}

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

* Re: new package: bugdom
  2025-01-03 20:12 [PR PATCH] new package: bugdom ii8
  2025-01-03 20:16 ` [PR PATCH] [Updated] " ii8
@ 2025-04-04  2:05 ` github-actions
  2025-04-05  7:03 ` ii8
  2 siblings, 0 replies; 4+ messages in thread
From: github-actions @ 2025-04-04  2:05 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/53826#issuecomment-2777376200

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: bugdom
  2025-01-03 20:12 [PR PATCH] new package: bugdom ii8
  2025-01-03 20:16 ` [PR PATCH] [Updated] " ii8
  2025-04-04  2:05 ` github-actions
@ 2025-04-05  7:03 ` ii8
  2 siblings, 0 replies; 4+ messages in thread
From: ii8 @ 2025-04-05  7:03 UTC (permalink / raw)
  To: ml

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

New comment by ii8 on void-packages repository

https://github.com/void-linux/void-packages/pull/53826#issuecomment-2780363945

Comment:
bump

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

end of thread, other threads:[~2025-04-05  7:03 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-01-03 20:12 [PR PATCH] new package: bugdom ii8
2025-01-03 20:16 ` [PR PATCH] [Updated] " ii8
2025-04-04  2:05 ` github-actions
2025-04-05  7:03 ` ii8

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