diff --git a/.cvsignore b/.cvsignore deleted file mode 100644 index edb0a7d..0000000 --- a/.cvsignore +++ /dev/null @@ -1,2 +0,0 @@ -setuptool-1.18.1.tar.gz -setuptool-1.19.3.tar.gz diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e5c9f86 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +setuptool-1.19.10.tar.gz +/setuptool-1.19.11.tar.gz diff --git a/Makefile b/Makefile deleted file mode 100644 index f3e1e50..0000000 --- a/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# Makefile for source rpm: setuptool -# $Id: Makefile,v 1.1 2004/09/09 12:17:16 cvsdist Exp $ -NAME := setuptool -SPECFILE = $(firstword $(wildcard *.spec)) - -define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done -endef - -MAKEFILE_COMMON := $(shell $(find-makefile-common)) - -ifeq ($(MAKEFILE_COMMON),) -# attempt a checkout -define checkout-makefile-common -test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 -endef - -MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) -endif - -include $(MAKEFILE_COMMON) diff --git a/setuptool.spec b/setuptool.spec index 7472a15..3fb84cd 100644 --- a/setuptool.spec +++ b/setuptool.spec @@ -1,52 +1,193 @@ -# The name is "setuptool" because we already have a package -# named "setup". Oh, well. Name: setuptool -Version: 1.19.3 -Release: 1%{?dist} +Version: 1.19.11 +Release: 34%{?dist} Summary: A text mode system configuration tool -License: GPLv2+ -Group: Applications/System +License: GPL-2.0-or-later +Url: http://git.fedorahosted.org/git/?p=setuptool.git Source: setuptool-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: newt-devel, gettext, perl-XML-Parser +BuildRequires: make +BuildRequires: newt-devel, gettext, perl-XML-Parser, glib2-devel, intltool, gcc Requires: usermode -Conflicts: pam < 0.78 %description Setuptool is a user-friendly text mode menu utility which allows you to access all of the text mode configuration programs included in the operating system distribution. -You should install the setuptool package because you may find -yourself using its features for essential system administration. - %prep -%setup -q +%setup -q %build %configure -make +make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT + %find_lang setup -%clean -rm -rf $RPM_BUILD_ROOT - %files -f setup.lang -%defattr(-,root,root) -%doc README -%attr(0755,root,root) %{_bindir}/setup -%attr(0644,root,root) %{_sysconfdir}/pam.d/* -%attr(0644,root,root) %{_sysconfdir}/security/console.apps/* -%attr(0755,root,root) %{_sbindir}/setup -%attr(0755,root,root) %dir %{_datadir}/%{name}/setuptool.d -%attr(0755,root,root) %dir %{_sysconfdir}/setuptool.d -%attr(0644,root,root) %{_sysconfdir}/setuptool.d/* +%doc README COPYING +%{_bindir}/setup +%config(noreplace) %{_sysconfdir}/pam.d/setup +%config(noreplace) %{_sysconfdir}/security/console.apps/setup +%{_sbindir}/setup +%dir %{_datadir}/%{name} +%dir %{_datadir}/%{name}/setuptool.d +%dir %{_sysconfdir}/setuptool.d +%config(noreplace) %{_sysconfdir}/setuptool.d/* +%{_mandir}/man1/setup.1.gz %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 1.19.11-34 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + +* Sat Jan 17 2026 Fedora Release Engineering - 1.19.11-33 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jul 25 2025 Fedora Release Engineering - 1.19.11-32 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sun Jan 19 2025 Fedora Release Engineering - 1.19.11-31 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Sat Jul 20 2024 Fedora Release Engineering - 1.19.11-30 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jan 27 2024 Fedora Release Engineering - 1.19.11-29 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sat Jul 22 2023 Fedora Release Engineering - 1.19.11-28 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Wed Apr 26 2023 Michal Hlavinka - 1.19.11-27 +- update license tag format (SPDX migration) for https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_1 + +* Sat Jan 21 2023 Fedora Release Engineering - 1.19.11-26 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Sat Jul 23 2022 Fedora Release Engineering - 1.19.11-25 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Sat Jan 22 2022 Fedora Release Engineering - 1.19.11-24 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Jul 23 2021 Fedora Release Engineering - 1.19.11-23 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Wed Jan 27 2021 Fedora Release Engineering - 1.19.11-22 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Wed Jul 29 2020 Fedora Release Engineering - 1.19.11-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Thu Jan 30 2020 Fedora Release Engineering - 1.19.11-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Fri Jul 26 2019 Fedora Release Engineering - 1.19.11-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Sat Feb 02 2019 Fedora Release Engineering - 1.19.11-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Sat Jul 14 2018 Fedora Release Engineering - 1.19.11-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Wed Mar 07 2018 Michal Hlavinka - 1.19.11-16 +- add gcc buildrequire + +* Fri Feb 09 2018 Fedora Release Engineering - 1.19.11-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Aug 03 2017 Fedora Release Engineering - 1.19.11-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 1.19.11-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Sat Feb 11 2017 Fedora Release Engineering - 1.19.11-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Thu Feb 04 2016 Fedora Release Engineering - 1.19.11-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Fri Jun 19 2015 Fedora Release Engineering - 1.19.11-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Mon Aug 18 2014 Fedora Release Engineering - 1.19.11-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sun Jun 08 2014 Fedora Release Engineering - 1.19.11-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sun Aug 04 2013 Fedora Release Engineering - 1.19.11-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Thu Feb 14 2013 Fedora Release Engineering - 1.19.11-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Sat Jul 21 2012 Fedora Release Engineering - 1.19.11-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Sat Jan 14 2012 Fedora Release Engineering - 1.19.11-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Wed Feb 09 2011 Fedora Release Engineering - 1.19.11-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Wed Sep 29 2010 jkeating - 1.19.11-2 +- Rebuilt for gcc bug 634757 + +* Wed Sep 22 2010 Michal Hlavinka 1.19.11-1 +- update translations + +* Wed May 19 2010 Michal Hlavinka 1.19.10-2 +- install man page + +* Wed Apr 07 2010 Michal Hlavinka 1.19.10-1 +- update translations + +* Mon Nov 02 2009 Michal Hlavinka 1.19.9-2 +- spec cleanup + +* Tue Oct 21 2009 Michal Hlavinka 1.19.9-1 +- update path of firewall configuration tool (#529794) +- update translations + +* Mon Oct 12 2009 Michal Hlavinka 1.19.8-1 +- add setup.1 man page +- update translations + +* Mon Sep 14 2009 Michal Hlavinka - 1.19.7-1 +- relase with updated translations + +* Tue Aug 04 2009 Michal Hlavinka - 1.19.6-1 +- updated to 1.19.6 +- don't display *_IN locale in /dev/tty/X it does not work (#511193) + +* Sun Jul 26 2009 Fedora Release Engineering - 1.19.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Mon Mar 09 2009 Michal Hlavinka - 1.19.5-2 +- fix buildrequires + +* Mon Mar 09 2009 Michal Hlavinka - 1.19.5-1 +- new version (only translations updated) + +* Wed Feb 25 2009 Fedora Release Engineering - 1.19.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Tue Feb 19 2008 Fedora Release Engineering - 1.19.4-2 +- Autorebuild for GCC 4.3 + +* Wed Jan 23 2008 Nalin Dahyabhai 1.19.4-1 +- drop system-config-printer-tui from the list of things we search for as + an option for printer configuration (#377401) + +* Mon Jan 7 2008 Nalin Dahyabhai 1.19.3-2 +- own $(pkgdatadir) (#427813) + * Thu Aug 16 2007 Nalin Dahyabhai 1.19.3-1 - packaging cleanups - add the ability to scan for pointers in $(pkgdatadir)/setuptool.d @@ -154,8 +295,6 @@ rm -rf $RPM_BUILD_ROOT * Wed Jul 24 2002 Nalin Dahyabhai 1.9-1 - nuke the .desktop file - add usermode bits - -* Wed Jul 24 2002 Nalin Dahyabhai 1.9-1 - intltoolize, use desktop-file-install, autotools full pull * Fri Jun 21 2002 Tim Powers diff --git a/sources b/sources index 07114db..cfc95f2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -2821b9bba305c6b9b75ec35fefd9d4e1 setuptool-1.19.3.tar.gz +SHA512 (setuptool-1.19.11.tar.gz) = 9aaee215c496aaa9d2456e5d30c4701134d04154e69c99cc51bb991ff5376d0352d322bac86bc7051803cbd81dff7e379c5a47763137416cef7783628423adec