/
openstack-tripleo-ui-deps.spec
231 lines (189 loc) · 6.01 KB
/
openstack-tripleo-ui-deps.spec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
# This package won't generate useful debuginfo
%global debug_package %{nil}
%global sname openstack-tripleo-ui-deps
%global review 621559
%global patchset 3
%global __brp_mangle_shebangs_exclude coffee
Name: %{sname}
Version: 10
Release: 3%{?dist}
Summary: Source dependencies for TripleO UI
License: ASL 2.0
URL: http://tripleo.org
# See companion script create_tarball.sh to generate
# source tarball
Source0: tripleo-ui-deps-%{review}.%{patchset}.tar.gz
BuildArch: noarch
BuildRequires: nodejs
BuildRequires: git
%if 0%{?fedora} || 0%{?rhel} > 7
BuildRequires: /usr/bin/pathfix.py
%endif
Requires: %{sname}-babel = %{version}-%{release}
Requires: %{sname}-webpack = %{version}-%{release}
%description
Source dependencies for TripleO UI
%package babel
Summary: Source dependencies for TripleO UI (babel)
%description babel
Source dependencies for TripleO UI (babel)
%package webpack
Summary: Source dependencies for TripleO UI (webpack)
%description webpack
Source dependencies for TripleO UI (webpack)
%prep
%autosetup -n node_modules -S git
%if 0%{?fedora} || 0%{?rhel} > 7
# Fix ambiguous shebangs in the node-forge tests
pathfix.py -pni "%{__python3} %{py3_shbang_opts}" node_modules/node-forge/tests/
%endif
%build
%install
mkdir -p %{buildroot}/opt/%{name}/
cp -rf %{_builddir}/node_modules %{buildroot}/opt/%{name}/
%files
/opt/%{name}/
%exclude /opt/%{name}/node_modules/babel*
%exclude /opt/%{name}/node_modules/webpack*
%files babel
/opt/%{name}/node_modules/babel*
%files webpack
/opt/%{name}/node_modules/webpack*
%changelog
* Tue Jan 15 2019 Javier Peña <jpena@redhat.com> 10-3
- Fix Python shebangs for Fedora 30+ and RHEL 8 builds
* Fri Dec 07 2018 Honza Pokorny <honza@redhat.com> 10-2
- Sync w/upstream
- Upgrade redux-form [MIT]
- Add react-ace [MIT]
* Thu Sep 13 2018 Honza Pokorny <honza@redhat.com> 10-1
- Sync w/upstream
- Upgrade webpack [MIT]
- Upgrade webpack-cli [MIT]
- Upgrade webpack-dev-server [MIT]
- Upgrade lodash [MIT]
* Mon Jul 23 2018 Honza Pokorny <honza@redhat.com> 9-3
- Sync w/upstream
- Upgrade patternfly [Apache-2.0]
- Upgrade patternfly-react [MIT]
* Tue Jun 26 2018 Honza Pokorny <honza@redhat.com> 9-2
- Sync w/upstream
- Upgrade react [MIT]
* Mon Apr 09 2018 Honza Pokorny <honza@redhat.com> 9-1
- Sync w/upstream
- Upgrade webpack [MIT]
* Tue Feb 20 2018 Honza Pokorny <honza@redhat.com> 8-6
- Sync w/upstream
- Upgrade formsy-react [MIT]
- Upgrade normalizr [MIT]
- Upgrade patternfly-react [MIT]
- Upgrade prop-types [MIT]
- Upgrade react [MIT]
- Upgrade react-dom [MIT]
- Upgrade redux-form [MIT]
- Upgrade react-test-renderer [MIT]
- Upgrade react-bootstrap [MIT]
- Upgrade redux-form-validators [MIT]
- Upgrade babel-preset-es2015
* Fri Jan 19 2018 Honza Pokorny <honza@redhat.com> 8-5
- Sync w/upstream
- Upgrade axios [MIT]
- Upgrade babel-core [MIT]
- Upgrade babel-polyfill [MIT]
- Upgrade babel-preset-env [MIT]
- Upgrade babel-preset-react [MIT]
- Upgrade babel-preset-stage-0 [MIT]
- Upgrade immutable [MIT]
- Upgrade patternfly [Apache-2.0]
- Upgrade react-immutable-proptypes [MIT]
- Upgrade react-intl [MIT]
- Upgrade react-motion [MIT]
- Upgrade react-overlays [MIT]
- Upgrade react-portal [MIT]
- Upgrade react-redux [MIT]
- Upgrade react-router [MIT]
- Upgrade react-router-dom [MIT]
- Upgrade redux [MIT]
- Upgrade redux-logger [MIT]
- Upgrade redux-thunk [MIT]
- Upgrade reselect [MIT]
- Upgrade babel-eslint [MIT]
- Upgrade babel-jest [MIT]
- Upgrade css-loader [MIT]
- Upgrade es6-promise [MIT]
- Upgrade eslint [MIT]
- Upgrade eslint-config-prettier [MIT]
- Upgrade eslint-plugin-prettier [MIT]
- Upgrade eslint-plugin-react [MIT]
- Upgrade file-loader [MIT]
- Upgrade jest [MIT]
- Upgrade less-loader [MIT]
- Upgrade react-intl-po [MIT]
- Upgrade semver [MIT]
- Upgrade style-loader [MIT]
- Upgrade url-loader [MIT]
- Upgrade webpack [MIT]
- Upgrade webpack-dev-server [MIT]
- Remove react-addons-test-utils
* Wed Jan 17 2018 Alan Pevec <apevec AT redhat.com> 8-4
- Rebuild with npm 5.x to sync with upstream
* Mon Jan 08 2018 Javier Peña <jpena@redhat.com> 8-3
- Re-created tarball using npm 3.x
* Mon Dec 4 2017 Honza Pokorny <honza@redhat.com> 8-2
- Sync w/upstream
- Upgrade react-bootstrap (stays MIT)
- Add react-overlays (MIT)
- Add react-transition-group (BSD 3-Clause)
* Thu Oct 12 2017 Honza Pokorny <honza@redhat.com> 8-1
- Sync w/upstream
- Add uuid (MIT)
- Add patternfly-react (MIT)
- Add redux-form-validators (MIT)
- Add redux-mock-store (MIT)
* Wed Aug 02 2017 Honza Pokorny <honza@redhat.com> 7-6
- Sync w/upstream
- Add eslint-plugin-prettier (MIT)
- Add axios (MIT)
- Add es6-error (MIT)
* Tue May 30 2017 Honza Pokorny <honza@redhat.com> 7-5
- Sync w/upstream
- Add react-router-dom (MIT)
- Add webpack-merge (MIT)
* Wed May 10 2017 Honza Pokorny <honza@redhat.com> 7-4
- Sync w/upstream
- Upgrade patternfly
- Upgrade React
- Add prettier (MIT)
- Add eslint-config-prettier (MIT)
* Fri Apr 7 2017 Honza Pokorny <honza@redhat.com> 7-3
- Sync w/upstream
- Upgrade webpack
- Upgrade redux-forms
- Add react-bootstrap (MIT)
- Add favicons webpack plugin (MIT)
* Wed Mar 22 2017 Honza Pokorny <honza@redhat.com> 7-2
- Sync w/upstream
- Remove karma, jasmine, phantomjs
- Add redux-form (MIT)
* Wed Mar 8 2017 Honza Pokorny <honza@redhat.com> 7-1
- Sync w/upstream
- jest (BSD-3) and babel-jest (BSD-3)
* Thu Feb 9 2017 Honza Pokorny <honza@redhat.com> 3-4
- Sync w/upstream
- Add html-webpack-plugin (MIT)
* Thu Jan 19 2017 Honza Pokorny <honza@redhat.com> 3-3
- Sync w/upstream
- Add js-yaml (MIT)
* Wed Jan 18 2017 Honza Pokorny <honza@redhat.com> 3-2
- Sync w/upstream
- Add react-cookie (MIT)
* Mon Dec 19 2016 Honza Pokorny <honza@redhat.com> 3-1
- Sync w/upstream
- Add babel-plugin-react-intl, json-loader, react-intl-po (BSD-3, MIT)
* Fri Sep 23 2016 Haïkel Guémar <hguemar@fedoraproject.org> - 2-1
- Sync w/ upstream
- Add react-motion and react-portal (MIT)
* Thu Sep 15 2016 Haïkel Guémar <hguemar@fedoraproject.org> - 1-3
- Use system phantomjs
* Tue Jul 26 2016 Honza Pokorny <honza@redhat.com> 1-2
- First RPM