55 lines
1.3 KiB
Makefile
55 lines
1.3 KiB
Makefile
# $OpenBSD: Makefile,v 1.45 2015/08/17 19:04:51 kirby Exp $
|
|
|
|
COMMENT-main= checks HTML documents for broken links, CLI
|
|
COMMENT-x11= checks HTML documents for broken links, GUI
|
|
|
|
V= 9.3
|
|
REVISION-main= 1
|
|
REVISION-x11= 0
|
|
MODPY_EGG_VERSION=${V}
|
|
GH_ACCOUNT= wummel
|
|
GH_PROJECT= linkchecker
|
|
GH_TAGNAME= upstream/$V
|
|
|
|
DISTNAME= ${GH_PROJECT}-${V}
|
|
PKGNAME-main= ${DISTNAME}
|
|
PKGNAME-x11= ${GH_PROJECT}-gui-${V}
|
|
CATEGORIES= www
|
|
|
|
HOMEPAGE= http://wummel.github.io/linkchecker/
|
|
|
|
# GPLv2+
|
|
PERMIT_PACKAGE_CDROM= Yes
|
|
|
|
WANTLIB+= ${MODPY_WANTLIB} pthread
|
|
|
|
MODULES= devel/gettext lang/python
|
|
|
|
RUN_DEPENDS-main= net/py-dnspython \
|
|
www/py-requests
|
|
|
|
RUN_DEPENDS-x11= devel/desktop-file-utils \
|
|
www/linkchecker,-main \
|
|
x11/gtk+3,-guic \
|
|
x11/py-qt4
|
|
|
|
SEPARATE_BUILD= Yes
|
|
MULTI_PACKAGES= -main -x11
|
|
|
|
WRKDIST= ${WRKDIR}/${GH_PROJECT}-upstream-${V}
|
|
NO_TEST= Yes
|
|
|
|
post-extract:
|
|
@perl -pi -e 's,logo48x48,linkchecker,' ${WRKSRC}/doc/*.desktop
|
|
|
|
post-install:
|
|
.for s in 16 32 48 64 128
|
|
${INSTALL_DATA_DIR} ${PREFIX}/share/icons/hicolor/${s}x${s}/apps
|
|
${INSTALL_DATA} ${WRKSRC}/doc/html/logo${s}x${s}.png \
|
|
${PREFIX}/share/icons/hicolor/${s}x${s}/apps/linkchecker.png
|
|
.endfor
|
|
${INSTALL_DATA} ${WRKSRC}/doc/html/lccollection.qhcp \
|
|
${PREFIX}/share/linkchecker/lccollection.qhc
|
|
|
|
.include <bsd.port.mk>
|