rabbitmq-server updated to 3.7.20
erlang updated to 22.1
elixir updated to 1.8.2
erlang-sd_notify new package required by rabbitmq
Change-Id: Icfa32a0bbc780b88d200232a718f38e9466c470a
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/8479
Tested-by: gerrit-photon <photon-checkins@vmware.com>
Reviewed-by: Keerthana K <keerthanak@vmware.com>
... | ... |
@@ -1,7 +1,7 @@ |
1 | 1 |
%global debug_package %{nil} |
2 | 2 |
Name: elixir |
3 | 3 |
Summary: A modern approach to programming for the Erlang VM |
4 |
-Version: 1.5.0 |
|
4 |
+Version: 1.8.2 |
|
5 | 5 |
Release: 1%{?dist} |
6 | 6 |
License: ASL 2.0 |
7 | 7 |
URL: http://elixir-lang.org/ |
... | ... |
@@ -9,7 +9,7 @@ Source0: https://github.com/elixir-lang/%{name}/archive/v%{version}/%{na |
9 | 9 |
Vendor: VMware, Inc. |
10 | 10 |
Distribution: Photon |
11 | 11 |
Group: Development/Languages |
12 |
-%define sha1 elixir=258f3ddf367706747e055977ddad117372019124 |
|
12 |
+%define sha1 elixir=62265bb3660bfc17a1ad209be9ca9304ae9d3035 |
|
13 | 13 |
BuildRequires: git |
14 | 14 |
BuildRequires: sed |
15 | 15 |
BuildRequires: erlang |
... | ... |
@@ -46,5 +46,7 @@ ln -s %{_datadir}/%{name}/%{version}/bin/{elixir,elixirc,iex,mix} %{buildroot}/% |
46 | 46 |
%{_datadir}/%{name} |
47 | 47 |
|
48 | 48 |
%changelog |
49 |
+* Tue Oct 29 2019 Keerthana K <keerthanak@vmware.com> 1.8.2-1 |
|
50 |
+- Update to 1.8.2 |
|
49 | 51 |
* Mon Aug 26 2019 Keerthana K <keerthanak@vmware.com> 1.5.0-1 |
50 | 52 |
- Initial package for PhotonOS. |
51 | 53 |
new file mode 100644 |
... | ... |
@@ -0,0 +1,44 @@ |
0 |
+%global realname sd_notify |
|
1 |
+Name: erlang-%{realname} |
|
2 |
+Summary: Erlang Bindings for sd_notify() |
|
3 |
+Version: 1.0 |
|
4 |
+Release: 1%{?dist} |
|
5 |
+License: MIT |
|
6 |
+URL: https://github.com/systemd/erlang-%{realname} |
|
7 |
+Source0: https://github.com/systemd/erlang-%{realname}/archive/%{name}-%{version}.tar.gz |
|
8 |
+Vendor: VMware, Inc. |
|
9 |
+Distribution: Photon |
|
10 |
+Group: Development/Languages |
|
11 |
+%define sha1 erlang-sd_notify=fa71e23a839ae32f231ce3330ac7561fc22d4ab5 |
|
12 |
+BuildRequires: erlang |
|
13 |
+BuildRequires: which |
|
14 |
+BuildRequires: systemd-devel |
|
15 |
+ |
|
16 |
+%description |
|
17 |
+Erlang module for native access to the systemd-notify facilities. |
|
18 |
+ |
|
19 |
+%prep |
|
20 |
+%setup -q -n %{name}-%{version} |
|
21 |
+ |
|
22 |
+%build |
|
23 |
+make all |
|
24 |
+ |
|
25 |
+%install |
|
26 |
+mkdir -p %{buildroot}%{_libdir}/erlang/lib/%{realname}-%{version}/{ebin,priv} |
|
27 |
+install -m 644 -p ebin/%{realname}.app %{buildroot}%{_libdir}/erlang/lib/%{realname}-%{version}/ebin |
|
28 |
+install -m 644 -p ebin/%{realname}.beam %{buildroot}%{_libdir}/erlang/lib/%{realname}-%{version}/ebin |
|
29 |
+install -m 755 -p priv/%{realname}_drv.so %{buildroot}%{_libdir}/erlang/lib/%{realname}-%{version}/priv |
|
30 |
+ |
|
31 |
+%files |
|
32 |
+%defattr(-,root,root) |
|
33 |
+%doc LICENSE |
|
34 |
+%dir %{_libdir}/erlang/lib/%{realname}-%{version}/ |
|
35 |
+%dir %{_libdir}/erlang/lib/%{realname}-%{version}/ebin/ |
|
36 |
+%dir %{_libdir}/erlang/lib/%{realname}-%{version}/priv/ |
|
37 |
+%{_libdir}/erlang/lib/%{realname}-%{version}/ebin/%{realname}.app |
|
38 |
+%{_libdir}/erlang/lib/%{realname}-%{version}/ebin/%{realname}.beam |
|
39 |
+%{_libdir}/erlang/lib/%{realname}-%{version}/priv/%{realname}_drv.so |
|
40 |
+ |
|
41 |
+%changelog |
|
42 |
+* Mon Nov 04 2019 Keerthana K <keerthanak@vmware.com> 1.0-1 |
|
43 |
+- Initial package for PhotonOS. |
... | ... |
@@ -1,20 +1,20 @@ |
1 | 1 |
Name: erlang |
2 | 2 |
Summary: erlang |
3 |
-Version: 19.3 |
|
4 |
-Release: 3%{?dist} |
|
3 |
+Version: 22.1 |
|
4 |
+Release: 1%{?dist} |
|
5 | 5 |
Group: Development/Languages |
6 | 6 |
Vendor: VMware, Inc. |
7 | 7 |
Distribution: Photon |
8 | 8 |
License: ASL2.0 |
9 | 9 |
URL: http://erlang.com |
10 |
-Source0: otp_src_%{version}.tar.gz |
|
11 |
-%define sha1 otp_src=a3be29bff2d258399b1e2fddfc76cf2f6f1efba8 |
|
10 |
+Source0: OTP-%{version}.tar.gz |
|
11 |
+%define sha1 OTP=62fed3198da14dcc42773e24c572027c63e46e46 |
|
12 | 12 |
BuildRequires: unzip |
13 | 13 |
%description |
14 | 14 |
erlang programming language |
15 | 15 |
|
16 | 16 |
%prep |
17 |
-%setup -q -n otp_src_%{version} |
|
17 |
+%setup -q -n otp-OTP-%{version} |
|
18 | 18 |
|
19 | 19 |
%build |
20 | 20 |
export ERL_TOP=`pwd` |
... | ... |
@@ -37,6 +37,8 @@ make install DESTDIR=$RPM_BUILD_ROOT |
37 | 37 |
%exclude %{_libdir}/debug |
38 | 38 |
|
39 | 39 |
%changelog |
40 |
+* Tue Oct 29 2019 Keerthana K <keerthanak@vmware.com> 22.1-1 |
|
41 |
+- Update to latest version 22.1 |
|
40 | 42 |
* Thu Jan 31 2019 Siju Maliakkal <smaliakkal@vmware.com> 19.3-3 |
41 | 43 |
- Revert to old version to fix rabbitmq-server startup failure |
42 | 44 |
* Fri Dec 07 2018 Ashwin H <ashwinh@vmware.com> 21.1.4-1 |
... | ... |
@@ -1,6 +1,6 @@ |
1 | 1 |
Name: rabbitmq-server |
2 | 2 |
Summary: RabbitMQ messaging server |
3 |
-Version: 3.7.3 |
|
3 |
+Version: 3.7.20 |
|
4 | 4 |
Release: 1%{?dist} |
5 | 5 |
Group: Applications |
6 | 6 |
Vendor: VMware, Inc. |
... | ... |
@@ -8,9 +8,10 @@ Distribution: Photon |
8 | 8 |
License: MPLv1.1 |
9 | 9 |
URL: https://github.com/rabbitmq/rabbitmq-server |
10 | 10 |
source0: https://github.com/rabbitmq/rabbitmq-server/releases/download/v%{version}/%{name}-%{version}.tar.xz |
11 |
-%define sha1 rabbitmq=ea8049abde9155959ced8b22af838d1deb262433 |
|
11 |
+%define sha1 rabbitmq=dc2ade335755a9342524651e994597199219b172 |
|
12 | 12 |
Source1: rabbitmq.config |
13 | 13 |
Requires: erlang |
14 |
+Requires: erlang-sd_notify |
|
14 | 15 |
Requires: /bin/sed |
15 | 16 |
Requires: socat |
16 | 17 |
Requires(pre): /usr/sbin/useradd /usr/sbin/groupadd |
... | ... |
@@ -32,6 +33,7 @@ rabbitmq messaging server |
32 | 32 |
%setup -q |
33 | 33 |
|
34 | 34 |
%build |
35 |
+LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" |
|
35 | 36 |
make %{?_smp_mflags} |
36 | 37 |
|
37 | 38 |
%install |
... | ... |
@@ -85,7 +87,6 @@ fi |
85 | 85 |
chown -R rabbitmq:rabbitmq /var/lib/rabbitmq |
86 | 86 |
chown -R rabbitmq:rabbitmq /etc/rabbitmq |
87 | 87 |
%systemd_post %{name}.service |
88 |
-systemctl daemon-reload |
|
89 | 88 |
|
90 | 89 |
%preun |
91 | 90 |
%systemd_preun %{name}.service |
... | ... |
@@ -105,6 +106,8 @@ rm -rf $RPM_BUILD_ROOT |
105 | 105 |
/var/lib/* |
106 | 106 |
|
107 | 107 |
%changelog |
108 |
+* Tue Oct 29 2019 Keerthana K <keerthanak@vmware.com> 3.7.20-1 |
|
109 |
+- Update to version 3.7.20 |
|
108 | 110 |
* Mon Aug 19 2019 Keerthana K <keerthanak@vmware.com> 3.7.3-1 |
109 | 111 |
- Update to version 3.7.3 |
110 | 112 |
* Tue Feb 05 2019 Alexey Makhalov <amakhalov@vmware.com> 3.6.15-4 |