summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArthur Zamarin <arthurzam@gentoo.org>2024-07-20 10:34:57 +0300
committerArthur Zamarin <arthurzam@gentoo.org>2024-07-20 10:34:57 +0300
commitb6fdf53d31ce75db2deecb202065f58ed5fe5d0d (patch)
tree0814446ea040bf4e4f53af8c0aee177f1b2b027f /media-gfx
parentdev-python/flake8-polyfill: treeclean (diff)
downloadgentoo-b6fdf53d31ce75db2deecb202065f58ed5fe5d0d.tar.gz
gentoo-b6fdf53d31ce75db2deecb202065f58ed5fe5d0d.tar.bz2
gentoo-b6fdf53d31ce75db2deecb202065f58ed5fe5d0d.zip
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@gentoo.org>
Diffstat (limited to 'media-gfx')
-rw-r--r--media-gfx/dawn/Manifest1
-rw-r--r--media-gfx/dawn/dawn-3.90b-r1.ebuild59
-rw-r--r--media-gfx/dawn/files/dawn-3.90b-gcc7.patch21
-rw-r--r--media-gfx/dawn/files/dawn-3.90b-no-interactive.patch158
-rw-r--r--media-gfx/dawn/metadata.xml28
5 files changed, 0 insertions, 267 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>