Alon Bar-Lev has uploaded a new change for review. Change subject: packaging: spec: remove pre fedora-19 support ......................................................................
packaging: spec: remove pre fedora-19 support Change-Id: Ief3915f8995bcc4ca45b57609a02104019e21448 Signed-off-by: Alon Bar-Lev <[email protected]> --- M otopi.spec.in 1 file changed, 5 insertions(+), 73 deletions(-) git pull ssh://gerrit.ovirt.org:29418/otopi refs/changes/24/29224/1 diff --git a/otopi.spec.in b/otopi.spec.in index 983afde..7969003 100644 --- a/otopi.spec.in +++ b/otopi.spec.in @@ -24,13 +24,6 @@ %global maven2brewrepodir %{_javadir}/repository.jboss.com/maven2-brew/dummy %endif -# rhel does not support complex boolean statements -%if 0%{?fedora:1} -%if %{fedora} >= 19 -%global fedora_19_maven 1 -%endif -%endif - Summary: oVirt Task Oriented Pluggable Installer/Implementation (%{name}) Name: @PACKAGE_NAME@ Version: @PACKAGE_RPM_VERSION@ @@ -58,14 +51,7 @@ BuildRequires: maven-javadoc-plugin BuildRequires: maven-source-plugin BuildRequires: maven-surefire-provider-junit4 - -%if 0%{?fedora_19_maven:1} BuildRequires: maven-local -%else -BuildRequires: maven -BuildRequires: jpackage-utils -%endif - %else BuildRequires: jakarta-commons-logging BuildRequires: junit4 @@ -83,13 +69,6 @@ Requires: java %if 0%{?fedora:1} Requires: apache-commons-logging - -%if 0%{?fedora:1} -%if !0%{?fedora_19_maven:1} -Requires: jpackage-utils -%endif -%endif - %else Requires: jakarta-commons-logging %endif @@ -138,13 +117,8 @@ make %{?_smp_mflags} %if 0%{?fedora:1} - cd src/java -%if 0%{?fedora_19_maven:1} %mvn_build -%else -mvn-rpmbuild install javadoc:aggregate -%endif cd ../.. %endif @@ -153,46 +127,23 @@ make %{?_smp_mflags} install DESTDIR="%{buildroot}" %if 0%{?fedora:1} - -%if 0%{?fedora_19_maven:1} cd src/java %mvn_install cd ../.. %else -install -d -m 755 "%{buildroot}%{_javadir}/%{name}" -install -d -m 755 "%{buildroot}%{_mavenpomdir}" -install -pm 644 src/java/target/%{name}-%{package_maven_version}.jar %{buildroot}%{_javadir}/%{name} -ln -s "%{name}-%{package_maven_version}.jar" "%{buildroot}%{_javadir}/%{name}/%{name}.jar" -install -pm 644 "src/java/pom.xml" "%{buildroot}%{_mavenpomdir}/JPP.%{name}-%{name}.pom" -%add_maven_depmap "JPP.%{name}-%{name}.pom" "%{name}/%{name}.jar" -mkdir -p "%{buildroot}%{_javadocdir}/%{name}" -cp -rp src/java/target/apidocs/* "%{buildroot}%{_javadocdir}/%{name}" -%endif - -%else - install -d "%{buildroot}%{_javadir}/%{name}" -install target/%{name}-%{package_maven_version}.jar %{buildroot}%{_javadir}/%{name} -ln -s %{name}-%{package_maven_version}.jar %{buildroot}%{_javadir}/%{name}/%{name}.jar +install target/%{name}-%{package_maven_version}.jar "%{buildroot}%{_javadir}/%{name}" +ln -s %{name}-%{package_maven_version}.jar "%{buildroot}%{_javadir}/%{name}/%{name}.jar" +cat > src/java/.mfiles << __EOF__ +%{_javadir}/%{name}/ +__EOF__ -%endif - -%if 0%{?rhel:1} install -d "%{buildroot}%{maven2brewrepodir}" cp "%{buildroot}%{_javadir}/%{name}/%{name}.jar" "%{buildroot}%{maven2brewrepodir}/%{name}-%{package_maven_version}.jar" cp src/java/pom.xml "%{buildroot}%{maven2brewrepodir}/%{name}-%{package_maven_version}.pom" %endif install -d -m 755 "%{buildroot}%{_sysconfdir}/%{name}.conf.d" - -%if 0%{?fedora:1} -%if !0%{?fedora_19_maven:1} -%post java -%update_maven_depmap -%postun java -%update_maven_depmap -%endif -%endif %files %dir %{_datadir}/%{name} @@ -209,29 +160,10 @@ %{_sbindir}/%{name} %{python_sitelib}/%{name}/ -%if 0%{?fedora_19_maven:1} %files java -f src/java/.mfiles -%dir %{_javadir}/%{name} -%else -%files java -%dir %{_javadir}/%{name} -%{_javadir}/%{name}/%{name}*.jar -%if 0%{?fedora:1} -%{_mavenpomdir}/JPP.%{name}-%{name}.pom -%{_mavendepmapfragdir}/%{name} -%endif -%endif %if 0%{?fedora:1} - -%if 0%{?fedora_19_maven:1} %files javadoc -f src/java/.mfiles-javadoc -%else -%files javadoc -%dir %{_javadocdir}/%{name} -%{_javadocdir}/%{name} -%endif - %endif %files devtools -- To view, visit http://gerrit.ovirt.org/29224 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ief3915f8995bcc4ca45b57609a02104019e21448 Gerrit-PatchSet: 1 Gerrit-Project: otopi Gerrit-Branch: master Gerrit-Owner: Alon Bar-Lev <[email protected]> _______________________________________________ Engine-patches mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/engine-patches
