Andreas Wacknitz
2023-11-23 59a03be7f3cd646a9a67b4d9044eff827e317c3e
rebuild bison-3.8 & drop 32 bit

4 files modified
17 ■■■■ changed files
components/developer/bison-3.8/Makefile 6 ●●●●● patch | view | raw | blame | history
components/developer/bison-3.8/bison-3.8.p5m 3 ●●●●● patch | view | raw | blame | history
components/developer/bison-3.8/bison-runtime.p5m 6 ●●●●● patch | view | raw | blame | history
components/developer/bison-3.8/manifests/sample-manifest.p5m 2 ●●●●● patch | view | raw | blame | history
components/developer/bison-3.8/Makefile
@@ -25,14 +25,14 @@
# Copyright 2021, Andreas Wacknitz
#
BUILD_BITS=        32_and_64
BUILD_BITS= 64
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME=        bison
COMPONENT_MAJOR_VERSION=    3.8
COMPONENT_MAJOR_VERSION_=   $(subst .,,$(COMPONENT_MAJOR_VERSION))
COMPONENT_VERSION=    $(COMPONENT_MAJOR_VERSION).2
COMPONENT_REVISION=    3
COMPONENT_REVISION=    4
COMPONENT_SUMMARY=    bison - A YACC Replacement
COMPONENT_DESCRIPTION=  A general-purpose parser generator that converts an annotated context-free grammar into an LALR(1) or GLR parser for that grammar
COMPONENT_PROJECT_URL=    https://www.gnu.org/software/bison/
@@ -85,8 +85,6 @@
    ' -e "/^\#/p" ' \
    ' -e "/^[\s]*[0-9][0-9]*:/p" ' \
    ' -e "/tests were/p" ' 
$(INSTALL_32):    $(INSTALL_64)
GENERATE_EXTRA_CMD += | \
    $(GSED) -e 's/bison-$(shell echo $(COMPONENT_MAJOR_VERSION) | $(GSED) -e 's/\./\\./g')/bison-$$(COMPONENT_MAJOR_VERSION)/'
components/developer/bison-3.8/bison-3.8.p5m
@@ -36,9 +36,7 @@
<transform file path=.+/locale/.+ -> drop>
link path=usr/sfw/bin/bison target=../../bin/bison mediator=bison mediator-version=$(COMPONENT_MAJOR_VERSION)
link path=usr/sfw/bin/$(MACH64)/bison target=../../../bin/$(MACH64)/bison mediator=bison mediator-version=$(COMPONENT_MAJOR_VERSION)
link path=usr/bin/$(MACH64)/bison target=bison-$(COMPONENT_MAJOR_VERSION) mediator=bison mediator-version=$(COMPONENT_MAJOR_VERSION)
link path=usr/bin/bison target=bison-$(COMPONENT_MAJOR_VERSION) mediator=bison mediator-version=$(COMPONENT_MAJOR_VERSION)
link path=usr/share/man/man1/bison.1 target=bison-$(COMPONENT_MAJOR_VERSION).1 mediator=bison mediator-version=$(COMPONENT_MAJOR_VERSION)
@@ -46,7 +44,6 @@
#link path=usr/gnu/lib/$(MACH64)/liby.so.1 target=bison-$(COMPONENT_MAJOR_VERSION)/liby.so.1 mediator=bison mediator-version=$(COMPONENT_MAJOR_VERSION)
#link path=usr/gnu/lib/liby.so.1 target=bison-$(COMPONENT_MAJOR_VERSION)/liby.so.1 mediator=bison mediator-version=$(COMPONENT_MAJOR_VERSION)
file path=usr/bin/$(MACH64)/bison-$(COMPONENT_MAJOR_VERSION)
file path=usr/bin/bison-$(COMPONENT_MAJOR_VERSION)
file path=usr/gnu/lib/$(MACH64)/bison-$(COMPONENT_MAJOR_VERSION)/liby.so.1
file path=usr/gnu/lib/bison-$(COMPONENT_MAJOR_VERSION)/liby.so.1
components/developer/bison-3.8/bison-runtime.p5m
@@ -25,20 +25,14 @@
#Add dependency on versioned package
depend type=require fmri=developer/parser/bison-38
# Drop dir files
<transform file path=.+/info/dir -> drop>
# Add links to the latest version
link path=usr/gnu/lib/$(MACH64)/liby.so.1 target=bison-$(COMPONENT_MAJOR_VERSION)/liby.so.1 mediator=bison mediator-version=$(COMPONENT_MAJOR_VERSION)
link path=usr/gnu/lib/liby.so.1 target=bison-$(COMPONENT_MAJOR_VERSION)/liby.so.1 mediator=bison mediator-version=$(COMPONENT_MAJOR_VERSION)
# Install library files from the latest version
file path=usr/gnu/lib/$(MACH64)/bison-$(COMPONENT_MAJOR_VERSION)/liby.so.1
file path=usr/gnu/lib/bison-$(COMPONENT_MAJOR_VERSION)/liby.so.1
# Install info files from the latest version
file path=usr/share/info/bison.info
file path=usr/share/info/dir
# Install the locales files from the latest version
file path=usr/share/locale/af/LC_MESSAGES/bison-gnulib.mo
components/developer/bison-3.8/manifests/sample-manifest.p5m
@@ -23,10 +23,8 @@
license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)'
file path=usr/bin/$(MACH64)/bison-$(COMPONENT_MAJOR_VERSION)
file path=usr/bin/bison-$(COMPONENT_MAJOR_VERSION)
file path=usr/gnu/lib/$(MACH64)/bison-$(COMPONENT_MAJOR_VERSION)/liby.so.1
file path=usr/gnu/lib/bison-$(COMPONENT_MAJOR_VERSION)/liby.so.1
file path=usr/share/bison-$(COMPONENT_MAJOR_VERSION)/aclocal/bison-i18n.m4
file path=usr/share/bison-$(COMPONENT_MAJOR_VERSION)/bison/README.md
file path=usr/share/bison-$(COMPONENT_MAJOR_VERSION)/bison/bison-default.css