View | Details | Raw Unified | Return to bug 105551
Collapse All | Expand All

(-)Makefile (-5 / +63 lines)
Lines 15-23 Link Here
15
MAINTAINER=	lars.engels@0x20.net
15
MAINTAINER=	lars.engels@0x20.net
16
COMMENT=	Development version of mrxvt
16
COMMENT=	Development version of mrxvt
17
17
18
LIB_DEPENDS=	jpeg.9:${PORTSDIR}/graphics/jpeg \
19
		png.5:${PORTSDIR}/graphics/png
20
21
CONFLICTS=	mrxvt-0.4.*
18
CONFLICTS=	mrxvt-0.4.*
22
19
23
USE_X_PREFIX=	yes
20
USE_X_PREFIX=	yes
Lines 28-37 Link Here
28
SUB_FILES+=	pkg-message
25
SUB_FILES+=	pkg-message
29
26
30
OPTIONS=	XFT "Enable Xft support for fonts" Off \
27
OPTIONS=	XFT "Enable Xft support for fonts" Off \
28
		BACKGROUND "Enable background images" On\
29
		JPEG "Enable JPEG background images" On \
30
		PNG "Enable PNG background images" On \
31
		TRANSPARENCY "Enable transparency" On \
32
		SWAPSCREEN "Enable swapscreen" On \
31
		JAPANESE "Enable support for Japanese language" Off \
33
		JAPANESE "Enable support for Japanese language" Off \
32
		24BITS "Prefer 24 bits color" On \
34
		24BITS "Prefer 24 bits color" On \
33
		MENUBAR "Enable menubar" On \
35
		MENUBAR "Enable menubar" On \
34
		TEXTSHADOW "Enable text shadow" Off
36
		TEXTSHADOW "Enable text shadow" Off \
37
		FRILLS "Enable internal borders and smart resizing" Off
35
38
36
.include <bsd.port.pre.mk>
39
.include <bsd.port.pre.mk>
37
40
Lines 52-64 Link Here
52
CONFIGURE_ARGS+=	--enable-24bits
55
CONFIGURE_ARGS+=	--enable-24bits
53
.endif
56
.endif
54
57
55
.if defined(WITH_MENUBAR)
58
.if defined(WITHOUT_BACKGROUND)
59
CONFIGURE_ARGS+=	--disable-xpm
60
.endif
61
62
.if defined(WITHOUT_JPEG) || defined(WITHOUT_BACKGROUND)
63
CONFIGURE_ARGS+=	--disable-jpeg
64
.else
65
LIB_DEPENDS+=	jpeg.9:${PORTSDIR}/graphics/jpeg
66
.endif
67
68
.if defined(WITHOUT_PNG) || defined(WITHOUT_BACKGROUND)
69
CONFIGURE_ARGS+=	--disable-png
70
.else
71
LIB_DEPENDS+=	png.5:${PORTSDIR}/graphics/png
72
.endif
73
74
.if defined(WITHOUT_TRANSPARENCY)
75
CONFIGURE_ARGS+=	--disable-transparency
76
.endif
77
78
.if !defined(WITHOUT_MENUBAR)
56
CONFIGURE_ARGS+=	--enable-menubar
79
CONFIGURE_ARGS+=	--enable-menubar
57
.endif
80
.endif
58
81
59
.if defined(WITH_TEXTSHADOW)
82
.if defined(WITH_TEXTSHADOW)
60
CONFIGURE_ARGS+=	--enable-text-shadow
83
CONFIGURE_ARGS+=	--enable-text-shadow
61
.endif
84
.endif
85
86
.if defined(WITHOUT_SWAPSCREEN)
87
CONFIGURE_ARGS+=	--disable-swapscreen
88
.endif
89
90
.if defined(WITH_FRILLS)
91
CONFIGURE_ARGS+=	--enable-frills
92
.endif
93
94
## Rarely used options, not in the main menu
95
# How many lines to save in the scroll buffer
96
.if defined(SAVE_LINES)
97
CONFIGURE_ARGS+=	--with-save-lines=${SAVE_LINES:M[0-9]*}
98
.endif
99
100
# Maximal number of terminals
101
.if defined(MAX_TERMINALS)
102
CONFIGURE_ARGS+=	--with-max-term=${MAX_TERMINALS:M[0-9]*}
103
.endif
104
105
# Maximal number of profiles
106
.if defined(MAX_PROFILES)
107
CONFIGURE_ARGS+=	--with-max-profiles=${MAX_PROFILES:M[0-9]*}
108
.endif
109
110
# Extra height of active tab as a percentage of the font height
111
.if defined(EXTRA_ATAB_HEIGHT)
112
CONFIGURE_ARGS+=	--with-atab-extra=${EXTRA_ATAB_HEIGHT:M[0-9]*}
113
.endif
114
115
# The radius of tab corners as a percentage of the font X offset
116
.if defined(TAB_RADIUS)
117
CONFIGURE_ARGS+=	--with-tab-radius=${TAB_RADIUS:M[0-9]*}
118
.endif
119
62
120
63
CONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS} -I${X11BASE}/include -I${LOCALBASE}/include" \
121
CONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS} -I${X11BASE}/include -I${LOCALBASE}/include" \
64
		LIBS="${LIBS} -L${LOCALBASE}/lib -L${X11BASE}/lib"
122
		LIBS="${LIBS} -L${LOCALBASE}/lib -L${X11BASE}/lib"

Return to bug 105551