Makefile 919 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. # $OpenBSD: Makefile,v 1.5 2017/04/10 11:45:22 sthen Exp $
  2. COMMENT= unpack Inno Setup installers
  3. DISTNAME= innoextract-1.6
  4. CATEGORIES= archivers
  5. HOMEPAGE= https://constexpr.org/innoextract/
  6. MASTER_SITES= ${HOMEPAGE}files/
  7. MAINTAINER= Donovan Watteau <tsoomi@gmail.com>
  8. # zlib/libpng
  9. PERMIT_PACKAGE_CDROM= Yes
  10. WANTLIB= boost_filesystem-mt boost_iostreams-mt boost_program_options-mt
  11. WANTLIB+= boost_system-mt c iconv lzma m pthread ${LIBCXX}
  12. LIB_DEPENDS= archivers/xz \
  13. converters/libiconv \
  14. devel/boost>=1.53.0p6
  15. RUN_DEPENDS= archivers/unrar
  16. MODULES= devel/cmake
  17. SEPARATE_BUILD= Yes
  18. CXXFLAGS+= -Wno-system-headers
  19. CONFIGURE_ARGS+=-DCMAKE_INSTALL_PREFIX="${PREFIX}" \
  20. -DCMAKE_INSTALL_MANDIR="man" \
  21. -DDOXYGEN_EXECUTABLE="false"
  22. NO_TEST= Yes
  23. do-install:
  24. ${INSTALL_PROGRAM} ${WRKBUILD}/innoextract ${PREFIX}/bin
  25. ${INSTALL_MAN} ${WRKSRC}/doc/innoextract.1 ${PREFIX}/man/man1
  26. .include <bsd.port.mk>