Blame atomic-devmode.spec

65c71d6
Name: atomic-devmode
e6142c4
Version: 0.3.7
d6bf9ea
Release: 7%{?dist}
65c71d6
Summary: Atomic Developer Mode
65c71d6
65c71d6
License: LGPLv3+
ce03f4b
URL: http://github.com/projectatomic/atomic-devmode
65c71d6
65c71d6
# From `make archive REF=v${VERSION}`
ae52424
Source: %{name}-v%{version}.tar.gz
65c71d6
BuildArch: noarch
65c71d6
01696ae
# We're solely compatible with grub2, so don't build on
6314f60
# platforms that don't have it. Also, the atomic pkg isn't
6314f60
# built on ppc64, so let's exclude it here too.
ceea11f
ExcludeArch: s390 s390x ppc64
01696ae
65c71d6
Requires: cloud-init
65c71d6
Requires: atomic
65c71d6
Requires: tmux
65c71d6
Requires: grub2-tools
65c71d6
01696ae
# NB: rpmlint complains about this (explicit-lib-dependency)
01696ae
# but we need it because the package provides the pwmake
01696ae
# tool, which the scripts require. That tool should probably
01696ae
# be broken out in a different package.
01696ae
Requires: libpwquality
01696ae
65c71d6
%description
65c71d6
This package installs a Developer Mode boot option useful
65c71d6
for trying out an Atomic Host without having to set up a
65c71d6
cloud-init source. When booted, the system automatically
65c71d6
logs in and starts the Cockpit container.
65c71d6
65c71d6
%prep
65c71d6
%setup -qn atomic-devmode
65c71d6
65c71d6
%build
65c71d6
# Nothing to build
65c71d6
65c71d6
%install
65c71d6
make install DESTDIR="%{buildroot}"
65c71d6
65c71d6
%files
65c71d6
%{_datarootdir}/atomic-devmode
65c71d6
%{_libexecdir}/atomic-devmode
65c71d6
%doc README.md
65c71d6
%license COPYING COPYING.LESSER
65c71d6
65c71d6
%changelog
d6bf9ea
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.7-7
d6bf9ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
d6bf9ea
ceea11f
* Thu Aug 23 2018 Peter Robinson <pbrobinson@fedoraproject.org> 0.3.7-6
ceea11f
- ARMv7 now has grub2
ceea11f
35617ce
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.7-5
35617ce
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
35617ce
569278a
* Fri Feb 09 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.3.7-4
569278a
- Escape macros in %%changelog
569278a
f02131c
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.7-3
f02131c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
f02131c
e1436b4
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.7-2
e1436b4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
e1436b4
e6142c4
* Thu Jun 01 2017 Jonathan Lebon <jlebon@redhat.com> - 0.3.7-1
569278a
- Upstream release 0.3.7 (see %%{url}/releases/tag/v0.3.7)
e6142c4
6314f60
* Tue Apr 25 2017 Jonathan Lebon <jlebon@redhat.com> - 0.3.6-2
6314f60
- Don't build on ppc64
6314f60
d9313e3
* Mon Feb 27 2017 Jonathan Lebon <jlebon@redhat.com> - 0.3.6-1
569278a
- Upstream release 0.3.6 (see %%{url}/releases/tag/v0.3.6)
d9313e3
b552d52
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.5-2
b552d52
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
b552d52
ae52424
* Thu Oct 06 2016 Jonathan Lebon <jlebon@redhat.com> - 0.3.5-1
569278a
- Upstream release 0.3.5 (see %%{url}/releases/tag/v0.3.5)
ae52424
9531613
* Mon May 02 2016 Jonathan Lebon <jlebon@redhat.com> - 0.3.3-1
569278a
- Upstream release 0.3.3 (see %%{url}/releases/tag/v0.3.3)
9531613
ce03f4b
* Wed Apr 27 2016 Jonathan Lebon <jlebon@redhat.com> - 0.3.2-1
ce03f4b
- Upstream release 0.3.2.
ce03f4b
- Introduce 'showpasswd' alias
ce03f4b
- Make sure cloud-init doesn't add the default user
ce03f4b
- Make sure to clean up instance info
ce03f4b
7acb7fd
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.1-2
7acb7fd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
7acb7fd
ce03f4b
* Thu Jan 28 2016 Jonathan Lebon <jlebon@redhat.com> - 0.3.1-1
5cb7d60
- Upstream release 0.3.1.
5cb7d60
ce03f4b
* Fri Jan 22 2016 Jonathan Lebon <jlebon@redhat.com> - 0.3-1
4fa0548
- Upstream release 0.3.
4fa0548
01696ae
* Mon Jan 18 2016 Jonathan Lebon <jlebon@redhat.com> - 0.2-2
01696ae
- Add s390 s390x and arm to ExcludeArch so that we don't try
01696ae
  to be built on platforms that don't use grub2.
01696ae
- Add explanation for libpwquality req.
01696ae
65c71d6
* Mon Jan 11 2016 Jonathan Lebon <jlebon@redhat.com> - 0.2-1
65c71d6
- Upstream release 0.2.
01696ae
- Change license to LGPLv3+.
01696ae
- Set as noarch.
01696ae
- Add empty build section.
01696ae
- Add license and doc.
65c71d6
65c71d6
* Mon Jan 11 2016 Jonathan Lebon <jlebon@redhat.com> - 0.1-1
65c71d6
- Initial release.