[Lunar-commits] r22408 - in lunar-iso/trunk: . conf
Auke Kok
sofar at lunar-linux.org
Sat Dec 2 19:07:04 CET 2006
Author: sofar
Date: 2006-12-02 19:07:04 +0100 (Sat, 02 Dec 2006)
New Revision: 22408
Modified:
lunar-iso/trunk/Makefile
lunar-iso/trunk/conf/config.in
Log:
Minor changes - pass ISO_KARCH around, minor/major version numbers.
Modified: lunar-iso/trunk/Makefile
===================================================================
--- lunar-iso/trunk/Makefile 2006-12-02 17:59:16 UTC (rev 22407)
+++ lunar-iso/trunk/Makefile 2006-12-02 18:07:04 UTC (rev 22408)
@@ -6,17 +6,22 @@
# all user configurable options are in conf/config
#
+# need to make this defined during run-time
+ISO_SOURCE = $(shell bash -c "pwd -P")
+
+# define the kernel arch name
+ISO_KARCH=$(shell arch | grep -qw i.86 && echo i386 || arch)
+
include conf/config
ISO_KSUFFIX = $(shell if echo $(ISO_KVER) | grep -q "^2\.6\." ; then echo 2.6 ; else echo 2.4 ; fi ;)
-# need to make this defined during run-time
-ISO_SOURCE = $(shell bash -c "pwd -P")
-
# define the location where the ISO will be generated
ISO_TARGET = $(ISO_SOURCE)/BUILD
-export ISO_SOURCE ISO_TARGET ISO_VERSION ISO_CODENAME ISO_DATE ISO_CNAME ISO_KVER ISO_PVER ISO_GRSVER ISO_LUNAR_MODULE ISO_KSUFFIX ISO_MAKES ISO_REDUCE ISO_BUILD
+export ISO_SOURCE ISO_TARGET ISO_MAJOR ISO_MINOR ISO_VERSION ISO_CODENAME \
+ ISO_DATE ISO_CNAME ISO_KVER ISO_PVER ISO_GRSVER ISO_LUNAR_MODULE \
+ ISO_KSUFFIX ISO_MAKES ISO_REDUCE ISO_BUILD ISO_KARCH
all: iso
@@ -102,7 +107,7 @@
rm -f kernels/safe kernels/safe.map
dist: lunar-$(ISO_VERSION).iso
- bzip2 < lunar-$(ISO_VERSION).iso > lunar-$(ISO_VERSION).iso.bz2
+ bzip2 -k lunar-$(ISO_VERSION).iso
md5sum lunar-$(ISO_VERSION).iso > lunar-$(ISO_VERSION).iso.md5
md5sum lunar-$(ISO_VERSION).iso.bz2 > lunar-$(ISO_VERSION).iso.bz2.md5
Modified: lunar-iso/trunk/conf/config.in
===================================================================
--- lunar-iso/trunk/conf/config.in 2006-12-02 17:59:16 UTC (rev 22407)
+++ lunar-iso/trunk/conf/config.in 2006-12-02 18:07:04 UTC (rev 22408)
@@ -6,16 +6,18 @@
# copy this file to 'config' and edit your settings as needed
# the ISO FULL version number
-ISO_VERSION = NOVERSION
+ISO_MAJOR = 1.6.1
+ISO_MINOR = rc1
+ISO_VERSION = $(ISO_MAJOR)-$(ISO_MINOR)-$(ISO_KARCH)
# the ISO codename (i.e. Gen. P. Fault)
-ISO_CODENAME = UNNAMED
+ISO_CODENAME = Moose Drool
# the release/offical date tag - must be in the form of YYYYMMDD
-ISO_DATE = 20050201
+ISO_DATE = 20061130
# the iso BUILD arch:
-ISO_BUILD = i686-pc-linux-gnu
+ISO_BUILD = $(ISO_KARCH)-pc-linux-gnu
# this copncatenates the full name
ISO_CNAME = $(ISO_VERSION) ($(ISO_CODENAME) - $(ISO_DATE))
@@ -29,14 +31,12 @@
## for 2.6 kernels - read this:
# the kernel version used on the ISO
-ISO_KVER = 2.6.14
+ISO_KVER = 2.6.18
# the patch LEVEL used (from kernel.org)
-ISO_PVER = 2.6.14.4
-# and for grsecurity
-ISO_GRSVER = 2.1.7-2.6.14.3-200512111706
+ISO_PVER = 2.6.18.3
# which lunar core tools do we want on the ISO
ISO_LUNAR_MODULE = lunar
# set this to number of makes for parallel builds or leave empty
-#ISO_MAKES = 2
+# ISO_MAKES = 2
More information about the Lunar-commits
mailing list