From 072eb1f7af2ec0df33b84db1b99b0a37f52584a9 Mon Sep 17 00:00:00 2001 From: Pete Walter Date: Jun 15 2016 13:41:53 +0000 Subject: Add RHEL 7 build conditionals --- diff --git a/gitg.spec b/gitg.spec index 7f964b6..08052bd 100644 --- a/gitg.spec +++ b/gitg.spec @@ -27,8 +27,12 @@ BuildRequires: pkgconfig(libgit2-glib-1.0) >= 0.0.18 BuildRequires: pkgconfig(libpeas-1.0) >= 1.5.0 BuildRequires: pkgconfig(libpeas-gtk-1.0) >= 1.5.0 BuildRequires: pkgconfig(pygobject-3.0) +%if 0%{?rhel} +BuildRequires: pkgconfig(webkit2gtk-3.0) +%else BuildRequires: pkgconfig(webkit2gtk-4.0) BuildRequires: python3-devel +%endif BuildRequires: vala-tools Requires: %{name}-libs%{?_isa} = %{version}-%{release} @@ -54,12 +58,24 @@ This package contains development files for %{name}. %prep %setup -q +%if 0%{?rhel} +# Use webkitgtk3 +sed -i -e '/name="WebKit2"/ s/4\.0/3.0/' Gitg-1.0.gir +%else # Use webkitgtk4 sed -i -e '/name="WebKit2"/ s/3\.0/4.0/' Gitg-1.0.gir +%endif %build -%configure --disable-static +%configure \ + --disable-static \ +%if 0%{?rhel} + --disable-python +%else + --enable-python +%endif + make %{?_smp_mflags} @@ -118,8 +134,10 @@ fi %{_libdir}/libgitg-*.so.* %{_libdir}/gitg %{_libdir}/girepository-1.0/Gitg*-1.0.typelib +%if ! 0%{?rhel} %{python3_sitearch}/gi/overrides/GitgExt.py %{python3_sitearch}/gi/overrides/__pycache__/ +%endif %files devel