blob: 02a0e19963546b2825a4d383e83b04cf795c0a27 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
name=ncurses
version=6.5
release=2
source="https://invisible-mirror.net/archives/$name/$name-$version.tar.gz"
build_opt="--without-debug
--with-shared
--without-normal
--with-cxx-shared
--enable-pc-files
--enable-widec
--with-pkg-config-libdir=/usr/lib/pkgconfig"
postbuild() {
# Create libtinfo symlinks.
ln -sf libncursesw.so $PKG/usr/lib/libtinfo.so
ln -sf libncursesw.so.${version} $PKG/usr/lib/libtinfo.so.${version}
ln -sf libtinfo.so.${version} $PKG/usr/lib/libtinfo.so.6
ln -sf ncursesw.pc $PKG/usr/lib/pkgconfig/tinfo.pc
for lib in ncurses form panel menu ; do
rm -vf $PKG/usr/lib/lib${lib}.so
echo "INPUT(-l${lib}w)" > $PKG/usr/lib/lib${lib}.so
ln -sfv ${lib}w.pc $PKG/usr/lib/pkgconfig/${lib}.pc
done
rm -vf $PKG/usr/lib/libcursesw.so
echo "INPUT(-lncursesw)" > $PKG/usr/lib/libcursesw.so
ln -sfv libncurses.so $PKG/usr/lib/libcurses.so
}
|