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

(-)www/retawq/Makefile (-4 / +11 lines)
Lines 7-13 Link Here
7
#
7
#
8
8
9
PORTNAME=	retawq
9
PORTNAME=	retawq
10
PORTVERSION=	0.1.1
10
PORTVERSION=	0.1.2
11
CATEGORIES=	www
11
CATEGORIES=	www
12
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
12
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
13
MASTER_SITE_SUBDIR=	${PORTNAME}
13
MASTER_SITE_SUBDIR=	${PORTNAME}
Lines 16-26 Link Here
16
16
17
LIB_DEPENDS=	intl.4:${PORTSDIR}/devel/gettext
17
LIB_DEPENDS=	intl.4:${PORTSDIR}/devel/gettext
18
18
19
USE_GMAKE=	yes
19
USE_REINPLACE=	yes
20
MAKE_ENV=	THREAD_CFLAGS="${PTHREAD_CFLAGS}" THREAD_LIBS="${PTHREAD_LIBS}"
20
HAS_CONFIGURE=	yes
21
ALL_TARGET=	build_binary
21
CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \
22
		LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}"
23
CONFIGURE_ARGS=	--path-archprefix=${PREFIX} --path-prefix=${PREFIX} \
24
		--enable-i18n --enable-local-cgi --enable-ipv6
22
25
23
MAN1=		retawq.1
26
MAN1=		retawq.1
27
28
post-configure:
29
	@${REINPLACE_CMD} -e 's|_IN_H 0|_IN_H 1|g ; \
30
		 s|_SOCKET_H 0|_SOCKET_H 1|g' ${WRKSRC}/.config
24
31
25
do-install:
32
do-install:
26
	${INSTALL_PROGRAM} ${WRKSRC}/retawq ${PREFIX}/bin
33
	${INSTALL_PROGRAM} ${WRKSRC}/retawq ${PREFIX}/bin
(-)www/retawq/distinfo (-1 / +1 lines)
Line 1 Link Here
1
MD5 (retawq-0.1.1.tar.gz) = d98ff734beab3314157268c2be00051e
1
MD5 (retawq-0.1.2.tar.gz) = 813b2029c678f3b0519d1597472b7b1f
(-)www/retawq/files/patch-Makefile (-66 lines)
Lines 1-66 Link Here
1
--- Makefile.orig	Wed Aug 28 19:28:25 2002
2
+++ Makefile	Wed Nov 13 09:33:04 2002
3
@@ -16,24 +16,24 @@
4
 OPTION_CED = 1
5
 
6
 # i18n (internationalization)
7
-OPTION_I18N = 0
8
-PATH_INSTALL_LOCALE = \"/usr/local/share/locale\"
9
+OPTION_I18N = 1
10
+PATH_INSTALL_LOCALE = \"${PREFIX}/share/locale\"
11
 
12
 # path for "make install"; don't add a trailing "/"!
13
-PATH_INSTALL_BIN = /usr/local/bin
14
+PATH_INSTALL_BIN = ${PREFIX}/bin
15
 
16
 # put your favourite C compiler here; mine is "gcc"
17
-CC = gcc
18
+CC ?= gcc
19
 
20
 # compiler flags; "-O2" is the code-optimization level for gcc
21
 ifeq ($(CC), gcc)
22
-CFLAGS = -O2
23
+CFLAGS ?= -O2
24
 else
25
 CFLAGS =
26
 endif
27
 
28
 # libc library flags for multi-threading
29
-CFLAGS += -D_REENTRANT
30
+CFLAGS += -D_REENTRANT ${THREAD_CFLAGS} -I${LOCALBASE}/include
31
 
32
 
33
 # Part B. Don't change any of the following!
34
@@ -75,7 +75,7 @@
35
 
36
 # add GTK flags
37
 ifeq ($(OPTION_GRAPHICS), 1)
38
-CFLAGS += $(shell gtk-config --cflags)
39
+CFLAGS += $(shell ${GTKCONFIG} --cflags)
40
 endif
41
 
42
 # object files
43
@@ -89,20 +89,20 @@
44
 endif
45
 
46
 ifeq ($(CONFIG_THREADING), 2)
47
-PTHREAD_LIBS = -lpthread
48
+PTHREAD_LIBS = ${THREAD_LIBS}
49
 else
50
 PTHREAD_LIBS =
51
 endif
52
 
53
 ifeq ($(OPTION_GRAPHICS), 1)
54
-LCLC = $(shell gtk-config --libs)
55
+LCLC = $(shell ${GTKCONFIG} --libs)
56
 else
57
 ifeq ($(OPTION_NCURSES), 1)
58
 CLC = ncurses
59
 else
60
 CLC = curses
61
 endif
62
-LCLC = -l$(CLC)
63
+LCLC = -l$(CLC) -lintl -L${LOCALBASE}/lib
64
 endif
65
 
66
 ifeq ($(OPTION_GRAPHICS), 1)

Return to bug 45632