Compare commits

...

13 Commits
master ... f33

Author SHA1 Message Date
Neal Gompa dda629e065 Release 28.3
- imgcreate/live: Make EFI packages optional for x86 (ngompa13)
- Fix missync of locations of efiboot.img (m.novosyolov)
- mkdir isolinux on aarch64 (m.novosyolov)
- Fix check if EFI bootloader exists (m.novosyolov)
2021-06-27 14:37:05 -04:00
Neal Gompa eec9ada812 Release 28.2
- rearrange xorrisofs options to make image efi bootable (sobjerke)
- place efiboot.img and macboot.img in /isolinux (sobjerke)
- Remove duplicate sentence (35056002+BessieTheCookie)
2021-06-26 08:50:27 -04:00
Python Maint c9a4229676 Rebuilt for Python 3.10 2021-06-04 20:10:47 +02:00
Neal Gompa 9425b09b57 Release 28.1
- imgcreate/live: Add missing comma for xorrisofs options (ngompa13)
- prevent urlgrabber.urlgrab() from overwriting ks files in current directory (sobjerke)
2021-05-21 20:27:30 -04:00
Neal Gompa 3783ff4e33 Add missing dependencies (urlgrabber, dracut-live)
- Remove hfsplus-tools as a dependency for EL8+
2021-05-08 13:46:49 -04:00
Neal Gompa 28991af5f9 Add dracut-live dependency for Fedora and EL8+ 2021-05-08 13:35:30 -04:00
Neal Gompa 2d9bcf0eb7 Don't require hfsplus-tools on RHEL 2021-05-08 13:16:51 -04:00
Neal Gompa 06051ddbfd Fix changelog date 2021-05-08 13:09:39 -04:00
Neal Gompa 0bc0bddcdc Release 28.0 2021-05-08 13:08:14 -04:00
Fedora Release Engineering d4d9477cc7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 18:34:54 +00:00
Tom Stellard f1bc8cb2ca Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-06 21:05:36 +00:00
Adam Williamson 341606a826 Backport PR #168 to fix a compatibility issue with DNF 4.4.0+ 2020-10-08 13:37:16 -07:00
Fedora Release Engineering 911fe540db - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 06:10:17 +00:00
3 changed files with 73 additions and 6 deletions

4
.gitignore vendored
View File

@ -18,3 +18,7 @@
/livecd-tools-26.1.tar.gz
/livecd-tools-27.0.tar.gz
/livecd-tools-27.1.tar.gz
/livecd-tools-28.0.tar.gz
/livecd-tools-28.1.tar.gz
/livecd-tools-28.2.tar.gz
/livecd-tools-28.3.tar.gz

View File

@ -16,8 +16,8 @@
Summary: Tools for building live CDs
Name: livecd-tools
Version: 27.1
Release: 6%{?dist}
Version: 28.3
Release: 1%{?dist}
%if 0%{?fedora}
Epoch: 1
%endif
@ -25,6 +25,7 @@ License: GPLv2
URL: https://github.com/livecd-tools/livecd-tools
Source0: https://releases.pagure.org/%{name}/%{name}-%{version}.tar.gz
BuildRequires: make
%if %{with python2}
BuildRequires: python2-devel
%endif
@ -63,10 +64,12 @@ Requires: e2fsprogs
Requires: lorax >= 18.3
Requires: rsync
%if ! 0%{?rhel}
# hfs+ support for Macs
%ifarch %{ix86} x86_64 ppc ppc64
Requires: hfsplus-tools
%endif
%endif
# syslinux dependency
%ifarch %{ix86} x86_64
@ -92,6 +95,9 @@ Requires: policycoreutils
Requires: selinux-policy-targeted
# dracut 045+ required for overlayfs live media support
Requires: dracut
%if ! (0%{?rhel} && 0%{?rhel} < 8)
Requires: dracut-live
%endif
%if ! %{with python2}
Obsoletes: python2-imgcreate < %{?epoch:%{epoch}:}%{version}-%{release}
@ -112,13 +118,13 @@ Requires: pyparted
Requires: pykickstart
Requires: libselinux-python
Requires: dbus-python
Requires: python-six
Requires: python-urlgrabber
%else
Requires: python2-pyparted
Requires: python2-kickstart
Requires: python2-libselinux
Requires: python2-dbus
Requires: python2-six
Requires: python2-urlgrabber
%endif
%description -n python2-imgcreate
@ -134,7 +140,7 @@ Requires: python-imgcreate-sysdeps%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{rel
Requires: python3-pyparted
Requires: python3-dnf >= 1.1.0
Requires: python3-kickstart
Requires: python3-six
Requires: python3-urlgrabber
Requires: libselinux-python3
Requires: python3-dbus
@ -219,6 +225,63 @@ rm -rfv %{buildroot}%{_mandir}/man8/livecd-iso-to-*
%endif
%changelog
* Sun Jun 27 2021 Neal Gompa <ngompa13@gmail.com> - 1:28.3-1
- Release 28.3 (ngompa13)
- imgcreate/live: Make EFI packages optional for x86 (ngompa13)
- Fix missync of locations of efiboot.img (m.novosyolov)
- mkdir isolinux on aarch64 (m.novosyolov)
- Fix check if EFI bootloader exists (m.novosyolov)
* Sat Jun 26 2021 Neal Gompa <ngompa13@gmail.com> - 1:28.2-1
- Release 28.2 (ngompa13)
- rearrange xorrisofs options to make image efi bootable (sobjerke)
- place efiboot.img and macboot.img in /isolinux (sobjerke)
- Remove duplicate sentence (35056002+BessieTheCookie)
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 1:28.1-2
- Rebuilt for Python 3.10
* Fri May 21 2021 Neal Gompa <ngompa13@gmail.com> - 1:28.1-1
- Release 28.1 (ngompa13)
- imgcreate/live: Add missing comma for xorrisofs options (ngompa13)
- prevent urlgrabber.urlgrab() from overwriting ks files in current directory (sobjerke)
* Sat May 08 2021 Neal Gompa <ngompa13@gmail.com> - 1:28.0-2
- Add missing dependencies (urlgrabber, dracut-live)
- Remove hfsplus-tools as a dependency for EL8+
* Sat May 08 2021 Neal Gompa <ngompa13@gmail.com> - 1:28.0-1
- Release 28.0 (ngompa13)
- HACKING: Fix URL for the Git repository (ngompa13)
- imgcreate/live: Add missing variable "_isDracut" (ngompa13)
- imgcreate/live: Use the right EFI binaries for x86 images (ngompa13)
- imgcreate/live: Add AArch64 support (ngompa13)
- imgcreate/live: Rework ISO creation to split x86 specific parts out (ngompa13)
- Add missing files to uninstall section of makefile (quanterium)
- Separate the errors for no ks specified and file not found (bcotton)
- Pass package_types to dnf base group_install as tuple, not set (awilliam)
- imgcreate: Allow more SquashFS compression options. (fgrose)
- BindChrootMount: Expand this class to include bind mounting of files. (fgrose)
- Obsolete osmin.img processing. (fgrose)
- live.py: harmonize xorrisofs arguments with lorax live/x86.tmpl (fgrose)
- imgcreate/kickstart: Use urlgrabber again instead of urllib (ngompa13)
- Make --livedir & --multi handling more robust. (fgrose)
- editliveos: Use USERNAME now instead of LOGNAME. (fgrose)
- livecd-iso-to-disk: Update test for 'gio' presence. (fgrose)
- live.py: Store EFI boot images in /images/. (fgrose)
- livecd-iso-to-disk: Use -E, --exit-if-exists option to udevadm settle. (fgrose)
- live.py: Update xorrisofs_options for x86 images. (fgrose)
- editliveos: Rework installing packages into image (khoidinhtrinh)
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1:27.1-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Thu Oct 08 2020 Adam Williamson <awilliam@redhat.com> - 1:27.1-8
- Backport PR #168 to fix a compatibility issue with DNF 4.4.0+
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1:27.1-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 1:27.1-6
- Rebuilt for Python 3.9

View File

@ -1 +1 @@
SHA512 (livecd-tools-27.1.tar.gz) = f5a744248d04b89e930e35fd52917412c6e97a800c4da6f9064a74a1bd7fd37bcc64eb38c222018d7e4fcb0686ede79ac4f3db5ea2b70fb7d062e79b441a2bd1
SHA512 (livecd-tools-28.3.tar.gz) = a1bfd0c4536243f0c3970d9af22c5d73d56822ab0cdbb3aefb821b1e6073ebd560651e715fec70a0ba8d864af828cbc60900f6f2a910aa53be6a23dc3b3d5ec7