diff options
author | Dmitry Marakasov <amdmi3@FreeBSD.org> | 2015-10-08 14:12:53 +0000 |
---|---|---|
committer | Dmitry Marakasov <amdmi3@FreeBSD.org> | 2015-10-08 14:12:53 +0000 |
commit | 0521b2fe8e60d2415a9f1cca7ce57d786bba9e28 (patch) | |
tree | 66218542f316f42721fe6db22016d2f70b18dc81 /x11/rxvt-unicode/Makefile | |
parent | - Move SQL setup scripts from DATADIR to WWWDIR/etc, so the web setup wizard ... (diff) |
Add a way to cleanly handle terminfo.db file used by devel/ncurses
This database contains compiled terminfo entries and is merged from
a large part which comes with ncurses themselves and compiled
.terminfo files installed by other ports (currently only rxvt-unicode
and jfbterm)
- Now the database is always kept up to date, regardless of port
installation order (both ncurses installed before .terminfo files
and the other way around work as expected)
- All affected ports now support clean deinstallation and do not
produce stage-qa errors
- Affected ports are simplified, as they now only need to define
USES=terminfo
- rxvt-unicode no longer pulls in ncurses: the dependency is not
really needed for anything beside updating it's own database
- The patch contains Q/A test to check whether a port needs, or
needs not USES=terminfo
Approved by: portmgr (mat, bapt)
Differential Revision: D3747
Notes
Notes:
svn path=/head/; revision=398827
Diffstat (limited to 'x11/rxvt-unicode/Makefile')
-rw-r--r-- | x11/rxvt-unicode/Makefile | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/x11/rxvt-unicode/Makefile b/x11/rxvt-unicode/Makefile index c4c203202f46..61531d814552 100644 --- a/x11/rxvt-unicode/Makefile +++ b/x11/rxvt-unicode/Makefile @@ -3,6 +3,7 @@ PORTNAME= rxvt-unicode PORTVERSION= 9.21 +PORTREVISION= 1 CATEGORIES= x11 MASTER_SITES= http://dist.schmorp.de/rxvt-unicode/%SUBDIR%/ MASTER_SITE_SUBDIR= . Attic @@ -12,12 +13,10 @@ COMMENT= Clone of the terminal emulator rxvt modified to support Unicode LICENSE= GPLv2 -BUILD_DEPENDS= tic:${PORTSDIR}/devel/ncurses \ - ${LOCALBASE}/libdata/pkgconfig/fontconfig.pc:${PORTSDIR}/x11-fonts/fontconfig -RUN_DEPENDS= ${LOCALBASE}/bin/fc-cache:${PORTSDIR}/x11-fonts/fontconfig \ - ${LOCALBASE}/share/misc/terminfo.db:${PORTSDIR}/devel/ncurses +BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/fontconfig.pc:${PORTSDIR}/x11-fonts/fontconfig +RUN_DEPENDS= ${LOCALBASE}/bin/fc-cache:${PORTSDIR}/x11-fonts/fontconfig -USES= cpe pkgconfig shebangfix tar:bzip2 +USES= cpe pkgconfig shebangfix tar:bzip2 terminfo USE_XORG= xpm xft xrender GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include |