svn commit: r380813 - head/lang/gscheme
Dmitry Marakasov
amdmi3 at FreeBSD.org
Mon Mar 9 00:57:48 UTC 2015
Author: amdmi3
Date: Mon Mar 9 00:57:47 2015
New Revision: 380813
URL: https://svnweb.freebsd.org/changeset/ports/380813
QAT: https://qat.redports.org/buildarchive/r380813/
Log:
- Simplify MASTER_SITES
- Clarify LICENSE
- Fix permissions so it's possible to `make clean` as non-root
- Silence post-patch
- Strip binary
Modified:
head/lang/gscheme/Makefile
Modified: head/lang/gscheme/Makefile
==============================================================================
--- head/lang/gscheme/Makefile Mon Mar 9 00:57:46 2015 (r380812)
+++ head/lang/gscheme/Makefile Mon Mar 9 00:57:47 2015 (r380813)
@@ -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 at 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>
More information about the svn-ports-head
mailing list