commit d99f366a3eac8daf9956dd0743ba135b6f11e4a4 Author: Neil Hanlon Date: Tue May 20 16:55:17 2025 -0400 initial packaging diff --git a/.fancyindex-rocky.metadata b/.fancyindex-rocky.metadata new file mode 100644 index 0000000..84e888b --- /dev/null +++ b/.fancyindex-rocky.metadata @@ -0,0 +1 @@ +fb849c26873c99177b5d2483a5fac66d8aa4e91e63677607d0212c118ee1759b SOURCES/rocky-nginx-theme.zip diff --git a/SPECS/fancyindex-rocky.spec b/SPECS/fancyindex-rocky.spec new file mode 100644 index 0000000..041edba --- /dev/null +++ b/SPECS/fancyindex-rocky.spec @@ -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 - 20250318152450-1 +- initial package