initial packaging

This commit is contained in:
Neil Hanlon
2025-05-20 16:55:17 -04:00
commit d99f366a3e
2 changed files with 43 additions and 0 deletions
+1
View File
@@ -0,0 +1 @@
fb849c26873c99177b5d2483a5fac66d8aa4e91e63677607d0212c118ee1759b SOURCES/rocky-nginx-theme.zip
+42
View File
@@ -0,0 +1,42 @@
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