diff options
author | Michael E Brown <michael_e_brown@dell.com> | 2007-10-08 14:31:14 -0500 |
---|---|---|
committer | Michael E Brown <michael_e_brown@dell.com> | 2007-10-08 14:31:14 -0500 |
commit | 5d593d20237e6345438b26be96c7a432ac788664 (patch) | |
tree | 8d3ad74a3cfa3912e6c0681f46341380583a1892 /mock.spec | |
parent | 21b555d8fac93cbeceb31cba2239b9c93160b1f7 (diff) | |
download | mock-5d593d20237e6345438b26be96c7a432ac788664.tar.gz mock-5d593d20237e6345438b26be96c7a432ac788664.tar.xz mock-5d593d20237e6345438b26be96c7a432ac788664.zip |
initial start for auto-conf-izing
Diffstat (limited to 'mock.spec')
-rw-r--r-- | mock.spec | 197 |
1 files changed, 0 insertions, 197 deletions
diff --git a/mock.spec b/mock.spec deleted file mode 100644 index f3282c0..0000000 --- a/mock.spec +++ /dev/null @@ -1,197 +0,0 @@ -Summary: Builds packages inside chroots -Name: mock -Version: 0.7.6 -Release: 1%{?dist} -License: GPL -Group: Development/Tools -Source: http://fedoraproject.org/projects/mock/releases/%{name}-%{version}.tar.gz -URL: http://fedoraproject.org/wiki/Projects/Mock -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Requires: python, yum >= 2.4 -Requires(pre): shadow-utils -BuildRequires: libselinux-devel - -%description -Mock takes a srpm and builds it in a chroot - -%prep -%setup -q - -%build -make CFLAGS="$RPM_OPT_FLAGS" - -%install -rm -rf $RPM_BUILD_ROOT -make DESTDIR=$RPM_BUILD_ROOT install -# make the default.cfg link -cd $RPM_BUILD_ROOT/%{_sysconfdir}/%{name} - -%if 0%{?fedora:1} -if [ -f fedora-%{fedora}-%{_target_cpu}-core.cfg ]; then - ln -s fedora-%{fedora}-%{_target_cpu}-core.cfg default.cfg -elif [ -f fedora-%{fedora}-%{_target_cpu}.cfg ]; then - ln -s fedora-%{fedora}-%{_target_cpu}.cfg default.cfg -fi -%endif - -# if we haven't created a default link yet, try to do so as devel -if [ ! -f default.cfg ]; then - if [ -f fedora-development-%{_target_cpu}.cfg ]; then - ln -s fedora-development-%{_target_cpu}.cfg default.cfg - elif [ -f fedora-devel-%{_target_cpu}.cfg ]; then - ln -s fedora-devel-%{_target_cpu}.cfg default.cfg - elif [ -f fedora-development-i386.cfg ]; then - ln -s fedora-development-i386.cfg default.cfg - elif [ -f fedora-devel-i386.cfg ]; then - ln -s fedora-devel-i386.cfg default.cfg - fi -fi - -%clean -rm -rf $RPM_BUILD_ROOT - -%pre -if [ $1 -eq 1 ]; then - groupadd -r mock >/dev/null 2>&1 || : -fi - -%files -%defattr(-, root, root) -%doc README ChangeLog buildsys-build.spec -%dir %{_sysconfdir}/%{name} -%config(noreplace) %{_sysconfdir}/%{name}/*.cfg -%{_bindir}/%{name} -%{_libexecdir}/mock-yum -%{_mandir}/man1/mock.1* -%attr(04750, root, mock) %{_sbindir}/mock-helper -%attr(02775, root, mock) %dir /var/lib/mock -%{_libdir}/libselinux-mock.so - -%changelog -* Mon Aug 27 2007 Michael Brown <mebrown@michaels-house.net> - 0.7.6-1 -- ensure /etc/hosts is created in chroot properly - -* Mon Aug 13 2007 Clark Williams <williams@redhat.com> - 0.7.5-2 -- build fix from Roland McGrath to fix compile of selinux lib - -* Wed Aug 8 2007 Clark Williams <williams@redhat.com> - 0.7.5-1 -- orphanskill feature (BZ#221351) - -* Wed Aug 8 2007 Michael Brown <mebrown@michaels-house.net> - 0.7.5-1 -- add example configs to defaults.cfg -- dont rebuild cache if not clean build (BZ#250425) - -* Wed Jul 18 2007 Michael Brown <mebrown@michaels-house.net> - 0.7.4-1 -- return child exit status, so we properly report subcommand failures - -* Fri Jul 6 2007 Michael Brown <mebrown@michaels-house.net> - 0.7.3-1 -- remove redundant defaults.cfg entries. - -* Wed Jun 20 2007 Michael Brown <mebrown@michaels-house.net> - 0.7.2-1 -- fix exclude list -- remove legacy configs -- disable 'local' repos by default (koji-repos) - -* Wed Jun 13 2007 Michael Brown <mebrown@michaels-house.net> - 0.7.1-1 -- Fix problem with autocache where different users couldnt share same cache -- Fix problem creating resolv.conf in rootfs -- cleanup perms on rootfs /etc/ - -* Tue Jun 12 2007 Michael Brown <mebrown@michaels-house.net> - 0.7.1-1 -- add EPEL 5 config files - -* Mon Jun 11 2007 Clark Williams <williams@redhat.com> - 0.7-1 -- fixed bind mount problems -- added code to allow multiple users to use --no-clean -- merged mock-0-6-branch to head and changed version - -* Thu Jun 7 2007 Clark Williams <williams@redhat.com> - 0.6.17-1 -- added F-7 config files (BZ#242276) -- modified epel configs for changed mirrorlist location (BZ#239981) -- added bind mount of /dev (BZ#236428) -- added copy of /etc/resolv.conf to chroot (BZ#237663 and BZ#238101) - -* Tue May 01 2007 Clark Williams <williams@redhat.com> - 0.6.16-1 -- timeout code adds new cmdline option that will kill build process after - specified timeout. Useful for automated builds of things that may hang during - build and you just want it to fail. - -* Tue Apr 10 2007 Clark Williams <williams@redhat.com> - 0.6.15-1 -- Fixed typo in FC4 -epel configs (BZ 235490) - -* Sat Feb 24 2007 Clark Williams <williams@redhat.com> - 0.6.14-1 -- Ville Skyttä's fix for RPM_OPT_FLAGS (BZ 226673) - -* Tue Feb 20 2007 Clark Williams <williams@redhat.com> - 0.6.13-1 -- Handle --no-clean option when doing yum.conf symlink (BZ 230824) - -* Fri Feb 16 2007 Clark Williams <williams@redhat.com> - 0.6.12-1 -- added safety symlink for yum.conf - -* Wed Feb 7 2007 Clark Williams <williams@redhat.com> - 0.6.11-1 -- added error() calls to print command output on failed commands - -* Tue Feb 6 2007 Clark Williams <williams@redhat.com> - 0.6.11-1 -- added installdeps command for long-term chroot management - -* Mon Jan 8 2007 Clark Williams <williams@redhat.com> - 0.6.10-1 -- Added Josh Boyer's EPEL config files - -* Tue Nov 21 2006 Clark Williams <williams@redhat.com> - 0.6.9-1 -- applied Eric Work's patch to fix defaults vs. command line option problem - (BZ 215168) -- use /etc/mock/defaults.cfg if --configdir specified and no defaults found - in the specified configdir - (BZ 209407) -- applied Jesse Keatings patch for arch specifi config files - (BZ 213516) - -* Mon Oct 30 2006 Clark Williams <williams@redhat.com> - 0.6.8-1 -- respun tarballs without buildsys rpms - -* Mon Oct 30 2006 Clark Williams <williams@redhat.com> - 0.6.7-1 -- updated for FC6 release - -* Sat Oct 21 2006 Clark Williams <williams@redhat.com> - 0.6.6-1 -- bumped version to 0.6.6 (fixed tarball problem) - -* Mon Sep 11 2006 Clark Williams <williams@redhat.com> - 0.6.5-1 -- changed version number for patch from Karanbir Singh - (rpm workaround on CentOS 4.4) - -* Tue Aug 29 2006 Clark Williams <williams@redhat.com> - 0.6.3-1 -- changed version number to indicate fix for bz 204051 - -* Tue Aug 29 2006 Clark Williams <williams@redhat.com> - 0.6.2-2 -- bumped revision for bz 204051 - -* Wed Aug 23 2006 Clark Williams <williams@redhat.com> - 0.6.2-1 -- Updated README -- Fixed link problem in etc/Makefile -- Bumped version number - -* Wed Aug 16 2006 Clark Williams <williams@redhat.com> -- Added buildsys-build specfile to docs -- Added disttag -- Bumped release number - -* Wed Jun 7 2006 Seth Vidal <skvidal at linux.duke.edu> -- version update - -* Tue Apr 11 2006 Seth Vidal <skvidal at linux.duke.edu> -- specfile version iterate - -* Tue Dec 27 2005 Seth Vidal <skvidal@phy.duke.edu> -- add patch from Andreas Thienemann - adds man page - -* Sat Jun 11 2005 Seth Vidal <skvidal@phy.duke.edu> -- security fix in mock-helper - -* Sun Jun 5 2005 Seth Vidal <skvidal@phy.duke.edu> -- clean up packaging for fedora extras - -* Thu May 19 2005 Seth Vidal <skvidal@phy.duke.edu> -- second packaging and backing down the yum ver req - -* Sun May 15 2005 Seth Vidal <skvidal@phy.duke.edu> -- first version/packaging |