mirror of
https://github.com/fspc/gbootroot.git
synced 2025-02-23 09:03:23 -05:00
Getting prepared for nest1.
This commit is contained in:
parent
d8e1701350
commit
5f359d6804
19
Makefile.pkg
19
Makefile.pkg
@ -14,14 +14,14 @@ KERNEL=$(BASE_DIR)/user-mode-linux/usr/bin/linuxbr
|
|||||||
IMAGE=$(BASE_DIR)/root_filesystem/root_fs_helper
|
IMAGE=$(BASE_DIR)/root_filesystem/root_fs_helper
|
||||||
KERNEL_DIR=$(BASE_DIR)/linux-$(VERSION)
|
KERNEL_DIR=$(BASE_DIR)/linux-$(VERSION)
|
||||||
KERNEL_SOURCE=linux-$(VERSION).tar.bz2
|
KERNEL_SOURCE=linux-$(VERSION).tar.bz2
|
||||||
KERNEL_1_SITE=http://www.uk.kernel.org/pub/linux/kernel/v2.4 http://www.us.kernel.org/pub/linux/kernel/v2.4 http://www.au.kernel.org/pub/linux/kernel/v2.4 http://www.at.kernel.org/pub/linux/kernel/v2.4 http://www.br.kernel.org/pub/linux/kernel/v2.4 http://www.hr.kernel.org/pub/linux/kernel/v2.4 http://www.fr.kernel.org/pub/linux/kernel/v2.4 http://www.de.kernel.org/pub/linux/kernel/v2.4 http://www.il.kernel.org/pub/linux/kernel/v2.4 http://www.kr.kernel.org/pub/linux/kernel/v2.4
|
KERNEL_1_SITE=http://www.uk.kernel.org/pub/linux/kernel/v2.4 http://www.us.kernel.org/pub/linux/kernel/v2.4 http://www.au.kernel.org/pub/linux/kernel/v2.4 http://www.at.kernel.org/pub/linux/kernel/v2.4 http://www.br.kernel.org/pub/linux/kernel/v2.4 http://www.hr.kernel.org/pub/linux/kernel/v2.4 http://www.fr.kernel.org/pub/linux/kernel/v2.4 http://www.de.kernel.org/pub/linux/kernel/v2.4 http://www.il.kernel.org/pub/linux/kernel/v2.4 http://www.kr.kernel.org/pub/linux/kernel/v2.4
|
||||||
|
|
||||||
PATCH_1_SITE=http://uml.stearns.org/mirror http://uml-pub.ists.dartmouth.edu/uml http://ftp.nl.linux.org/pub/uml http://mirror.math.leidenuniv.nl/uml-pub.ists.dartmouth.edu
|
PATCH_1_SITE=http://jdike.stearns.org/mirror http://uml-pub.ists.dartmouth.edu/uml http://ftp.nl.linux.org/pub/uml http://mirror.math.leidenuniv.nl/uml-pub.ists.dartmouth.edu
|
||||||
PATCH_1=uml-patch-$(VERSION)-$(PATCH_VERSION).bz2
|
PATCH_1=uml-patch-$(VERSION)-$(PATCH_VERSION).bz2
|
||||||
PATCH_2=$(BASE_DIR)/user-mode-linux/usr/lib/uml/cramfs-vfs-order.patch
|
PATCH_2=$(BASE_DIR)/user-mode-linux/usr/lib/uml/cramfs-vfs-order.patch
|
||||||
MODE=tt
|
#MODE=tt
|
||||||
KCONFIG_FILE=config
|
KCONFIG_FILE=config
|
||||||
KCONFIG=$(BASE_DIR)/user-mode-linux/usr/lib/uml/${KCONFIG_FILE}
|
KCONFIG=$(BASE_DIR)/user-mode-linux/usr/lib/uml/$(KCONFIG_FILE)
|
||||||
|
|
||||||
# Genext2fs
|
# Genext2fs
|
||||||
GENEXT2_DIR=$(BASE_DIR)/genext2fs
|
GENEXT2_DIR=$(BASE_DIR)/genext2fs
|
||||||
@ -39,7 +39,8 @@ sources:
|
|||||||
@if [ ! -e $(SOURCE_DIR)/$(KERNEL_SOURCE) ] ; then \
|
@if [ ! -e $(SOURCE_DIR)/$(KERNEL_SOURCE) ] ; then \
|
||||||
while [ ! -f $(SOURCE_DIR)/$(KERNEL_SOURCE) ] ; do \
|
while [ ! -f $(SOURCE_DIR)/$(KERNEL_SOURCE) ] ; do \
|
||||||
for URL in $(KERNEL_1_SITE) ; do \
|
for URL in $(KERNEL_1_SITE) ; do \
|
||||||
if [ ! -f $(SOURCE_DIR)/$(KERNEL_SOURCE) ] ; then \ wget -t1 -P $(SOURCE_DIR) --passive $$URL/$(KERNEL_1_SITE) ; \
|
if [ ! -f $(SOURCE_DIR)/$(KERNEL_SOURCE) ] ; then \
|
||||||
|
wget -t1 -P $(SOURCE_DIR) --passive $$URL/$(KERNEL_SOURCE) ; \
|
||||||
fi; \
|
fi; \
|
||||||
done; \
|
done; \
|
||||||
done; \
|
done; \
|
||||||
@ -47,7 +48,8 @@ sources:
|
|||||||
@if [ ! -e $(SOURCE_DIR)/$(UTILITIES) ] ; then \
|
@if [ ! -e $(SOURCE_DIR)/$(UTILITIES) ] ; then \
|
||||||
while [ ! -f $(SOURCE_DIR)/$(UTILITIES) ] ; do \
|
while [ ! -f $(SOURCE_DIR)/$(UTILITIES) ] ; do \
|
||||||
for URL in $(PATCH_1_SITE) ; do \
|
for URL in $(PATCH_1_SITE) ; do \
|
||||||
if [ ! -f $(SOURCE_DIR)/$(UTILITIES) ] ; then \ wget -t2 -P $(SOURCE_DIR) --passive $$URL/$(UTILITIES) ; \
|
if [ ! -f $(SOURCE_DIR)/$(UTILITIES) ] ; then \
|
||||||
|
wget -t2 -P $(SOURCE_DIR) --passive $$URL/$(UTILITIES) ; \
|
||||||
fi; \
|
fi; \
|
||||||
done; \
|
done; \
|
||||||
done; \
|
done; \
|
||||||
@ -58,7 +60,8 @@ sources:
|
|||||||
@if [ ! -e $(SOURCE_DIR)/$(PATCH_1) ] ; then \
|
@if [ ! -e $(SOURCE_DIR)/$(PATCH_1) ] ; then \
|
||||||
while [ ! -f $(SOURCE_DIR)/$(PATCH_1) ] ; do \
|
while [ ! -f $(SOURCE_DIR)/$(PATCH_1) ] ; do \
|
||||||
for URL in $(PATCH_1_SITE) ; do \
|
for URL in $(PATCH_1_SITE) ; do \
|
||||||
if [ ! -f $(SOURCE_DIR)/$(PATCH_1) ] ; then \ wget -t2 -P $(SOURCE_DIR) --passive $$URL/$(PATCH_1) ; \
|
if [ ! -f $(SOURCE_DIR)/$(PATCH_1) ] ; then \
|
||||||
|
wget -t2 -P $(SOURCE_DIR) --passive $$URL/$(PATCH_1) ; \
|
||||||
fi; \
|
fi; \
|
||||||
done; \
|
done; \
|
||||||
done; \
|
done; \
|
||||||
@ -214,4 +217,4 @@ remove:
|
|||||||
rm /usr/X11R6/include/X11/pixmaps/gbootroot.xpm
|
rm /usr/X11R6/include/X11/pixmaps/gbootroot.xpm
|
||||||
rm -rf /usr/share/doc/gbootroot
|
rm -rf /usr/share/doc/gbootroot
|
||||||
|
|
||||||
.PHONY: tools sources genext2fs root_fs_helper
|
.PHONY: tools sources genext2fs root_fs_helper
|
||||||
|
@ -65,7 +65,7 @@ my $gbootroot_cvs = "$user_home/gbootroot/gbootroot";
|
|||||||
my $gbootroot_cvs_rep = "$gbootroot_cvs/yard/replacements";
|
my $gbootroot_cvs_rep = "$gbootroot_cvs/yard/replacements";
|
||||||
my $packaging_place = "$user_home/gbootroot/PACKAGING";
|
my $packaging_place = "$user_home/gbootroot/PACKAGING";
|
||||||
my $packaging_place_orig = $packaging_place;
|
my $packaging_place_orig = $packaging_place;
|
||||||
my $packaging_defaults = "$gbootroot_cvs/pkg/dpkg";
|
my $packaging_defaults = "$gbootroot_cvs/pkg/dpkg/gbootroot";
|
||||||
my $email = "freesource\@users.sourceforge.net";
|
my $email = "freesource\@users.sourceforge.net";
|
||||||
my $name = "Jonathan Rosenbaum";
|
my $name = "Jonathan Rosenbaum";
|
||||||
my $makefile = "Makefile.pkg";
|
my $makefile = "Makefile.pkg";
|
||||||
@ -356,6 +356,8 @@ if ( $ARGV[0] eq "both" || $ARGV[0] eq "rpm" ) {
|
|||||||
# a source package specific to rpm is made more than once.
|
# a source package specific to rpm is made more than once.
|
||||||
|
|
||||||
my $source = dirname($packaging_place) . "/" . $prog . "-" . $version;
|
my $source = dirname($packaging_place) . "/" . $prog . "-" . $version;
|
||||||
|
chdir($packaging_place);
|
||||||
|
system "make clean-sources";
|
||||||
|
|
||||||
foreach my $package ( @rpm_packages ) {
|
foreach my $package ( @rpm_packages ) {
|
||||||
open (RPM_PLACE, "$rpm_packaging_place/$package" ) or
|
open (RPM_PLACE, "$rpm_packaging_place/$package" ) or
|
||||||
|
@ -26,5 +26,7 @@ Description: Boot/Root Filesystem Distribution testing and creation.
|
|||||||
.
|
.
|
||||||
See manual in /usr/share/doc/gbootroot-nest1/html for instructions on how
|
See manual in /usr/share/doc/gbootroot-nest1/html for instructions on how
|
||||||
to add the proper lines to your sources.list. Both binary and source
|
to add the proper lines to your sources.list. Both binary and source
|
||||||
packages are available.
|
packages are available. This package should be installed under a Debian
|
||||||
|
root_fs; make_debian or the make_debian_x11 script from make-debian-x11
|
||||||
|
can be used to make Debian root_fs.
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@ build-stamp:
|
|||||||
dh_testdir
|
dh_testdir
|
||||||
|
|
||||||
# Add here commands to compile the package.
|
# Add here commands to compile the package.
|
||||||
$(MAKE)
|
$(MAKE) KCONFIG_FILE=config-nest1
|
||||||
#/usr/bin/docbook-to-man debian/gbootroot.sgml > gbootroot.1
|
#/usr/bin/docbook-to-man debian/gbootroot.sgml > gbootroot.1
|
||||||
|
|
||||||
touch build-stamp
|
touch build-stamp
|
||||||
|
Loading…
x
Reference in New Issue
Block a user