Ticket #27086: junit4.8.2.diff

File junit4.8.2.diff, 4.4 KB (added by ryandesign (Ryan Carsten Schmidt), 13 years ago)

incomplete patch

  • files/patch-build.xml.diff

     
    1 --- build.xml.orig      2009-06-12 21:55:56.000000000 +0200
    2 +++ build.xml   2009-06-12 22:15:35.000000000 +0200
    3 @@ -18,7 +18,7 @@
     1--- build.xml.orig      2010-04-08 13:07:12.000000000 -0500
     2+++ build.xml   2010-10-31 14:04:08.000000000 -0500
     3@@ -19,7 +19,7 @@
     4        <property name="srcjar" value="junit-${version}-src.jar" />
    45        <property name="javadocdir" location="${dist}/javadoc" />
    56        <property name="javadoczip" location="${dist}-javadoc.zip" />
    6         <property name="javadocpackages" value="org.junit, org.junit.runner, org.junit.runner.description, org.junit.runner.manipulation, org.junit.runner.notification, org.junit.runners, org.hamcrest.core, org.junit.matchers" />
    77-       <property name="hamcrestlib" location="lib/hamcrest-core-1.1.jar" />
    88+       <property name="hamcrestlib" value="${prefix}/share/java/hamcrest-core.jar;${prefix}/share/java/hamcrest-library.jar" />
    99        <property name="hamcrestsrc" location="${dist}/temp.hamcrest.source" />
    1010       
    1111        <target name="init">
    12 @@ -72,8 +72,6 @@
     12@@ -73,8 +73,6 @@
    1313       
    1414        <target name="build" depends="versiontag">
    1515                <junit_compilation srcdir="${src}" destdir="${bin}" classpath="${hamcrestlib}"/>
     
    1717-               <junit_compilation srcdir="${testsrc}" destdir="${testbin}" classpath="${hamcrestlib};${bin}"/>
    1818        </target>
    1919 
    20         <target name="jars">
    21 @@ -106,17 +104,16 @@
    22                 <unjar src="${hamcrestlib}" dest="${hamcrestsrc}" />
     20        <target name="jars" depends="build">
     21@@ -115,20 +113,19 @@
     22                </exec>
    2323        </target>
    2424       
    2525-       <target name="javadoc" depends="unjar.hamcrest">
    2626+       <target name="javadoc">
    27                 <javadoc packagenames="${javadocpackages}"
    28                          destdir="${javadocdir}"
     27                <javadoc destdir="${javadocdir}"
    2928                         author="false"
    3029                         version="false"
    3130                         use="false"
    3231                         windowtitle="JUnit API"
    3332-                        stylesheetfile="stylesheet.css"
    34 +                       classpath="${hamcrestlib}"
     33+                       classpath="${hamcrestlib}"
    3534                >
     35                        <excludepackage name="junit.*" />
     36                        <excludepackage name="org.junit.internal.*" />
     37                        <excludepackage name="org.junit.experimental.theories.internal.*" />
     38                       
    3639                        <sourcepath location="${src}" />
    3740-                       <sourcepath location="${hamcrestsrc}" />
     41                        <link href="http://java.sun.com/javase/6/docs/api/" />
    3842                </javadoc>
    3943        </target>
    40  
  • files/patch-src-main-java-org-junit-matchers-package-info.java.diff

     
    1 --- src/main/java/org/junit/matchers/package-info.java.orig     2009-06-12 22:13:05.000000000 +0200
    2 +++ src/main/java/org/junit/matchers/package-info.java  2009-06-12 22:13:18.000000000 +0200
    3 @@ -4,6 +4,6 @@
    4   * statement
    5   *
    6   * @since 4.0
    7 - * @see JUnitMatchers
    8 + * @see org.junit.matchers.JUnitMatchers
    9   */
    10  package org.junit.matchers;
  • Portfile

     
    44PortSystem      1.0
    55
    66name            junit
    7 version         4.6
    8 revision        2
     7version         4.8.2
    98categories      java devel
    109platforms       darwin
    1110maintainers     nomaintainer
     
    1918    testing frameworks.
    2019
    2120homepage        http://www.junit.org/
    22 master_sites    sourceforge
     21master_sites    http://github.com/KentBeck/junit/downloads
    2322distname        ${name}${version}
    2423use_zip         yes
    2524
    26 checksums       md5     2e59ed558001fd3b10d2146189167ff5 \
    27                 sha1    98c8c625e999f0c7463397a684a5c47a0ea106e3 \
    28                 rmd160  4f87024e91b7252af89ad925db5cda0e17128525
     25checksums       sha1    15209b0933816c8e940a8375459be6e61e5f1662 \
     26                rmd160  fe476a8027471bcc2cc7ccc93001947222aced83
    2927
    3028patchfiles      patch-build.xml.diff \
    31                 patch-src-main-java-org-junit-matchers-package-info.java.diff \
    3229                patch-hamcrest-1.2-upgrade.diff
    3330
    3431post-extract {
     
    6663        file copy ${worksrcpath}/javadoc ${destroot}${docdir}/
    6764    }
    6865}
     66
     67livecheck.type  regex
     68livecheck.url   [lindex ${master_sites} 0]
     69livecheck.regex ${name}(\[0-9.\]+)${extract.suffix}