Annotation of ports/geo/gpsman/Makefile, Revision 1.5
1.1 yason 1: # $OpenBSD$
2:
3: COMMENT = graphical manager of GPS data
4:
1.5 ! kirby 5: DISTNAME = gpsman-6.4.3
1.1 yason 6:
7: CATEGORIES = geo x11
8:
1.4 yason 9: HOMEPAGE = http://gpsman.sourceforge.net/
1.1 yason 10:
1.4 yason 11: MAINTAINER = Kirill Bychkov <yason@linklevel.net>
1.1 yason 12:
1.5 ! kirby 13: # GPLv3 / CC-BY-CN-ND 3.0 / CC-BY-SA 3.0
1.1 yason 14: PERMIT_PACKAGE_CDROM = Yes
15: PERMIT_PACKAGE_FTP = Yes
16: PERMIT_DISTFILES_CDROM =Yes
17: PERMIT_DISTFILES_FTP = Yes
18:
1.4 yason 19: MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=gpsman/}
1.1 yason 20: EXTRACT_SUFX = .tgz
21:
1.5 ! kirby 22: MODULES = x11/tk
! 23:
1.1 yason 24: RUN_DEPENDS = ${MODTK_RUN_DEPENDS}
25:
26: NO_BUILD = Yes
1.5 ! kirby 27: PKG_ARCH = *
1.1 yason 28:
29: post-patch:
30: @perl -pi -e 's|exec wish|exec ${MODTK_BIN}|g' \
31: ${WRKSRC}/gpsman.tcl ${WRKSRC}/util/*.tcl
32: @perl -pi -e 's|exec tclsh|exec ${MODTCL_BIN}|g' \
33: ${WRKSRC}/util/*.tcl
1.5 ! kirby 34: @perl -pi -e 's|gmsrc|${PREFIX}/share/gpsman/gmsrc|g' \
! 35: ${WRKSRC}/gpsman.tcl
1.1 yason 36: do-install:
1.4 yason 37: .for i in gpsman gpsman/gmsrc gpsman/gmsrc/gmicons \
38: gpsman/gmsrc/util doc/gpsman doc/gpsman/html
1.1 yason 39: ${INSTALL_DATA_DIR} ${PREFIX}/share/$i
40: .endfor
41: ${INSTALL_SCRIPT} ${WRKSRC}/gpsman.tcl ${PREFIX}/share/gpsman
1.5 ! kirby 42: ln -s ${TRUEPREFIX}/share/gpsman/gpsman.tcl ${PREFIX}/bin/gpsman
1.1 yason 43: ${INSTALL_DATA} ${WRKSRC}/gmsrc/*.tcl ${PREFIX}/share/gpsman/gmsrc
44: ${INSTALL_DATA} ${WRKSRC}/gmsrc/gmicons/* ${PREFIX}/share/gpsman/gmsrc/gmicons
45: ${INSTALL_DATA} ${WRKSRC}/util/*.tcl ${PREFIX}/share/gpsman/gmsrc/util
46: ${INSTALL_MAN} ${WRKSRC}/man/man1/gpsman.1 ${PREFIX}/man/man1/gpsman.1
47: ${INSTALL_DATA} ${WRKSRC}/LICENSE ${PREFIX}/share/doc/gpsman
48: ${INSTALL_DATA} ${WRKSRC}/manual/*.pdf ${PREFIX}/share/doc/gpsman
49: ${INSTALL_DATA} ${WRKSRC}/manual/html/*.* ${PREFIX}/share/doc/gpsman/html
50: .include <bsd.port.mk>
CVSweb