43 lines
1.6 KiB
RPMSpec
43 lines
1.6 KiB
RPMSpec
|
|
Name: fancyindex-rocky
|
|
Version: 20250318152450
|
|
Release: 1%{?dist}
|
|
Summary: Fancy
|
|
URL: https://github.com/rocky-linux/fancyindex-rocky
|
|
Source: %{URL}/releases/download/v%{version}/rocky-nginx-theme.zip
|
|
License: GPL-3.0
|
|
Requires: nginx-mod-fancyindex
|
|
%description
|
|
A clean, modern theme for NGINX's fancyindex module, branded for Rocky Linux. \
|
|
Features automatic dark mode support based on system preferences.
|
|
|
|
%install
|
|
install -m 0755 -d -p %{buildroot}/usr/share/nginx/html/theme/rocky
|
|
install -m 0755 -d -p %{buildroot}/usr/share/nginx/html/theme/rocky/js
|
|
install -m 0755 -d -p %{buildroot}/usr/share/nginx/html/theme/rocky/images
|
|
|
|
install -m 0644 -D -p header.html footer.html theme.css favicon.ico %{buildroot}/usr/share/nginx/html/theme/rocky/
|
|
install -m 0644 -D -p js/breadcrumbs.js js/list.js %{buildroot}/usr/share/nginx/html/theme/rocky/js/
|
|
install -m 0644 -D -p images/rocky-logo.svg images/fastly-logo.svg %{buildroot}/usr/share/nginx/html/theme/rocky/images/
|
|
|
|
%files
|
|
%license
|
|
%dir /usr/share/nginx/html/theme/rocky
|
|
/usr/share/nginx/html/theme/rocky/header.html
|
|
/usr/share/nginx/html/theme/rocky/footer.html
|
|
/usr/share/nginx/html/theme/rocky/theme.css
|
|
/usr/share/nginx/html/theme/rocky/favicon.ico
|
|
|
|
%dir /usr/share/nginx/html/theme/rocky/js
|
|
/usr/share/nginx/html/theme/rocky/js/breadcrumbs.js
|
|
/usr/share/nginx/html/theme/rocky/js/list.js
|
|
|
|
%dir /usr/share/nginx/html/theme/rocky/images
|
|
/usr/share/nginx/html/theme/rocky/images/
|
|
/usr/share/nginx/html/theme/rocky/images/rocky-logo.svg
|
|
/usr/share/nginx/html/theme/rocky/images/fastly-logo.svg
|
|
|
|
%changelog
|
|
* Tue May 20 2025 Neil Hanlon <neil@shrug.pw> - 20250318152450-1
|
|
- initial package
|