From 64db96e6e81f524a2982255091a0feb5e4edfbb2 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Mar 18 2023 12:51:41 +0000 Subject: Generic version --- diff --git a/xmvn.spec b/xmvn.spec index 47339d9..9e72153 100644 --- a/xmvn.spec +++ b/xmvn.spec @@ -157,25 +157,25 @@ cp -a "${maven_home}" target/dependency/apache-maven-$mver %build %mvn_build -j -- -P\\!quality -version=4.1.0 +version=4.* tar --delay-directory-restore -xvf target/xmvn-*-bin.tar.gz -chmod -R +rwX %{name}-${version}* +chmod -R +rwX %{name}-${version} # These are installed as doc -rm -f %{name}-${version}*/{AUTHORS-XMVN,README-XMVN.md,LICENSE,NOTICE,NOTICE-XMVN} +rm -f %{name}-${version}/{AUTHORS-XMVN,README-XMVN.md,LICENSE,NOTICE,NOTICE-XMVN} # Not needed - we use JPackage launcher scripts -rm -Rf %{name}-${version}*/lib/{installer,resolver,subst}/ +rm -Rf %{name}-${version}/lib/{installer,resolver,subst}/ # Irrelevant Maven launcher scripts -rm -f %{name}-${version}*/bin/* +rm -f %{name}-${version}/bin/* %install %mvn_install -version=4.1.0 +version=4.* maven_home=$(realpath $(dirname $(realpath $(%{?jpb_env} which mvn)))/..) install -d -m 755 %{buildroot}%{_datadir}/%{name} -cp -r%{?mbi:L} %{name}-${version}*/* %{buildroot}%{_datadir}/%{name}/ +cp -r%{?mbi:L} %{name}-${version}/* %{buildroot}%{_datadir}/%{name}/ for cmd in mvn mvnDebug; do cat <%{buildroot}%{_datadir}/%{name}/bin/$cmd