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