Expand conditionals

This commit is contained in:
Mikolaj Izdebski 2018-11-29 12:42:46 +00:00
parent 4a40cfbee3
commit 92e32e714e

View File

@ -1,4 +1,3 @@
%bcond_without snappy
Name: plexus-archiver Name: plexus-archiver
Version: 3.6.0 Version: 3.6.0
@ -23,9 +22,6 @@ BuildRequires: mvn(org.codehaus.plexus:plexus-container-default)
BuildRequires: mvn(org.codehaus.plexus:plexus-io) BuildRequires: mvn(org.codehaus.plexus:plexus-io)
BuildRequires: mvn(org.codehaus.plexus:plexus:pom:) BuildRequires: mvn(org.codehaus.plexus:plexus:pom:)
BuildRequires: mvn(org.codehaus.plexus:plexus-utils) BuildRequires: mvn(org.codehaus.plexus:plexus-utils)
%if %{with snappy}
BuildRequires: mvn(org.iq80.snappy:snappy)
%endif
# Missing from xmvn-builddep # Missing from xmvn-builddep
BuildRequires: mvn(org.tukaani:xz) BuildRequires: mvn(org.tukaani:xz)
@ -50,13 +46,11 @@ Javadoc for %{name}.
%setup -q -n %{name}-%{name}-%{version} %setup -q -n %{name}-%{name}-%{version}
%mvn_file :%{name} plexus/archiver %mvn_file :%{name} plexus/archiver
%if %{without snappy}
%patch0 -p1 %patch0 -p1
%pom_remove_dep org.iq80.snappy:snappy %pom_remove_dep org.iq80.snappy:snappy
rm -rf src/main/java/org/codehaus/plexus/archiver/snappy rm -rf src/main/java/org/codehaus/plexus/archiver/snappy
rm -f src/main/java/org/codehaus/plexus/archiver/tar/SnappyTarFile.java rm -f src/main/java/org/codehaus/plexus/archiver/tar/SnappyTarFile.java
rm -f src/main/java/org/codehaus/plexus/archiver/tar/PlexusIoTarSnappyFileResourceCollection.java rm -f src/main/java/org/codehaus/plexus/archiver/tar/PlexusIoTarSnappyFileResourceCollection.java
%endif
%build %build
%mvn_build -f %mvn_build -f