summaryrefslogtreecommitdiffstats
path: root/mock.spec
diff options
context:
space:
mode:
authorMichael E Brown <michael_e_brown@dell.com>2007-10-08 14:31:14 -0500
committerMichael E Brown <michael_e_brown@dell.com>2007-10-08 14:31:14 -0500
commit5d593d20237e6345438b26be96c7a432ac788664 (patch)
tree8d3ad74a3cfa3912e6c0681f46341380583a1892 /mock.spec
parent21b555d8fac93cbeceb31cba2239b9c93160b1f7 (diff)
downloadmock-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.spec197
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