[PATCH 2/6 v2] Adding python-dev, python-pip and cython & libsass libs to compile SCSS source in the new-ui

From: samhenri <samuel.guimaraes@eldorado.org.br> Adding python-dev and python-pip as build dependencies and cython and libsass libraries to compile the scss source in the new-ui. These dependencies were also added to Kimchi. Signed-off-by: samhenri <samuel.guimaraes@eldorado.org.br> --- Makefile.am | 2 ++ contrib/DEBIAN/control.in | 4 +++- contrib/wok.spec.fedora.in | 2 ++ contrib/wok.spec.suse.in | 2 ++ docs/README.md | 6 +++--- src/wok/plugins/kimchi/contrib/DEBIAN/control.in | 4 +++- src/wok/plugins/kimchi/contrib/kimchi.spec.fedora.in | 2 ++ src/wok/plugins/kimchi/contrib/kimchi.spec.suse.in | 2 ++ 8 files changed, 19 insertions(+), 5 deletions(-) diff --git a/Makefile.am b/Makefile.am index 3d3b5d6..8d2f346 100644 --- a/Makefile.am +++ b/Makefile.am @@ -65,6 +65,8 @@ all-local: $(MKDIR_P) $$dir ; \ ln -sf ../../../po/$$L.gmo $$dir/wok.mo ; \ done < po/LINGUAS + pip install cython --no-input + pip install libsass --no-input --upgrade # # Packaging helpers diff --git a/contrib/DEBIAN/control.in b/contrib/DEBIAN/control.in index 50dc837..7dc4959 100644 --- a/contrib/DEBIAN/control.in +++ b/contrib/DEBIAN/control.in @@ -18,6 +18,8 @@ Depends: python-cherrypy3 (>= 3.2.0), Build-Depends: libxslt, openssl, python-lxml, - pkg-config + pkg-config, + python-dev, + python-pip Maintainer: Aline Manera <alinefm@br.ibm.com> Description: Wok - Webserver Originated from Kimchi diff --git a/contrib/wok.spec.fedora.in b/contrib/wok.spec.fedora.in index 42a024a..8941ff7 100644 --- a/contrib/wok.spec.fedora.in +++ b/contrib/wok.spec.fedora.in @@ -22,6 +22,8 @@ Requires: open-sans-fonts BuildRequires: libxslt BuildRequires: openssl BuildRequires: python-lxml +BuildRequires: python-dev +BuildRequires: python-pip %if 0%{?fedora} >= 15 || 0%{?rhel} >= 7 %global with_systemd 1 diff --git a/contrib/wok.spec.suse.in b/contrib/wok.spec.suse.in index 7dc67ad..161b996 100644 --- a/contrib/wok.spec.suse.in +++ b/contrib/wok.spec.suse.in @@ -23,6 +23,8 @@ Requires: google-opensans-fonts BuildRequires: libxslt-tools BuildRequires: openssl BuildRequires: python-lxml +BuildRequires: python-dev +BuildRequires: python-pip %if 0%{?suse_version} == 1100 Requires: python-ordereddict diff --git a/docs/README.md b/docs/README.md index f0b8697..6e53de3 100644 --- a/docs/README.md +++ b/docs/README.md @@ -53,7 +53,7 @@ Install Dependencies python-cherrypy python-cheetah python-imaging\ PyPAM m2crypto python-jsonschema rpm-build \ python-psutil python-ldap python-lxml \ - libxslt nginx openssl + libxslt nginx openssl python-pip # If using RHEL, install the following additional packages: @@ -79,7 +79,7 @@ channel at RHN Classic or Red Hat Satellite. python-cherrypy3 python-cheetah python-imaging \ python-pam python-m2crypto python-jsonschema \ python-psutil python-ldap python-lxml nginx \ - libxslt openssl + libxslt openssl python-pip Packages version requirement: python-jsonschema >= 1.3.0 @@ -94,7 +94,7 @@ channel at RHN Classic or Red Hat Satellite. python-CherryPy python-Cheetah python-pam \ python-imaging python-M2Crypto python-jsonschema \ rpm-build python-psutil python-ldap python-lxml \ - libxslt-tools python-xml nginx openssl + libxslt-tools python-xml nginx openssl python-pip Packages version requirement: python-psutil >= 0.6.0 diff --git a/src/wok/plugins/kimchi/contrib/DEBIAN/control.in b/src/wok/plugins/kimchi/contrib/DEBIAN/control.in index cad08af..6e03049 100644 --- a/src/wok/plugins/kimchi/contrib/DEBIAN/control.in +++ b/src/wok/plugins/kimchi/contrib/DEBIAN/control.in @@ -26,6 +26,8 @@ Depends: wok, spice-html5, python-magic Build-Depends: libxslt, - python-lxml + python-lxml, + python-dev, + python-pip Maintainer: Aline Manera <alinefm@br.ibm.com> Description: Kimchi web application diff --git a/src/wok/plugins/kimchi/contrib/kimchi.spec.fedora.in b/src/wok/plugins/kimchi/contrib/kimchi.spec.fedora.in index 337b807..f56d235 100644 --- a/src/wok/plugins/kimchi/contrib/kimchi.spec.fedora.in +++ b/src/wok/plugins/kimchi/contrib/kimchi.spec.fedora.in @@ -31,6 +31,8 @@ Requires: libguestfs-tools Requires: python-magic BuildRequires: libxslt BuildRequires: python-lxml +BuildRequires: python-dev +BuildRequires: python-pip %if 0%{?rhel} >= 6 || 0%{?fedora} >= 19 Requires: spice-html5 diff --git a/src/wok/plugins/kimchi/contrib/kimchi.spec.suse.in b/src/wok/plugins/kimchi/contrib/kimchi.spec.suse.in index 2d53aa9..64b9025 100644 --- a/src/wok/plugins/kimchi/contrib/kimchi.spec.suse.in +++ b/src/wok/plugins/kimchi/contrib/kimchi.spec.suse.in @@ -31,6 +31,8 @@ Requires: guestfs-tools Requires: python-magic BuildRequires: libxslt-tools BuildRequires: python-lxml +BuildRequires: python-dev +BuildRequires: python-pip %if 0%{?suse_version} == 1100 Requires: python-ordereddict -- 1.9.3
participants (2)
-
Aline Manera
-
sguimaraes943@gmail.com