public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: profiles/, media-gfx/dawn/files/, media-gfx/dawn/
@ 2024-07-20  7:35 Arthur Zamarin
  0 siblings, 0 replies; only message in thread
From: Arthur Zamarin @ 2024-07-20  7:35 UTC (permalink / raw
  To: gentoo-commits

commit:     b6fdf53d31ce75db2deecb202065f58ed5fe5d0d
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 20 07:34:57 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 20 07:34:57 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6fdf53d

media-gfx/dawn: treeclean

Closes: https://bugs.gentoo.org/934619 (pkgremoved)
Closes: https://bugs.gentoo.org/730758 (pkgremoved)
Closes: https://bugs.gentoo.org/713760 (pkgremoved)
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-gfx/dawn/Manifest                            |   1 -
 media-gfx/dawn/dawn-3.90b-r1.ebuild                |  59 --------
 media-gfx/dawn/files/dawn-3.90b-gcc7.patch         |  21 ---
 .../dawn/files/dawn-3.90b-no-interactive.patch     | 158 ---------------------
 media-gfx/dawn/metadata.xml                        |  28 ----
 profiles/package.mask                              |   5 -
 6 files changed, 272 deletions(-)

diff --git a/media-gfx/dawn/Manifest b/media-gfx/dawn/Manifest
deleted file mode 100644
index 1cdca1e65ecb..000000000000
--- a/media-gfx/dawn/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST dawn_3_90b.tgz 1334732 BLAKE2B 97f4e747b8f9d2eb60d9c8f0e7358fe549052e36a02127f02363c328775f33ae9fd36afd850ef06b365aaaa9723a541d89d7f2fccb37d1dd30f626054d7939b3 SHA512 5ff0b3572442ad1f435d5f894a0f1637efbc8eb3dae4f67dd456ff220a497cc59fe3bdf773cd38a0690d3689e9cda48f49c408ddab56f31efb9c87447d439fea

diff --git a/media-gfx/dawn/dawn-3.90b-r1.ebuild b/media-gfx/dawn/dawn-3.90b-r1.ebuild
deleted file mode 100644
index 8b357419a12a..000000000000
--- a/media-gfx/dawn/dawn-3.90b-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eapi7-ver toolchain-funcs
-
-MY_P=${PN}_$(ver_rs 1 _)
-
-DESCRIPTION="3D geometrical postscript renderer"
-HOMEPAGE="http://geant4.kek.jp/~tanaka/DAWN/About_DAWN.html"
-SRC_URI="http://geant4.kek.jp/~tanaka/src/${MY_P}.tgz"
-
-LICENSE="public-domain"
-SLOT="0"
-
-KEYWORDS="amd64 x86"
-IUSE="doc opengl X"
-
-RDEPEND="dev-lang/tk:*
-	opengl? ( virtual/opengl )
-	X? ( x11-libs/libX11 )"
-DEPEND="${RDEPEND}
-	app-shells/tcsh
-	doc? ( virtual/latex-base )"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
-	"${FILESDIR}"/${P}-no-interactive.patch
-	"${FILESDIR}"/${P}-gcc7.patch
-)
-
-DOCS=( README.txt )
-
-src_prepare() {
-	default
-
-	sed -i -e "s/\$(LIB_DIR)/\$(LDFLAGS) &/" \
-		-e '/strip/d' Makefile*in || die
-
-	if use X; then
-		mv -f configure_xwin configure || die
-	fi
-
-	tc-export CXX
-}
-
-src_install() {
-	dodir /usr/bin
-
-	if use doc; then
-		pdflatex DOC/G4PRIM_FORMAT_24.tex || die "pdf generation failed"
-		DOCS+=( DOC/*.pdf )
-		HTML_DOCS=( DOC/*.html )
-	fi
-
-	default
-}

diff --git a/media-gfx/dawn/files/dawn-3.90b-gcc7.patch b/media-gfx/dawn/files/dawn-3.90b-gcc7.patch
deleted file mode 100644
index e144a38df8f0..000000000000
--- a/media-gfx/dawn/files/dawn-3.90b-gcc7.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-Bug: https://bugs.gentoo.org/638616
-
---- a/FRString.h
-+++ b/FRString.h
-@@ -137,13 +137,13 @@
- 	char*  p = m_string ;
- 	
- 	// skip first blank if any
--	while(  isspace(*p) && p != '\0' ) {p++;} 
-+	while(  isspace(*p) && *p != '\0' ) {p++;}
- 
- 	// skip one word
--	while( !isspace(*p) && p != '\0' ) {p++;} 
-+	while( !isspace(*p) && *p != '\0' ) {p++;}
- 
- 	// skip second blank if any
--	while(  isspace(*p) && p != '\0' ) {p++;} 
-+	while(  isspace(*p) && *p != '\0' ) {p++;}
- 
- 	// reset string
- 	strcpy( tmp, p  );

diff --git a/media-gfx/dawn/files/dawn-3.90b-no-interactive.patch b/media-gfx/dawn/files/dawn-3.90b-no-interactive.patch
deleted file mode 100644
index ea8ac7e6a90e..000000000000
--- a/media-gfx/dawn/files/dawn-3.90b-no-interactive.patch
+++ /dev/null
@@ -1,158 +0,0 @@
---- a/configure_xwin
-+++ b/configure_xwin
-@@ -16,17 +16,17 @@
- #----- C++ compiler name
- echo "Input C++ compiler name (e.g. g++, no default)."
- echo -n " :"
--set cpp_compiler=$<
-+set cpp_compiler=
- 
- #----- Optimization option of the C++ compiler
- echo     "Input optimization option (e.g. -O2, no default)"
- echo -n  " :"
--set optimize=$<
-+set optimize=
- 
- #----- Input Tcl/Tk window shell name
- echo    "Input Tcl/Tk window shell name"
- echo -n "  (e.g. wish, no default): "
--set wish=$<
-+set wish=wish
- 
- 
- #----- 
-@@ -34,7 +34,7 @@
- echo    "  (e.g. -I/usr/X11R6/include) "
- echo    "   Hit return key if path is already set properly.            )"
- echo -n " : "
--set xlib_inc=$<
-+set xlib_inc=
- echo ""
- 
- 
-@@ -43,17 +43,17 @@
- echo    "  (e.g. -L/usr/X11R6/lib) "
- echo    "   Hit return key if path is already set properly.)"
- echo -n " : "
--set xlib_lib=$<
-+set xlib_lib=
- echo ""
- 
- #----- Input directory name to install dawn and DAWN_GUI
- echo    "Input directory to install executable files"
- echo -n "  (e.g. /usr/local/bin, no default ): "
--set install_dir=$<
-+set install_dir=
- 
- #----- Input system name
- echo -n  "Select a system (0: Defalut, 1: AIX, 2: IRIX, 3: Solaris, 4: RedHat/FedoraCore): "
--set sysid=$<
-+set sysid=0
- switch ($sysid)
-    case "0":
-     set sysname = "Default"
-@@ -80,7 +80,7 @@
- echo     "Do you use remote-visualization function? (y/n, no default)"
- echo     " (Select n if your compilation fails for FRClientServer.cc)"
- echo  -n " : "
--set ynflag_socket=$<
-+set ynflag_socket=n
- switch ($ynflag_socket)
-    case "y":
-     set macro_socket = '#define USE_SOCKET'
-@@ -123,14 +123,14 @@
- 
- echo "### C++ compiler"                                >> Makefile
- #echo "ifndef CXX"                                      >> Makefile
--echo "CC = $cpp_compiler"                              >> Makefile
-+#echo "CC = $cpp_compiler"                              >> Makefile
- #echo "else"                                            >> Makefile
--#echo 'CC = $(CXX)'                                     >> Makefile
-+echo 'CC = $(CXX)'                                     >> Makefile
- #echo "endif"                                           >> Makefile
- echo ""                                                >> Makefile
- 
- echo "### Optimization"                                >> Makefile
--echo "OPTIMIZE = $optimize"                            >> Makefile
-+echo 'OPTIMIZE = $(CXXFLAGS)'                            >> Makefile
- echo ""                                                >> Makefile
- 
- echo "### Waring level"                                >> Makefile
-@@ -152,7 +152,7 @@
- echo ""                                                >> Makefile
- 
- echo "### Directory where to install executable files" >> Makefile
--echo "INSTALL_DIR = $install_dir"                      >> Makefile
-+echo 'INSTALL_DIR = $(DESTDIR)/usr/bin'                      >> Makefile
- echo ""                                                >> Makefile
- 
- echo "### Socket libraries to be linked "              >> Makefile
---- a/FRSocketMacro.h
-+++ b/FRSocketMacro.h
-@@ -14,8 +14,8 @@
- #elif defined SOCKET_REDHAT61
- 	#define         CLIENT_ADDR_LENGTH    socklen_t
- #else 
--	#define         CLIENT_ADDR_LENGTH    int
--//	#define         CLIENT_ADDR_LENGTH    size_t
-+//	#define         CLIENT_ADDR_LENGTH    int
-+	#define         CLIENT_ADDR_LENGTH    size_t
- #endif
- 
- 	//----- gethostname
---- a/configure
-+++ b/configure
-@@ -13,22 +13,22 @@
- #----- C++ compiler name
- echo "Input C++ compiler name (e.g. g++, no default)."
- echo -n " :"
--set cpp_compiler=$<
-+set cpp_compiler=
- 
- #----- Optimization option of the C++ compiler
- echo     "Input optimization option (e.g. -O2, no default)"
- echo -n  " :"
--set optimize=$<
-+set optimize=
- 
- #----- Input Tcl/Tk window shell name
- echo    "Input Tcl/Tk window shell name"
- echo -n "  (e.g. wish, no default): "
--set wish=$<
-+set wish=wish
- 
- #----- Input directory name to install dawn and DAWN_GUI
- echo    "Input directory to install executable files"
- echo -n "  (e.g. /usr/local/bin, no default ): "
--set install_dir=$<
-+set install_dir=
- 
- 
- ##### DELETE #####
-@@ -57,14 +57,14 @@
- 
- echo "### C++ compiler"                                >> Makefile
- #echo "ifndef CXX"                                     >> Makefile
--echo "CC = $cpp_compiler"                              >> Makefile
-+#echo "CC = $cpp_compiler"                              >> Makefile
- #echo "else"                                           >> Makefile
--#echo 'CC = $(CXX)'                                    >> Makefile
-+echo 'CC = $(CXX)'                                    >> Makefile
- #echo "endif"                                          >> Makefile
- echo ""                                                >> Makefile
- 
- echo "### Optimization"                                >> Makefile
--echo "OPTIMIZE = $optimize"                            >> Makefile
-+echo 'OPTIMIZE = $(CXXFLAGS)'                          >> Makefile
- echo ""                                                >> Makefile
- 
- echo "### Waring level"                                >> Makefile
-@@ -78,7 +78,7 @@
- 
- 
- echo "### Directory where to install executable files" >> Makefile
--echo "INSTALL_DIR = $install_dir"                      >> Makefile
-+echo 'INSTALL_DIR = $(DESTDIR)/usr/bin'                >> Makefile
- echo ""                                                >> Makefile
- 
- echo ""                                                >> Makefile

diff --git a/media-gfx/dawn/metadata.xml b/media-gfx/dawn/metadata.xml
deleted file mode 100644
index 93696a17c1da..000000000000
--- a/media-gfx/dawn/metadata.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<maintainer type="project">
-		<email>sci-physics@gentoo.org</email>
-		<name>Gentoo Physics Project</name>
-	</maintainer>
-	<longdescription lang="en">
-		Fukui Renderer DAWN (Drawer for Academic WritiNgs)
-		is a renderer, which reads 3D geometrical data and visualize them.
-		It is a vectorized 3D PostScript processor with analytical
-		hidden line/surface removal.
-		It aims at precise technical drawing of complicated objects.
-		It performs geometrical hidden line/surface removal and calculates
-		out all visible parts of the 3D data before drawing.  This drawing
-		algorithm realizes device-independent technical high quality of
-		vectorized graphics.
-
-		3D Data files should be generated by a modeler or by hands
-		separately.  If you use DAWN as a visualizer of,
-		say, a simulator of physical experiments,
-		the simulator application itself is recognized as a modeler.
-
-		An important feature of DAWN is that it has been developed to
-		visualize 3D data generated by a high-energy experimental detector
-		simulator "GEANT4".
-	</longdescription>
-</pkgmetadata>

diff --git a/profiles/package.mask b/profiles/package.mask
index 5b816302856a..3c365b94880b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -247,11 +247,6 @@ games-strategy/majesty-demo
 # Removal on 2024-07-20.  Bugs #934621, #925090, #724078, #727438.
 dev-debug/ald
 
-# Arthur Zamarin <arthurzam@gentoo.org> (2024-06-20)
-# EAPI=6, no reverse dependencies, waiting for a version bump.
-# Removal on 2024-07-20.  Bugs #934619, #730758, #713760.
-media-gfx/dawn
-
 # Jakov Smolić <jsmolic@gentoo.org> (2024-06-18)
 # Outdated by several versions, very difficult to package due to the
 # complicated Cargo dependency management.


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2024-07-20  7:35 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-20  7:35 [gentoo-commits] repo/gentoo:master commit in: profiles/, media-gfx/dawn/files/, media-gfx/dawn/ Arthur Zamarin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox