Commit 0722111c authored by Rene Ladan's avatar Rene Ladan
Browse files

devel/zpu-gcc: Remove expired port:

2023-04-30 devel/zpu-gcc: Broken with latest C compiler and port unused
parent 16c50187
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -17916,3 +17916,4 @@ sysutils/py-psutil121|sysutils/py-psutil|2023-04-30|Has expired: Use sysutils/py
www/dolibarr13||2023-04-30|Has expired: No support PHP >= 8.x
www/dolibarr15||2023-04-30|Has expired: No support PHP >= 8.x
www/dolibarr14||2023-04-30|Has expired: No support PHP >= 8.x
devel/zpu-gcc||2023-04-30|Has expired: Broken with latest C compiler and port unused
+0 −1
Original line number Diff line number Diff line
@@ -7732,7 +7732,6 @@
    SUBDIR += zls
    SUBDIR += zookeeper
    SUBDIR += zpu-binutils
    SUBDIR += zpu-gcc
    SUBDIR += zthread
    SUBDIR += zycore-c
    SUBDIR += zydis

devel/zpu-gcc/Makefile

deleted100644 → 0
+0 −45
Original line number Diff line number Diff line
PORTNAME=	zpu-gcc
PORTVERSION=	1.0
PORTREVISION=	3
CATEGORIES=	devel
MASTER_SITES=	LOCAL/db
DISTNAME=	zpu-toolchain-${PORTVERSION}

MAINTAINER=	db@FreeBSD.org
COMMENT=	ZPU gcc compiler
WWW=		https://opensource.zylin.com/zpu.htm

LICENSE=	GPLv2

DEPRECATED=	Broken with latest C compiler and port unused
EXPIRATION_DATE=	2023-04-30
BROKEN=		Broken with latest C compilers will not fix

BUILD_DEPENDS=	${LOCALBASE}/zpu/bin/zpu-elf-as:devel/zpu-binutils
RUN_DEPENDS:=	${BUILD_DEPENDS}

WRKSRC=		${WRKDIR}/${DISTNAME}/toolchain
USES=		gettext gmake makeinfo
MANDIRS=	${PREFIX}/zpu/man
INFO=		zpuc/cpp zpuc/cppinternals zpuc/gcc zpuc/gccinstall \
		    zpuc/gccint

post-patch:
	@${REINPLACE_CMD} -e 's|%%CC%%|${CC}|' ${WRKSRC}/build.sh
	${CP}	${FILESDIR}/install.sh ${WRKSRC}
	@${REINPLACE_CMD} -e 's|%%MAKE_CMD%%|${MAKE_CMD}|' ${WRKSRC}/build.sh \
		${WRKSRC}/install.sh
	@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/build.sh
	@${REINPLACE_CMD} -e 's|%%DESTDIR%%|${STAGEDIR}|g' ${WRKSRC}/gcc/Makefile.in

do-install:
	cd ${WRKSRC} && ${SH} install.sh

post-stage:
	@${RM} ${STAGEDIR}${PREFIX}/zpu/lib/libiberty.a
	@${RMDIR} ${STAGEDIR}${PREFIX}/zpu/include

do-build:
	cd ${WRKSRC} && ${SETENV} CONFIG_SITE=${CONFIG_SITE} ${SH} build.sh

.include <bsd.port.mk>

devel/zpu-gcc/distinfo

deleted100644 → 0
+0 −2
Original line number Diff line number Diff line
SHA256 (zpu-toolchain-1.0.tar.gz) = fec2f0f18777456a54dcaf92970aa78047d5764e741cc4807ac21bf69a989f0e
SIZE (zpu-toolchain-1.0.tar.gz) = 52147780

devel/zpu-gcc/files/configure.sh

deleted100644 → 0
+0 −18
Original line number Diff line number Diff line
set -e
rm -rf build
mkdir build
cd build
../binutils/configure --target=zpu-elf --prefix=/usr/local
#gmake
#gmake install
cd ..

export PATH=/usr/local/zpu/bin:$PATH
rm -rf gccbuild
mkdir gccbuild
cd gccbuild
../gcc/configure --target=zpu-elf --prefix=/usr/local --enable-languages=c,c++ --with-gnu-as --with-gnu-ld --with-newlib --disable-shared --enable-newlib -v --enable-checking=misc,tree,rtl,rtlflag,gc,gcac,fold  --disable-multilib --disable-threads --enable-sjlj-exceptions --enable-libstdcxx-allocator=malloc
../gcc/configure --target=zpu-elf --prefix=`pwd`/../install --enable-languages=c --with-gnu-as --with-gnu-ld --with-newlib --disable-shared --enable-newlib -v --enable-checking=misc,tree,rtl,rtlflag,gc,gcac,fold  --disable-multilib --disable-threads --enable-sjlj-exceptions --enable-libstdcxx-allocator=malloc
#gmake
#gmake install
Loading