Github messages for voidlinux
 help / color / mirror / Atom feed
* [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).