svn commit: r346178 - head/lang/elk

Martin Wilke miwi at FreeBSD.org
Wed Feb 26 09:45:31 UTC 2014


Author: miwi
Date: Wed Feb 26 09:45:30 2014
New Revision: 346178
URL: http://svnweb.freebsd.org/changeset/ports/346178
QAT: https://qat.redports.org/buildarchive/r346178/

Log:
  - Stage support

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

Modified: head/lang/elk/Makefile
==============================================================================
--- head/lang/elk/Makefile	Wed Feb 26 09:45:24 2014	(r346177)
+++ head/lang/elk/Makefile	Wed Feb 26 09:45:30 2014	(r346178)
@@ -18,12 +18,9 @@ USE_AUTOTOOLS=	libtool
 USE_LDCONFIG=	yes
 MAKE_JOBS_UNSAFE=	yes
 
-MAN1=		elk.1
-
 CPPFLAGS+=	-I${LOCALBASE}/include/libelf -I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
 
-NO_STAGE=	yes
 .include <bsd.port.pre.mk>
 
 .if ${ARCH} == "amd64"
@@ -34,13 +31,11 @@ post-patch:
 	@${REINPLACE_CMD} -e '/^SUBDIRS/s|doc examples||g' ${WRKSRC}/Makefile.in
 
 post-install:
-	${INSTALL_MAN} ${WRKSRC}/doc/man/elk.1 ${MANPREFIX}/man/man1
-.if !defined(NOPORTEXAMPLES)
-	@${MKDIR} ${EXAMPLESDIR}
+	${INSTALL_MAN} ${WRKSRC}/doc/man/elk.1 ${STAGEDIR}${MANPREFIX}/man/man1
+	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
 	@${TAR} -C ${WRKSRC}/examples --exclude "*Makefile*" -cf - . | \
-		${TAR} -C ${EXAMPLESDIR} --unlink -xf -
-	@${CHOWN} -R ${SHAREMODE}:${SHAREGRP} ${EXAMPLESDIR}
-	@${FIND} ${EXAMPLESDIR}/ -type f -exec ${CHMOD} ${SHAREMODE} {} \;
-.endif
+		${TAR} -C ${STAGEDIR}${EXAMPLESDIR} --unlink -xf -
+	@${CHOWN} -R ${SHAREMODE}:${SHAREGRP} ${STAGEDIR}${EXAMPLESDIR}
+	@${FIND} ${STAGEDIR}${EXAMPLESDIR}/ -type f -exec ${CHMOD} ${SHAREMODE} {} \;
 
 .include <bsd.port.post.mk>

Modified: head/lang/elk/pkg-plist
==============================================================================
--- head/lang/elk/pkg-plist	Wed Feb 26 09:45:24 2014	(r346177)
+++ head/lang/elk/pkg-plist	Wed Feb 26 09:45:30 2014	(r346178)
@@ -172,6 +172,7 @@ lib/libelk.so.0
 %%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/motif
 %%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/c++
 %%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
+man/man1/elk.1.gz
 @dirrm %%DATADIR%%
 @dirrm lib/elk
 @dirrm include/elk/extensions


More information about the svn-ports-all mailing list