pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

eureka: Remove, used to update games/eureka



Module Name:	pkgsrc-wip
Committed By:	Michael Baeuerle <michael.baeuerle%stz-e.de@localhost>
Pushed By:	micha
Date:		Wed Feb 26 13:42:27 2020 +0100
Changeset:	aa30f7e2ef7eea9f4fcd8b90820eee4fff0ec074

Modified Files:
	Makefile
Removed Files:
	eureka/COMMIT_MSG
	eureka/DESCR
	eureka/Makefile
	eureka/PLIST
	eureka/TODO
	eureka/distinfo
	eureka/options.mk
	eureka/patches/patch-src_m__files.cc
	eureka/patches/patch-src_main.cc

Log Message:
eureka: Remove, used to update games/eureka

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=aa30f7e2ef7eea9f4fcd8b90820eee4fff0ec074

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                             |  1 -
 eureka/COMMIT_MSG                    | 61 ------------------------------------
 eureka/DESCR                         |  5 ---
 eureka/Makefile                      | 42 -------------------------
 eureka/PLIST                         | 39 -----------------------
 eureka/TODO                          | 37 ----------------------
 eureka/distinfo                      |  8 -----
 eureka/options.mk                    | 30 ------------------
 eureka/patches/patch-src_m__files.cc | 14 ---------
 eureka/patches/patch-src_main.cc     | 24 --------------
 10 files changed, 261 deletions(-)

diffs:
diff --git a/Makefile b/Makefile
index 9a13253032..4a53a1e9b4 100644
--- a/Makefile
+++ b/Makefile
@@ -748,7 +748,6 @@ SUBDIR+=	etoile-core
 SUBDIR+=	etoile-services
 SUBDIR+=	etos
 SUBDIR+=	euca2ools
-SUBDIR+=	eureka
 SUBDIR+=	eureka-devel
 SUBDIR+=	eventd
 SUBDIR+=	ever-note-mode
diff --git a/eureka/COMMIT_MSG b/eureka/COMMIT_MSG
deleted file mode 100644
index 2404e957ad..0000000000
--- a/eureka/COMMIT_MSG
+++ /dev/null
@@ -1,61 +0,0 @@
-eureka: Update to 1.27
-
-The OpenGL renderer can be disabled with the new package option "opengl"
-(recommended on machines without hardware acceleration for OpenGL).
-The option "opengl" is ignored if the FLTK package was compiled without OpenGL
-support.
-
-
-CHANGES IN Eureka 1.27
-======================
-
-(Since version 1.24)
-
-+ use OpenGL for faster rendering of 2D and 3D views
-+ improved non-GL drawing of 2D view, much faster in Linux
-+ support mixing textures and flats for ports that allow it
-+ improved 3D mode, can move things and sector surfaces
-+ ratio lock, makes producing lines at certain angles easier
-
-- a single status bar for both 2D and 3D views
-- new popup menus to set edit mode, browser mode, scaling
-- render sectors in the 2D view with both lighting and texturing
-- create void islands by drawing lines anti-clockwise in a sector
-- snap position indicator for 2D view (a light-blue cross)
-- added scale '-' and '+' buttons, show scale as percentage
-- ability to highlight/select railings in 3D view
-- beginning of support for UDMF maps (not usable yet...)
-
-- render BOOM's deep water effect (linetype 242)
-  [pkgrc note: Legacy linetype 301 "Translucent 3D water" is now visible
-               with the OpenGL renderer too]
-- render 3D Floors for EDGE, LEGACY and ZDOOM ports
-  [pkgrc note: 3D floors are only visible with the OpenGL renderer]
-- render basic slopes for EDGE, ETERNITY, ODAMEX and ZDOOM
-  [pkgrc note: Slopes are only visible with the OpenGL renderer]
-- render things with a NULL sprite as a blue triangle
-- render Hexen map-spots as a green triangle
-- render unknown things with a smaller '?' sprite
-
-- preference to combine flats and textures in a single browser
-- preference to show all textures on a one-sided linedef
-- preference for linedef information (Length, Angle, Ratio)
-
-- support ESC key to cancel a current action (e.g. dragging)
-- support SHIFT and CTRL when using mouse-wheel to move in 3D view
-- support the FreeDM iwad
-- support TNT and Plutonia textures in FreeDoom2 iwad
-- support Hexen map format in the ETERNITY port
-- support PNG, JPEG and TGA images in sprite/flat/patch lumps
-- added portal specials 156 and 107 to the ZDOOM port
-- added missing specials 105, 106 and 130 to the ZDOOM port
-- improvements to the Makefile
-- improvements to the MacOS build files
-
-- fixed mode menu disappearing into Window's task bar when maximized
-- fixed not remembering test-in-game EXE when port is "vanilla"
-- fixed the 'Online Docs' command in the Help menu
-- fixed window title not showing correct map name
-- fixed Re-bind in key binding dialog to show new key as valid
-- fixed grid getting out-of-sync with the "hide in FREE mode"
-- fixed needless line flips when drawing clockwise within a sector
diff --git a/eureka/DESCR b/eureka/DESCR
deleted file mode 100644
index 7aa4a28727..0000000000
--- a/eureka/DESCR
+++ /dev/null
@@ -1,5 +0,0 @@
-Eureka is a map editor for the classic DOOM games, and a few related games
-such as Heretic and Hexen. It supports Linux, Windows and OS X.
-
-There is a 2D mode to create the layout and a 3D mode to check e.g. texture
-alignment.
diff --git a/eureka/Makefile b/eureka/Makefile
deleted file mode 100644
index 90b9b086ea..0000000000
--- a/eureka/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# $NetBSD$
-
-DISTNAME=	eureka-127-source
-PKGNAME=	${DISTNAME:S/-source//:S/-1/-1./}
-CATEGORIES=	games
-MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=eureka-editor/}
-
-MAINTAINER=	micha%NetBSD.org@localhost
-HOMEPAGE=	https://sourceforge.net/projects/eureka-editor/
-COMMENT=	Doom/Heretic/Hexen map editor
-LICENSE=	gnu-gpl-v2
-
-# Makefile declares "-std=c++03"
-USE_LANGUAGES=	c++03
-USE_TOOLS+=	gmake
-
-WRKSRC=		${WRKDIR}/eureka-1.27-source
-
-# DOOMWADDIR is intentionally shared with other Doom packages
-DOOMWADDIR=		share/doom
-INSTALLATION_DIRS=	bin
-
-# Modify internal search path to check ${PREFIX}/share hierarchy first
-SUBST_CLASSES+=		prefix
-SUBST_STAGE.prefix=	do-configure
-SUBST_MESSAGE.prefix=	Preparing main.cc ...
-SUBST_FILES.prefix=	src/main.cc
-SUBST_SED.prefix=	-e 's,PKGSRC_PREFIX,${PREFIX},'
-
-# Modify internal search path for DOOMWADDIR (if environment variable not set)
-SUBST_CLASSES+=		dwd
-SUBST_STAGE.dwd=	do-configure
-SUBST_MESSAGE.dwd=	Preparing m_files.cc ...
-SUBST_FILES.dwd=	src/m_files.cc
-SUBST_SED.dwd=		-e 's,PKGSRC_DOOMWADDIR,${PREFIX}/${DOOMWADDIR},'
-
-.include "options.mk"
-
-BUILDLINK_API_DEPENDS.zlib+=	zlib>=1.2.3
-.include "../../devel/zlib/buildlink3.mk"
-
-.include "../../mk/bsd.pkg.mk"
diff --git a/eureka/PLIST b/eureka/PLIST
deleted file mode 100644
index dc3d955eb0..0000000000
--- a/eureka/PLIST
+++ /dev/null
@@ -1,39 +0,0 @@
-@comment $NetBSD$
-bin/eureka
-share/eureka/about_logo.png
-share/eureka/bindings.cfg
-share/eureka/common/doom_colors.ugh
-share/eureka/common/doom_groups.ugh
-share/eureka/common/doom_lines.ugh
-share/eureka/common/doom_sectors.ugh
-share/eureka/common/doom_tex.ugh
-share/eureka/common/doom_things.ugh
-share/eureka/common/gen_types.ugh
-share/eureka/common/hexen_groups.ugh
-share/eureka/common/hexen_lines.ugh
-share/eureka/common/hexen_sectors.ugh
-share/eureka/common/plutonia_tex.ugh
-share/eureka/common/tnt_tex.ugh
-share/eureka/defaults.cfg
-share/eureka/games/doom.ugh
-share/eureka/games/doom2.ugh
-share/eureka/games/freedm.ugh
-share/eureka/games/freedoom1.ugh
-share/eureka/games/freedoom2.ugh
-share/eureka/games/hacx.ugh
-share/eureka/games/harm1.ugh
-share/eureka/games/heretic.ugh
-share/eureka/games/hexen.ugh
-share/eureka/games/plutonia.ugh
-share/eureka/games/strife1.ugh
-share/eureka/games/tnt.ugh
-share/eureka/operations.cfg
-share/eureka/ports/boom.ugh
-share/eureka/ports/edge.ugh
-share/eureka/ports/eternity.ugh
-share/eureka/ports/legacy.ugh
-share/eureka/ports/mbf.ugh
-share/eureka/ports/odamex.ugh
-share/eureka/ports/vanilla.ugh
-share/eureka/ports/xdoom.ugh
-share/eureka/ports/zdoom.ugh
diff --git a/eureka/TODO b/eureka/TODO
deleted file mode 100644
index 164fa85668..0000000000
--- a/eureka/TODO
+++ /dev/null
@@ -1,37 +0,0 @@
-[X] Patch make install to work with nonpriviledged user
-[X] Patch internal search path for program files to include ${PREFIX}/share
-[X] Patch internal search path for IWADs to include ${PREFIX}/${DOOMWADDIR}
-[X] Menu entry "Help->Online Docs" doesn't work
-    => pkgsrc patch added
-[X] Test with FLTK 1.3.5
-    => Good
-[X] Test with FLTK 1.4 development snapshot
-    => pkgsrc patch added (otherwise only 1.3.x is accepted)
-    => Good
-[X] Sent pkgsrc patches to upstream
-    => Tickets #34 (Online Docs) and #35 (FLTK 1.4)
-    => Patches merged by upstream
-[X] Test Git revision 25b14606cd896f30c19a6793b51732f60ba7bd92
-    => pkgsrc patches removed/updated
-    => PLIST updated
-[X] Import patch for reproducible builds from Debian
-    => This patch was rejected by upstream
-[X] Make xdg-utils an option (Default=on)
-    => An option "xdg-utils" already exists in pkgsrc
-[X] Update to Git commit 5ff8ed31515de647a636c4adf778ee63608f4aed
-    => Remove patches merged upstream
-[X] Update to Git commit b0bd3ab3e50c96c8974927e703ec0c31690c1274
-    => Add patch for string parameter to FatalError()
-[X] Sent pkgsrc patch to upstream
-    => Ticket #37
-    => Patch merged by upstream
-[X] Update to Git commit 19c0d7e5dd1bb8e5bf7c6840868e9f6eecd14a9a
-    => Remove patch for Ticket #37
-    => Remove patch for install with nonpriviledged user
-[X] Make OpenGL an option (Default=on)
-    => An option "opengl" already exists in pkgsrc
-    => Ignore this option if FLTK is compiled without OpenGL support
-[X] Import final eureka 1.27 release
-[X] Switch back to FLTK version from pkgsrc current
-[X] Test with FLTK 1.3.5 again
-    => Good
diff --git a/eureka/distinfo b/eureka/distinfo
deleted file mode 100644
index 874b0105b0..0000000000
--- a/eureka/distinfo
+++ /dev/null
@@ -1,8 +0,0 @@
-$NetBSD$
-
-SHA1 (eureka-127-source.tar.gz) = 296ac2bef8bcb4af5587097a8f3c0cf1ca8856bf
-RMD160 (eureka-127-source.tar.gz) = cdb971d15402f41e634fc44a6eb91a7fa7f28780
-SHA512 (eureka-127-source.tar.gz) = 738b2647a31491737503b428f30f4d468ce32cdbd0e7c8d8abc2e4e825de037ee28b04339d3fa5cd2c340c106f8295671a812c278047bca1a8c37dd98e08e08a
-Size (eureka-127-source.tar.gz) = 1159208 bytes
-SHA1 (patch-src_m__files.cc) = 5bdfaefa324408632a8e649c8994479e7ec00ae1
-SHA1 (patch-src_main.cc) = 7c107f89e64ec2de5588880c71ba0e24b1aaf354
diff --git a/eureka/options.mk b/eureka/options.mk
deleted file mode 100644
index 6a9866c879..0000000000
--- a/eureka/options.mk
+++ /dev/null
@@ -1,30 +0,0 @@
-# $NetBSD$
-
-PKG_OPTIONS_VAR=	PKG_OPTIONS.eureka
-PKG_SUPPORTED_OPTIONS=	opengl xdg-utils
-PKG_SUGGESTED_OPTIONS=	opengl xdg-utils
-
-.include "../../mk/bsd.prefs.mk"
-.include "../../mk/bsd.options.mk"
-
-.include "../../x11/fltk13/buildlink3.mk"
-
-# opengl: Use OpenGL for rendering
-# If FLTK is compiled without opengl option, it is always disabled here too.
-# If FLTK is compiled with opengl option, disabling it here allows to force
-# usage of the software renderer (recommended without hardware acceleration).
-.if empty(PKG_OPTIONS.fltk13:Mopengl) || empty(PKG_OPTIONS:Mopengl)
-SUBST_CLASSES+=		opengl
-SUBST_STAGE.opengl=	do-configure
-SUBST_MESSAGE.opengl=	Disable OpenGL renderer in Makefile ...
-SUBST_FILES.opengl=	Makefile
-SUBST_SED.opengl=	-e 's,\# CXXFLAGS += -DNO_OPENGL,CXXFLAGS += -DNO_OPENGL,'
-SUBST_SED.opengl+=	-e 's, --use-gl,,'
-SUBST_SED.opengl+=	-e 's,LIBS += -lGLU -lGL,\#LIBS += -lGLU -lGL,'
-.endif
-
-# xdg-utils: Create dependency for xdg-utils (Portland project)
-# Can be used by FLTK for fl_open_uri() on X11.
-.if !empty(PKG_OPTIONS:Mxdg-utils)
-DEPENDS+=	xdg-utils>=1.1:../../misc/xdg-utils
-.endif
diff --git a/eureka/patches/patch-src_m__files.cc b/eureka/patches/patch-src_m__files.cc
deleted file mode 100644
index e9669a6c63..0000000000
--- a/eureka/patches/patch-src_m__files.cc
+++ /dev/null
@@ -1,14 +0,0 @@
-$NetBSD$
-
-Add placeholder for pkgsrc DOOMWADDIR to beginning of search list.
-
---- src/m_files.cc.orig	2018-06-23 11:29:07.000000000 +0000
-+++ src/m_files.cc
-@@ -723,6 +723,7 @@ static const char * SearchForIWAD(const 
- 		"c:/doom2",
- 		"c:/doom95",
- #else
-+		"PKGSRC_DOOMWADDIR",
- 		"/usr/share/games/doom",
- 		"/usr/share/doom",
- 		"/usr/local/share/games/doom",
diff --git a/eureka/patches/patch-src_main.cc b/eureka/patches/patch-src_main.cc
deleted file mode 100644
index 8650d46636..0000000000
--- a/eureka/patches/patch-src_main.cc
+++ /dev/null
@@ -1,24 +0,0 @@
-$NetBSD$
-
-Add placeholder for pkgsrc PREFIX to beginning of search list.
-Remove date to make builds reproducible (based on Debian patch).
-
---- src/main.cc.orig	2019-09-27 11:13:24.000000000 +0000
-+++ src/main.cc
-@@ -317,6 +317,7 @@ static void Determine_InstallPath(const 
- #else
- 	static const char *prefixes[] =
- 	{
-+		"PKGSRC_PREFIX",
- 		"/usr/local",
- 		"/usr",
- 		"/opt",
-@@ -968,7 +968,7 @@ static void ShowHelp()
- 
- static void ShowVersion()
- {
--	printf("Eureka version " EUREKA_VERSION " (" __DATE__ ")\n");
-+	printf("Eureka version " EUREKA_VERSION " (Reproducible build)\n");
- 
- 	fflush(stdout);
- }


Home | Main Index | Thread Index | Old Index