aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--repos/core/byacc/.files9
-rw-r--r--repos/core/byacc/.shasum1
-rw-r--r--repos/core/byacc/abuild9
-rw-r--r--repos/core/byacc/info4
4 files changed, 23 insertions, 0 deletions
diff --git a/repos/core/byacc/.files b/repos/core/byacc/.files
new file mode 100644
index 00000000..d326a86b
--- /dev/null
+++ b/repos/core/byacc/.files
@@ -0,0 +1,9 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+lrwxrwxrwx root/root usr/bin/bison -> yacc
+-rwxr-xr-x root/root usr/bin/yacc
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+lrwxrwxrwx root/root usr/share/man/man1/bison.1.gz -> yacc.1.gz
+-rw-r--r-- root/root usr/share/man/man1/yacc.1.gz
diff --git a/repos/core/byacc/.shasum b/repos/core/byacc/.shasum
new file mode 100644
index 00000000..6349a617
--- /dev/null
+++ b/repos/core/byacc/.shasum
@@ -0,0 +1 @@
+3ce2307c77d793bdd896d5aab32af673fe6cb2f2373296bee35ad4eb byacc-20260126.tgz
diff --git a/repos/core/byacc/abuild b/repos/core/byacc/abuild
new file mode 100644
index 00000000..f6ea9803
--- /dev/null
+++ b/repos/core/byacc/abuild
@@ -0,0 +1,9 @@
+name=byacc
+version=20260126
+release=1
+source="https://www.invisible-island.net/archives/${name}/${name}-${version}.tgz"
+
+postbuild() {
+ ln -s yacc $PKG/usr/bin/bison
+ ln -s yacc.1 $PKG/usr/share/man/man1/bison.1
+}
diff --git a/repos/core/byacc/info b/repos/core/byacc/info
new file mode 100644
index 00000000..02652444
--- /dev/null
+++ b/repos/core/byacc/info
@@ -0,0 +1,4 @@
+description: Berkeley Yacc - a LALR(1) parser generator
+homepage: https://invisible-island.net/byacc/
+license: Public-Domain
+maintainer: Emmett1 <me@emmett1.my>