-
Notifications
You must be signed in to change notification settings - Fork 25
/
xdmod-supremm.spec.in
96 lines (89 loc) · 3.73 KB
/
xdmod-supremm.spec.in
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
Name: xdmod-supremm
Version: __VERSION__
Release: __RELEASE__%{?dist}
Summary: SUPReMM module for Open XDMoD
URL: http://supremm.xdmod.org/supremm-overview.html
Vendor: Center for Computational Research, University at Buffalo
Packager: XDMoD <[email protected]>
Group: Applications/Internet
License: LGPLv3+
Source: %{name}-%{version}__PRERELEASE__.tar.gz
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}__PRERELEASE__-%{release}-XXXXXX)
BuildArch: noarch
BuildRequires: php-cli
Requires: xdmod >= 11.0.0, xdmod < 11.1.0
Requires: nodejs >= 16.13.2
BuildRequires: npm >= 8.1.2
%description
Open XDMoD SUPReMM package.
%prep
%setup -q -n %{name}-%{version}__PRERELEASE__
%install
rm -rf $RPM_BUILD_ROOT
DESTDIR=$RPM_BUILD_ROOT ./install \
--quiet \
--bindir=%{_bindir} \
--libdir=%{_libdir}/xdmod \
--sysconfdir=%{_sysconfdir}/xdmod \
--datadir=%{_datadir}/xdmod \
--docdir=%{_docdir}/%{name}-%{version}__PRERELEASE__ \
--crondconfdir=%{_sysconfdir}/cron.d
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%{_bindir}/aggregate_supremm.sh
%{_libdir}/xdmod/
%{_datadir}/xdmod/
%{_sysconfdir}/xdmod/etl/
%{_docdir}/%{name}-%{version}__PRERELEASE__/
%{_sysconfdir}/xdmod/modules.d/supremm.json
%{_sysconfdir}/xdmod/assets.d/supremm.json
%{_sysconfdir}/xdmod/datawarehouse.d/ref/
%config(noreplace) %{_datadir}/xdmod/etl/js/config/supremm/etl.profile.js
%config(noreplace) %attr(0440,apache,xdmod) %{_sysconfdir}/xdmod/*.d/supremm.ini
%config(noreplace) %{_sysconfdir}/xdmod/datawarehouse.d/*.json
%config(noreplace) %{_sysconfdir}/xdmod/resource_types.d/*.json
%config(noreplace) %{_sysconfdir}/xdmod/internal_dashboard.d/supremm*.json
%config(noreplace) %{_sysconfdir}/xdmod/roles.d/*.json
%config(noreplace) %{_sysconfdir}/xdmod/setup.d/supremm*.json
%config(noreplace) %{_sysconfdir}/xdmod/rest.d/*.json
%config(noreplace) %{_sysconfdir}/xdmod/rawstatistics.d/10_supremm.json
%config(noreplace) %{_sysconfdir}/xdmod/supremmconfig.json
%config(noreplace) %{_sysconfdir}/xdmod/efficiency_analytics.json
%changelog
* Mon Sep 16 2024 XDMoD <[email protected]> 11.0.0-1.0
- Release 11.0.0
- Remove `php-pecl-mongo` from required dependencies
* Mon Sep 11 2023 XDMoD <[email protected]> 10.5.0-1.0
- Release 10.5.0
* Thu May 11 2023 XDMoD <[email protected]> 10.0.1-1.0
- Release 10.0.1
* Thu Mar 10 2022 XDMoD <[email protected]> 10.0.0-1.0
- Release 10.0.0
* Fri May 21 2021 XDMoD <[email protected]> 9.5.0-1.0
- Release 9.5.0
* Thu Aug 13 2020 XDMoD <[email protected]> 9.0.0-1.0
- Release 9.0.0
* Mon Oct 21 2019 XDMoD <[email protected]> 8.5.0-1.0
- Release 8.5.0.
* Tue Apr 23 2019 XDMoD <[email protected]> 8.1.0-1.0
- Release 8.1.0.
* Thu Nov 8 2018 XDMoD <[email protected]> 8.0.0-1.0
- Release 8.0.0.
* Wed Mar 14 2018 XDMoD <[email protected]> 7.5.1-1.0
- Release 7.5.1.
* Thu Mar 01 2018 XDMoD <[email protected]> 7.5.0-1.0
- Release 7.5.0.
* Thu Sep 21 2017 XDMoD <[email protected]> 7.0.0-1.0
- Release 7.0.0.
* Thu May 11 2017 XDMoD <[email protected]> 6.6.0-1.0
- Release 6.6.0.
* Tue Jan 10 2017 XDMoD <[email protected]> 6.5.0-1.0
- Release 6.5.0.
* Wed Sep 21 2016 XDMoD <[email protected]> 6.0.0-1.0
- Release 6.0.0.
* Tue May 24 2016 XDMoD <[email protected]> 5.6.0-1.0
- Release 5.6.0.
* Fri Dec 18 2015 XDMoD <[email protected]> 5.5.0-0.6.beta1
- Initial public release