diff --git a/jbossws-api-1.0.3.Final.tar.gz b/jbossws-api-1.0.3.Final.tar.gz new file mode 100644 index 0000000..a2029a9 Binary files /dev/null and b/jbossws-api-1.0.3.Final.tar.gz differ diff --git a/jbossws-api.spec b/jbossws-api.spec new file mode 100644 index 0000000..7556c1c --- /dev/null +++ b/jbossws-api.spec @@ -0,0 +1,44 @@ +%global namedreltag .Final +%global namedversion %{version}%{?namedreltag} +Name: jbossws-api +Version: 1.0.3 +Release: 1 +Summary: JBossWS API +License: LGPLv2+ +URL: http://www.jboss.org/jbossws +Source0: https://github.com/jbossws/jbossws-api/archive/jbossws-api-%{namedversion}.tar.gz +BuildArch: noarch +BuildRequires: maven-local mvn(junit:junit) +BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin) +BuildRequires: mvn(org.apache.maven.plugins:maven-release-plugin) +BuildRequires: mvn(org.jboss.logging:jboss-logging) +BuildRequires: mvn(org.jboss.logging:jboss-logging-annotations:1) +BuildRequires: mvn(org.jboss.logging:jboss-logging-processor:1) +BuildRequires: mvn(org.jboss.ws:jbossws-parent:pom:) +%description +JBoss WS public API. + +%package javadoc +Summary: Javadoc for jbossws-api +%description javadoc +This package contains the API documentation for jbossws-api. + +%prep +%setup -q -n jbossws-api-jbossws-api-%{namedversion} +%pom_remove_plugin :maven-javadoc-plugin +%pom_xpath_set pom:properties/pom:jboss-logging-annotations.version 1 +%pom_xpath_set pom:properties/pom:jboss-logging-processor.version 1 + +%build +%mvn_build + +%install +%mvn_install + +%files -f .mfiles + +%files javadoc -f .mfiles-javadoc + +%changelog +* Thu Aug 20 2020 yaokai - 1.0.3-1 +- Package init diff --git a/jbossws-api.yaml b/jbossws-api.yaml new file mode 100644 index 0000000..7584e95 --- /dev/null +++ b/jbossws-api.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: jbossws/jbossws-api +tag_pattern: "jbossws-api-(.*?).Final" +seperator: "."