Makefile 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. # $OpenBSD: Makefile,v 1.28 2017/04/19 13:40:16 jca Exp $
  2. COMMENT= once-popular mail user agent
  3. DISTNAME= elm-2.4ME+66
  4. REVISION= 2
  5. CATEGORIES= mail
  6. MASTER_SITES= ftp://ftp.ozone.fmi.fi/KEH/
  7. MAINTAINER= Paul Janzen <pjanzen@foatdi.net>
  8. PERMIT_PACKAGE_CDROM= Yes
  9. WANTLIB= c termlib
  10. CONFIGURE_STYLE= simple
  11. CONFIGURE_SCRIPT= Configure
  12. CONFIGURE_ARGS+= -S -d
  13. CONFIGURE_ENV+= PREFIX='$${DESTDIR}${PREFIX}' \
  14. LOCALBASE='${LOCALBASE}'
  15. MAKE_FLAGS= CC="${CC}"
  16. WRKDIST= ${WRKDIR}/elm2.4.ME+.66
  17. pre-configure:
  18. @cp ${FILESDIR}/config.sh ${WRKSRC}
  19. @cp ${FILESDIR}/elm.mimecharsets ${WRKSRC}/bin
  20. @sed -e s,/usr/local,${PREFIX}, ${WRKSRC}/nls/LANGS > ${WRKSRC}/nls/LANGS.new
  21. @mv ${WRKSRC}/nls/LANGS.new ${WRKSRC}/nls/LANGS
  22. post-configure:
  23. @perl -pi.bak -e 's,\$${DESTDIR},,g;' \
  24. ${WRKBUILD}/config.h ${WRKBUILD}/hdrs/sysdefs.h \
  25. ${WRKBUILD}/utils/{checkalias,listalias,messages,printmail}
  26. NO_TEST= Yes
  27. post-install:
  28. @cd ${WRKSRC}/nls; make install
  29. ${INSTALL_DATA} \
  30. ${FILESDIR}/elm.mimetypes ${PREFIX}/lib/elm.mimetypes-dist
  31. ln -f ${PREFIX}/man/man1/newmail.1 ${PREFIX}/man/man1/wnewmail.1
  32. ln -f ${PREFIX}/bin/frm ${PREFIX}/bin/nfrm
  33. ln -f ${PREFIX}/bin/newmail ${PREFIX}/bin/wnewmail
  34. .include <bsd.port.mk>