Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New package: skyscraper-3.7.7
@ 2023-08-20 23:44 Newchair2644
  2023-11-19  1:48 ` github-actions
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Newchair2644 @ 2023-08-20 23:44 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Newchair2644/void-packages skyscraper
https://github.com/void-linux/void-packages/pull/45691

New package: skyscraper-3.7.7
<!-- 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 [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-glibc)
- 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/45691.patch is attached

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

From bc2eb1e55cbc6009c5b815ec93ec1f7f9dd80541 Mon Sep 17 00:00:00 2001
From: Numair <Numair2644@protonmail.com>
Date: Wed, 16 Aug 2023 16:46:22 -0400
Subject: [PATCH] New package: skyscraper-3.7.7

---
 .../skyscraper/patches/usr_local_cpp.patch    | 68 +++++++++++++++++++
 .../skyscraper/patches/usr_local_pro.patch    | 27 ++++++++
 srcpkgs/skyscraper/template                   | 17 +++++
 3 files changed, 112 insertions(+)
 create mode 100644 srcpkgs/skyscraper/patches/usr_local_cpp.patch
 create mode 100644 srcpkgs/skyscraper/patches/usr_local_pro.patch
 create mode 100644 srcpkgs/skyscraper/template

diff --git a/srcpkgs/skyscraper/patches/usr_local_cpp.patch b/srcpkgs/skyscraper/patches/usr_local_cpp.patch
new file mode 100644
index 0000000000000..02cdc491389b6
--- /dev/null
+++ b/srcpkgs/skyscraper/patches/usr_local_cpp.patch
@@ -0,0 +1,68 @@
+--- a/src/skyscraper.cpp
++++ b/src/skyscraper.cpp
+@@ -620,39 +620,39 @@
+      Files that should ALWAYS be updated from distributed default files
+      ----- */
+ 
+-  copyFile("/usr/local/etc/skyscraper/config.ini.example", "config.ini.example");
+-  copyFile("/usr/local/etc/skyscraper/README.md", "README.md");
+-  copyFile("/usr/local/etc/skyscraper/hints.xml", "hints.xml");
+-  copyFile("/usr/local/etc/skyscraper/ARTWORK.md", "ARTWORK.md");
+-  copyFile("/usr/local/etc/skyscraper/artwork.xml.example1", "artwork.xml.example1");
+-  copyFile("/usr/local/etc/skyscraper/artwork.xml.example2", "artwork.xml.example2");
+-  copyFile("/usr/local/etc/skyscraper/artwork.xml.example3", "artwork.xml.example3");
+-  copyFile("/usr/local/etc/skyscraper/artwork.xml.example4", "artwork.xml.example4");
+-  copyFile("/usr/local/etc/skyscraper/mameMap.csv", "mameMap.csv");
+-  copyFile("/usr/local/etc/skyscraper/tgdb_developers.json", "tgdb_developers.json");
+-  copyFile("/usr/local/etc/skyscraper/tgdb_publishers.json", "tgdb_publishers.json");
+-  copyFile("/usr/local/etc/skyscraper/resources/boxfront.png", "resources/boxfront.png");
+-  copyFile("/usr/local/etc/skyscraper/resources/boxside.png", "resources/boxside.png");
+-  copyFile("/usr/local/etc/skyscraper/docs/CACHE.md", "cache/README.md");
+-  copyFile("/usr/local/etc/skyscraper/cache/priorities.xml.example", "cache/priorities.xml.example");
+-  copyFile("/usr/local/etc/skyscraper/import/IMPORT.md", "import/README.md");
+-  copyFile("/usr/local/etc/skyscraper/import/definitions.dat.example1", "import/definitions.dat.example1");
+-  copyFile("/usr/local/etc/skyscraper/import/definitions.dat.example2", "import/definitions.dat.example2");
++  copyFile("/etc/skyscraper/config.ini.example", "config.ini.example");
++  copyFile("/etc/skyscraper/README.md", "README.md");
++  copyFile("/etc/skyscraper/hints.xml", "hints.xml");
++  copyFile("/etc/skyscraper/ARTWORK.md", "ARTWORK.md");
++  copyFile("/etc/skyscraper/artwork.xml.example1", "artwork.xml.example1");
++  copyFile("/etc/skyscraper/artwork.xml.example2", "artwork.xml.example2");
++  copyFile("/etc/skyscraper/artwork.xml.example3", "artwork.xml.example3");
++  copyFile("/etc/skyscraper/artwork.xml.example4", "artwork.xml.example4");
++  copyFile("/etc/skyscraper/mameMap.csv", "mameMap.csv");
++  copyFile("/etc/skyscraper/tgdb_developers.json", "tgdb_developers.json");
++  copyFile("/etc/skyscraper/tgdb_publishers.json", "tgdb_publishers.json");
++  copyFile("/etc/skyscraper/resources/boxfront.png", "resources/boxfront.png");
++  copyFile("/etc/skyscraper/resources/boxside.png", "resources/boxside.png");
++  copyFile("/etc/skyscraper/docs/CACHE.md", "cache/README.md");
++  copyFile("/etc/skyscraper/cache/priorities.xml.example", "cache/priorities.xml.example");
++  copyFile("/etc/skyscraper/import/IMPORT.md", "import/README.md");
++  copyFile("/etc/skyscraper/import/definitions.dat.example1", "import/definitions.dat.example1");
++  copyFile("/etc/skyscraper/import/definitions.dat.example2", "import/definitions.dat.example2");
+ 
+   /* -----
+      Files that will only be overwritten if they don't already exist
+      ----- */
+ 
+   // Make sure we have a default config.ini file based on the config.ini.example file
+-  copyFile("/usr/local/etc/skyscraper/config.ini.example", "config.ini", false);
+-  copyFile("/usr/local/etc/skyscraper/artwork.xml", "artwork.xml", false); // False means it won't overwrite if it exists
+-  copyFile("/usr/local/etc/skyscraper/aliasMap.csv", "aliasMap.csv", false);
+-  copyFile("/usr/local/etc/skyscraper/resources/maskexample.png", "resources/maskexample.png", false);
+-  copyFile("/usr/local/etc/skyscraper/resources/frameexample.png", "resources/frameexample.png", false);
+-  copyFile("/usr/local/etc/skyscraper/resources/scanlines1.png", "resources/scanlines1.png", false);
+-  copyFile("/usr/local/etc/skyscraper/resources/scanlines2.png", "resources/scanlines2.png", false);
++  copyFile("/etc/skyscraper/config.ini.example", "config.ini", false);
++  copyFile("/etc/skyscraper/artwork.xml", "artwork.xml", false); // False means it won't overwrite if it exists
++  copyFile("/etc/skyscraper/aliasMap.csv", "aliasMap.csv", false);
++  copyFile("/etc/skyscraper/resources/maskexample.png", "resources/maskexample.png", false);
++  copyFile("/etc/skyscraper/resources/frameexample.png", "resources/frameexample.png", false);
++  copyFile("/etc/skyscraper/resources/scanlines1.png", "resources/scanlines1.png", false);
++  copyFile("/etc/skyscraper/resources/scanlines2.png", "resources/scanlines2.png", false);
+   // Copy one of the example definitions.dat files if none exists
+-  copyFile("/usr/local/etc/skyscraper/import/definitions.dat.example2", "import/definitions.dat", false);
++  copyFile("/etc/skyscraper/import/definitions.dat.example2", "import/definitions.dat", false);
+ 
+   /* -----
+      END updating files from distribution files
diff --git a/srcpkgs/skyscraper/patches/usr_local_pro.patch b/srcpkgs/skyscraper/patches/usr_local_pro.patch
new file mode 100644
index 0000000000000..d564ee9c98bc1
--- /dev/null
+++ b/srcpkgs/skyscraper/patches/usr_local_pro.patch
@@ -0,0 +1,27 @@
+--- a/skyscraper.pro
++++ b/skyscraper.pro
+@@ -7,19 +7,19 @@
+ QT += core network xml
+ QMAKE_CXXFLAGS += -std=c++11
+ 
+-unix:target.path=/usr/local/bin
++unix:target.path=/usr/bin
+ unix:target.files=Skyscraper Skyscraper.app/Contents/MacOS/Skyscraper
+ 
+-unix:examples.path=/usr/local/etc/skyscraper
++unix:examples.path=/etc/skyscraper
+ unix:examples.files=config.ini.example README.md hints.xml artwork.xml artwork.xml.example1 artwork.xml.example2 artwork.xml.example3 artwork.xml.example4 aliasMap.csv mameMap.csv docs/ARTWORK.md tgdb_developers.json tgdb_publishers.json
+ 
+-unix:cacheexamples.path=/usr/local/etc/skyscraper/cache
++unix:cacheexamples.path=/etc/skyscraper/cache
+ unix:cacheexamples.files=cache/priorities.xml.example docs/CACHE.md
+ 
+-unix:impexamples.path=/usr/local/etc/skyscraper/import
++unix:impexamples.path=/etc/skyscraper/import
+ unix:impexamples.files=docs/IMPORT.md import/definitions.dat.example1 import/definitions.dat.example2
+ 
+-unix:resexamples.path=/usr/local/etc/skyscraper/resources
++unix:resexamples.path=/etc/skyscraper/resources
+ unix:resexamples.files=resources/maskexample.png resources/frameexample.png resources/boxfront.png resources/boxside.png resources/scanlines1.png resources/scanlines2.png
+ 
+ unix:INSTALLS += target examples cacheexamples impexamples resexamples
diff --git a/srcpkgs/skyscraper/template b/srcpkgs/skyscraper/template
new file mode 100644
index 0000000000000..8dce750090627
--- /dev/null
+++ b/srcpkgs/skyscraper/template
@@ -0,0 +1,17 @@
+# Template file for 'skyscraper'
+pkgname=skyscraper
+version=3.7.7
+revision=1
+build_style=qmake
+hostmakedepends="qt5-qmake qt5-host-tools"
+makedepends="qt5-devel"
+short_desc="Powerful and versatile game scraper written in C++"
+maintainer="Numair <Numair2644@protonmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/muldjord/skyscraper"
+distfiles="https://github.com/muldjord/skyscraper/archive/refs/tags/${version}.tar.gz"
+checksum=d8a53d121e3ec4399fd3c11174bcca687cf50ea7fbff0449389fd730d0cd5207
+
+post_install() {
+	vdoc README.md
+}

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

* Re: New package: skyscraper-3.7.7
  2023-08-20 23:44 [PR PATCH] New package: skyscraper-3.7.7 Newchair2644
@ 2023-11-19  1:48 ` github-actions
  2023-11-21 14:44 ` Newchair2644
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: github-actions @ 2023-11-19  1:48 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/45691#issuecomment-1817714817

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] 6+ messages in thread

* Re: New package: skyscraper-3.7.7
  2023-08-20 23:44 [PR PATCH] New package: skyscraper-3.7.7 Newchair2644
  2023-11-19  1:48 ` github-actions
@ 2023-11-21 14:44 ` Newchair2644
  2023-11-21 14:44 ` Newchair2644
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: Newchair2644 @ 2023-11-21 14:44 UTC (permalink / raw)
  To: ml

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

New comment by Newchair2644 on void-packages repository

https://github.com/void-linux/void-packages/pull/45691#issuecomment-1821062504

Comment:
Is there wrong with this package preventing it from getting merged?

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

* Re: New package: skyscraper-3.7.7
  2023-08-20 23:44 [PR PATCH] New package: skyscraper-3.7.7 Newchair2644
  2023-11-19  1:48 ` github-actions
  2023-11-21 14:44 ` Newchair2644
@ 2023-11-21 14:44 ` Newchair2644
  2024-02-21  1:44 ` github-actions
  2024-03-07  1:39 ` [PR PATCH] [Closed]: " github-actions
  4 siblings, 0 replies; 6+ messages in thread
From: Newchair2644 @ 2023-11-21 14:44 UTC (permalink / raw)
  To: ml

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

New comment by Newchair2644 on void-packages repository

https://github.com/void-linux/void-packages/pull/45691#issuecomment-1821062504

Comment:
Is there anything wrong with this package preventing it from getting merged?

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

* Re: New package: skyscraper-3.7.7
  2023-08-20 23:44 [PR PATCH] New package: skyscraper-3.7.7 Newchair2644
                   ` (2 preceding siblings ...)
  2023-11-21 14:44 ` Newchair2644
@ 2024-02-21  1:44 ` github-actions
  2024-03-07  1:39 ` [PR PATCH] [Closed]: " github-actions
  4 siblings, 0 replies; 6+ messages in thread
From: github-actions @ 2024-02-21  1:44 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/45691#issuecomment-1955715673

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] 6+ messages in thread

* Re: [PR PATCH] [Closed]: New package: skyscraper-3.7.7
  2023-08-20 23:44 [PR PATCH] New package: skyscraper-3.7.7 Newchair2644
                   ` (3 preceding siblings ...)
  2024-02-21  1:44 ` github-actions
@ 2024-03-07  1:39 ` github-actions
  4 siblings, 0 replies; 6+ messages in thread
From: github-actions @ 2024-03-07  1:39 UTC (permalink / raw)
  To: ml

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

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

New package: skyscraper-3.7.7
https://github.com/void-linux/void-packages/pull/45691

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 [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-glibc)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - armv6l



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

end of thread, other threads:[~2024-03-07  1:39 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-08-20 23:44 [PR PATCH] New package: skyscraper-3.7.7 Newchair2644
2023-11-19  1:48 ` github-actions
2023-11-21 14:44 ` Newchair2644
2023-11-21 14:44 ` Newchair2644
2024-02-21  1:44 ` github-actions
2024-03-07  1:39 ` [PR PATCH] [Closed]: " github-actions

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