Lines 1-34
Link Here
|
1 |
PORTNAME= xvt |
1 |
PORTNAME= xvt |
2 |
PORTVERSION= 3.0.1 |
2 |
PORTVERSION= 3.0.6 |
3 |
PORTREVISION= 1 |
|
|
4 |
CATEGORIES+= x11 |
3 |
CATEGORIES+= x11 |
5 |
MASTER_SITES= https://BSDforge.com/projects/source/x11/xvt/ |
4 |
MASTER_SITES= https://codeberg.org/BSDforge/${PORTNAME}/archive/ |
6 |
|
5 |
|
7 |
MAINTAINER= ports@FreeBSD.org |
6 |
MAINTAINER= portmaster@BSDforge.com |
8 |
COMMENT= Xterm replacement, supporting color, transparency, and more, with less |
7 |
COMMENT= Xterm replacement, supporting color, transparency, and more, with less |
9 |
WWW= https://BSDforge.com/projects/x11/xvt/ |
8 |
WWW= https://codeberg.org/BSDforge/xvt/ |
10 |
|
9 |
|
11 |
LICENSE= BSD2CLAUSE GPLv2 |
10 |
LICENSE= BSD2CLAUSE GPLv2 |
12 |
LICENSE_COMB= multi |
11 |
LICENSE_COMB= multi |
13 |
|
12 |
|
14 |
DEPRECATED= Deprecated in favour of various forks, consider using x11/rxvt-unicode |
13 |
USES= libtool perl5 xorg |
15 |
EXPIRATION_DATE=2024-02-29 |
|
|
16 |
|
17 |
PORTDOCS= xvt.1.html xvtRef.html xvtRef.txt |
18 |
|
19 |
USES= libtool perl5 tar:xz xorg |
20 |
USE_LDCONFIG= yes |
14 |
USE_LDCONFIG= yes |
21 |
USE_PERL5= build patch |
15 |
USE_PERL5= build patch |
22 |
USE_XORG= x11 xpm |
16 |
USE_XORG= x11 xpm |
23 |
GNU_CONFIGURE= yes |
17 |
GNU_CONFIGURE= yes |
24 |
|
18 |
|
25 |
DESKTOP_ENTRIES= "xvt" "xvt terminal emulator" \ |
19 |
PORTDOCS= README.xvt xvt.1.html xvtRef.html xvtRef.txt |
|
|
20 |
WRKSRC= ${WRKDIR}/${PORTNAME} |
21 |
|
22 |
DESKTOP_ENTRIES= "xvt" \ |
23 |
"xvt terminal emulator" \ |
26 |
"${PREFIX}/share/pixmaps/xvt.png" \ |
24 |
"${PREFIX}/share/pixmaps/xvt.png" \ |
27 |
"xvt" "GNOME;X-XFCE;X-Xfce-Toplevel;System;Utility;TerminalEmulator;" \ |
25 |
"xvt" \ |
|
|
26 |
"GNOME;X-XFCE;X-Xfce-Toplevel;System;Utility;TerminalEmulator;" \ |
28 |
false |
27 |
false |
29 |
|
28 |
|
30 |
OPTIONS_DEFINE= 256_COLOR BIG5 EUCJ GB GREEK KR LINESPACE MENUBAR NEXT XVT \ |
29 |
OPTIONS_DEFINE= 256_COLOR BIG5 DOCS EUCJ GB GREEK KR LINESPACE MENUBAR NEXT \ |
31 |
SJIS SMART TRANSPARENCY XIM XTERM DOCS XGETDEFAULT |
30 |
SJIS SMART TRANSPARENCY XGETDEFAULT XIM XTERM XVT |
32 |
|
31 |
|
33 |
256_COLOR_DESC= Build with 256-color support |
32 |
256_COLOR_DESC= Build with 256-color support |
34 |
BIG5_DESC= Build with BIG5 support |
33 |
BIG5_DESC= Build with BIG5 support |
Lines 47-91
XIM_DESC= Build with XIM support
Link Here
|
47 |
XTERM_DESC= Build with Xterm scrollbar |
46 |
XTERM_DESC= Build with Xterm scrollbar |
48 |
XGETDEFAULT_DESC= Build with resources checking via XGetDefault |
47 |
XGETDEFAULT_DESC= Build with resources checking via XGetDefault |
49 |
|
48 |
|
50 |
OPTIONS_DEFAULT=256_COLOR GB LINESPACE MENUBAR NEXT XVT SMART TRANSPARENCY \ |
49 |
OPTIONS_DEFAULT= 256_COLOR DOCS GB LINESPACE MENUBAR NEXT SMART \ |
51 |
XIM XTERM DOCS |
50 |
TRANSPARENCY XIM XTERM XVT |
52 |
|
51 |
|
53 |
CONFIGURE_ARGS= --enable-utmp --enable-lastlog \ |
52 |
CONFIGURE_ARGS= --disable-wtmp \ |
54 |
--with-xpm --enable-xpm-background --enable-shared \ |
53 |
--enable-lastlog \ |
55 |
--enable-mousewheel --disable-languages \ |
54 |
--enable-mousewheel \ |
56 |
--disable-wtmp |
55 |
--enable-shared \ |
|
|
56 |
--enable-utmp \ |
57 |
--enable-xpm-background \ |
58 |
--with-xpm |
57 |
LIBS+= -lutil |
59 |
LIBS+= -lutil |
58 |
|
60 |
|
59 |
# enable 256 color |
61 |
# enable 256 color |
60 |
256_COLOR_CONFIGURE_ON= --enable-256-color |
62 |
256_COLOR_CONFIGURE_ON= --enable-256-color |
61 |
# enable big5 support |
63 |
# enable big5 support |
62 |
BIG5_CONFIGURE_ON= --with-encoding=big5 --enable-languages |
64 |
BIG5_CONFIGURE_ON= --enable-languages \ |
|
|
65 |
--with-encoding=big5 |
63 |
# enable euc japanese support |
66 |
# enable euc japanese support |
64 |
EUCJ_CONFIGURE_ON= --with-encoding=eucj --enable-languages |
67 |
EUCJ_CONFIGURE_ON= --enable-languages \ |
|
|
68 |
--with-encoding=eucj |
65 |
# enable gb support |
69 |
# enable gb support |
66 |
GB_CONFIGURE_ON= --with-encoding=gb --enable-languages |
70 |
GB_CONFIGURE_ON= --enable-languages \ |
|
|
71 |
--with-encoding=gb |
67 |
# enable greek keyboard support |
72 |
# enable greek keyboard support |
68 |
GREEK_CONFIGURE_ON= --enable-greek |
73 |
GREEK_CONFIGURE_ON= --enable-greek |
69 |
# enable euc korean support |
74 |
# enable euc korean support |
70 |
KR_CONFIGURE_ON= --with-encoding=kr --enable-languages |
75 |
KR_CONFIGURE_ON= --enable-languages \ |
|
|
76 |
--with-encoding=kr |
71 |
# enable line-spacing |
77 |
# enable line-spacing |
72 |
LINESPACE_CONFIGURE_ON= --enable-linespace |
78 |
LINESPACE_CONFIGURE_ON= --enable-linespace |
73 |
# enable menubar |
79 |
# enable menubar |
74 |
MENUBAR_CONFIGURE_ON= --enable-menubar |
80 |
MENUBAR_CONFIGURE_ON= --enable-menubar |
75 |
# enable NeXT style scrollbar |
81 |
# enable NeXT style scrollbar |
76 |
NEXT_CONFIGURE_ON= --enable-next-scroll |
82 |
NEXT_CONFIGURE_ON= --enable-next-scroll |
77 |
# enable xvt style scrollbar |
83 |
# enable xvt style scrollbar |
78 |
XVT_CONFIGURE_ON= --enable-xvt-scroll |
84 |
XVT_CONFIGURE_ON= --enable-xvt-scroll |
79 |
# enable shift jis support |
85 |
# enable shift jis support |
80 |
SJIS_CONFIGURE_ON= --with-encoding=sjis --enable-languages |
86 |
SJIS_CONFIGURE_ON= --enable-languages \ |
|
|
87 |
--with-encoding=sjis |
81 |
# enable smart resize |
88 |
# enable smart resize |
82 |
SMART_CONFIGURE_ON= --enable-smart-resize |
89 |
SMART_CONFIGURE_ON= --enable-smart-resize |
83 |
# enable transparency support |
90 |
# enable transparency support |
84 |
TRANSPARENCY_CONFIGURE_ON= --enable-transparency |
91 |
TRANSPARENCY_CONFIGURE_ON= --enable-transparency |
85 |
# XIM (X Input Method) protocol support |
92 |
# XIM (X Input Method) protocol support |
86 |
XIM_CONFIGURE_ON= --enable-xim |
93 |
XIM_CONFIGURE_ON= --enable-xim |
87 |
# enable Xterm style scrollbar |
94 |
# enable Xterm style scrollbar |
88 |
XTERM_CONFIGURE_ON= --enable-xterm-scroll |
95 |
XTERM_CONFIGURE_ON= --enable-xterm-scroll |
89 |
# make resources checking via XGetDefault |
96 |
# make resources checking via XGetDefault |
90 |
XGETDEFAULT_CONFIGURE_ON= --enable-xgetdefault |
97 |
XGETDEFAULT_CONFIGURE_ON= --enable-xgetdefault |
91 |
|
98 |
|