Install each bison with different symlinks

This commit is contained in:
Samuel Tyler 2025-12-21 22:04:44 +11:00
parent 6a77c8f426
commit 1ba9c80a3b
No known key found for this signature in database
GPG key ID: EB5091A5C77E8DC4
8 changed files with 33 additions and 12 deletions

View file

@ -21,8 +21,7 @@ bison: src.a lib.a
FORCE:
install:
install -D bison $(DESTDIR)$(PREFIX)/bin/bison
rm -rf $(PREFIX)/share/bison
install -d $(DESTDIR)$(PREFIX)/share/bison
mv data/skeletons/ $(DESTDIR)$(PREFIX)/share/bison
mv data/m4sugar/ $(DESTDIR)$(PREFIX)/share/bison
install -D bison-3.4 $(DESTDIR)$(PREFIX)/bin/bison-3.4
install -d $(DESTDIR)$(PREFIX)/share/bison-3.4
mv data/skeletons/ $(DESTDIR)$(PREFIX)/share/bison-3.4
mv data/m4sugar/ $(DESTDIR)$(PREFIX)/share/bison-3.4

View file

@ -20,3 +20,9 @@ src_prepare() {
src_compile() {
make -j1 -f Makefile PREFIX="${PREFIX}"
}
src_install() {
default
ln -s bison-3.4 "${DESTDIR}${PREFIX}/bin/bison"
}