Skip to content

Commit

Permalink
Install heirloom-devtools utility files to /usr/lib
Browse files Browse the repository at this point in the history
Before they were just in / for no real reason
  • Loading branch information
fosslinux committed Dec 15, 2023
1 parent ab47483 commit ac4a8c7
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 7 deletions.
1 change: 0 additions & 1 deletion steps/flex-2.6.4/pass1.sh
Original file line number Diff line number Diff line change
Expand Up @@ -23,5 +23,4 @@ src_install() {

# Remove yacc, we won't need it any longer
rm "${PREFIX}/bin/yacc"
rm /yaccpar
}
10 changes: 4 additions & 6 deletions steps/heirloom-devtools-070527/pass1.kaem
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,6 @@ sha256sum -c sources.SHA256SUM
mkdir build src
cd build

lexdir=/lex

# Extract
cp ${DISTFILES}/${pkg}.tar.bz2 ../src/
bunzip2 -f ../src/${pkg}.tar.bz2
Expand All @@ -40,10 +38,10 @@ cd ../lex
make -f Makefile.mk CC=tcc AR=tcc\ -ar CFLAGS=-DEILSEQ=84\ -DMB_LEN_MAX=100 LDFLAGS=-lgetopt\ -static RANLIB=true

# Install lex
mkdir ${LEXDIR}
mkdir ${LIBDIR}/lex
install lex ${BINDIR}
install libl.a ${LIBDIR}
install -m 644 ncform ${LEXDIR}
install -m 644 ncform ${LIBDIR}/lex

cd ../../..

Expand All @@ -53,8 +51,8 @@ if match x${UPDATE_CHECKSUMS} xTrue; then
/usr/bin/yacc \
/usr/bin/lex \
/usr/lib/mes/libl.a \
/yaccpar \
/lex/ncform
/usr/lib/mes/yaccpar \
/usr/lib/mes/lex/ncform

install ${pkg}.checksums ${SRCDIR}
else
Expand Down

0 comments on commit ac4a8c7

Please sign in to comment.