mirror of
https://github.com/fosslinux/live-bootstrap.git
synced 2026-03-02 01:18:08 +01:00
Install each bison with different symlinks
This commit is contained in:
parent
6a77c8f426
commit
1ba9c80a3b
8 changed files with 33 additions and 12 deletions
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,2 +0,0 @@
|
|||
f http://mirrors.kernel.org/gnu/bison/bison-3.4.2.tar.xz 27d05534699735dc69e86add5b808d6cb35900ad3fd63fa82e3eb644336abfa0
|
||||
g https://https.git.savannah.gnu.org/git/gnulib.git~672663a _ 8cced51f89a950472473856f86e88f5daf97a2347756125ccdc8ee907deec570 gnulib-672663a.tar.gz
|
||||
|
|
@ -35,7 +35,9 @@ src_prepare() {
|
|||
src_configure() {
|
||||
./configure --prefix="${PREFIX}" \
|
||||
--libdir="${LIBDIR}" \
|
||||
--disable-nls
|
||||
--disable-nls \
|
||||
--program-suffix=-3.6 \
|
||||
--datarootdir="${PREFIX}/share/bison-3.6"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
|
|
@ -44,4 +46,6 @@ src_compile() {
|
|||
|
||||
src_install() {
|
||||
make MAKEINFO=true DESTDIR="${DESTDIR}" install
|
||||
|
||||
ln -s bison-3.6 "${DESTDIR}${PREFIX}/bin/bison"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -32,7 +32,9 @@ src_prepare() {
|
|||
src_configure() {
|
||||
./configure --prefix="${PREFIX}" \
|
||||
--libdir="${LIBDIR}" \
|
||||
--disable-nls
|
||||
--disable-nls \
|
||||
--program-suffix=-3.7 \
|
||||
--datarootdir="${PREFIX}/share/bison-3.7"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
|
|
@ -41,4 +43,6 @@ src_compile() {
|
|||
|
||||
src_install() {
|
||||
make MAKEINFO=true DESTDIR="${DESTDIR}" install
|
||||
|
||||
ln -s bison-3.7 "${DESTDIR}${PREFIX}/bin/bison"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -32,7 +32,9 @@ src_prepare() {
|
|||
src_configure() {
|
||||
./configure --prefix="${PREFIX}" \
|
||||
--libdir="${LIBDIR}" \
|
||||
--disable-nls
|
||||
--disable-nls \
|
||||
--program-suffix=-3.8 \
|
||||
--datarootdir="${PREFIX}/share/bison-3.8"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
|
|
@ -41,4 +43,6 @@ src_compile() {
|
|||
|
||||
src_install() {
|
||||
make MAKEINFO=true DESTDIR="${DESTDIR}" install
|
||||
|
||||
ln -s bison-3.8 "${DESTDIR}${PREFIX}/bin/bison"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -17,7 +17,13 @@ src_prepare() {
|
|||
}
|
||||
|
||||
src_configure() {
|
||||
./configure --prefix="${PREFIX}" --libdir="${LIBDIR}" --enable-static --disable-shared --disable-java
|
||||
INTLBISON=bison-3.6 \
|
||||
TOOLS_BISON=bison-3.6 \
|
||||
./configure --prefix="${PREFIX}" \
|
||||
--libdir="${LIBDIR}" \
|
||||
--enable-static \
|
||||
--disable-shared \
|
||||
--disable-java
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
|
|
|
|||
|
|
@ -174,7 +174,6 @@ build: automake-1.16.3
|
|||
build: autoconf-2.71
|
||||
build: bison-3.6.4
|
||||
build: bison-3.7.6
|
||||
build: bison-3.8.2
|
||||
build: perl-Devel-Tokenizer-C-0.11
|
||||
build: perl-5.22.4
|
||||
build: perl-Devel-Tokenizer-C-0.11
|
||||
|
|
@ -183,6 +182,7 @@ build: perl-Devel-Tokenizer-C-0.11
|
|||
build: perl-5.30.3
|
||||
build: perl-Devel-Tokenizer-C-0.11
|
||||
build: perl-5.36.3
|
||||
build: bison-3.8.2
|
||||
build: perl-Devel-Tokenizer-C-0.11
|
||||
build: perl-5.42.0
|
||||
uninstall: perl-5.6.2 perl-5.8.9
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue