Lines 6-13
Link Here
|
6 |
# |
6 |
# |
7 |
|
7 |
|
8 |
PORTNAME= wmmaiload |
8 |
PORTNAME= wmmaiload |
9 |
PORTVERSION= 1.0.3 |
9 |
PORTVERSION= 2.2.1 |
10 |
PORTREVISION= 1 |
|
|
11 |
CATEGORIES= mail windowmaker |
10 |
CATEGORIES= mail windowmaker |
12 |
MASTER_SITES= http://tnemeth.free.fr/projets/programmes/ |
11 |
MASTER_SITES= http://tnemeth.free.fr/projets/programmes/ |
13 |
|
12 |
|
Lines 16-31
Link Here
|
16 |
|
15 |
|
17 |
USE_X_PREFIX= yes |
16 |
USE_X_PREFIX= yes |
18 |
USE_XPM= yes |
17 |
USE_XPM= yes |
19 |
USE_GNOME= gtk12 |
18 |
USE_OPENSSL= yes |
20 |
USE_REINPLACE= yes |
19 |
USE_GMAKE= yes |
21 |
GNU_CONFIGURE= yes |
20 |
HAS_CONFIGURE= yes |
22 |
CONFIGURE_ARGS= --program-prefix="" |
21 |
CONFIGURE_ARGS= --prefix=${PREFIX} |
|
|
22 |
MAKE_ARGS= CC="${CC}" \ |
23 |
CFLAGS="${CFLAGS} -D_GNU_SOURCE ${PTHREAD_CFLAGS}" \ |
24 |
CPPFLAGS="-I${X11BASE}/include" \ |
25 |
LDFLAGS="-L${X11BASE}/lib" \ |
26 |
LIB_SSL="-lssl -lcrypto" \ |
27 |
LIB_THREADS="${PTHREAD_LIBS}" \ |
28 |
DEBUG_CFLAGS="-I${OPENSSLINC}" \ |
29 |
DEBUG_LDFLAGS="-L${OPENSSLLIB}" |
23 |
|
30 |
|
24 |
MAN1= ${PORTNAME}.1 ${PORTNAME}-config.1 |
31 |
MAN1= ${PORTNAME}.1 ${PORTNAME}-config.1 |
25 |
PLIST_FILES= bin/wmmaiload bin/wmmaiload-config |
32 |
PLIST_FILES= bin/wmmaiload bin/wmmaiload-config |
26 |
|
33 |
|
|
|
34 |
.if defined(WITH_GTK2) |
35 |
USE_GNOME+= gtk20 |
36 |
MAKE_ARGS+= GTK_CFLAGS="pkg-config --cflags gtk+-2.0" \ |
37 |
GTK_LIBS="pkg-config --libs gtk+-2.0" |
38 |
.else |
39 |
USE_GNOME+= gtk12 |
40 |
MAKE_ARGS+= GTK_CFLAGS="pkg-config --cflags gtk+" \ |
41 |
GTK_LIBS="pkg-config --libs gtk+" |
42 |
.endif |
43 |
|
27 |
post-patch: |
44 |
post-patch: |
28 |
@${REINPLACE_CMD} -e 's|gtk-config|${GTK_CONFIG}|g' \ |
45 |
.for i in wmmaiload/Init.make |
29 |
${WRKSRC}/wmmaiload-config/Makefile.in |
46 |
@${REINPLACE_CMD} -e 's|-L/usr/X11R6/lib||g' ${WRKSRC}/${i} |
|
|
47 |
.endfor |
48 |
.for i in wmmaiload/checkthread.c |
49 |
@${REINPLACE_CMD} -e 's|isnumber(|isnum(|g' ${WRKSRC}/${i} |
50 |
.endfor |
51 |
.for i in wmmaiload/main.h |
52 |
@${REINPLACE_CMD} -e '/time\.h>/d' ${WRKSRC}/${i} |
53 |
.endfor |
54 |
.for i in wmmaiload-config/Init.make |
55 |
@${REINPLACE_CMD} -e 's|gtk-config --cflags|$${GTK_CFLAGS}|g ; \ |
56 |
s|gtk-config --libs|$${GTK_LIBS}|g' ${WRKSRC}/${i} |
57 |
.endfor |
58 |
.for i in wmmaiload-config/dialogs.c wmmaiload-config/mainwindow.c \ |
59 |
wmmaiload-config/popedit.c |
60 |
@${REINPLACE_CMD} -e 's|_widget_draw_default|_widget_queue_draw|g ; \ |
61 |
s|remove;|rm;|g ; \ |
62 |
s|remove,|rm,|g ; \ |
63 |
s|remove =|rm =|g ; \ |
64 |
s|PACKAGE"-config"|PACKAGE|g' ${WRKSRC}/${i} |
65 |
.endfor |
66 |
|
67 |
do-install: |
68 |
.for i in wmmaiload wmmaiload-config |
69 |
${INSTALL_PROGRAM} ${WRKSRC}/${i}/${i} ${PREFIX}/bin |
70 |
${INSTALL_MAN} ${WRKSRC}/doc/${i}.1 ${MANPREFIX}/man/man1 |
71 |
.endfor |
30 |
|
72 |
|
31 |
.include <bsd.port.mk> |
73 |
.include <bsd.port.mk> |