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