pkgsrc/misc/dvtm/Makefile
obache 4f6c3b6687 Update dvtm to 0.7.
PR 46585 by maintainer Leonardo Taccari.

Pkgsrc changes:
 * Switched to <../..mk/curses.buildlink3.mk>: now dvtm also works with
   curses(3).
 * Reset maintainership to pkgsrc-users@NetBSD.org.

Changes:
 * on resize backfill text from the buffer if possible
 * fix for a segfault in resize code
 * support for the 8 basic highlighted colors
 * compilation fixes for BSD curses and pdcurses (however the
   latter doesn't actually work due to the select(2) driven event loop
   of dvtm)
 * some AIX fixes
 * graphmode fixes
 * fibonacci layout (not enabled by default)
 * dynamic color changes depending on the window title configurable in
   config.h
 * window borders are now drawn using the colors specified in config.h
 * rudimentary mouse support, that is mouse events will be passed to
   the underlying terminal application
 * relicense terminal emulation component from LGPL to ISC
 * various source code cleanups (code reviews and patches are always
   welcome)
2012-08-14 11:58:01 +00:00

32 lines
894 B
Makefile

# $NetBSD: Makefile,v 1.6 2012/08/14 11:58:01 obache Exp $
#
DISTNAME= dvtm-0.7
CATEGORIES= misc
MASTER_SITES= http://www.brain-dump.org/projects/dvtm/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.brain-dump.org/projects/dvtm/
COMMENT= Dynamic virtual terminal manager
LICENSE= mit
PKG_DESTDIR_SUPPORT= user-destdir
NO_CONFIGURE= yes
USE_LANGUAGES= c99
SUBST_CLASSES+= config
SUBST_STAGE.config= pre-build
SUBST_MESSAGE.config= Fixing config.mk
SUBST_FILES.config= config.mk
SUBST_SED.config= -e 's,/usr/local,${PREFIX},'
SUBST_SED.config+= -e 's,share/man,${PKGMANDIR},'
SUBST_SED.config+= -e '/LIBS/s/-lncursesw/-lcurses/'
SUBST_SED.config+= -e 's,^CFLAGS =,CFLAGS +=,'
SUBST_SED.config+= -e 's,^LDFLAGS =,LDFLAGS +=,'
SUBST_SED.config+= -e 's/cc/${CC:Q}/'
INSTALLATION_DIRS= bin ${PKGMANDIR}/man1
.include "../../mk/curses.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"