svn commit: r403050 - in head: . Mk/Uses devel/ncurses
Baptiste Daroussin
bapt at FreeBSD.org
Sat Dec 5 09:46:22 UTC 2015
Author: bapt
Date: Sat Dec 5 09:46:20 2015
New Revision: 403050
URL: https://svnweb.freebsd.org/changeset/ports/403050
Log:
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
Modified:
head/Mk/Uses/ncurses.mk
head/UPDATING
head/devel/ncurses/Makefile
head/devel/ncurses/distinfo
head/devel/ncurses/pkg-plist
Modified: head/Mk/Uses/ncurses.mk
==============================================================================
--- head/Mk/Uses/ncurses.mk Sat Dec 5 09:43:01 2015 (r403049)
+++ head/Mk/Uses/ncurses.mk Sat Dec 5 09:46:20 2015 (r403050)
@@ -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}
Modified: head/UPDATING
==============================================================================
--- head/UPDATING Sat Dec 5 09:43:01 2015 (r403049)
+++ head/UPDATING Sat Dec 5 09:46:20 2015 (r403050)
@@ -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 at 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 at FreeBSD.org
Modified: head/devel/ncurses/Makefile
==============================================================================
--- head/devel/ncurses/Makefile Sat Dec 5 09:43:01 2015 (r403049)
+++ head/devel/ncurses/Makefile Sat Dec 5 09:46:20 2015 (r403050)
@@ -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 at 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
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
Modified: head/devel/ncurses/distinfo
==============================================================================
--- head/devel/ncurses/distinfo Sat Dec 5 09:43:01 2015 (r403049)
+++ head/devel/ncurses/distinfo Sat Dec 5 09:46:20 2015 (r403050)
@@ -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
Modified: head/devel/ncurses/pkg-plist
==============================================================================
--- head/devel/ncurses/pkg-plist Sat Dec 5 09:43:01 2015 (r403049)
+++ head/devel/ncurses/pkg-plist Sat Dec 5 09:46:20 2015 (r403050)
@@ -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
More information about the svn-ports-all
mailing list