Blame buildsys-tools/buildsys-tools.spec
|
Thomas Oulevey |
79d958 |
Name: buildsys-tools
|
|
Thomas Oulevey |
79d958 |
Version: 0.1
|
|
Thomas Oulevey |
79d958 |
Release: 14%{?dist}
|
|
Thomas Oulevey |
79d958 |
Summary: Tools from centos-git-common git repository
|
|
Thomas Oulevey |
79d958 |
|
|
Thomas Oulevey |
79d958 |
License: GPLv2
|
|
Thomas Oulevey |
79d958 |
URL: https://git.centos.org/summary/centos-git-common.git
|
|
Thomas Oulevey |
79d958 |
#Source0: %{name}-%{version}.tgz
|
|
Thomas Oulevey |
79d958 |
Source0: get_sources.sh
|
|
Thomas Oulevey |
79d958 |
Source1: return_disttag.sh
|
|
Thomas Oulevey |
79d958 |
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
|
|
Thomas Oulevey |
79d958 |
|
|
Thomas Oulevey |
79d958 |
Requires: python
|
|
Thomas Oulevey |
79d958 |
Requires: bash
|
|
Thomas Oulevey |
79d958 |
Requires: which
|
|
Thomas Oulevey |
79d958 |
Requires: git
|
|
Thomas Oulevey |
79d958 |
|
|
Thomas Oulevey |
79d958 |
%description
|
|
Thomas Oulevey |
79d958 |
|
|
Thomas Oulevey |
79d958 |
%install
|
|
Thomas Oulevey |
79d958 |
rm -rf %{buildroot}
|
|
Thomas Oulevey |
79d958 |
mkdir -p %{buildroot}%{_bindir}
|
|
Thomas Oulevey |
79d958 |
cp %{SOURCE0} %{buildroot}%{_bindir}
|
|
Thomas Oulevey |
79d958 |
cp %{SOURCE1} %{buildroot}%{_bindir}
|
|
Thomas Oulevey |
79d958 |
|
|
Thomas Oulevey |
79d958 |
cat >%{buildroot}%{_bindir}/get_sources <<'EOF'
|
|
Thomas Oulevey |
79d958 |
#!/bin/bash
|
|
Thomas Oulevey |
79d958 |
#MAJOR=`cat /etc/rpm/macros.dist | grep rhel | cut -d " " -f 2`
|
|
Thomas Oulevey |
79d958 |
#git checkout c$MAJOR >> log
|
|
Thomas Oulevey |
79d958 |
COMMIT=`git rev-parse HEAD`
|
|
Thomas Oulevey |
79d958 |
BRANCH=`git branch -r --contains | cut -d / -f 2`
|
|
Thomas Oulevey |
79d958 |
get_sources.sh -b $BRANCH >> log
|
|
Thomas Oulevey |
79d958 |
EOF
|
|
Thomas Oulevey |
79d958 |
|
|
Thomas Oulevey |
79d958 |
chmod a+x %{buildroot}%{_bindir}/get_sources
|
|
Thomas Oulevey |
79d958 |
|
|
Thomas Oulevey |
79d958 |
%clean
|
|
Thomas Oulevey |
79d958 |
rm -rf %{buildroot}
|
|
Thomas Oulevey |
79d958 |
|
|
Thomas Oulevey |
79d958 |
%files
|
|
Thomas Oulevey |
79d958 |
%defattr(-,root,root,-)
|
|
Thomas Oulevey |
79d958 |
%{_bindir}/*
|
|
Thomas Oulevey |
79d958 |
|
|
Thomas Oulevey |
79d958 |
|
|
Thomas Oulevey |
79d958 |
%changelog
|
|
Thomas Oulevey |
79d958 |
* Mon Jul 28 2014 Thomas Oulevey <thomas.oulevey@cern.ch> - 0.1-1
|
|
Thomas Oulevey |
79d958 |
- Initial version
|
|
Thomas Oulevey |
79d958 |
|