diff --git a/nailgun-all-0.9.1.zip b/nailgun-all-0.9.1.zip deleted file mode 100644 index f994463..0000000 Binary files a/nailgun-all-0.9.1.zip and /dev/null differ diff --git a/nailgun-all-1.0.1.zip b/nailgun-all-1.0.1.zip new file mode 100644 index 0000000..6ddba5f Binary files /dev/null and b/nailgun-all-1.0.1.zip differ diff --git a/nailgun.spec b/nailgun.spec index f492aa5..a91e2bf 100644 --- a/nailgun.spec +++ b/nailgun.spec @@ -1,12 +1,13 @@ %define debug_package %{nil} Name: nailgun -Version: 0.9.1 +Version: 1.0.1 Release: 1 Summary: Framework for running Java from the cli without the JVM startup overhead License: ASL 2.0 URL: http://martiansoftware.com/nailgun/ Source0: https://github.com/martylamb/nailgun/archive/%{name}-all-%{version}.zip -BuildRequires: maven-local mvn(org.sonatype.oss:oss-parent:pom:) +Source1: xmvn-reactor +BuildRequires: maven-local mvn(org.sonatype.oss:oss-parent:pom:) maven %description Nailgun is a client, protocol, and server for running Java programs from the @@ -25,20 +26,33 @@ This package contains the API documentation for %{name}. %setup -q -n %{name}-%{name}-all-%{version} find ./ -name '*.jar' -exec rm -f '{}' \; find ./ -name '*.class' -exec rm -f '{}' \; -%pom_remove_plugin :maven-javadoc-plugin +#%pom_remove_plugin :maven-javadoc-plugin %pom_remove_plugin :maven-source-plugin +cp %{SOURCE1} ./.xmvn-reactor + +nailgun_prefix=`pwd|awk -F"BUILD" '{print $1"BUILD"}'` +sed -i 's#nailgun_prefix#'"$nailgun_prefix"'#g' ./.xmvn-reactor %build -%mvn_build +mvn package %install %mvn_install +mkdir -p %{buildroot}/%{_datadir}/javadoc/%{name} +install -p nailgun-server/target/nailgun-server-1.0.1-javadoc.jar %{buildroot}/%{_datadir}/javadoc/%{name} +install -p nailgun-examples/target/nailgun-examples-1.0.1-javadoc.jar %{buildroot}/%{_datadir}/javadoc/%{name} + + %files -f .mfiles %doc README.md -%files javadoc -f .mfiles-javadoc +%files javadoc +%{_datadir}/javadoc/%{name}/* %changelog +* Fri Aug 25 2023 chenchen - 1.0.1-1 +- Upgrade to version 1.0.1 + * Sat Jul 25 2020 leiju - 0.9.1-1 - Package init diff --git a/xmvn-reactor b/xmvn-reactor new file mode 100644 index 0000000..516be60 --- /dev/null +++ b/xmvn-reactor @@ -0,0 +1,71 @@ + + + + + com.martiansoftware + nailgun-all + pom + 1.0.1 + nailgun_prefix/nailgun-nailgun-all-1.0.1/pom.xml + + pom + + + + com.martiansoftware + nailgun-server + 1.0.1 + nailgun_prefix/nailgun-nailgun-all-1.0.1/nailgun-server/target/nailgun-server-1.0.1.jar + + jar + 1.6 + + + + com.martiansoftware + nailgun-server + pom + 1.0.1 + nailgun_prefix/nailgun-nailgun-all-1.0.1/nailgun-server/pom.xml + + jar + 1.6 + + + + com.martiansoftware + nailgun-examples + 1.0.1 + nailgun_prefix/nailgun-nailgun-all-1.0.1/nailgun-examples/target/nailgun-examples-1.0.1.jar + + jar + 1.6 + + + + com.martiansoftware + nailgun-server + 1.0.1 + + + + + com.martiansoftware + nailgun-examples + pom + 1.0.1 + nailgun_prefix/nailgun-nailgun-all-1.0.1/nailgun-examples/pom.xml + + jar + 1.6 + + + + com.martiansoftware + nailgun-server + 1.0.1 + + + + +