svn commit: r346370 - head/lang/ypsilon

Emanuel Haupt ehaupt at FreeBSD.org
Thu Feb 27 16:00:05 UTC 2014


Author: ehaupt
Date: Thu Feb 27 15:29:35 2014
New Revision: 346370
URL: http://svnweb.freebsd.org/changeset/ports/346370
QAT: https://qat.redports.org/buildarchive/r346370/

Log:
  Support staging

Modified:
  head/lang/ypsilon/Makefile
  head/lang/ypsilon/pkg-plist

Modified: head/lang/ypsilon/Makefile
==============================================================================
--- head/lang/ypsilon/Makefile	Thu Feb 27 15:26:39 2014	(r346369)
+++ head/lang/ypsilon/Makefile	Thu Feb 27 15:29:35 2014	(r346370)
@@ -11,28 +11,24 @@ DISTNAME=	${PORTNAME}-0.9.6.update3
 MAINTAINER=	vmagerya at gmail.com
 COMMENT=	Scheme implementation for real-time applications
 
-USE_GMAKE=	yes
+USES=		gmake
+
 MAKE_ARGS=	DATADIR="${DATADIR}" \
 		PTHREAD_LIBS="${PTHREAD_LIBS}"
 
-MAN1=		ypsilon.1
-
 ONLY_FOR_ARCHS=	i386 amd64
 
-NO_STAGE=	yes
-.include <bsd.port.pre.mk>
+OPTIONS_DEFINE=	EXAMPLES
 
 do-install:
-	@${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
-	@${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${MANPREFIX}/man/man1
-	@${MKDIR} ${DATADIR}
-	(cd ${WRKSRC}/ && ${COPYTREE_SHARE} "sitelib stdlib" ${DATADIR})
-.if ${PORT_OPTIONS:MEXAMPLES}
-	@${MKDIR} ${EXAMPLESDIR}
-	@${INSTALL_DATA} ${WRKSRC}/example/*.scm ${EXAMPLESDIR}
-.endif
+	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1
+	@${MKDIR} ${STAGEDIR}${DATADIR}
+	(cd ${WRKSRC}/ && ${COPYTREE_SHARE} "sitelib stdlib" ${STAGEDIR}${DATADIR})
+	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+	${INSTALL_DATA} ${WRKSRC}/example/*.scm ${STAGEDIR}${EXAMPLESDIR}
 
 regression-test: build
 	cd ${WRKSRC} && ${GMAKE} check
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/lang/ypsilon/pkg-plist
==============================================================================
--- head/lang/ypsilon/pkg-plist	Thu Feb 27 15:26:39 2014	(r346369)
+++ head/lang/ypsilon/pkg-plist	Thu Feb 27 15:29:35 2014	(r346370)
@@ -1,4 +1,5 @@
 bin/ypsilon
+man/man1/ypsilon.1.gz
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/gears.scm
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/glut-demo.scm
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/gtk-hello.scm


More information about the svn-ports-head mailing list