Makefile 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. # $OpenBSD: Makefile,v 1.38 2017/02/13 08:31:47 landry Exp $
  2. COMMENT= OpenStreetMap map editor
  3. SVN_REV= 11526
  4. DISTNAME= josm-snapshot-${SVN_REV}
  5. EXTRACT_SUFX = .jar
  6. EXTRACT_CASES+= *.jar) unzip -qa ${FULLDISTDIR}/$$archive -d ${WRKDIST};;
  7. PKGNAME= josm-${SVN_REV}
  8. PKG_ARCH= *
  9. CATEGORIES= geo
  10. HOMEPAGE= http://josm.openstreetmap.de/
  11. MASTER_SITES= ${HOMEPAGE}/download/
  12. MAINTAINER= Holger Mikolon <holger@mikolon.com>
  13. # GPLv2
  14. PERMIT_PACKAGE_CDROM= Yes
  15. MODULES= java \
  16. textproc/intltool
  17. MODJAVA_VER= 1.8+
  18. BUILD_DEPENDS = archivers/unzip
  19. RUN_DEPENDS= java/javaPathHelper \
  20. devel/desktop-file-utils
  21. NO_TEST= Yes
  22. NO_BUILD= Yes
  23. INSTALL_DIR = josm
  24. do-install:
  25. ${INSTALL_DATA_DIR} ${PREFIX}/share/${INSTALL_DIR}
  26. ${INSTALL_DATA} $(DISTDIR)/${DISTNAME}${EXTRACT_SUFX} ${PREFIX}/share/${INSTALL_DIR}/josm-latest.jar
  27. @${SUBST_CMD} -m 0755 -c ${FILESDIR}/josm.sh $(PREFIX)/bin/josm
  28. chown ${BINOWN}:${BINGRP} $(PREFIX)/bin/josm
  29. chmod +x $(PREFIX)/bin/josm
  30. ${INSTALL_MAN} $(FILESDIR)/josm.1 ${PREFIX}/man/man1/josm.1
  31. ${INSTALL_DATA} $(WRKDIST)/images/logo.png ${PREFIX}/share/${INSTALL_DIR}/osm_logo.png
  32. ${INSTALL_DATA_DIR} ${PREFIX}/share/applications/
  33. @${SUBST_CMD} -m 0644 -c ${FILESDIR}/josm.desktop ${PREFIX}/share/applications/josm.desktop
  34. chown ${SHAREOWN}:${SHAREGRP} $(PREFIX)/share/applications/josm.desktop
  35. .include <bsd.port.mk>