aboutsummaryrefslogtreecommitdiff
path: root/mail/wmmaiload/Makefile
diff options
context:
space:
mode:
authorRobert Clausecker <fuz@fuz.su>2022-11-07 18:55:17 +0000
committerFernando ApesteguĂ­a <fernape@FreeBSD.org>2022-11-09 13:10:25 +0000
commita5f1cca72a5b84fe783e600eb468cf140b5e3a31 (patch)
tree1c551e439d8bba94518946b0f9bccdcdee7e96c4 /mail/wmmaiload/Makefile
parent4696df195a908e0dc0dd5fbb6edbfc71c5ef2311 (diff)
Diffstat (limited to 'mail/wmmaiload/Makefile')
-rw-r--r--mail/wmmaiload/Makefile31
1 files changed, 7 insertions, 24 deletions
diff --git a/mail/wmmaiload/Makefile b/mail/wmmaiload/Makefile
index 22348e59dbd1..48cbb6ebb5b0 100644
--- a/mail/wmmaiload/Makefile
+++ b/mail/wmmaiload/Makefile
@@ -1,5 +1,6 @@
PORTNAME= wmmaiload
PORTVERSION= 2.3.0
+PORTREVISION= 1
CATEGORIES= mail windowmaker
MASTER_SITES= http://tnemeth.free.fr/projets/programmes/
@@ -10,14 +11,16 @@ WWW= http://tnemeth.free.fr/projets/dockapps.html
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-BROKEN_FreeBSD_13= ld: error: duplicate symbol: application
-BROKEN_FreeBSD_14= ld: error: duplicate symbol: application
+LIB_DEPENDS= libharfbuzz.so:print/harfbuzz \
+ libfontconfig.so:x11-fonts/fontconfig \
+ libfreetype.so:print/freetype2
USES= gmake gnome localbase:ldflags pkgconfig ssl tar:bzip2 xorg
-USE_XORG= xpm
-USE_GNOME= gtk20
+USE_XORG= x11 xext xpm
+USE_GNOME= cairo gdkpixbuf2 gtk20
HAS_CONFIGURE= yes
CONFIGURE_ARGS= --prefix=${PREFIX}
+CFLAGS+= -fcommon
CPPFLAGS+= -I${OPENSSLINC} -D_GNU_SOURCE
LDFLAGS+= -L${OPENSSLLIB}
MAKE_ENV= DEBUG_CFLAGS="" DEBUG_LDFLAGS=""
@@ -28,26 +31,6 @@ PLIST_FILES= bin/wmmaiload bin/wmmaiload-config \
post-patch:
@${FIND} ${WRKSRC} -name "Makefile" | ${XARGS} ${REINPLACE_CMD} -e \
's| =| ?=|'
-.for i in wmmaiload/Init.make
- @${REINPLACE_CMD} -e "s|'-lssl'|'-lssl -lcrypto'| ; \
- s|-L/usr/X11R6/lib||" ${WRKSRC}/${i}
-.endfor
-.for i in wmmaiload/checkthread.c
- @${REINPLACE_CMD} -e 's|isnumber(|isnum(|g' ${WRKSRC}/${i}
-.endfor
-.for i in wmmaiload/main.h
- @${REINPLACE_CMD} -e '/time\.h>/d' ${WRKSRC}/${i}
-.endfor
-.for i in wmmaiload/ssl.c
- @${REINPLACE_CMD} -e 's|SSLv2_client_method|SSLv23_client_method|' \
- ${WRKSRC}/${i}
-.endfor
-.for i in wmmaiload-config/mainwindow.c
- @${REINPLACE_CMD} -e 's|remove;|rm;|g ; \
- s|remove,|rm,|g ; \
- s|remove =|rm =|g ; \
- s|PACKAGE"-config"|PACKAGE|g' ${WRKSRC}/${i}
-.endfor
do-install:
.for i in wmmaiload wmmaiload-config