* [PR PATCH] New package: opensurge-0.5.1.1
@ 2020-01-18 21:44 voidlinux-github
2020-03-28 20:37 ` [PR PATCH] [Merged]: New package: opensurge-0.5.1.2 jnbr
0 siblings, 1 reply; 2+ messages in thread
From: voidlinux-github @ 2020-01-18 21:44 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 320 bytes --]
There is a new pull request by abenson against master on the void-packages repository
https://github.com/abenson/void-packages np_opensurge
https://github.com/void-linux/void-packages/pull/18383
New package: opensurge-0.5.1.1
A patch file from https://github.com/void-linux/void-packages/pull/18383.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-np_opensurge-18383.patch --]
[-- Type: text/x-diff, Size: 5736 bytes --]
From f3cedbd6707b6be2219c4ee6496c40163188c80c Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Sat, 18 Jan 2020 15:05:46 -0600
Subject: [PATCH 1/3] allegro5: enanble native dialog support
---
common/shlibs | 1 +
srcpkgs/allegro5/template | 4 ++--
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/common/shlibs b/common/shlibs
index 889115c8112..0c95be002de 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2632,6 +2632,7 @@ liballegro_memfile.so.5.2 allegro5-5.2.1_1
liballegro_physfs.so.5.2 allegro5-5.2.1_1
liballegro_video.so.5.2 allegro5-5.2.1_1
liballegro_main.so.5.2 allegro5-5.2.1_1
+liballegro_dialog.so.5.2 allegro5-5.2.1_1
libKF5DBusAddons.so.5 kdbusaddons-5.26.0_1
libsystemsettingsview.so.3 systemsettings-5.11.5_2
libmono-profiler-cov.so.0 mono-4.0.1.44_2
diff --git a/srcpkgs/allegro5/template b/srcpkgs/allegro5/template
index f4e70f5ed57..05b16b18a1d 100644
--- a/srcpkgs/allegro5/template
+++ b/srcpkgs/allegro5/template
@@ -1,7 +1,7 @@
# Template file for 'allegro5'
pkgname=allegro5
version=5.2.5.0
-revision=1
+revision=2
wrksrc="allegro-${version}"
build_style=cmake
configure_args="-DWANT_DOCS=1 -DWANT_PHYSFS=1"
@@ -9,7 +9,7 @@ hostmakedepends="pkg-config"
makedepends="zlib-devel alsa-lib-devel jack-devel libXpm-devel libXxf86vm-devel
libXxf86dga-devel libXcursor-devel libvorbis-devel libpng-devel glu-devel
libjpeg-turbo-devel libtheora-devel freetype-devel libflac-devel physfs-devel
- libopenal-devel"
+ libopenal-devel gtk+-devel"
depends="libGL"
short_desc="Portable library mainly aimed at video game and multimedia programming"
maintainer="Diogo Leal <diogo@diogoleal.com>"
From 4883880c256e9fbc03bbad03cf4d9705aa3acd1e Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Sat, 18 Jan 2020 15:18:30 -0600
Subject: [PATCH 2/3] New package: surgescript-0.5.4.2
---
srcpkgs/surgescript-devel | 1 +
srcpkgs/surgescript/template | 20 ++++++++++++++++++++
2 files changed, 21 insertions(+)
create mode 120000 srcpkgs/surgescript-devel
create mode 100644 srcpkgs/surgescript/template
diff --git a/srcpkgs/surgescript-devel b/srcpkgs/surgescript-devel
new file mode 120000
index 00000000000..1a248c9a69e
--- /dev/null
+++ b/srcpkgs/surgescript-devel
@@ -0,0 +1 @@
+surgescript
\ No newline at end of file
diff --git a/srcpkgs/surgescript/template b/srcpkgs/surgescript/template
new file mode 100644
index 00000000000..b627a0b3bb9
--- /dev/null
+++ b/srcpkgs/surgescript/template
@@ -0,0 +1,20 @@
+# Template file for 'surgescript'
+pkgname=surgescript
+version=0.5.4.2
+revision=1
+build_style=cmake
+hostmakedepends="pkg-config"
+short_desc="Scripting language for games"
+maintainer="Andrew Benson <abenson+void@gmail.com>"
+license="Apache-2.0"
+homepage="https://opensurge2d.org/"
+distfiles="http://github.com/alemart/surgescript/archive/v${version}.tar.gz"
+checksum=e0918000682a6db4b6db008fa4c674abb0a8cd34867164a7e6058f8ce304c172
+
+surgescript-devel_package() {
+ short_desc+=" - development files"
+ pkg_install() {
+ vmove usr/include
+ vmove "usr/lib/*.a"
+ }
+}
From bbcbc1049b605cc0321b891d493888089d6aabb7 Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Sat, 18 Jan 2020 15:18:46 -0600
Subject: [PATCH 3/3] New package: opensurge-0.5.1.1
Closes #18381
---
srcpkgs/opensurge-data | 1 +
.../opensurge/patches/fix-installdir.patch | 11 ++++++++++
srcpkgs/opensurge/template | 22 +++++++++++++++++++
3 files changed, 34 insertions(+)
create mode 120000 srcpkgs/opensurge-data
create mode 100644 srcpkgs/opensurge/patches/fix-installdir.patch
create mode 100644 srcpkgs/opensurge/template
diff --git a/srcpkgs/opensurge-data b/srcpkgs/opensurge-data
new file mode 120000
index 00000000000..6ba599f1d3c
--- /dev/null
+++ b/srcpkgs/opensurge-data
@@ -0,0 +1 @@
+opensurge
\ No newline at end of file
diff --git a/srcpkgs/opensurge/patches/fix-installdir.patch b/srcpkgs/opensurge/patches/fix-installdir.patch
new file mode 100644
index 00000000000..e1bdf99d0a5
--- /dev/null
+++ b/srcpkgs/opensurge/patches/fix-installdir.patch
@@ -0,0 +1,11 @@
+--- CMakeLists.txt.orig
++++ CMakeLists.txt
+@@ -651,7 +651,7 @@
+ # Installing on *nix
+ IF(UNIX)
+ INSTALL(CODE "MESSAGE(\"Installing ${GAME_NAME} ${GAME_VERSION}... Make sure that you have the appropriate privileges.\")")
+- INSTALL(TARGETS "${GAME_UNIXNAME}" RUNTIME DESTINATION "${CMAKE_INSTALL_PREFIX}")
++ INSTALL(TARGETS "${GAME_UNIXNAME}" RUNTIME DESTINATION "${CMAKE_INSTALL_PREFIX}/bin")
+ INSTALL(FILES LICENSE README.md CHANGES.md logo.png surge.png surge.rocks DESTINATION "${GAME_DATADIR}")
+ INSTALL(DIRECTORY characters scripts sprites config images levels musics quests samples scripts themes languages fonts licenses DESTINATION "${GAME_DATADIR}" PATTERN ".git" EXCLUDE)
+ IF(DESKTOP_INSTALL)
diff --git a/srcpkgs/opensurge/template b/srcpkgs/opensurge/template
new file mode 100644
index 00000000000..8386addb89f
--- /dev/null
+++ b/srcpkgs/opensurge/template
@@ -0,0 +1,22 @@
+# Template file for 'opensurge'
+pkgname=opensurge
+version=0.5.1.1
+revision=1
+build_style=cmake
+hostmakedepends="pkg-config"
+makedepends="allegro5-devel surgescript-devel"
+depends="opensurge-data>=0"
+short_desc="Retro platformer inspired by Sonic"
+maintainer="Andrew Benson <abenson+void@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://opensurge2d.org/"
+distfiles="https://github.com/alemart/opensurge/archive/v${version}.tar.gz"
+checksum=dfb598be9feb5a1abbd1217f386e934c43dad4efe423190a8950820ba109e209
+
+opensurge-data_package() {
+ short_desc+=" - game data"
+ archs=noarch
+ pkg_install() {
+ vmove usr/share/games
+ }
+}
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [PR PATCH] [Merged]: New package: opensurge-0.5.1.2
2020-01-18 21:44 [PR PATCH] New package: opensurge-0.5.1.1 voidlinux-github
@ 2020-03-28 20:37 ` jnbr
0 siblings, 0 replies; 2+ messages in thread
From: jnbr @ 2020-03-28 20:37 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 164 bytes --]
There's a merged pull request on the void-packages repository
New package: opensurge-0.5.1.2
https://github.com/void-linux/void-packages/pull/18383
Description:
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2020-03-28 20:37 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-01-18 21:44 [PR PATCH] New package: opensurge-0.5.1.1 voidlinux-github
2020-03-28 20:37 ` [PR PATCH] [Merged]: New package: opensurge-0.5.1.2 jnbr
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).