# New ports collection makefile for: tmux # Date created: 28 May 2008 # Whom: Wen Heping # # $FreeBSD$ # PORTNAME= tmux PORTVERSION= 1.5 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= gahr@FreeBSD.org COMMENT= A Terminal Multiplexer LICENSE= BSD HAS_CONFIGURE= yes MAN1= tmux.1 PLIST_FILES= bin/tmux PORTDOCS= CHANGES FAQ NOTES PORTEXAMPLES= * OPTIONS= LIBEVENT2 "Use libevent version 2" Off \ LIBEVENT_STATIC "Build with static libevent" Off \ BACKSPACE "Build with tty/keys patch" Off .include .if defined(WITH_LIBEVENT2) LIB_DEPENDS= event-2.0:${PORTSDIR}/devel/libevent2 CPPFLAGS+= -I${LOCALBASE}/include/event2/compat -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib/event2 . if defined(WITH_LIBEVENT_STATIC) LESTATIC= ${LOCALBASE}/lib/event2/libevent.a . endif .else LIB_DEPENDS= event-1.4:${PORTSDIR}/devel/libevent CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib . if defined(WITH_LIBEVENT_STATIC) LESTATIC= ${LOCALBASE}/lib/libevent.a . endif .endif CONFIGURE_ENV+= LDFLAGS="${LDFLAGS}" .if defined(WITH_BACKSPACE) EXTRA_PATCHES= ${PATCHDIR}/extra-patch-tty-keys.c .endif post-patch: @${REINPLACE_CMD} -e 's|/etc/tmux.conf|${PREFIX}/etc/tmux.conf|g' \ ${WRKSRC}/tmux.1 ${WRKSRC}/tmux.h ${WRKSRC}/CHANGES ${REINPLACE_CMD} -e '/LIBS=/s/-lrt//' ${WRKSRC}/${CONFIGURE_SCRIPT} .if defined(WITH_LIBEVENT_STATIC) ${REINPLACE_CMD} -e '4534s|$$ac_res |${LESTATIC} |' ${WRKSRC}/${CONFIGURE_SCRIPT} .endif do-install: @${INSTALL_PROGRAM} ${WRKSRC}/tmux ${PREFIX}/bin @${INSTALL_MAN} ${WRKSRC}/tmux.1 ${MANPREFIX}/man/man1 post-install: .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for i in ${PORTDOCS} @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} .endfor .endif .if !defined(NOPORTEXAMPLES) @${MKDIR} ${EXAMPLESDIR} @${INSTALL_DATA} ${WRKSRC}/examples/* ${EXAMPLESDIR} .endif .include ectron4/files/ini-1.3.7'>dependabot/npm_and_yarn/devel/electron4/files/ini-1.3.7 FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)
aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Unify poppler-config.h includes in poppler header.kwm2012-09-261-1/+4
* - Convert USE_QT_VER=4 and QT_COMPONETS to USE_QT4miwi2012-06-061-2/+1
* - update png to 1.5.10dinoex2012-06-011-1/+1
* Fix the build with clang.mezz2012-03-141-0/+3
* Overwrite the moc detection test to fix the build of poppler-qt4 on < 9.0,kwm2012-02-241-0/+1
* Update to 0.18.4.kwm2012-02-234-23/+17
* Update poppler to 0.18.0.kwm2011-10-319-136/+99
* - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)amdmi32011-09-241-4/+2
* Update to 0.16.7.kwm2011-08-244-18/+18
* Remove USE_GNOME=gnometarget from ports. It has been a empty keyword sincekwm2011-08-121-1/+1
* Sync to new bsd.autotools.mkade2010-12-041-1/+1
* Presenting GNOME 2.32.1 for FreeBSD. The offical release notes for thiskwm2010-11-205-41/+71
* Presenting GNOME 2.30.1 for FreeBSD. The offical release notes for thiskwm2010-05-112-6/+6
* - update to 1.4.1dinoex2010-03-281-1/+1
* - update to jpeg-8dinoex2010-02-051-2/+2
* Update to 0.12.3.marcus2009-12-262-4/+4
* Fix usage of USE_QT* macros. So depends are detected correctly.kwm2009-12-201-2/+5
* Presenting GNOME 2.28.1 for FreeBSD. The official release notes for thismarcus2009-11-294-19/+41
* -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.mezz2009-08-031-1/+1
* - update to jpeg7dinoex2009-07-181-2/+2
* Update to 0.10.6 to fix a set of vulnerabilities documented inmarcus2009-04-192-4/+4
* Presenting GNOME 2.26 for FreeBSD. Seemarcus2009-04-104-17/+18
* Fix the plist when cairo support is disable, bump the PORTREVISION.mezz2008-09-252-2/+4
* Update to 0.8.7.marcus2008-09-082-4/+4
* Update to 0.8.6ahze2008-08-252-4/+4
* Update to 0.8.5.mezz2008-08-042-5/+5
* Fix a memory management bug which could lead to arbitrary code execution.naddy2008-07-102-1/+12
* Fix the build in QA Tindy for not able to find moc-qt4 by 'which moc-qt4', somezz2008-07-041-0/+4
* - Add jpeg dependency, bump the PORTREVISION on poppler, poppler-qt4 andmezz2008-07-041-8/+13
* Update to 0.8.4.mezz2008-07-033-17/+8
* First all, ahze did most of work. Thanks ahze! Last week or so, I am justmezz2008-07-019-93/+99
* Add a missing dependency, fontconfig, when disables ciaro support. Bump themezz2008-05-06