Index: devel/Makefile =================================================================== --- devel/Makefile +++ devel/Makefile @@ -4768,6 +4768,7 @@ SUBDIR += renpy SUBDIR += replay SUBDIR += rhtvision + SUBDIR += riscv-toolchain-gcc SUBDIR += rlog SUBDIR += rlvm SUBDIR += rlwrap Index: devel/riscv-toolchain-gcc/Makefile =================================================================== --- /dev/null +++ devel/riscv-toolchain-gcc/Makefile @@ -0,0 +1,38 @@ +# $FreeBSD$ + +PORTNAME= riscv-gnu-toolchain +PORTVERSION= 5.3 +CATEGORIES= devel +MAINTAINER= sbruno@FreeBSD.org + +MASTER_SITES= GH + +USE_GITHUB= yes +GH_ACCOUNT= freebsd-riscv +GH_PROJECT= ${PORTNAME} +GH_TAGNAME= bfaf308 + +HAS_CONFIGURE= yes +GNU_CONFIGURE= yes + +USES= gmake gettext +BUILD_DEPENDS= gawk:lang/gawk \ + gsed:textproc/gsed \ + bash:shells/bash + +LDFLAGS+= -L/usr/local/lib +CFLAGS+= -I/usr/local/include + +# proj/user/hash/shortname +GH_TUPLE= freebsd-riscv:riscv-gnu-toolchain:bfaf308:DEFAULT \ + freebsd-riscv:riscv-binutils-gdb:adb7ae3:gdb \ + freebsd-riscv:riscv-gcc:ab64661:gcc \ + riscv:riscv-glibc:bce06f4:glibc + +post-extract: + @${RMDIR} ${WRKSRC}/riscv-binutils-gdb ${WRKSRC}/riscv-gcc ${WRKSRC}/riscv-glibc + @${MV} ${WRKSRC_gdb} ${WRKSRC}/riscv-binutils-gdb + @${MV} ${WRKSRC_gcc} ${WRKSRC}/riscv-gcc + @${MV} ${WRKSRC_glibc} ${WRKSRC}/riscv-glibc + +.include Index: devel/riscv-toolchain-gcc/distinfo =================================================================== --- /dev/null +++ devel/riscv-toolchain-gcc/distinfo @@ -0,0 +1,9 @@ +TIMESTAMP = 1471362762 +SHA256 (freebsd-riscv-riscv-gnu-toolchain-5.3-bfaf308_GH0.tar.gz) = 4dc7ebafd44e4feb0313d2373ae2af985188bda4f869b7fbd6ebc1bd7e54bc3b +SIZE (freebsd-riscv-riscv-gnu-toolchain-5.3-bfaf308_GH0.tar.gz) = 1857321 +SHA256 (freebsd-riscv-riscv-binutils-gdb-adb7ae3_GH0.tar.gz) = 87ab1ed2097120810c5f95953238aa45df3b8a50b2e28f52d7008a939f5f8be3 +SIZE (freebsd-riscv-riscv-binutils-gdb-adb7ae3_GH0.tar.gz) = 55575614 +SHA256 (freebsd-riscv-riscv-gcc-ab64661_GH0.tar.gz) = 10253ce5ddb3f98bf241f1262235ccb7f666eb46444883cc2102cefc102a0aa0 +SIZE (freebsd-riscv-riscv-gcc-ab64661_GH0.tar.gz) = 117638808 +SHA256 (riscv-riscv-glibc-bce06f4_GH0.tar.gz) = 458290d966682851a0c9bf68d49e197ec0e33250ea41a6de734dd1ea9f620032 +SIZE (riscv-riscv-glibc-bce06f4_GH0.tar.gz) = 27749421