aboutsummaryrefslogtreecommitdiff
path: root/lang/gscheme
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2015-03-09 00:57:47 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2015-03-09 00:57:47 +0000
commit4f8db7dcb8e8dd43f30e3a119d0961a503224920 (patch)
tree1ffd6c703ffcc2bf4f9ab027a505733dbb0fd511 /lang/gscheme
parent1b36fa69526e6e2dde897181cdbec0644aff65b5 (diff)
downloadports-4f8db7dcb8e8dd43f30e3a119d0961a503224920.tar.gz
ports-4f8db7dcb8e8dd43f30e3a119d0961a503224920.zip
- Simplify MASTER_SITES
- Clarify LICENSE - Fix permissions so it's possible to `make clean` as non-root - Silence post-patch - Strip binary
Notes
Notes: svn path=/head/; revision=380813
Diffstat (limited to 'lang/gscheme')
-rw-r--r--lang/gscheme/Makefile11
1 files changed, 7 insertions, 4 deletions
diff --git a/lang/gscheme/Makefile b/lang/gscheme/Makefile
index 011942c131b4..5e62081fa9c6 100644
--- a/lang/gscheme/Makefile
+++ b/lang/gscheme/Makefile
@@ -5,8 +5,7 @@ PORTVERSION= 0.6
PORTREVISION= 3
CATEGORIES= lang gnustep
MASTER_SITES= http://www.gnustep.it/marko/GScheme/ \
- ${MASTER_SITE_LOCAL}
-MASTER_SITE_SUBDIR= dinoex
+ LOCAL/dinoex
DISTNAME= GScheme
EXTRACT_SUFX= .tgz
DIST_SUBDIR= repacked
@@ -14,18 +13,22 @@ DIST_SUBDIR= repacked
MAINTAINER= ports@FreeBSD.org
COMMENT= GNUstep-aware scheme interpreter
-LICENSE= GPLv2
+LICENSE= GPLv2 # or later
USE_GNUSTEP= yes
USE_GNUSTEP_BACK= yes
USE_GNUSTEP_BUILD= yes
USE_GNUSTEP_INSTALL= yes
+post-extract:
+ @${CHMOD} -R u+w ${WRKSRC}
+
post-patch:
- ${REINPLACE_CMD} -e 's|setMark:|setMarkScheme:|' \
+ @${REINPLACE_CMD} -e 's|setMark:|setMarkScheme:|' \
${WRKSRC}/SchemeTypes.h ${WRKSRC}/SchemeTypes.m
post-install:
${RM} -f ${STAGEDIR}${GNUSTEP_PREFIX}/Local/Applications/GScheme.app/Resources/library.scm~
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/GNUstep/Local/Applications/GScheme.app/GScheme
.include <bsd.port.mk>