SecBSD's official ports repository

This commit is contained in:
purplerain 2023-08-16 22:26:55 +00:00
commit 2c0afcbbf3
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
64331 changed files with 5339189 additions and 0 deletions

21
devel/libvterm/Makefile Normal file
View file

@ -0,0 +1,21 @@
COMMENT = VT220/xterm/ECMA-48 terminal emulator library
DISTNAME = libvterm-0.3
EPOCH = 0
HOMEPAGE = https://www.leonerd.org.uk/code/libvterm/
MASTER_SITES = ${HOMEPAGE}
SHARED_LIBS += vterm 2.0 # 0.0
CATEGORIES = devel
# MIT
PERMIT_PACKAGE = Yes
DEBUG_PACKAGES = ${BUILD_PACKAGES}
WANTLIB += c
USE_GMAKE = Yes
.include <bsd.port.mk>

2
devel/libvterm/distinfo Normal file
View file

@ -0,0 +1,2 @@
SHA256 (libvterm-0.3.tar.gz) = YesNZijFK98CkA39RGiqhqGnElIourimcyiYGIdIM1g=
SIZE (libvterm-0.3.tar.gz) = 83861

View file

@ -0,0 +1,14 @@
-Wpedantic is not recognised by base-gcc
Index: Makefile
--- Makefile.orig
+++ Makefile
@@ -8,7 +8,7 @@ ifneq ($(VERBOSE),1)
LIBTOOL +=--quiet
endif
-override CFLAGS +=-Wall -Iinclude -std=c99 -Wpedantic
+override CFLAGS +=-Wall -Iinclude -std=c99
ifeq ($(shell uname),SunOS)
override CFLAGS +=-D__EXTENSIONS__ -D_XPG6 -D__XOPEN_OR_POSIX

1
devel/libvterm/pkg/DESCR Normal file
View file

@ -0,0 +1 @@
Abstract library implementation of a VT220/xterm/ECMA-48 terminal emulator.

9
devel/libvterm/pkg/PLIST Normal file
View file

@ -0,0 +1,9 @@
@bin bin/unterm
@bin bin/vterm-ctrl
@bin bin/vterm-dump
include/vterm.h
include/vterm_keycodes.h
@static-lib lib/libvterm.a
lib/libvterm.la
@lib lib/libvterm.so.${LIBvterm_VERSION}
lib/pkgconfig/vterm.pc