diff options
Diffstat (limited to 'x11/rxvt-devel/Makefile')
-rw-r--r-- | x11/rxvt-devel/Makefile | 144 |
1 files changed, 0 insertions, 144 deletions
diff --git a/x11/rxvt-devel/Makefile b/x11/rxvt-devel/Makefile deleted file mode 100644 index 50c6921..0000000 --- a/x11/rxvt-devel/Makefile +++ /dev/null @@ -1,144 +0,0 @@ -# Created by: Gary Palmer <gpalmer@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= rxvt -PORTVERSION= 2.7.10 -PORTREVISION= 7 -CATEGORIES+= x11 -MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-dev/${PORTVERSION} -PKGNAMESUFFIX= -devel - -MAINTAINER= ports@FreeBSD.org -COMMENT= Low memory usage xterm replacement that supports color - -DEPRECATED= No longer developed nor maintained and deprecated by x11/xvt and x11/rxvt-unicode -EXPIRATION_DATE=2015-01-13 - -USES= libtool perl5 -USE_LDCONFIG= yes -USE_PERL5= build patch -USE_XORG= xpm -GNU_CONFIGURE= yes - -OPTIONS_DEFINE= 256_COLOR BIG5 EUCJ GB GREEK KR LINESPACE MENUBAR NEXT RXVT \ - SJIS SMART TRANSPARENCY XIM XTERM -256_COLOR_DESC= Build with 256-color support -BIG5_DESC= Build with BIG5 support -EUCJ_DESC= Build with EUC Japanese support -GB_DESC= Build with GB support -GREEK_DESC= Build with greek keyboard support -KR_DESC= Build with EUC Korean support -LINESPACE_DESC= Build with linespace support -MENUBAR_DESC= Build with menubar support -NEXT_DESC= Build with NeXT scrollbar -RXVT_DESC= Build with rxvt scrollbar -SJIS_DESC= Build with Shift JIS support -SMART_DESC= Build with smart resize support -TRANSPARENCY_DESC= Build with transparency support -XGETDEFAULT_DESC= Build with XGetDefault() support -XIM_DESC= Build with XIM support -XTERM_DESC= Build with Xterm scrollbar - -CONFIGURE_ARGS= --enable-utmp --enable-lastlog \ - --with-xpm --enable-xpm-background --enable-shared \ - --enable-mousewheel --disable-languages -LIBS+= -lutil - -.include <bsd.port.pre.mk> - -.if ${OSVERSION} >= 900007 -CONFIGURE_ARGS+= --disable-wtmp -EXTRA_PATCHES+= ${FILESDIR}/utmpx_patch-src::logging.c -.else -CONFIGURE_ARGS+= --enable-wtmp -EXTRA_PATCHES+= ${FILESDIR}/utmp_patch-src::logging.c -.endif - -# enable 256 color -.if ${PORT_OPTIONS:M256_COLOR} -CONFIGURE_ARGS+= --enable-256-color -.endif - -# enable big5 support -.if ${PORT_OPTIONS:MBIG5} -CONFIGURE_ARGS+= --with-encoding=big5 --enable-languages -.endif - -# enable euc japanese support -.if ${PORT_OPTIONS:MEUCJ} -CONFIGURE_ARGS+= --with-encoding=eucj --enable-languages -.endif - -# enable gb support -.if ${PORT_OPTIONS:MGB} -CONFIGURE_ARGS+= --with-encoding=gb --enable-languages -.endif - -# enable greek keyboard support -.if ${PORT_OPTIONS:MGREEK} -CONFIGURE_ARGS+= --enable-greek -.endif - -# enable euc korean support -.if ${PORT_OPTIONS:MKR} -CONFIGURE_ARGS+= --with-encoding=kr --enable-languages -.endif - -# enable line-spacing -.if ${PORT_OPTIONS:MLINESPACE} -CONFIGURE_ARGS+= --enable-linespace -.endif - -# enable menubar -.if ${PORT_OPTIONS:MMENUBAR} -CONFIGURE_ARGS+= --enable-menubar -.endif - -# enable NeXT style scrollbar -.if ${PORT_OPTIONS:MNEXT} -CONFIGURE_ARGS+= --enable-next-scroll -.endif - -# enable rxvt style scrollbar -.if ${PORT_OPTIONS:MRXVT} -CONFIGURE_ARGS+= --enable-rxvt-scroll -.endif - -# enable shift jis support -.if ${PORT_OPTIONS:MSJIS} -CONFIGURE_ARGS+= --with-encoding=sjis --enable-languages -.endif - -# enable smart resize -.if ${PORT_OPTIONS:MSMART} -CONFIGURE_ARGS+= --enable-smart-resize -.endif - -# enable transparency support -.if ${PORT_OPTIONS:MTRANSPARENCY} -CONFIGURE_ARGS+= --enable-transparency -.endif - -# make resources checking via XGetDefault() -.if ${PORT_OPTIONS:MXGETDEFAULT} -CONFIGURE_ARGS+= --enable-xgetdefault -.endif - -# XIM (X Input Method) protocol support -.if ${PORT_OPTIONS:MXIM} -CONFIGURE_ARGS+= --enable-xim -.endif - -# enable Xterm style scrollbar -.if ${PORT_OPTIONS:MXTERM} -CONFIGURE_ARGS+= --enable-xterm-scroll -.endif - -post-patch: - @${PERL} -pi -e 's|(PTYCHAR2\s+"[^"]+)"|\1ghijklmnopqrstuv"|' \ - ${WRKSRC}/src/ptytty.c - -post-install: - @${CHMOD} 4711 ${STAGEDIR}${PREFIX}/bin/rxvt - -.include <bsd.port.post.mk> |