lang/huc: Remove port

Niche use case, not aligned with broad server application needs
This commit is contained in:
2025-04-27 22:10:57 +02:00
parent 7e495b155f
commit 72590da89b
7 changed files with 1 additions and 106 deletions
+1
View File
@@ -3833,6 +3833,7 @@ lang/gnat13
lang/gnu-apl
lang/gscheme
lang/hla
lang/huc
lang/intel-compute-runtime
lang/kf5-kross
lang/kross-interpreters
-1
View File
@@ -126,7 +126,6 @@
SUBDIR += hs-futhark
SUBDIR += hs-koka
SUBDIR += hs-unlambda
SUBDIR += huc
SUBDIR += inko
SUBDIR += intercal
SUBDIR += io
-32
View File
@@ -1,32 +0,0 @@
PORTNAME= huc
PORTVERSION= 3.21
DISTVERSIONSUFFIX= -src
CATEGORIES= lang emulators
MASTER_SITES= http://www.zeograd.com/download/
MAINTAINER= ports@FreeBSD.org
COMMENT= PC Engine C compiler which can create ROMs (hucard) or CD images
WWW= https://www.zeograd.com/
NO_WRKSUBDIR= yes
USES= gmake zip
MAKE_ARGS= CC="${CC}" LD="${CC}" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
OPTIONS_DEFINE= DOCS
do-install:
.for file in huc isolink nesasm pceas pcxtool
${INSTALL_PROGRAM} ${WRKSRC}/bin/${file} ${STAGEDIR}${PREFIX}/bin
.endfor
@${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME}
(cd ${WRKSRC}/include \
&& ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include/${PORTNAME})
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
(cd ${WRKSRC}/doc \
&& ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
.include <bsd.port.mk>
-2
View File
@@ -1,2 +0,0 @@
SHA256 (huc-3.21-src.zip) = 304095ad89df973834c481030920019e4ad15eab585106ec7c24d123da7ae3a7
SIZE (huc-3.21-src.zip) = 343344
-3
View File
@@ -1,3 +0,0 @@
HuC is a PC Engine C compiler. It can create ROMs (hucard) or CD images
and is bundled with an assembler and all kinds of libraries. You can ouput
text, scrolls, make sound, control CD, handle sprites and tiles, and more.
-8
View File
@@ -1,8 +0,0 @@
[
{ type: install
message: <<EOM
Huc is now installed!
Set the $PCE_INCLUDE environment variable to ${PREFIX}/include/huc/pce
EOM
}
]
-60
View File
@@ -1,60 +0,0 @@
bin/huc
bin/isolink
bin/nesasm
bin/pceas
bin/pcxtool
include/huc/pce/cdrom.asm
include/huc/pce/cdrom.inc
include/huc/pce/equ.inc
include/huc/pce/font.inc
include/huc/pce/func.inc
include/huc/pce/huc.asm
include/huc/pce/huc.h
include/huc/pce/huc.inc
include/huc/pce/huc_bram.asm
include/huc/pce/huc_gfx.asm
include/huc/pce/huc_math.asm
include/huc/pce/huc_misc.asm
include/huc/pce/huc_opt.inc
include/huc/pce/ipl.bin
include/huc/pce/joypad.asm
include/huc/pce/library.asm
include/huc/pce/library.inc
include/huc/pce/macro.inc
include/huc/pce/math.asm
include/huc/pce/mouse.asm
include/huc/pce/scroll.asm
include/huc/pce/sound.asm
include/huc/pce/sound.inc
include/huc/pce/sprites.inc
include/huc/pce/standard.inc
include/huc/pce/startup.asm
include/huc/pce/startup.inc
include/huc/pce/system.inc
include/huc/pce/vdc.inc
include/huc/overlay.h
%%PORTDOCS%%%%DOCSDIR%%/huc/random.txt
%%PORTDOCS%%%%DOCSDIR%%/huc/clibref.txt
%%PORTDOCS%%%%DOCSDIR%%/huc/clibref_fr.htm
%%PORTDOCS%%%%DOCSDIR%%/huc/clibref_fr.txt
%%PORTDOCS%%%%DOCSDIR%%/huc/huc_doc.htm
%%PORTDOCS%%%%DOCSDIR%%/huc/mmldoc.txt
%%PORTDOCS%%%%DOCSDIR%%/huc/overlays.txt
%%PORTDOCS%%%%DOCSDIR%%/huc/clibref.htm
%%PORTDOCS%%%%DOCSDIR%%/nes/cpu_inst.txt
%%PORTDOCS%%%%DOCSDIR%%/nes/history.txt
%%PORTDOCS%%%%DOCSDIR%%/nes/index.txt
%%PORTDOCS%%%%DOCSDIR%%/nes/neshdr20.txt
%%PORTDOCS%%%%DOCSDIR%%/nes/usage.txt
%%PORTDOCS%%%%DOCSDIR%%/pce/vdc.txt
%%PORTDOCS%%%%DOCSDIR%%/pce/cpu.txt
%%PORTDOCS%%%%DOCSDIR%%/pce/cpu_inst.txt
%%PORTDOCS%%%%DOCSDIR%%/pce/history.txt
%%PORTDOCS%%%%DOCSDIR%%/pce/index.txt
%%PORTDOCS%%%%DOCSDIR%%/pce/library.txt
%%PORTDOCS%%%%DOCSDIR%%/pce/psg.txt
%%PORTDOCS%%%%DOCSDIR%%/pce/sprites.txt
%%PORTDOCS%%%%DOCSDIR%%/pce/techdoc.txt
%%PORTDOCS%%%%DOCSDIR%%/pce/usage.txt
%%PORTDOCS%%%%DOCSDIR%%/pce/vce.txt
%%PORTDOCS%%%%DOCSDIR%%/pce/concepts.txt