Makefile 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. # $OpenBSD: Makefile,v 1.16 2016/09/04 13:59:13 giovanni Exp $
  2. COMMENT-main= wrapper to run CGI applications via FastCGI
  3. COMMENT-static= static-linked fcgi-cgi wrapper for chroot use
  4. V= 0.2.2
  5. DISTNAME= fcgi-cgi-$V
  6. PKGNAME-main= fcgi-cgi-$V
  7. PKGNAME-static= fcgi-cgi-static-$V
  8. CATEGORIES= www
  9. HOMEPAGE= http://redmine.lighttpd.net/projects/fcgi-cgi/wiki
  10. # MIT
  11. PERMIT_PACKAGE_CDROM= Yes
  12. WANTLIB += c ev glib-2.0 m pthread
  13. MASTER_SITES= http://cgit.lighttpd.net/fcgi-cgi.git/snapshot/ \
  14. https://spacehopper.org/mirrors/
  15. SEPARATE_BUILD= Yes
  16. MULTI_PACKAGES= -main -static
  17. AUTOCONF_VERSION= 2.68
  18. AUTOMAKE_VERSION= 1.11
  19. BUILD_DEPENDS= ${MODGNU_AUTOCONF_DEPENDS} \
  20. ${MODGNU_AUTOMAKE_DEPENDS}
  21. RUN_DEPENDS= www/spawn-fcgi
  22. RUN_DEPENDS-static= www/fcgi-cgi,-main
  23. LIB_DEPENDS= devel/libev \
  24. devel/glib2
  25. MODULES= devel/gettext
  26. CONFIGURE_STYLE= gnu
  27. PREFIX-static= ${VARBASE}/www/${TRUEPREFIX}
  28. CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
  29. LDFLAGS="-L${LOCALBASE}/lib"
  30. post-patch:
  31. cd ${WRKSRC}; AUTOCONF_VERSION=${AUTOCONF_VERSION} \
  32. AUTOMAKE_VERSION=${AUTOMAKE_VERSION} ./autogen.sh
  33. post-install:
  34. ${INSTALL_PROGRAM_DIR} ${WRKINST}${PREFIX-static}/bin
  35. mv ${PREFIX}/bin/fcgi-cgi-static \
  36. ${WRKINST}${PREFIX-static}/bin/fcgi-cgi
  37. .include <bsd.port.mk>