mirror of
https://github.com/void-linux/void-packages.git
synced 2025-08-03 11:22:56 +02:00
ncurses: remove obsolete replaces; disable compressed manpages.
This commit is contained in:
parent
aab0fe7ed3
commit
b6caca77c0
1 changed files with 7 additions and 12 deletions
|
@ -1,7 +1,7 @@
|
||||||
# Template build file for 'ncurses'.
|
# Template build file for 'ncurses'.
|
||||||
pkgname=ncurses
|
pkgname=ncurses
|
||||||
version=5.9
|
version=5.9
|
||||||
revision=10
|
revision=11
|
||||||
short_desc="A System V Release 4.0 curses emulation library"
|
short_desc="A System V Release 4.0 curses emulation library"
|
||||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||||
homepage="http://www.gnu.org/software/ncurses/"
|
homepage="http://www.gnu.org/software/ncurses/"
|
||||||
|
@ -15,15 +15,12 @@ if [ "$CROSS_BUILD" ]; then
|
||||||
# needs host tic(1)
|
# needs host tic(1)
|
||||||
hostmakedepends="ncurses"
|
hostmakedepends="ncurses"
|
||||||
fi
|
fi
|
||||||
depends="ncurses-base>=${version}"
|
depends="ncurses-base-${version}_${revision}"
|
||||||
|
|
||||||
do_configure() {
|
do_configure() {
|
||||||
mkdir -p ncurses-build ncursesw-build
|
mkdir -p ncurses-build ncursesw-build
|
||||||
cd ${wrksrc}/ncursesw-build
|
cd ${wrksrc}/ncursesw-build
|
||||||
|
|
||||||
# Override config.sub with ours.
|
|
||||||
cp -f ${XBPS_CROSSPFDIR}/config.sub ${wrksrc}
|
|
||||||
|
|
||||||
# Make sure .pc files are generated
|
# Make sure .pc files are generated
|
||||||
mkdir -p /usr/lib/pkgconfig
|
mkdir -p /usr/lib/pkgconfig
|
||||||
|
|
||||||
|
@ -32,8 +29,8 @@ do_configure() {
|
||||||
../configure ${configure_args} \
|
../configure ${configure_args} \
|
||||||
--enable-widec --with-shared --without-debug \
|
--enable-widec --with-shared --without-debug \
|
||||||
--with-manpage-symlinks --without-ada --enable-ext-colors \
|
--with-manpage-symlinks --without-ada --enable-ext-colors \
|
||||||
--without-tests --with-manpage-format=gzip \
|
--without-tests --enable-pc-files \
|
||||||
--enable-pc-files PKG_CONFIG=/usr/bin/pkg-config
|
PKG_CONFIG=/usr/bin/pkg-config
|
||||||
|
|
||||||
cd ${wrksrc}/ncurses-build
|
cd ${wrksrc}/ncurses-build
|
||||||
# non-widec build
|
# non-widec build
|
||||||
|
@ -93,15 +90,13 @@ do_install() {
|
||||||
|
|
||||||
ncurses-libs_package() {
|
ncurses-libs_package() {
|
||||||
short_desc+=" -- shared libraries"
|
short_desc+=" -- shared libraries"
|
||||||
replaces="ncursesw>=0"
|
|
||||||
pkg_install() {
|
pkg_install() {
|
||||||
vmove "usr/lib/*.so.*"
|
vmove "usr/lib/*.so.*"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
ncurses-devel_package() {
|
ncurses-devel_package() {
|
||||||
depends="ncurses-libs>=${version}_${revision}"
|
depends="ncurses-libs-${version}_${revision}"
|
||||||
short_desc+=" - development files"
|
short_desc+=" - development files"
|
||||||
replaces="ncursesw-devel>=0"
|
|
||||||
pkg_install() {
|
pkg_install() {
|
||||||
vmove "usr/bin/ncurses*-config"
|
vmove "usr/bin/ncurses*-config"
|
||||||
vmove usr/include
|
vmove usr/include
|
||||||
|
@ -109,7 +104,7 @@ ncurses-devel_package() {
|
||||||
vmove "usr/lib/*.a"
|
vmove "usr/lib/*.a"
|
||||||
vmove "usr/lib/*.so"
|
vmove "usr/lib/*.so"
|
||||||
vmove usr/share/man/man3
|
vmove usr/share/man/man3
|
||||||
vmove usr/share/man/man1/ncursesw6-config.1.gz
|
vmove usr/share/man/man1/ncursesw6-config.1
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
ncurses-base_package() {
|
ncurses-base_package() {
|
||||||
|
@ -122,7 +117,7 @@ ncurses-base_package() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
ncurses-term_package() {
|
ncurses-term_package() {
|
||||||
depends="ncurses-base>=${version}"
|
depends="ncurses-base-${version}_${revision}"
|
||||||
short_desc+=" - full terminal descriptions"
|
short_desc+=" - full terminal descriptions"
|
||||||
noarch=yes
|
noarch=yes
|
||||||
pkg_install() {
|
pkg_install() {
|
||||||
|
|
Loading…
Add table
Reference in a new issue