lorax: use repo file for sources
This commit is contained in:
parent
748d05dddd
commit
8b9a31d25a
6
Makefile
6
Makefile
@ -49,9 +49,7 @@ BASE_DIR := $(INSTALLER_DIR)/work/$(ISO_VERSION)/x86_64
|
||||
|
||||
LORAX_OPTS += --version "$(ISO_VERSION)" --release "Qubes $(ISO_VERSION)" --volid $(ISO_VOLID)
|
||||
LORAX_OPTS += --workdir $(INSTALLER_DIR)/work/work/x86_64 --logfile $(INSTALLER_DIR)/work/logs/lorax-x86_64.log
|
||||
LORAX_OPTS += --source http://download.fedoraproject.org/pub/fedora/linux/releases/$(DIST_VER)/Everything/x86_64/os/
|
||||
LORAX_OPTS += --source http://download.fedoraproject.org/pub/fedora/linux/updates/$(DIST_VER)/Everything/x86_64/
|
||||
LORAX_OPTS += --source $(BASE_DIR)/os/
|
||||
LORAX_OPTS += --repo $(INSTALLER_DIR)/conf/dnf-lorax.repo
|
||||
|
||||
MKISOFS := /usr/bin/xorriso -as mkisofs
|
||||
# common mkisofs flags
|
||||
@ -89,6 +87,7 @@ iso-installer-gather:
|
||||
pushd $(BASE_DIR)/os/ && $(CREATEREPO) -q .
|
||||
|
||||
iso-installer-lorax:
|
||||
sed -e "s/%FCREL%/$(DIST_VER)/g" $(INSTALLER_DIR)/conf/dnf-lorax.repo.in > $(INSTALLER_DIR)/conf/dnf-lorax.repo
|
||||
$(LORAX) $(LORAX_OPTS) $(BASE_DIR)/os
|
||||
|
||||
iso-installer-mkisofs:
|
||||
@ -97,7 +96,6 @@ iso-installer-mkisofs:
|
||||
/usr/bin/isohybrid -u $(BASE_DIR)/iso/$(ISO_VOLID).iso
|
||||
/usr/bin/implantisomd5 $(BASE_DIR)/iso/$(ISO_VOLID).iso
|
||||
|
||||
|
||||
iso-installer: iso-prepare iso-installer-gather iso-installer-lorax iso-installer-mkisofs
|
||||
# Move result files to known-named directories
|
||||
mkdir -p build/ISO/qubes-x86_64/iso
|
||||
|
27
conf/dnf-lorax.repo.in
Normal file
27
conf/dnf-lorax.repo.in
Normal file
@ -0,0 +1,27 @@
|
||||
[fedora]
|
||||
name=Fedora %FCREL% - x86_64
|
||||
failovermethod=priority
|
||||
#baseurl=http://download.fedoraproject.org/pub/fedora/linux/releases/%FCREL%/Everything/x86_64/os/
|
||||
metalink=https://mirrors.fedoraproject.org/metalink?repo=fedora-%FCREL%&arch=x86_64
|
||||
enabled=1
|
||||
gpgcheck=1
|
||||
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-%FCREL%-x86_64
|
||||
|
||||
[updates]
|
||||
name=Fedora %FCREL% - x86_64 - Updates
|
||||
failovermethod=priority
|
||||
#baseurl=http://download.fedoraproject.org/pub/fedora/linux/updates/%FCREL%/Everything/x86_64/
|
||||
metalink=https://mirrors.fedoraproject.org/metalink?repo=updates-released-f%FCREL%&arch=x86_64
|
||||
enabled=1
|
||||
gpgcheck=1
|
||||
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-%FCREL%-x86_64
|
||||
|
||||
[installer]
|
||||
name=installer
|
||||
baseurl=file:///tmp/qubes-installer/yum/installer
|
||||
enabled=1
|
||||
|
||||
[qubes-dom0]
|
||||
name=qubes-dom0
|
||||
baseurl=file:///tmp/qubes-installer/yum/qubes-dom0
|
||||
enabled=1
|
Loading…
Reference in New Issue
Block a user