Remove UI stuff from rpm spec
Change-Id: I2c42b8905a6412a59d521157d3e7b4d7322be2ad Implements: blueprint separate-fuel-ui-repo
This commit is contained in:
parent
94c162cd02
commit
4b03f7ff96
|
@ -85,5 +85,4 @@ if __name__ == "__main__":
|
|||
'.extension:VolumeManagerExtension')
|
||||
],
|
||||
},
|
||||
data_files=recursive_data_files([('share/nailgun', 'static')]),
|
||||
)
|
||||
|
|
|
@ -14,7 +14,6 @@ Prefix: %{_prefix}
|
|||
BuildRequires: python-setuptools
|
||||
BuildRequires: python-yaml
|
||||
BuildRequires: git
|
||||
#BuildRequires: nodejs
|
||||
BuildArch: noarch
|
||||
Requires: fuel-openstack-metadata
|
||||
Requires: fuel-release
|
||||
|
@ -64,9 +63,6 @@ Requires: python-argparse >= 1.2.1
|
|||
Requires: python-ordereddict >= 1.1
|
||||
%endif
|
||||
|
||||
BuildRequires: nodejs
|
||||
BuildRequires: nodejs-nailgun
|
||||
|
||||
%if 0%{?fedora} > 16 || 0%{?rhel} > 6
|
||||
Requires(post): systemd-units
|
||||
Requires(preun): systemd-units
|
||||
|
@ -80,14 +76,7 @@ Nailgun package
|
|||
%prep
|
||||
%setup -cq -n %{name}-%{version}
|
||||
|
||||
mkdir -p %{_builddir}/%{name}-%{version}/nailgun/node_modules/
|
||||
cp -pr /usr/lib/node_modules/ %{_builddir}/%{name}-%{version}/nailgun/
|
||||
cp -pr /usr/lib/node_modules/.bin %{_builddir}/%{name}-%{version}/nailgun/node_modules/
|
||||
|
||||
%build
|
||||
cd %{_builddir}/%{name}-%{version}/nailgun && %{_builddir}/%{name}-%{version}/nailgun/node_modules/.bin/gulp build --static-dir=compressed_static
|
||||
[ -n %{_builddir} ] && rm -rf %{_builddir}/%{name}-%{version}/nailgun/static
|
||||
mv %{_builddir}/%{name}-%{version}/nailgun/compressed_static %{_builddir}/%{name}-%{version}/nailgun/static
|
||||
cd %{_builddir}/%{name}-%{version}/nailgun && python setup.py build
|
||||
|
||||
%install
|
||||
|
|
Loading…
Reference in New Issue