diff --git a/deskutils/gtimer/Makefile b/deskutils/gtimer/Makefile index 68919609e4f2..0b4a9f1bfe77 100644 --- a/deskutils/gtimer/Makefile +++ b/deskutils/gtimer/Makefile @@ -1,47 +1,54 @@ PORTNAME= gtimer PORTVERSION= 2.0.0 PORTREVISION= 5 CATEGORIES= deskutils MASTER_SITES= SF/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Timer for your personal activities WWW= https://www.k5n.us/gtimer.php LICENSE= GPLv2 RUN_DEPENDS= xdg-open:devel/xdg-utils -USES= gettext perl5 gmake gnome pkgconfig xorg -USE_XORG= x11 xscrnsaver +USES= gettext gmake gnome localbase perl5 pkgconfig xorg USE_GNOME= gtk20 +USE_XORG= x11 xscrnsaver + GNU_CONFIGURE= yes -CPPFLAGS+= -I${LOCALBASE}/include -Wno-return-type -LIBS+= -L${LOCALBASE}/lib -lX11 +CPPFLAGS+= -Wno-return-type +LIBS+= -lX11 + +.include + +.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif post-patch: @${REINPLACE_CMD} -e 's|1.1.7|${PORTVERSION}|g' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|"sensible-browser"|"xdg-open"|g' ${WRKSRC}/config.h .for file in project.c task.c @${REINPLACE_CMD} -e 's|||g' ${WRKSRC}/${file} .endfor pre-build: @(cd ${WRKSRC} && ${PERL} ./txt2h.pl < ChangeLog > changelog.h) post-build: .for lang in cs cz es fr sv cd ${WRKSRC}/po && ${LOCALBASE}/bin/msgfmt -o ${lang}.mo ${lang}.po .endfor do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 .for lang in cs cz es fr sv @${MKDIR} ${STAGEDIR}${PREFIX}/share/locale/${lang}/LC_MESSAGES ${INSTALL_DATA} ${WRKSRC}/po/${lang}.mo \ ${STAGEDIR}${PREFIX}/share/locale/${lang}/LC_MESSAGES/${PORTNAME}.mo .endfor .include