summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2019-08-01 21:05:34 +0000
committerRene Ladan <rene@FreeBSD.org>2019-08-01 21:05:34 +0000
commit45779b391233d02dedde8cc3995eb49038c185a4 (patch)
tree201f5c4456740420fd86d0222cc6baa2d91e27fe
parent07466ab2eb5c25a29f1880cbb42f365d545dd992 (diff)
downloadfreebsd-ports-45779b391233d02dedde8cc3995eb49038c185a4.zip
Remove expired port:
2019-08-01 emulators/pearpc: Abandonware
-rw-r--r--MOVED1
-rw-r--r--emulators/Makefile1
-rw-r--r--emulators/pearpc/Makefile63
-rw-r--r--emulators/pearpc/distinfo2
-rw-r--r--emulators/pearpc/files/patch-src-system-osapi-posix-types.h18
-rw-r--r--emulators/pearpc/files/patch-src-tools-crc32.cc11
-rw-r--r--emulators/pearpc/files/patch-src__cpu__mem.h11
-rw-r--r--emulators/pearpc/pkg-descr4
8 files changed, 1 insertions, 110 deletions
diff --git a/MOVED b/MOVED
index 4c2f11c48902..88c677e55181 100644
--- a/MOVED
+++ b/MOVED
@@ -12857,3 +12857,4 @@ security/rubygem-googleauth06|security/rubygem-googleauth|2019-07-31|Has expired
devel/ddd||2019-07-31|Has expired: does not work with modern gdb
devel/py-pip-tools2|devel/py-pip-tools|2019-07-31|Has expired: Use devel/py-pip-tools instead
lang/cint|lang/cling|2019-07-31|Has expired: Abandonware; superseded by lang/cling
+emulators/pearpc||2019-08-01|Has expired: Abandonware
diff --git a/emulators/Makefile b/emulators/Makefile
index 8caebc29e974..53102a3c7b4f 100644
--- a/emulators/Makefile
+++ b/emulators/Makefile
@@ -105,7 +105,6 @@
SUBDIR += pcem
SUBDIR += pcemu
SUBDIR += pcsxr
- SUBDIR += pearpc
SUBDIR += pipelight
SUBDIR += playonbsd
SUBDIR += ppsspp
diff --git a/emulators/pearpc/Makefile b/emulators/pearpc/Makefile
deleted file mode 100644
index 0a63adfb4aea..000000000000
--- a/emulators/pearpc/Makefile
+++ /dev/null
@@ -1,63 +0,0 @@
-# Created by: Roman Bogorodskiy <novel@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= pearpc
-PORTVERSION= 0.5
-PORTREVISION= 10
-CATEGORIES= emulators
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}.0
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= PowerPC architecture emulator
-
-LICENSE= GPLv2
-
-DEPRECATED= Abandonware
-EXPIRATION_DATE= 2019-08-01
-
-USES= tar:bzip2
-USE_XORG= x11
-GNU_CONFIGURE= yes
-
-PORTEXAMPLES= ppccfg.example
-PLIST_FILES= bin/ppc man/man1/ppc.1.gz %%DATADIR%%/video.x
-
-OPTIONS_DEFINE= DEBUG EXAMPLES OPTIMIZED_CFLAGS SDL
-
-DEBUG_CONFIGURE_ENABLE= debug
-OPTIMIZED_CFLAGS_CFLAGS= -O3 -ffast-math
-OPTIMIZED_CFLAGS_CONFIGURE_ENABLE= fpo
-SDL_USE= sdl=sdl
-SDL_CONFIGURE_ON= --enable-ui=sdl
-SDL_CONFIGURE_OFF= --enable-ui=x11
-
-.include <bsd.port.options.mk>
-
-.if ${ARCH} == "amd64" || ${ARCH} == "i386"
-USE_GCC= 8
-# The port does not build with C++11 or later (bug 219275).
-USE_CXXSTD= gnu++98
-.else
-CONFIGURE_ARGS+= --enable-cpu=generic
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e \
- 's|-O3|| ; \
- s|^\(x86_64\)|amd64\* \| \1| ; \
- s|-g -O2||' ${WRKSRC}/configure
- @${REINPLACE_CMD} -e \
- 's|video\.x"|${DATADIR}/&|' ${WRKSRC}/ppccfg.example
- @${REINPLACE_CMD} -e \
- 's|PROCESS_CPUTIME|THREAD_CPUTIME|' \
- ${WRKSRC}/src/system/osapi/posix/systimer.cc
-
-post-install:
- @${MKDIR} ${STAGEDIR}${DATADIR}
- (cd ${WRKSRC} && ${INSTALL_DATA} video.x \
- ${STAGEDIR}${DATADIR})
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- (cd ${WRKSRC} && ${INSTALL_DATA} ppccfg.example \
- ${STAGEDIR}${EXAMPLESDIR})
-
-.include <bsd.port.mk>
diff --git a/emulators/pearpc/distinfo b/emulators/pearpc/distinfo
deleted file mode 100644
index c2d4116643e1..000000000000
--- a/emulators/pearpc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pearpc-0.5.tar.bz2) = 4b5ac6b111ba55640c2b2d1de9c4f68cb211aadc472474a564ad9ce6a645fbd3
-SIZE (pearpc-0.5.tar.bz2) = 800380
diff --git a/emulators/pearpc/files/patch-src-system-osapi-posix-types.h b/emulators/pearpc/files/patch-src-system-osapi-posix-types.h
deleted file mode 100644
index b530df3415f5..000000000000
--- a/emulators/pearpc/files/patch-src-system-osapi-posix-types.h
+++ /dev/null
@@ -1,18 +0,0 @@
---- src/system/osapi/posix/types.h.orig 2011-04-25 13:24:02.000000000 +0400
-+++ src/system/osapi/posix/types.h 2011-04-25 13:24:05.000000000 +0400
-@@ -46,13 +46,13 @@
- /* FreeBSD versions after importing gcc34 has broken offsetof() */
- #ifdef __FreeBSD__
- #include <sys/param.h>
--#if __FreeBSD_version >= 502126
-+#if (__FreeBSD_version >= 502126) && (__FreeBSD_version < 700042)
- #undef offsetof
- #define offsetof(TYPE, MEMBER) \
- (__offsetof__ (reinterpret_cast <size_t> \
- (&reinterpret_cast <const volatile char &> \
- (static_cast<TYPE *> (0)->MEMBER))))
--#endif /* __FreeBSD_version >= 502126 */
-+#endif /* (__FreeBSD_version >= 502126) && (__FreeBSD_version < 700042) */
- #endif /* __FreeBSD__ */
-
- #endif
diff --git a/emulators/pearpc/files/patch-src-tools-crc32.cc b/emulators/pearpc/files/patch-src-tools-crc32.cc
deleted file mode 100644
index caf6f668b908..000000000000
--- a/emulators/pearpc/files/patch-src-tools-crc32.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/tools/crc32.cc.orig 2007-07-15 12:46:37.000000000 +0400
-+++ src/tools/crc32.cc 2007-07-15 12:46:51.000000000 +0400
-@@ -97,7 +97,7 @@
- */
-
- // With this macro defined, the function runs about 35% faster, but the code is about 3 times bigger :
--#define RUN_FASTER
-+//#define RUN_FASTER
-
- #define DO_CRC(b) crc = (crc >> 8) ^ crc32table[(*(byte*)&crc) ^ (b)]
-
diff --git a/emulators/pearpc/files/patch-src__cpu__mem.h b/emulators/pearpc/files/patch-src__cpu__mem.h
deleted file mode 100644
index 3625d0c2ec41..000000000000
--- a/emulators/pearpc/files/patch-src__cpu__mem.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/cpu/mem.h.orig
-+++ src/cpu/mem.h
-@@ -23,7 +23,7 @@
-
- #include "system/types.h"
-
--bool ppc_init_physical_memory(uint size);
-+bool FASTCALL ppc_init_physical_memory(uint size);
-
- uint32 ppc_get_memory_size();
-
diff --git a/emulators/pearpc/pkg-descr b/emulators/pearpc/pkg-descr
deleted file mode 100644
index 51184b974141..000000000000
--- a/emulators/pearpc/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-PearPC is an architecture-independent PowerPC platform emulator capable of
-running most PowerPC operating systems.
-
-WWW: http://pearpc.sourceforge.net/