Makefile 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. # $OpenBSD: Makefile,v 1.2 2017/03/24 15:26:11 fcambus Exp $
  2. COMMENT = bitmap paint program inspired by Deluxe Paint and Brilliance
  3. V = 2.4
  4. DISTNAME = grafx2-${V}.2035-src
  5. PKGNAME = grafx2-${V}
  6. EXTRACT_SUFX = .tgz
  7. CATEGORIES = graphics
  8. HOMEPAGE = http://pulkomandy.tk/projects/GrafX2
  9. MAINTAINER = Frederic Cambus <fcambus@openbsd.org>
  10. # GPLv2
  11. PERMIT_PACKAGE_CDROM = Yes
  12. WANTLIB += SDL SDL_image c m png pthread
  13. MASTER_SITES = http://pulkomandy.tk/projects/GrafX2/downloads/
  14. RUN_DEPENDS = devel/desktop-file-utils
  15. LIB_DEPENDS = devel/sdl \
  16. devel/sdl-image
  17. WRKDIST = ${WRKDIR}/grafx2/src
  18. USE_GMAKE = Yes
  19. MAKE_FLAGS = CC="${CC}" NOLUA=1 NOTTF=1
  20. NO_TEST = Yes
  21. pre-configure:
  22. @sed -i 's|Extract_path(program_dir, argv0);|strcpy(program_dir,"${PREFIX}/bin/");|' \
  23. ${WRKSRC}/setup.c
  24. post-install:
  25. ${INSTALL_DATA_DIR} ${PREFIX}/share/pixmaps
  26. mv ${PREFIX}/share/icons/grafx2.xpm ${PREFIX}/share/pixmaps/
  27. ${INSTALL_DATA_DIR} ${PREFIX}/share/grafx2/icons
  28. mv ${PREFIX}/share/icons/grafx2.svg ${PREFIX}/share/grafx2/icons/
  29. rmdir ${PREFIX}/share/icons
  30. rm -rf ${PREFIX}/share/grafx2/scripts
  31. rm ${PREFIX}/share/grafx2/fonts/Tuffy.ttf
  32. .include <bsd.port.mk>