stage support
respect examples
This commit is contained in:
+10
-12
@@ -10,6 +10,8 @@ DISTNAME= ib12
|
||||
MAINTAINER= java@FreeBSD.org
|
||||
COMMENT= Enables dynamic exchange of data between JavaBeans(TM)
|
||||
|
||||
OPTIONS_DEFINE= DOCS EXAMPLES
|
||||
|
||||
USES= zip
|
||||
USE_JAVA= YES
|
||||
JAVA_VERSION= 1.6+
|
||||
@@ -18,30 +20,26 @@ NO_WRKSUBDIR= yes
|
||||
NO_BUILD= yes
|
||||
NO_CDROM= See the license
|
||||
|
||||
.if !defined(NOPORTDOCS)
|
||||
PORTDOCS= *
|
||||
.endif
|
||||
PORTEXAMPLES= *
|
||||
|
||||
NO_STAGE= yes
|
||||
.include <bsd.port.pre.mk>
|
||||
.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})
|
||||
IGNORE= You must manually fetch the distribution from http://java.sun.com/products/archive/javabeans/infobus/downloads.html and place it in ${DISTDIR} then run make again
|
||||
.endif
|
||||
|
||||
do-install:
|
||||
${INSTALL_DATA} ${WRKSRC}/infobus.jar ${JAVAJARDIR}/
|
||||
${MKDIR} ${EXAMPLESDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/*.java ${EXAMPLESDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/infobus.jar ${TAGEDIR}${JAVAJARDIR}/
|
||||
${MKDIR} ${TAGEDIR}${EXAMPLESDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/*.java ${TAGEDIR}${EXAMPLESDIR}
|
||||
.for i in examples.mak makefile moneyman.mf ReadMe.html ReadRowset.html coffee6.gif
|
||||
${INSTALL_DATA} ${WRKSRC}/${i} ${EXAMPLESDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/${i} ${TAGEDIR}${EXAMPLESDIR}
|
||||
.endfor
|
||||
.if !defined(NOPORTDOCS)
|
||||
${MKDIR} ${DOCSDIR}
|
||||
${MKDIR} ${TAGEDIR}${DOCSDIR}
|
||||
.for i in LICENSE.HTML ReadMe.html coffee6.gif
|
||||
${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/${i} ${TAGEDIR}${DOCSDIR}
|
||||
.endfor
|
||||
cd ${WRKSRC}/doc && \
|
||||
${FIND} . | ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${DOCSDIR}
|
||||
.endif
|
||||
${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
|
||||
@@ -1,16 +1 @@
|
||||
%%EXAMPLESDIR%%/MonetaryDataItem.java
|
||||
%%EXAMPLESDIR%%/ReadMe.html
|
||||
%%EXAMPLESDIR%%/ReadRowset.html
|
||||
%%EXAMPLESDIR%%/RowsetAccessHelper.java
|
||||
%%EXAMPLESDIR%%/RowsetSource.java
|
||||
%%EXAMPLESDIR%%/SampleConsumer.java
|
||||
%%EXAMPLESDIR%%/SimpleConsumerBean.java
|
||||
%%EXAMPLESDIR%%/SimpleDataItem.java
|
||||
%%EXAMPLESDIR%%/SimpleProducerBean.java
|
||||
%%EXAMPLESDIR%%/SimpleTable.java
|
||||
%%EXAMPLESDIR%%/coffee6.gif
|
||||
%%EXAMPLESDIR%%/examples.mak
|
||||
%%EXAMPLESDIR%%/makefile
|
||||
%%EXAMPLESDIR%%/moneyman.mf
|
||||
%%JAVAJARDIR%%/infobus.jar
|
||||
@dirrm %%EXAMPLESDIR%%
|
||||
|
||||
Reference in New Issue
Block a user