svn commit: r357793 - head/devel/scalatest

Vanilla I. Shu vanilla at FreeBSD.org
Sat Jun 14 16:26:44 UTC 2014


Author: vanilla
Date: Sat Jun 14 16:26:43 2014
New Revision: 357793
URL: http://svnweb.freebsd.org/changeset/ports/357793
QAT: https://qat.redports.org/buildarchive/r357793/

Log:
  1: Stagify.
  2: switch to pkg-plist.
  
  Approved by:	portmgr@

Added:
  head/devel/scalatest/pkg-plist   (contents, props changed)
Modified:
  head/devel/scalatest/Makefile

Modified: head/devel/scalatest/Makefile
==============================================================================
--- head/devel/scalatest/Makefile	Sat Jun 14 15:54:41 2014	(r357792)
+++ head/devel/scalatest/Makefile	Sat Jun 14 16:26:43 2014	(r357793)
@@ -19,7 +19,6 @@ USES=		zip
 USE_JAVA=	yes
 NO_BUILD=	yes
 
-NO_STAGE=	yes
 .include <bsd.port.pre.mk>
 
 .if !defined(NOPORTDOCS)
@@ -27,29 +26,18 @@ PORTDOCS=	LICENSE NOTICE README.txt doc
 .endif
 
 SCALA_HOME=	share/scala
-PLIST_FILES=	${SCALA_HOME}/lib/scalatest.jar \
-		${SCALA_HOME}/lib/scalatest-tests.jar
-PLIST_DIRSTRY=	${SCALA_HOME}/lib \
-		${SCALA_HOME}
 
 do-install:
-	${MKDIR} ${PREFIX}/${SCALA_HOME}/lib
-	${INSTALL_DATA} ${INSTALL_WRKSRC}/scalatest-${PORTVERSION}.jar ${PREFIX}/${SCALA_HOME}/lib/scalatest.jar
-	${INSTALL_DATA} ${INSTALL_WRKSRC}/scalatest-${PORTVERSION}-tests.jar ${PREFIX}/${SCALA_HOME}/lib/scalatest-tests.jar
+	${MKDIR} ${STAGEDIR}${PREFIX}/${SCALA_HOME}/lib
+	${INSTALL_DATA} ${INSTALL_WRKSRC}/scalatest-${PORTVERSION}.jar ${STAGEDIR}${PREFIX}/${SCALA_HOME}/lib/scalatest.jar
+	${INSTALL_DATA} ${INSTALL_WRKSRC}/scalatest-${PORTVERSION}-tests.jar ${STAGEDIR}${PREFIX}/${SCALA_HOME}/lib/scalatest-tests.jar
 	cd ${INSTALL_WRKSRC}/src/examples \
-	  && ${FIND} . -type d -exec ${MKDIR} ${EXAMPLESDIR}/\{} \; \
-	  && ${FIND} . -type f -exec ${INSTALL_DATA} \{} ${EXAMPLESDIR}/\{} \;
+	  && ${FIND} . -type d -exec ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/\{} \; \
+	  && ${FIND} . -type f -exec ${INSTALL_DATA} \{} ${STAGEDIR}${EXAMPLESDIR}/\{} \;
 .if !defined(NOPORTDOCS)
 	cd ${INSTALL_WRKSRC} \
-	  && ${FIND} ${PORTDOCS} -type d -exec ${MKDIR} ${DOCSDIR}/\{} \; \
-	  && ${FIND} ${PORTDOCS} -type f -exec ${INSTALL_DATA} \{} ${DOCSDIR}/\{} \;
+	  && ${FIND} ${PORTDOCS} -type d -exec ${MKDIR} ${STAGEDIR}${DOCSDIR}/\{} \; \
+	  && ${FIND} ${PORTDOCS} -type f -exec ${INSTALL_DATA} \{} ${STAGEDIR}${DOCSDIR}/\{} \;
 .endif
 
-post-install:
-	@cd ${INSTALL_WRKSRC}/src/examples \
-	  && ${FIND} -s . -type f \
-	    | ${SED} 's,^\.,${EXAMPLESDIR:S,^${PREFIX}/,,},' >>${TMPPLIST} \
-	  && ${FIND} -s -d . -type d \
-	    | ${SED} 's,^\., at dirrm ${EXAMPLESDIR:S,^${PREFIX}/,,},' >>${TMPPLIST}
-
 .include <bsd.port.post.mk>

Added: head/devel/scalatest/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/scalatest/pkg-plist	Sat Jun 14 16:26:43 2014	(r357793)
@@ -0,0 +1,70 @@
+%%EXAMPLESDIR%%/java/org/scalatestexamples/easymock/ClassTested.java
+%%EXAMPLESDIR%%/java/org/scalatestexamples/easymock/Collaborator.java
+%%EXAMPLESDIR%%/java/org/scalatestexamples/easymock/ThrowableEquals.java
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/FeatureSpecStackBehaviors.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/FlatStackBehaviors.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/ParallelTestExecutionExampleSpec.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/SharedTestExampleSpec.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/StackCanWordSpec.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/StackFeatureSpec.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/StackFixtureCreationMethods.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/StackFlatSpec.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/StackMustWordSpec.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/StackShorthandFlatSpec.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/StackShouldWordSpec.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/StackSpec.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/TVFeatureSpec.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/WordStackBehaviors.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/concurrent/ConductorExamples.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/easymock/EasyMockExampleFixtureFlatSpec.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/easymock/EasyMockExampleFlatSpec.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/easymock/EasyMockExampleSuite.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/featurespec/ArithmeticFeatureSpec.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/featurespec/GivenWhenThenArithmeticFeatureSpec.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/featurespec/InfoArithmeticFeatureSpec.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/featurespec/PendingArithmeticFeatureSpec.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/featurespec/PendingGivenWhenThenArithmeticSpec.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/fixture/MultiFixtureFunSuite.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/fixture/TVFixtureFeatureSpec.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/fixture/funsuite/WithTempFileExampleSuite.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/fixture/funsuite/WithTempFileFromConfigMapExampleSuite.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/fixture/suite/CaseClassFixtureSuite.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/fixture/suite/TupleFixtureSuite.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/funsuite/BeforeAndAfterEachExampleSuite.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/funsuite/CreateFixtureExampleSuite.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/funsuite/ExampleSuite.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/funsuite/ImmutableSharedFixtureExampleSuite.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/funsuite/WithFixtureExampleSuite.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/funsuite/WithTempFileExampleSuite.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/helpers/Stack.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/jmock/JMockExampleFixtureFlatSpec.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/junit/ErrorJUnitSuite.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/junit/JUnit3ExampleSuite.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/junit/JUnitTestCaseSuite.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/matchers/ShouldStackFlatSpec.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/matchers/ShouldStackSpec.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/scalaarchetypesimple/ScalaTestExamples.scala
+%%EXAMPLESDIR%%/scala/org/scalatestexamples/testng/ErrorTestNGSuite.scala
+share/scala/lib/scalatest-tests.jar
+share/scala/lib/scalatest.jar
+ at dirrmtry %%EXAMPLESDIR%%/java/org/scalatestexamples/easymock
+ at dirrmtry %%EXAMPLESDIR%%/java/org/scalatestexamples
+ at dirrmtry %%EXAMPLESDIR%%/java/org
+ at dirrmtry %%EXAMPLESDIR%%/java
+ at dirrmtry %%EXAMPLESDIR%%/scala/org/scalatestexamples/concurrent
+ at dirrmtry %%EXAMPLESDIR%%/scala/org/scalatestexamples/easymock
+ at dirrmtry %%EXAMPLESDIR%%/scala/org/scalatestexamples/featurespec
+ at dirrmtry %%EXAMPLESDIR%%/scala/org/scalatestexamples/fixture/funsuite
+ at dirrmtry %%EXAMPLESDIR%%/scala/org/scalatestexamples/fixture/suite
+ at dirrmtry %%EXAMPLESDIR%%/scala/org/scalatestexamples/fixture
+ at dirrmtry %%EXAMPLESDIR%%/scala/org/scalatestexamples/funsuite
+ at dirrmtry %%EXAMPLESDIR%%/scala/org/scalatestexamples/helpers
+ at dirrmtry %%EXAMPLESDIR%%/scala/org/scalatestexamples/jmock
+ at dirrmtry %%EXAMPLESDIR%%/scala/org/scalatestexamples/junit
+ at dirrmtry %%EXAMPLESDIR%%/scala/org/scalatestexamples/matchers
+ at dirrmtry %%EXAMPLESDIR%%/scala/org/scalatestexamples/scalaarchetypesimple
+ at dirrmtry %%EXAMPLESDIR%%/scala/org/scalatestexamples/testng
+ at dirrmtry %%EXAMPLESDIR%%/scala/org/scalatestexamples
+ at dirrmtry %%EXAMPLESDIR%%/scala/org
+ at dirrmtry %%EXAMPLESDIR%%/scala
+ at dirrmtry %%EXAMPLESDIR%%


More information about the svn-ports-head mailing list