30 lines
662 B
Bash
30 lines
662 B
Bash
#!/bin/bash
|
|
name=readline
|
|
version=8.1
|
|
release=1
|
|
source=(https://ftp.gnu.org/pub/gnu/$name/$name-$version.tar.gz
|
|
inputrc
|
|
)
|
|
md5sums=(e9557dd5b1409f5d7b37ef717c64518e
|
|
SKIP
|
|
)
|
|
depends=(glibc)
|
|
|
|
cd $name-$version
|
|
|
|
setup(){
|
|
./configure --prefix=/usr \
|
|
--libdir=/lib64/readline
|
|
}
|
|
|
|
build(){
|
|
make SHLIB_LIBS="-L/tools/lib -lncursesw"
|
|
}
|
|
|
|
package(){
|
|
make SHLIB_LIBS="-L/tools/lib -lncursesw" DESTDIR="$DESTDIR" install pkgconfigdir="/usr/lib64/pkgconfig"
|
|
install -Dm644 ../inputrc "$DESTDIR"/etc/inputrc
|
|
mkdir -p ${DESTDIR}/etc/ld.so.conf.d/
|
|
echo "/lib64/readline/" > ${DESTDIR}/etc/ld.so.conf.d/readline.conf
|
|
}
|