aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bison/.files47
-rw-r--r--bison/.shasum1
-rw-r--r--bison/abuild4
-rw-r--r--bison/info4
-rw-r--r--byacc/.files9
-rw-r--r--byacc/.shasum1
-rw-r--r--byacc/abuild9
-rw-r--r--byacc/info4
-rw-r--r--git/.files3
-rw-r--r--git/abuild6
10 files changed, 28 insertions, 60 deletions
diff --git a/bison/.files b/bison/.files
deleted file mode 100644
index abfa8b89..00000000
--- a/bison/.files
+++ /dev/null
@@ -1,47 +0,0 @@
-drwxr-xr-x root/root usr/
-drwxr-xr-x root/root usr/bin/
--rwxr-xr-x root/root usr/bin/bison
--rwxr-xr-x root/root usr/bin/yacc
-drwxr-xr-x root/root usr/lib/
-drwxr-xr-x root/root usr/share/
-drwxr-xr-x root/root usr/share/aclocal/
--rw-r--r-- root/root usr/share/aclocal/bison-i18n.m4
-drwxr-xr-x root/root usr/share/bison/
--rw-r--r-- root/root usr/share/bison/README.md
--rw-r--r-- root/root usr/share/bison/bison-default.css
-drwxr-xr-x root/root usr/share/bison/m4sugar/
--rw-r--r-- root/root usr/share/bison/m4sugar/foreach.m4
--rw-r--r-- root/root usr/share/bison/m4sugar/m4sugar.m4
-drwxr-xr-x root/root usr/share/bison/skeletons/
--rw-r--r-- root/root usr/share/bison/skeletons/bison.m4
--rw-r--r-- root/root usr/share/bison/skeletons/c++-skel.m4
--rw-r--r-- root/root usr/share/bison/skeletons/c++.m4
--rw-r--r-- root/root usr/share/bison/skeletons/c-like.m4
--rw-r--r-- root/root usr/share/bison/skeletons/c-skel.m4
--rw-r--r-- root/root usr/share/bison/skeletons/c.m4
--rw-r--r-- root/root usr/share/bison/skeletons/d-skel.m4
--rw-r--r-- root/root usr/share/bison/skeletons/d.m4
--rw-r--r-- root/root usr/share/bison/skeletons/glr.c
--rw-r--r-- root/root usr/share/bison/skeletons/glr.cc
--rw-r--r-- root/root usr/share/bison/skeletons/glr2.cc
--rw-r--r-- root/root usr/share/bison/skeletons/java-skel.m4
--rw-r--r-- root/root usr/share/bison/skeletons/java.m4
--rw-r--r-- root/root usr/share/bison/skeletons/lalr1.cc
--rw-r--r-- root/root usr/share/bison/skeletons/lalr1.d
--rw-r--r-- root/root usr/share/bison/skeletons/lalr1.java
--rw-r--r-- root/root usr/share/bison/skeletons/location.cc
--rw-r--r-- root/root usr/share/bison/skeletons/stack.hh
--rw-r--r-- root/root usr/share/bison/skeletons/traceon.m4
--rw-r--r-- root/root usr/share/bison/skeletons/variant.hh
--rw-r--r-- root/root usr/share/bison/skeletons/yacc.c
-drwxr-xr-x root/root usr/share/bison/xslt/
--rw-r--r-- root/root usr/share/bison/xslt/bison.xsl
--rw-r--r-- root/root usr/share/bison/xslt/xml2dot.xsl
--rw-r--r-- root/root usr/share/bison/xslt/xml2text.xsl
--rw-r--r-- root/root usr/share/bison/xslt/xml2xhtml.xsl
-drwxr-xr-x root/root usr/share/info/
--rw-r--r-- root/root usr/share/info/bison.info.gz
-drwxr-xr-x root/root usr/share/man/
-drwxr-xr-x root/root usr/share/man/man1/
--rw-r--r-- root/root usr/share/man/man1/bison.1.gz
--rw-r--r-- root/root usr/share/man/man1/yacc.1.gz
diff --git a/bison/.shasum b/bison/.shasum
deleted file mode 100644
index 6169017e..00000000
--- a/bison/.shasum
+++ /dev/null
@@ -1 +0,0 @@
-e956dae0372e96f285262f3c5f30218245a28965d6a0588aea9310c8 bison-3.8.2.tar.xz
diff --git a/bison/abuild b/bison/abuild
deleted file mode 100644
index c74f3ccd..00000000
--- a/bison/abuild
+++ /dev/null
@@ -1,4 +0,0 @@
-name=bison
-version=3.8.2
-release=1
-source="https://ftpmirror.gnu.org/gnu/$name/$name-$version.tar.xz"
diff --git a/bison/info b/bison/info
deleted file mode 100644
index 1a7ac64d..00000000
--- a/bison/info
+++ /dev/null
@@ -1,4 +0,0 @@
-description: General-purpose parser generator
-homepage: https://www.gnu.org/software/bison/
-license: GPL-3.0-or-later
-maintainer: Emmett1 <me@emmett1.my>
diff --git a/byacc/.files b/byacc/.files
new file mode 100644
index 00000000..d326a86b
--- /dev/null
+++ b/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/byacc/.shasum b/byacc/.shasum
new file mode 100644
index 00000000..6349a617
--- /dev/null
+++ b/byacc/.shasum
@@ -0,0 +1 @@
+3ce2307c77d793bdd896d5aab32af673fe6cb2f2373296bee35ad4eb byacc-20260126.tgz
diff --git a/byacc/abuild b/byacc/abuild
new file mode 100644
index 00000000..f6ea9803
--- /dev/null
+++ b/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/byacc/info b/byacc/info
new file mode 100644
index 00000000..02652444
--- /dev/null
+++ b/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>
diff --git a/git/.files b/git/.files
index 32d897d4..37622542 100644
--- a/git/.files
+++ b/git/.files
@@ -217,9 +217,6 @@ drwxr-xr-x root/root usr/libexec/git-core/mergetools/
-rw-r--r-- root/root usr/libexec/git-core/mergetools/xxdiff
-rwxr-xr-x root/root usr/libexec/git-core/scalar
drwxr-xr-x root/root usr/share/
-drwxr-xr-x root/root usr/share/bash-completion/
-drwxr-xr-x root/root usr/share/bash-completion/completions/
--rw-r--r-- root/root usr/share/bash-completion/completions/git
drwxr-xr-x root/root usr/share/git-core/
drwxr-xr-x root/root usr/share/git-core/templates/
-rw-r--r-- root/root usr/share/git-core/templates/description
diff --git a/git/abuild b/git/abuild
index 33163907..305842da 100644
--- a/git/abuild
+++ b/git/abuild
@@ -1,6 +1,6 @@
name=git
version=2.54.0
-release=1
+release=2
source="https://www.kernel.org/pub/software/scm/$name/$name-$version.tar.xz
run conf"
sv="run conf"
@@ -20,3 +20,7 @@ NO_CROSS_DIRECTORY_HARDLINKS=1
NO_INSTALL_HARDLINKS=1
EOF
}
+
+postbuild() {
+ rm -r $PKG/usr/share/bash-completion/
+}