Rely on %setup instead of manually changing CWD
This commit is contained in:
parent
97380b6bf8
commit
ec90fc448d
20
cdi-api.spec
20
cdi-api.spec
@ -26,9 +26,8 @@ APIs for JSR-299: Contexts and Dependency Injection for Java EE
|
|||||||
%{?javadoc_package}
|
%{?javadoc_package}
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n cdi-%{version}
|
%setup -q -n cdi-%{version}/api
|
||||||
|
|
||||||
cd api
|
|
||||||
# J2EE API directory
|
# J2EE API directory
|
||||||
%mvn_file :{cdi-api} %{name}/@1 javax.enterprise.inject/@1
|
%mvn_file :{cdi-api} %{name}/@1 javax.enterprise.inject/@1
|
||||||
|
|
||||||
@ -36,22 +35,15 @@ cd api
|
|||||||
%pom_change_dep "javax.interceptor:javax.interceptor-api" "org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec"
|
%pom_change_dep "javax.interceptor:javax.interceptor-api" "org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec"
|
||||||
|
|
||||||
%build
|
%build
|
||||||
|
%mvn_build -- -Denforcer.skip
|
||||||
(
|
|
||||||
cd api
|
|
||||||
%mvn_build -- -Denforcer.skip
|
|
||||||
)
|
|
||||||
|
|
||||||
%global adoc asciidoc
|
|
||||||
|
|
||||||
%install
|
%install
|
||||||
cd api
|
|
||||||
%mvn_install
|
%mvn_install
|
||||||
|
|
||||||
%files -n %{?module_prefix}%{name} -f api/.mfiles
|
%files -n %{?module_prefix}%{name} -f .mfiles
|
||||||
%doc spec/src/main/doc/cdi-spec.%{adoc}
|
%doc ../spec/src/main/doc/cdi-spec.asciidoc
|
||||||
%license spec/src/main/doc/license-asl2.%{adoc}
|
%license ../spec/src/main/doc/license-asl2.asciidoc
|
||||||
%license spec/src/main/doc/license-jcp.%{adoc}
|
%license ../spec/src/main/doc/license-jcp.asciidoc
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Fri May 24 2019 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.2-9
|
* Fri May 24 2019 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.2-9
|
||||||
|
Loading…
Reference in New Issue
Block a user