Page MenuHomeFreeBSD

D54863.id170356.diff
No OneTemporary

D54863.id170356.diff

diff --git a/devel/voc-pipes/Makefile b/devel/voc-pipes/Makefile
new file mode 100644
--- /dev/null
+++ b/devel/voc-pipes/Makefile
@@ -0,0 +1,33 @@
+PORTNAME= voc-pipes
+DISTVERSION= 0.1.0-master.20260124
+CATEGORIES= devel
+
+MAINTAINER= antranigv@FreeBSD.am
+COMMENT= Unix pipes library for Vishap Oberon Compiler
+WWW= https://github.com/norayr/pipes
+
+LICENSE= GPLv3
+
+BUILD_DEPENDS= voc:lang/voc voc-strutils>0:devel/voc-strutils
+
+USE_GITHUB= yes
+GH_ACCOUNT= norayr
+GH_PROJECT= pipes
+GH_TAGNAME= ef0629a71853b145def2b8b27300d3d02b228739
+
+PLIST_FILES= lib/voc/pipes.sym \
+ lib/voc/pipes.o \
+ lib/voc/pipes.h \
+
+pre-build:
+ ${MKDIR} ${WRKSRC}/build/
+ ${CP} ${LOCALBASE}/lib/voc/strTypes.* ${WRKSRC}/build/
+ ${CP} ${LOCALBASE}/lib/voc/strUtils.* ${WRKSRC}/build/
+
+do-install:
+ ${MKDIR} ${STAGEDIR}${PREFIX}/lib/voc/
+ ${INSTALL} ${WRKSRC}/build/pipes.sym ${STAGEDIR}${PREFIX}/lib/voc/
+ ${INSTALL} ${WRKSRC}/build/pipes.o ${STAGEDIR}${PREFIX}/lib/voc/
+ ${INSTALL} ${WRKSRC}/build/pipes.h ${STAGEDIR}${PREFIX}/lib/voc/
+
+.include <bsd.port.mk>
diff --git a/devel/voc-pipes/distinfo b/devel/voc-pipes/distinfo
new file mode 100644
--- /dev/null
+++ b/devel/voc-pipes/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1769287062
+SHA256 (norayr-pipes-0.1.0-master.20260124-ef0629a71853b145def2b8b27300d3d02b228739_GH0.tar.gz) = aa2c08fbd8b1d7ca0e9511a02e580e387747fdfd44ef876d67009fa7cef162e7
+SIZE (norayr-pipes-0.1.0-master.20260124-ef0629a71853b145def2b8b27300d3d02b228739_GH0.tar.gz) = 8339
diff --git a/devel/voc-pipes/files/patch-Makefile b/devel/voc-pipes/files/patch-Makefile
new file mode 100644
--- /dev/null
+++ b/devel/voc-pipes/files/patch-Makefile
@@ -0,0 +1,11 @@
+--- Makefile.orig 2026-01-24 20:40:52 UTC
++++ Makefile
+@@ -6,7 +6,7 @@ ROOTDIR = $$PWD
+
+ ROOTDIR = $$PWD
+
+-all: ${DEPS}
++all:
+ @if [ ! -d build ]; then \
+ mkdir build; \
+ fi
diff --git a/devel/voc-pipes/pkg-descr b/devel/voc-pipes/pkg-descr
new file mode 100644
--- /dev/null
+++ b/devel/voc-pipes/pkg-descr
@@ -0,0 +1 @@
+Unix pipes library for Vishap Oberon Compiler
diff --git a/devel/voc-strutils/Makefile b/devel/voc-strutils/Makefile
new file mode 100644
--- /dev/null
+++ b/devel/voc-strutils/Makefile
@@ -0,0 +1,34 @@
+PORTNAME= voc-strutils
+DISTVERSION= 0.1.0-main.20250713
+CATEGORIES= devel
+
+MAINTAINER= antranigv@FreeBSD.am
+COMMENT= Simple array of char (string) library for oberon
+WWW= https://github.com/norayr/strutils
+
+LICENSE= GPLv3
+
+BUILD_DEPENDS= voc:lang/voc
+
+USE_GITHUB= yes
+GH_ACCOUNT= norayr
+GH_PROJECT= strutils
+GH_TAGNAME= 2a450a1ef94a431787e258e262d053377ac9275c
+
+PLIST_FILES= lib/voc/strTypes.o \
+ lib/voc/strUtils.o \
+ lib/voc/strUtils.h \
+ lib/voc/strTypes.h \
+ lib/voc/strUtils.sym \
+ lib/voc/strTypes.sym \
+
+do-install:
+ ${MKDIR} ${STAGEDIR}${PREFIX}/lib/voc/
+ ${INSTALL} ${WRKSRC}/build/strTypes.sym ${STAGEDIR}${PREFIX}/lib/voc/
+ ${INSTALL} ${WRKSRC}/build/strTypes.o ${STAGEDIR}${PREFIX}/lib/voc/
+ ${INSTALL} ${WRKSRC}/build/strTypes.h ${STAGEDIR}${PREFIX}/lib/voc/
+ ${INSTALL} ${WRKSRC}/build/strUtils.sym ${STAGEDIR}${PREFIX}/lib/voc/
+ ${INSTALL} ${WRKSRC}/build/strUtils.o ${STAGEDIR}${PREFIX}/lib/voc/
+ ${INSTALL} ${WRKSRC}/build/strUtils.h ${STAGEDIR}${PREFIX}/lib/voc/
+
+.include <bsd.port.mk>
diff --git a/devel/voc-strutils/distinfo b/devel/voc-strutils/distinfo
new file mode 100644
--- /dev/null
+++ b/devel/voc-strutils/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1769286865
+SHA256 (norayr-strutils-0.1.0-main.20250713-2a450a1ef94a431787e258e262d053377ac9275c_GH0.tar.gz) = 4a7d49daf14c707c3a7c257e98a4dd8372ab84a70efa9073c95142bce21a54a5
+SIZE (norayr-strutils-0.1.0-main.20250713-2a450a1ef94a431787e258e262d053377ac9275c_GH0.tar.gz) = 19396
diff --git a/devel/voc-strutils/pkg-descr b/devel/voc-strutils/pkg-descr
new file mode 100644
--- /dev/null
+++ b/devel/voc-strutils/pkg-descr
@@ -0,0 +1 @@
+Simple array of char (string) library for oberon
diff --git a/devel/voc-time/Makefile b/devel/voc-time/Makefile
new file mode 100644
--- /dev/null
+++ b/devel/voc-time/Makefile
@@ -0,0 +1,26 @@
+PORTNAME= voc-time
+DISTVERSION= 0.1.0-master.20260124
+CATEGORIES= devel
+
+MAINTAINER= antranigv@FreeBSD.am
+COMMENT= Unix time module for Vishap Oberon Compiler
+WWW= https://github.com/norayr/time
+
+LICENSE= GPLv2
+
+BUILD_DEPENDS= voc:lang/voc
+
+USE_GITHUB= yes
+GH_ACCOUNT= norayr
+GH_PROJECT= time
+GH_TAGNAME= 8f4d8612518cd69f91e85fa224c85bfe5d506028
+
+PLIST_FILES= lib/voc/time.o lib/voc/time.h lib/voc/time.sym
+
+do-install:
+ ${MKDIR} ${STAGEDIR}${PREFIX}/lib/voc/
+ ${INSTALL} ${WRKSRC}/build/time.o ${STAGEDIR}${PREFIX}/lib/voc/
+ ${INSTALL} ${WRKSRC}/build/time.h ${STAGEDIR}${PREFIX}/lib/voc/
+ ${INSTALL} ${WRKSRC}/build/time.sym ${STAGEDIR}${PREFIX}/lib/voc/
+
+.include <bsd.port.mk>
diff --git a/devel/voc-time/distinfo b/devel/voc-time/distinfo
new file mode 100644
--- /dev/null
+++ b/devel/voc-time/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1769282793
+SHA256 (norayr-time-0.1.0-master.20260124-8f4d8612518cd69f91e85fa224c85bfe5d506028_GH0.tar.gz) = d3985485df35e03171feed80d75d3be4655498a91e2e413003780c7e77074c2e
+SIZE (norayr-time-0.1.0-master.20260124-8f4d8612518cd69f91e85fa224c85bfe5d506028_GH0.tar.gz) = 7362
diff --git a/devel/voc-time/pkg-descr b/devel/voc-time/pkg-descr
new file mode 100644
--- /dev/null
+++ b/devel/voc-time/pkg-descr
@@ -0,0 +1 @@
+Unix time module for Vishap Oberon Compiler
diff --git a/sysutils/watchcat/Makefile b/sysutils/watchcat/Makefile
new file mode 100644
--- /dev/null
+++ b/sysutils/watchcat/Makefile
@@ -0,0 +1,36 @@
+PORTNAME= watchcat
+DISTVERSION= 0.1.0-main.20260124
+CATEGORIES= sysutils
+
+MAINTAINER= antranigv@FreeBSD.am
+COMMENT= watchcat combines good things about watch and cat
+WWW= https://github.com/norayr/watchcat
+
+LICENSE= GPLv2
+
+BUILD_DEPENDS= voc:lang/voc \
+ voc-strutils>0:devel/voc-strutils \
+ voc-pipes>0:devel/voc-pipes \
+ voc-time>0:devel/voc-time \
+
+USE_GITHUB= yes
+GH_ACCOUNT= norayr
+GH_PROJECT= watchcat
+GH_TAGNAME= f1134a59f6b581d8d500b2678407285a1ee6443b
+
+PLIST_FILES= bin/watchcat
+
+pre-build:
+ ${MKDIR} ${WRKSRC}/build/
+ ${CP} ${LOCALBASE}/lib/voc/strTypes.* ${WRKSRC}/build/
+ ${CP} ${LOCALBASE}/lib/voc/strUtils.* ${WRKSRC}/build/
+ ${CP} ${LOCALBASE}/lib/voc/time.* ${WRKSRC}/build/
+ ${CP} ${LOCALBASE}/lib/voc/pipes.* ${WRKSRC}/build/
+
+do-build:
+ (cd ${WRKSRC}/build && voc -M ../src/watchcat.Mod)
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/build/watchcat ${STAGEDIR}${PREFIX}/bin/watchcat
+
+.include <bsd.port.mk>
diff --git a/sysutils/watchcat/distinfo b/sysutils/watchcat/distinfo
new file mode 100644
--- /dev/null
+++ b/sysutils/watchcat/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1769291927
+SHA256 (norayr-watchcat-0.1.0-main.20260124-f1134a59f6b581d8d500b2678407285a1ee6443b_GH0.tar.gz) = 631ad43c8035b40e1d134c9f906fcf7fa3ab54e3c05255466ca00dfd1cd2b41a
+SIZE (norayr-watchcat-0.1.0-main.20260124-f1134a59f6b581d8d500b2678407285a1ee6443b_GH0.tar.gz) = 10293
diff --git a/sysutils/watchcat/pkg-descr b/sysutils/watchcat/pkg-descr
new file mode 100644
--- /dev/null
+++ b/sysutils/watchcat/pkg-descr
@@ -0,0 +1 @@
+watchcat combines good things about watch and cat

File Metadata

Mime Type
text/plain
Expires
Tue, Jan 27, 12:55 AM (39 m, 39 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28047491
Default Alt Text
D54863.id170356.diff (7 KB)

Event Timeline