* [PR PATCH] openlierox: remove package
@ 2023-05-15 16:57 classabbyamp
2023-06-14 7:17 ` [PR PATCH] [Merged]: " classabbyamp
0 siblings, 1 reply; 2+ messages in thread
From: classabbyamp @ 2023-05-15 16:57 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 533 bytes --]
There is a new pull request by classabbyamp against master on the void-packages repository
https://github.com/classabbyamp/void-packages remove/openlierox
https://github.com/void-linux/void-packages/pull/43882
openlierox: remove package
python 2, no release/activity upstream since 2018
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
A patch file from https://github.com/void-linux/void-packages/pull/43882.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-remove/openlierox-43882.patch --]
[-- Type: text/x-diff, Size: 4915 bytes --]
From 0ed1c1de59defc55f338a0a7c05447c8ee7fb83b Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Mon, 15 May 2023 12:57:05 -0400
Subject: [PATCH] openlierox: remove package
python 2, no release/activity upstream since 2018
---
srcpkgs/openlierox/patches/fix-cflags.patch | 17 ---------
srcpkgs/openlierox/patches/ppc-musl.patch | 24 ------------
srcpkgs/openlierox/template | 41 ---------------------
srcpkgs/openlierox/update | 1 -
srcpkgs/removed-packages/template | 1 +
5 files changed, 1 insertion(+), 83 deletions(-)
delete mode 100644 srcpkgs/openlierox/patches/fix-cflags.patch
delete mode 100644 srcpkgs/openlierox/patches/ppc-musl.patch
delete mode 100644 srcpkgs/openlierox/template
delete mode 100644 srcpkgs/openlierox/update
diff --git a/srcpkgs/openlierox/patches/fix-cflags.patch b/srcpkgs/openlierox/patches/fix-cflags.patch
deleted file mode 100644
index 711358a3bf68..000000000000
--- a/srcpkgs/openlierox/patches/fix-cflags.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-Index: CMakeOlxCommon.cmake
-===================================================================
---- a/CMakeOlxCommon.cmake
-+++ b/CMakeOlxCommon.cmake
-@@ -36,12 +36,6 @@ OPTION(BREAKPAD "Google Breakpad support
- OPTION(DISABLE_JOYSTICK "Disable joystick support" No)
- OPTION(MINGW_CROSS_COMPILE "Cross-compile Windows .EXE using i686-w64-mingw32-gcc compiler" No)
-
--IF (DEBUG)
-- SET(CMAKE_BUILD_TYPE Debug)
--ELSE (DEBUG)
-- SET(CMAKE_BUILD_TYPE Release)
--ENDIF (DEBUG)
--
- IF (DEDICATED_ONLY)
- SET(X11 No)
- SET(WITH_G15 No)
diff --git a/srcpkgs/openlierox/patches/ppc-musl.patch b/srcpkgs/openlierox/patches/ppc-musl.patch
deleted file mode 100644
index dc1441fc726e..000000000000
--- a/srcpkgs/openlierox/patches/ppc-musl.patch
+++ /dev/null
@@ -1,24 +0,0 @@
---- a/src/client/CrashHandler.cpp
-+++ b/src/client/CrashHandler.cpp
-@@ -23,6 +23,9 @@
-
- #include "../breakpad/BreakPad.h"
-
-+#if defined(__linux__) && defined(__powerpc__)
-+#include <asm/ptrace.h>
-+#endif
-
- #ifdef NBREAKPAD
-
-@@ -320,7 +322,11 @@ public:
- pnt = (void*) uc->uc_mcontext.sc_iaoq[0] & ~0x3UL ;
- # elif (defined (__ppc__)) || (defined (__powerpc__))
- ucontext_t* uc = (ucontext_t*) secret;
-+# if !defined(__GLIBC__) && !defined(__powerpc64__)
-+ pnt = (void*) ((struct pt_regs *)uc->uc_regs)->nip ;
-+# else
- pnt = (void*) uc->uc_mcontext.regs->nip ;
-+# endif
- # elif defined(__sparc__)
- struct sigcontext* sc = (struct sigcontext*) secret;
- # if __WORDSIZE == 64
diff --git a/srcpkgs/openlierox/template b/srcpkgs/openlierox/template
deleted file mode 100644
index 626bdd4d97a8..000000000000
--- a/srcpkgs/openlierox/template
+++ /dev/null
@@ -1,41 +0,0 @@
-# Template file for 'openlierox'
-pkgname=openlierox
-version=0.58.rc5
-revision=2
-build_style=cmake
-configure_args="-DSYSTEM_DATA_DIR=/usr/share -DDEBUG=OFF -DBREAKPAD=OFF"
-hostmakedepends="pkg-config python"
-makedepends="SDL_image-devel SDL_mixer-devel freealut-devel
- gd-devel libcurl-devel libvorbis-devel libxml2-devel libzip-devel"
-depends="virtual?libGL python"
-short_desc="Addictive real-time excessive Worms-clone"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="GPL-2.0-or-later"
-homepage="http://www.openlierox.net/"
-distfiles="${SOURCEFORGE_SITE}/openlierox/OpenLieroX_${version/.rc/_rc}.src.tar.bz2"
-checksum=3e029aba20f22d902027293e1f1a196e2f1794455cb2483d099709d7fb6c5fbb
-python_version=2
-replaces="openlierox-data>=0"
-
-CXXFLAGS="-I${XBPS_CROSS_BASE}/usr/include/libxml2"
-case "$XBPS_TARGET_MACHINE" in
- *-musl) makedepends+=" libexecinfo-devel";;
-esac
-
-pre_configure() {
- case "$XBPS_TARGET_MACHINE" in
- *-musl) sed -i CMakeLists.txt -e "/^TARGET_LINK_LIBRARIES/s/)/ execinfo)/" ;;
- esac
-}
-
-do_install() {
- # This package uses cmake yet it lacks an install target
- vbin build/bin/openlierox
- vman doc/openlierox.6
- vinstall share/OpenLieroX.svg 644 usr/share/pixmaps
- vinstall share/openlierox-openlierox.desktop 644 usr/share/applications openlierox.desktop
- vmkdir usr/share/OpenLieroX
- vcopy share/gamedir/* usr/share/OpenLieroX
- find ${DESTDIR}/usr/share/OpenLieroX -type d -exec chmod 755 "{}" \;
- find ${DESTDIR}/usr/share/OpenLieroX -type f -exec chmod 644 "{}" \;
-}
diff --git a/srcpkgs/openlierox/update b/srcpkgs/openlierox/update
deleted file mode 100644
index fdb55f617cda..000000000000
--- a/srcpkgs/openlierox/update
+++ /dev/null
@@ -1 +0,0 @@
-pattern='OpenLieroX_\K[\d]+\.[\d]+(_rc[\d]+)?(?=\.src.tar.bz2)'
diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index 9d87a81fde56..00fbb7ac6786 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -355,6 +355,7 @@ replaces="
oce<=0.18.3_1
onionshare<=2.2_5
opencl-clhpp<=2.0.15_1
+ openlierox<=0.58.rc5_2
orage<=4.12.1_7
parallel-rust<=0.11.3_2
paraview<=5.8.1_3
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [PR PATCH] [Merged]: openlierox: remove package
2023-05-15 16:57 [PR PATCH] openlierox: remove package classabbyamp
@ 2023-06-14 7:17 ` classabbyamp
0 siblings, 0 replies; 2+ messages in thread
From: classabbyamp @ 2023-06-14 7:17 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 362 bytes --]
There's a merged pull request on the void-packages repository
openlierox: remove package
https://github.com/void-linux/void-packages/pull/43882
Description:
python 2, no release/activity upstream since 2018
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2023-06-14 7:17 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-05-15 16:57 [PR PATCH] openlierox: remove package classabbyamp
2023-06-14 7:17 ` [PR PATCH] [Merged]: " classabbyamp
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).