Remove epel 5, fedora 29, fedora 31 i386, add epel 8, use template for fedora 30+

This commit is contained in:
2019-11-02 23:03:47 -05:00
parent ed1fd7e8ab
commit 68c5c131f8
13 changed files with 73 additions and 1241 deletions
+22 -54
View File
@@ -1,23 +1,17 @@
Name: fdragon-mock-configs
Version: 2019.09.22
Release: 0%{?dist}
Version: 2019.11.02
Release: 1%{?dist}
Summary: fdragon mock configs
License: GPLv3+
URL: http://fdragon.org
Source1: fdl-epel-5-i386.cfg
Source2: fdl-epel-5-x86_64.cfg
Source3: fdl-epel-6-i386.cfg
Source4: fdl-epel-6-x86_64.cfg
Source5: fdl-epel-7-x86_64.cfg
Source6: fdl-fedora-29-i386.cfg
Source7: fdl-fedora-29-x86_64.cfg
Source8: fdl-fedora-30-i386.cfg
Source9: fdl-fedora-30-x86_64.cfg
Source10: fdl-fedora-31-i386.cfg
Source11: fdl-fedora-31-x86_64.cfg
Source12: fdl-trixbox-2.6-i386.cfg
Source13: fdl-trixbox-2.8-i386.cfg
Source1: fdl-epel-6-i386.cfg
Source2: fdl-epel-6-x86_64.cfg
Source3: fdl-epel-7-x86_64.cfg
Source4: fdl-epel-8-x86_64.cfg
Source5: fdl-fedora-30-i386.cfg
Source6: fdl-fedora-30-x86_64.cfg
Source7: fdl-fedora-31-x86_64.cfg
Source100: makerepo
# BuildRequires:
@@ -53,26 +47,14 @@ rm -rf %{buildroot}
%{__install} %{SOURCE5} %{buildroot}%{_sysconfdir}/mock/
%{__install} %{SOURCE6} %{buildroot}%{_sysconfdir}/mock/
%{__install} %{SOURCE7} %{buildroot}%{_sysconfdir}/mock/
%{__install} %{SOURCE8} %{buildroot}%{_sysconfdir}/mock/
%{__install} %{SOURCE9} %{buildroot}%{_sysconfdir}/mock/
%{__install} %{SOURCE10} %{buildroot}%{_sysconfdir}/mock/
%{__install} %{SOURCE11} %{buildroot}%{_sysconfdir}/mock/
%{__install} %{SOURCE12} %{buildroot}%{_sysconfdir}/mock/
%{__install} %{SOURCE13} %{buildroot}%{_sysconfdir}/mock/
%{__install} %{SOURCE100} %{buildroot}%{_sysconfdir}/cron.hourly/
%{__mkdir_p} %{buildroot}/var/www/html/packages/epel/5/i386/repodata
%{__mkdir_p} %{buildroot}/var/www/html/packages/epel/5/x86_64/repodata
%{__mkdir_p} %{buildroot}/var/www/html/packages/epel/6/i386/repodata
%{__mkdir_p} %{buildroot}/var/www/html/packages/epel/6/x86_64/repodata
%{__mkdir_p} %{buildroot}/var/www/html/packages/epel/7/x86_64/repodata
%{__mkdir_p} %{buildroot}/var/www/html/packages/fedora/29/i386/repodata
%{__mkdir_p} %{buildroot}/var/www/html/packages/fedora/29/x86_64/repodata
%{__mkdir_p} %{buildroot}/var/www/html/packages/epel/8/x86_64/repodata
%{__mkdir_p} %{buildroot}/var/www/html/packages/fedora/30/i386/repodata
%{__mkdir_p} %{buildroot}/var/www/html/packages/fedora/30/x86_64/repodata
%{__mkdir_p} %{buildroot}/var/www/html/packages/fedora/31/i386/repodata
%{__mkdir_p} %{buildroot}/var/www/html/packages/fedora/31/x86_64/repodata
%{__mkdir_p} %{buildroot}/var/www/html/packages/trixbox/2.6/i386/repodata
%{__mkdir_p} %{buildroot}/var/www/html/packages/trixbox/2.8/i386/repodata
%post
@@ -82,19 +64,13 @@ then
else
CREATEREPO=/usr/bin/createrepo
fi
${CREATEREPO} -d -q -x *.src.rpm /var/www/html/packages/epel/5/i386/
${CREATEREPO} -d -q -x *.src.rpm /var/www/html/packages/epel/5/x86_64/
${CREATEREPO} -d -q -x *.src.rpm /var/www/html/packages/epel/6/i386/
${CREATEREPO} -d -q -x *.src.rpm /var/www/html/packages/epel/6/x86_64/
${CREATEREPO} -d -q -x *.src.rpm /var/www/html/packages/epel/7/x86_64/
${CREATEREPO} -d -q -x *.src.rpm /var/www/html/packages/fedora/29/i386/
${CREATEREPO} -d -q -x *.src.rpm /var/www/html/packages/fedora/29/x86_64/
${CREATEREPO} -d -q -x *.src.rpm /var/www/html/packages/epel/8/x86_64/
${CREATEREPO} -d -q -x *.src.rpm /var/www/html/packages/fedora/30/i386/
${CREATEREPO} -d -q -x *.src.rpm /var/www/html/packages/fedora/30/x86_64/
${CREATEREPO} -d -q -x *.src.rpm /var/www/html/packages/fedora/31/i386/
${CREATEREPO} -d -q -x *.src.rpm /var/www/html/packages/fedora/31/x86_64/
${CREATEREPO} -d -q -x *.src.rpm /var/www/html/packages/trixbox/2.6/i386/
${CREATEREPO} -d -q -x *.src.rpm /var/www/html/packages/trixbox/2.8/i386/
%files
@@ -106,11 +82,6 @@ ${CREATEREPO} -d -q -x *.src.rpm /var/www/html/packages/trixbox/2.8/i386/
%dir %attr(2775,root,mock) /var/www/html/packages
%dir %attr(2775,root,mock) /var/www/html/packages/epel
%dir %attr(2775,root,mock) /var/www/html/packages/epel/5
%dir %attr(2775,root,mock) /var/www/html/packages/epel/5/i386
%dir %attr(2775,root,mock) /var/www/html/packages/epel/5/i386/repodata
%dir %attr(2775,root,mock) /var/www/html/packages/epel/5/x86_64
%dir %attr(2775,root,mock) /var/www/html/packages/epel/5/x86_64/repodata
%dir %attr(2775,root,mock) /var/www/html/packages/epel/6
%dir %attr(2775,root,mock) /var/www/html/packages/epel/6/i386
%dir %attr(2775,root,mock) /var/www/html/packages/epel/6/i386/repodata
@@ -119,32 +90,29 @@ ${CREATEREPO} -d -q -x *.src.rpm /var/www/html/packages/trixbox/2.8/i386/
%dir %attr(2775,root,mock) /var/www/html/packages/epel/7
%dir %attr(2775,root,mock) /var/www/html/packages/epel/7/x86_64
%dir %attr(2775,root,mock) /var/www/html/packages/epel/7/x86_64/repodata
%dir %attr(2775,root,mock) /var/www/html/packages/epel/8
%dir %attr(2775,root,mock) /var/www/html/packages/epel/8/x86_64
%dir %attr(2775,root,mock) /var/www/html/packages/epel/8/x86_64/repodata
%dir %attr(2775,root,mock) /var/www/html/packages/fedora
%dir %attr(2775,root,mock) /var/www/html/packages/fedora/29
%dir %attr(2775,root,mock) /var/www/html/packages/fedora/29/i386
%dir %attr(2775,root,mock) /var/www/html/packages/fedora/29/i386/repodata
%dir %attr(2775,root,mock) /var/www/html/packages/fedora/29/x86_64
%dir %attr(2775,root,mock) /var/www/html/packages/fedora/29/x86_64/repodata
%dir %attr(2775,root,mock) /var/www/html/packages/fedora/30
%dir %attr(2775,root,mock) /var/www/html/packages/fedora/30/i386
%dir %attr(2775,root,mock) /var/www/html/packages/fedora/30/i386/repodata
%dir %attr(2775,root,mock) /var/www/html/packages/fedora/30/x86_64
%dir %attr(2775,root,mock) /var/www/html/packages/fedora/30/x86_64/repodata
%dir %attr(2775,root,mock) /var/www/html/packages/fedora/31
%dir %attr(2775,root,mock) /var/www/html/packages/fedora/31/i386
%dir %attr(2775,root,mock) /var/www/html/packages/fedora/31/i386/repodata
%dir %attr(2775,root,mock) /var/www/html/packages/fedora/31/x86_64
%dir %attr(2775,root,mock) /var/www/html/packages/fedora/31/x86_64/repodata
%dir %attr(2775,root,mock) /var/www/html/packages/trixbox
%dir %attr(2775,root,mock) /var/www/html/packages/trixbox/2.6
%dir %attr(2775,root,mock) /var/www/html/packages/trixbox/2.6/i386
%dir %attr(2775,root,mock) /var/www/html/packages/trixbox/2.6/i386/repodata
%dir %attr(2775,root,mock) /var/www/html/packages/trixbox/2.8
%dir %attr(2775,root,mock) /var/www/html/packages/trixbox/2.8/i386
%dir %attr(2775,root,mock) /var/www/html/packages/trixbox/2.8/i386/repodata
%changelog
* Sat Nov 2 2019 Jason Rothstein <fdragon@fdragon.org>
- remove epel 5
- remove trixbox 2.6/2.8
- remove fedora 29
- remove fedora 31 i386
- add epel 8
- convert fedora 30/31 to templates like upstream
* Sun Sep 22 2019 Jason Rothstein <fdragon@fdragon.org>
- remove fedora 28
- add fedora 31