# $Id: ITO.spec,v 2.4 2012/11/09 20:09:09 ksb Exp $ # $KeyFile: ${echo:-echo} Makefile.host %define _tmpdir /tmp %define _local_prefix /home # for signing of packages #%_signature gpg #%_gpg_name FIXME@example.org # Do not generate debugging packages by default - older versions of rpmbuild # (like RehHat 6.2) choke on the line with the percent in the macro name: # We need a sed spell on RH6.x to "s/\(^.define \)%d/\1d/", Sigh. -- ksb %define debug_package %{nil} Name: home-tools Version: 2.11 Release: 1 BuildRoot: %{_tmpdir}/%{name}-%{version}-%{release} Vendor: NPCGuild.org Summary: NPC Tools pull all recipe file Group: Utilities License: BSD BuildRequires: m4 make msrc_base # Autoreq:0 prevents misleading depencies from being generated. Normally, this # is perfectly sane; however, the system is picking up mk directives and # mkcmd directives as well as system depencies. Autoreq: 0 Requires: /bin/ksh %description This is the master source policy that lets a client pull the entire tool chain into their home directory. It is packaged here as a platform source directory. %prep %setup %build umask 022 mmsrc -y INTO=$RPM_BUILD_ROOT/ -Cauto.cf -- : %clean # Do not confilct with the next user of the fixed-path build directory rm -rf %{buildroot} %files %defattr(-,root,root) %changelog * Fri Nov 9 2012 KS Braunsdorf - added a "which" target to describe the client host on stdout - added forever (sleep forever) which is trivial, but I needed it * Tue Sep 25 2012 KS Braunsdorf - added NetBSD support * Sun Aug 12 2012 KS Braunsdorf - added the ssh port forward clues (not all of them, really) * Fri Aug 10 2012 KS Braunsdorf - Built the RPM spec file and added it to the msrc cache