diff --git a/junit-addons-1.4-enum.patch b/junit-addons-1.4-enum.patch new file mode 100644 index 0000000000000000000000000000000000000000..7655cd0b62df4b34a5927d9df38741db7255ee0a --- /dev/null +++ b/junit-addons-1.4-enum.patch @@ -0,0 +1,17 @@ +--- src/main/junitx/util/NamingUtil.java 2003-04-27 22:18:28.000000000 +0200 ++++ src/main/junitx/util/NamingUtil.java.enum 2015-02-09 17:00:50.618451688 +0100 +@@ -77,11 +77,11 @@ + /** + * Returns the values of a NamingEnumeration into a list. + */ +- public static List toList(NamingEnumeration enum) ++ public static List toList(NamingEnumeration mune) + throws NamingException { + List result = new Vector(); +- while (enum.hasMore()) { +- result.add(enum.next().toString()); ++ while (mune.hasMore()) { ++ result.add(mune.next().toString()); + } + return result; + } diff --git a/junit-addons-1.4.pom b/junit-addons-1.4.pom new file mode 100644 index 0000000000000000000000000000000000000000..0478662041aaffadba841492d7595e81f50e97cd --- /dev/null +++ b/junit-addons-1.4.pom @@ -0,0 +1,23 @@ + + 4.0.0 + junit-addons + junit-addons + 1.4 + + + junit + junit + 3.8.1 + + + xerces + xercesImpl + 2.6.2 + + + xerces + xmlParserAPIs + 2.6.2 + + + diff --git a/junit-addons-1.4.zip b/junit-addons-1.4.zip new file mode 100644 index 0000000000000000000000000000000000000000..c7d9eac3bdd277f180742c338f5b43260e2473e6 Binary files /dev/null and b/junit-addons-1.4.zip differ diff --git a/junit-addons-build.xml b/junit-addons-build.xml new file mode 100644 index 0000000000000000000000000000000000000000..33807f36d9c5e9a9afc6bd2adc4dfeed97c5c499 --- /dev/null +++ b/junit-addons-build.xml @@ -0,0 +1,276 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/junit-addons.spec b/junit-addons.spec new file mode 100644 index 0000000000000000000000000000000000000000..45e35ecf8fd22365e00f2942a1d7755d61657904 --- /dev/null +++ b/junit-addons.spec @@ -0,0 +1,70 @@ +Name: junit-addons +Version: 1.4 +Release: 1 +Summary: JUnitX helper classes for JUnit +License: ASL 1.1 +Url: http://sourceforge.net/projects/junit-addons/ +Source0: http://sourceforge.net/projects/%{name}/files/JUnit-addons/JUnit-addons%20%{version}/%{name}-%{version}.zip +Source1: %{name}-build.xml +Source2: https://repo1.maven.org/maven2/junit-addons/junit-addons/%{version}/junit-addons-%{version}.pom +Patch0: junit-addons-1.4-enum.patch +BuildRequires: javapackages-local ant apache-commons-logging jaxen jdom junit xerces-j2 +BuildRequires: xml-commons-apis +Requires: ant jaxen jdom junit xerces-j2 +BuildArch: noarch +%description +JUnit-addons is a collection of helper classes for JUnit. + +%package help +Summary: Javadoc for %{name} +Provides: %{name}-javadoc = %{version}-%{release} +Obsoletes: %{name}-javadoc < %{version}-%{release} +%description help +This package contains javadoc for %{name}. + +%prep +%setup -q +%jar xf src.jar +find . -name "*.class" -delete +find . -type f -name "*.jar" -delete +find . -type f -name "*.zip" -delete +%patch0 -p0 +rm -r api +cp -p %{SOURCE1} build.xml +for s in src/main/junitx/framework/TestSuite.java;do + native2ascii -encoding UTF8 ${s} ${s} +done +sed -i "s| test, ||" build.xml + +%build +export CLASSPATH= +export OPT_JAR_LIST=: +%ant \ + -Dant.build.javac.source=1.6 \ + -Djdom.jar=$(build-classpath jdom) \ + -Djaxen.jar=$(build-classpath jaxen) \ + -Dsaxpath.jar=$(build-classpath jaxen) \ + -Dant.jar=$(build-classpath ant.jar) \ + -Djunit.jar=$(build-classpath junit) \ + -Dxerces.jar=$(build-classpath xerces-j2) \ + -Dxml-apis.jar=$(build-classpath xml-commons-apis) \ + -Dcommons-logging.jar=$(build-classpath commons-logging) \ + -Dproject.name=%{name} \ + -Dproject.version=%{version} \ + release + +%install +%mvn_file : %{name} +%mvn_artifact %{SOURCE2} dist/%{name}-%{version}.jar +%mvn_install -J build/api + +%files -f .mfiles +%doc README WHATSNEW +%license LICENSE + +%files help -f .mfiles-javadoc +%license LICENSE + +%changelog +* Mon Aug 24 2020 wangyue - 1.4-1 +- package init diff --git a/junit-addons.yaml b/junit-addons.yaml new file mode 100644 index 0000000000000000000000000000000000000000..569ba4a88b426a1810441d71d529ffc75661e348 --- /dev/null +++ b/junit-addons.yaml @@ -0,0 +1,5 @@ +git_url: https://github.com/glmars/junit-addons +version_control: github +src_repo: glmars/junit-addons +tag_prefix: "^" +seperator: ""