diff --git a/cxf-build-utils-3.2.0.tar.gz b/cxf-build-utils-3.2.0.tar.gz new file mode 100644 index 0000000..9eeba71 Binary files /dev/null and b/cxf-build-utils-3.2.0.tar.gz differ diff --git a/cxf-build-utils.spec b/cxf-build-utils.spec new file mode 100644 index 0000000..aafc576 --- /dev/null +++ b/cxf-build-utils.spec @@ -0,0 +1,42 @@ +Name: cxf-build-utils +Version: 3.2.0 +Release: 1 +Summary: Apache CXF Build Utils +License: ASL 2.0 +URL: http://cxf.apache.org/build-utils.html +Source0: https://github.com/apache/cxf-build-utils/archive/%{name}-%{version}.tar.gz +BuildRequires: maven-local mvn(com.sun.xml.fastinfoset:FastInfoset) mvn(jdom:jdom) +BuildRequires: mvn(junit:junit) mvn(org.apache:apache:pom:) +BuildRequires: mvn(org.apache.maven:maven-artifact) mvn(org.apache.maven:maven-model) +BuildRequires: mvn(org.apache.maven:maven-plugin-api) mvn(org.apache.maven:maven-project) +BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin) +BuildRequires: mvn(org.apache.maven.plugins:maven-shade-plugin) +BuildRequires: mvn(org.codehaus.plexus:plexus-utils) mvn(org.sonatype.plexus:plexus-build-api) +BuildArch: noarch +%description +The Apache CXF Build Utils contains common utilities and configuration files +that are used by multiple versions of the CXF builds. + +%package javadoc +Summary: Javadoc for %{name} +%description javadoc +This package contains the API documentation for %{name}. + +%prep +%setup -q -n %{name}-%{name}-%{version} +%pom_remove_dep net.sourceforge.pmd:pmd-java buildtools +rm -r buildtools/src/main/java/org/apache/cxf/pmd + +%build +%mvn_build + +%install +%mvn_install + +%files -f .mfiles + +%files javadoc -f .mfiles-javadoc + +%changelog +* Mon Aug 10 2020 chengzihan - 3.2.0-1 +- Package init diff --git a/cxf-build-utils.yaml b/cxf-build-utils.yaml new file mode 100644 index 0000000..d665784 --- /dev/null +++ b/cxf-build-utils.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: apache/cxf-build-utils +tag_prefix: "cxf-build-utils-" +seperator: "."