Update ncurses to 6.0
from now ncurses will track the release and not the snapshots ABI has changed, add a note for users on how to upgrade
This commit is contained in:
parent
08ccc83e46
commit
c51a425f4d
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=403050
5 changed files with 27 additions and 14 deletions
|
@ -71,7 +71,7 @@ NCURSES_SHLIBVER?= ${NCURSES_SHLIBFILE:E}
|
|||
.endif
|
||||
|
||||
NCURSES_PORT?= devel/ncurses
|
||||
NCURSES_SHLIBVER?= 5
|
||||
NCURSES_SHLIBVER?= 6
|
||||
|
||||
BUILD_DEPENDS+= ${LOCALBASE}/lib/libncurses.so.${NCURSES_SHLIBVER}:${PORTSDIR}/${NCURSES_PORT}
|
||||
RUN_DEPENDS+= ${LOCALBASE}/lib/libncurses.so.${NCURSES_SHLIBVER}:${PORTSDIR}/${NCURSES_PORT}
|
||||
|
|
14
UPDATING
14
UPDATING
|
@ -5,6 +5,20 @@ they are unavoidable.
|
|||
You should get into the habit of checking this file for changes each time
|
||||
you update your ports collection, before attempting any port upgrades.
|
||||
|
||||
20151205:
|
||||
AFFECTS: users of devel/ncurses
|
||||
AUTHOR: bapt@FreeBSD.org
|
||||
|
||||
ncurses has been updated to 6.0.
|
||||
If you are using binary pkg, 'pkg upgrade' will do the right thing.
|
||||
Users of portmaster/portupgrade must rebuild all ports which depend
|
||||
on ffmpeg.
|
||||
|
||||
Portmaster users:
|
||||
portmaster -w -r ncurses
|
||||
Portupgrade users:
|
||||
portupgrade -fr devel/ncurses
|
||||
|
||||
20151203:
|
||||
AFFECTS: users of x11-toolkits/qt4-gui or x11-toolkits/qt5-gui
|
||||
AUTHOR: kde@FreeBSD.org
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= ncurses
|
||||
DISTVERSION= ${RELEASE}-20150214
|
||||
PORTREVISION= 2
|
||||
PORTVERSION= 6.0
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= ftp://invisible-island.net/${PORTNAME}/current/
|
||||
MASTER_SITES= http://invisible-mirror.net/archives/${PORTNAME}/ \
|
||||
ftp://invisible-island.net/${PORTNAME}/
|
||||
DIST_SUBDIR= ${PORTNAME}
|
||||
|
||||
MAINTAINER= bapt@FreeBSD.org
|
||||
|
@ -15,8 +15,6 @@ CONFLICTS= ncurses-devel-*
|
|||
|
||||
LICENSE= MIT
|
||||
|
||||
RELEASE= 5.9
|
||||
|
||||
BROKEN_sparc64= cannot build: coredump: illegal instruction
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
|
@ -41,7 +39,7 @@ TRACE_DESC= Add trace() function to all models of ncurses
|
|||
CONFIGURE_ENV= gnat_exists="no"
|
||||
|
||||
USE_LDCONFIG= yes
|
||||
USES= shebangfix tar:tgz terminfo
|
||||
USES= shebangfix terminfo
|
||||
SHEBANG_FILES= test/tracemunch
|
||||
|
||||
WIDEC_WRKSRC= ${WRKSRC}/build.widec
|
||||
|
@ -54,8 +52,8 @@ CONFIGURE_WRKSRC= ${NOWIDEC_WRKSRC}
|
|||
BUILD_WRKSRC= ${NOWIDEC_WRKSRC}
|
||||
INSTALL_WRKSRC= ${NOWIDEC_WRKSRC}
|
||||
|
||||
PLIST_SUB+= ABI_VER=${RELEASE:R} \
|
||||
REL_VER=${RELEASE} \
|
||||
PLIST_SUB+= ABI_VER=${PORTVERSION:R} \
|
||||
REL_VER=${PORTVERSION} \
|
||||
WIDEC_EXAMPLESDIR=${WIDEC_EXAMPLESDIR:S,${PREFIX}/,,} \
|
||||
NOWIDEC_EXAMPLESDIR=${NOWIDEC_EXAMPLESDIR:S,${PREFIX}/,,}
|
||||
|
||||
|
@ -129,7 +127,7 @@ post-install:
|
|||
${ECHO} "INPUT(libncurses.so.${RELEASE:R} AS_NEEDED(-ltinfo))" > ${STAGEDIR}${PREFIX}/lib/libncurses.so
|
||||
${ECHO} "INPUT(libncursesw.so.${RELEASE:R} AS_NEEDED(-ltinfow))" > ${STAGEDIR}${PREFIX}/lib/libncursesw.so
|
||||
|
||||
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so.5.9
|
||||
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so.${PORTVERSION}
|
||||
|
||||
${MV} ${STAGEDIR}${PREFIX}/share/misc/terminfo.db \
|
||||
${STAGEDIR}${PREFIX}/share/misc/terminfo.db.default
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (ncurses/ncurses-5.9-20150214.tgz) = c88fecbf91b94faa1de7dc3192ad2fd227eeed1648c5daa736119b9a7ff08e07
|
||||
SIZE (ncurses/ncurses-5.9-20150214.tgz) = 3042611
|
||||
SHA256 (ncurses/ncurses-6.0.tar.gz) = f551c24b30ce8bfb6e96d9f59b42fbea30fa3a6123384172f9e7284bcf647260
|
||||
SIZE (ncurses/ncurses-6.0.tar.gz) = 3131891
|
||||
|
|
|
@ -111,8 +111,8 @@ man/man1/captoinfo.1m.gz
|
|||
man/man1/clear.1.gz
|
||||
man/man1/infocmp.1m.gz
|
||||
man/man1/infotocap.1m.gz
|
||||
man/man1/ncurses5-config.1.gz
|
||||
man/man1/ncursesw5-config.1.gz
|
||||
man/man1/ncurses%%ABI_VER%%-config.1.gz
|
||||
man/man1/ncursesw%%ABI_VER%%-config.1.gz
|
||||
man/man1/reset.1.gz
|
||||
man/man1/tabs.1.gz
|
||||
man/man1/tic.1m.gz
|
||||
|
@ -330,6 +330,7 @@ man/man3/form.3x.gz
|
|||
man/man3/form_cursor.3x.gz
|
||||
man/man3/form_data.3x.gz
|
||||
man/man3/form_driver.3x.gz
|
||||
man/man3/form_driver_w.3x.gz
|
||||
man/man3/form_field.3x.gz
|
||||
man/man3/form_field_attributes.3x.gz
|
||||
man/man3/form_field_buffer.3x.gz
|
||||
|
|
Loading…
Reference in a new issue