Summary: Photon release files
Name: photon-release
Version: 1.0
Release: 4%{?dist}
License: Apache License
Group: System Environment/Base
URL: https://vmware.github.io/photon/
Source: %{name}-%{version}.4.tar.gz
%define sha1 photon-release=d67b149f28117f1ad30acb585f180f8fa951f679
Vendor: VMware, Inc.
Distribution: Photon
Provides: photon-release
BuildArch: noarch
Requires: rpm
%description
Photon release files such as yum configs and other /etc/ release related files
%prep
%setup -q -n %{name}-%{version}.4
%build
%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT/etc
install -d $RPM_BUILD_ROOT/usr/lib
echo "VMware Photon Linux %{photon_release_version}" > %{buildroot}/etc/photon-release
echo "PHOTON_BUILD_NUMBER=%{photon_build_number}" >> %{buildroot}/etc/photon-release
cat > %{buildroot}/etc/lsb-release <<- "EOF"
DISTRIB_ID="VMware Photon"
DISTRIB_RELEASE="%{photon_release_version}"
DISTRIB_CODENAME=Photon
DISTRIB_DESCRIPTION="VMware Photon %{photon_release_version}"
EOF
version_id=`echo %{photon_release_version} | grep -o -E '[0-9]+.[0-9]+'`
cat > %{buildroot}/usr/lib/os-release << EOF
NAME="VMware Photon"
VERSION="%{photon_release_version}"
ID=photon
VERSION_ID=$version_id
PRETTY_NAME="VMware Photon/Linux"
ANSI_COLOR="1;34"
HOME_URL="https://vmware.github.io/photon/"
BUG_REPORT_URL="https://github.com/vmware/photon/issues"
EOF
ln -sv ../usr/lib/os-release %{buildroot}/etc/os-release
cat > %{buildroot}/etc/issue <<- "EOF"
Welcome to Photon 1.0 (x86_64) - Kernel \r (\l)
EOF
cat > %{buildroot}/etc/issue.net <<- "EOF"
Welcome to Photon 1.0 (x86_64) - Kernel %r (%t)
EOF
%post
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%config(noreplace) /etc/photon-release
%config(noreplace) /etc/lsb-release
%config(noreplace) /usr/lib/os-release
%config(noreplace) /etc/os-release
%config(noreplace) /etc/issue
%config(noreplace) /etc/issue.net
%changelog
* Mon Apr 11 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.0-4
- Split up repo and gpg key files to photon-repos
* Thu Mar 24 2016 Xiaolin Li <xiaolinl@vmware.com> 1.0-3
- yum repo gpgkey to VMWARE-RPM-GPG-KEY.
* Wed Mar 23 2016 Xiaolin Li <xiaolinl@vmware.com> 1.0-2
- Add revision to photon-release
* Mon Jan 11 2016 Anish Swaminathan <anishs@vmware.com> 1.0-1
- Reset version to match with Photon version
* Mon Jan 04 2016 Kumar Kaushik <kaushikk@vmware.com> 1.4
- Adding photon-extras.repo
* Thu Nov 19 2015 Anish Swaminathan <anishs@vmware.com> 1.3-1
- Upgrade photon repo
* Fri Aug 14 2015 Sharath George <sharathg@vmware.com> 1.2
- Install photon repo links
* Wed Jun 17 2015 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.1
- Install photon key