Commit Graph

53 Commits

Author SHA1 Message Date
Aaron Griffin
430668e015 Use the new archiso-early hook
This is used currently for usbdelay related settings, but could be used for
other things in the future

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-24 20:21:02 -06:00
Aaron Griffin
7b2dea215e Change mirrorlist architecture on make
The x86_64 images were installing i686 systems. This
was due to the fact that the mirrorlist was in the overlay.

A new devtools release (with the -n arg) will fix this when
running mkarchroot. To be removed later

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-24 17:59:22 -06:00
Aaron Griffin
38484ad76d Add fallback rule to the Makefile
This is crappy and hacky but enables us to build ALL
images faster, allowing for faster iteration

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-24 17:58:26 -06:00
Aaron Griffin
8d7e679f7a Add download/install instructions to git
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-24 17:57:44 -06:00
Aaron Griffin
a2b56008ea Remove 'sata' from legacy IDE initcpio image
Fixes an issue with SiS hardware and the pata_sis module

See FS#12936

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-24 16:40:49 -06:00
Aaron Griffin
c491bbd71a Add dmraid to the package list
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-23 17:19:51 -06:00
Aaron Griffin
af86c8c136 Add a release number to the version number
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-23 17:19:36 -06:00
Aaron Griffin
29c11da409 Ensure download-repo syncs pacman DBs first
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-20 13:09:33 -06:00
Aaron Griffin
9b775f152c Remove madwifi in favor of in-kernel modules
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-20 13:08:05 -06:00
Aaron Griffin
37cb2e01ac Merge branch 'master' of ssh://archlinux.org/srv/projects/git/archiso 2009-01-19 23:26:48 -08:00
Aaron Griffin
0a2829f47d Add tryboot.lst grub scanning feature
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-19 23:26:13 -08:00
Aaron Griffin
c2b2a30b81 Fix core package format to include repo
If testing is enabled, -Sp will give us testing URLs.
Use the $repo/$pkgname format for packages so we get
the right files

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-20 00:33:38 -06:00
Aaron Griffin
f87259b3b8 Add aif to the packages.list
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-19 23:33:47 -06:00
Aaron Griffin
b9fb4f858b Fix some typos in isolinux files
flavour -> flavor (USA!)
Arch Linux -> ArchLinux

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-19 23:28:42 -06:00
Aaron Griffin
773571c479 Make sure download-repo.sh also gets the db file
Whoopsie

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-19 22:32:57 -06:00
Aaron Griffin
8601b971af Use pacman to download core packages
This uses the configured mirror, so it makes things
faster when building. Yay!

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-17 19:09:55 -06:00
Gerhard Brauer
cbe1a14050 Add pacman files to overlay
Clean pacman.d/mirrorlist and pacman.conf. Otherwise the files from the
ISO builder's machine are used (which maybe not clean sometimes).

Signed-off-by: Gerhard Brauer <gerbra@archlinux.de>
[Aaron: Removed packages.list changes]
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-16 08:05:25 -08:00
Gerhard Brauer
f8aa63c025 Updated isolinux config and message files
Msg files updated for 2009.01. Also added the missing binary memtest.
Isolinux need a own memtest, it could not start the memtest.img which is
used by grub. We should investigate on this for further iso's

Signed-off-by: Gerhard Brauer <gerbra@archlinux.de>
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-12 09:35:04 -08:00
Gerhard Brauer
8f03af276b Isolinux splash images with new logo
Signed-off-by: Gerhard Brauer <gerbra@archlinux.de>
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-12 09:34:50 -08:00
Gerhard Brauer
ac77507d38 Old splash.xpm.gz has the old logo
Signed-off-by: Gerhard Brauer <gerbra@archlinux.de>
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-09 14:14:07 -08:00
Aaron Griffin
29d05d6bea Make the Makefile $ARCH adjust the isomounts file
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-24 10:27:42 -08:00
Aaron Griffin
67f44f000f Build ftp images before core images
This prevents the core packages sqfs from sneaking onto
the ftp images.

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 22:11:32 -06:00
Gerhard Brauer
20b296f800 Legacy and non-legacy boot methods were swapped
PATA is the new-hotness, IDE is the old (legacy)
mode. Somehow this has been switched around for some
time...

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 14:53:27 -08:00
Gerhard Brauer
6ab45e28db CORE/FTPname mismatch in iso makefile.
Fix output names for core-iso and core-usb targets

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 14:49:35 -08:00
Aaron Griffin
6c414079a0 Remove the 'tz' script in favor of the installer
Latest installer version contains a timezone menu
that supersedes the old tz script.

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 08:09:04 -08:00
Aaron Griffin
e639b95237 Switch the isolinux bootloader rule to 'syslinux'
While the ISO uses isolinux, the package is syslinux. Ugh

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 01:03:05 -08:00
Aaron Griffin
9102eadfd3 Remove *.img.part1 files in clean step
These are temporary files created by the USB step

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 02:03:40 -06:00
Aaron Griffin
86085593b5 Add '-f' to mkarchiso calls to build sequentially
This lets us build resultant images in sequence, as
the suqsh step is done multiple times (TODO: fix this)

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 02:02:31 -06:00
Aaron Griffin
85263b7a2b Add all-ftp and all-core Makefile targets
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-22 23:36:38 -08:00
Aaron Griffin
5712c412ff install-iso config changes
Re-order isomounts
Few changes to the Makefile

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 00:53:16 -06:00
Aaron Griffin
4c3572f415 Cleanup the install-iso Makefile
Also do some tidying of the config and set the
default timezone to nothing, to prevent hiccups on
rc.shutdown

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-21 02:20:56 -06:00
Aaron Griffin
77e9ea45ca Revamp the simple sample ISO config
Should be easier and cleaner. Makes a dumb ISO that does nothing
but is intended as an example to the user.

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-21 02:10:57 -06:00
Aaron Griffin
2a3f458f52 install-iso Makefile cleanup
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-19 02:02:00 -06:00
Aaron Griffin
4e638eaf24 Final changes for new nextgen scripts
Too much to list. Just look at the diff 8)

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-18 22:09:19 -06:00
Gerhard Brauer
30ff7ea7a6 Complete isolinux changes and splash screens
Fancy isolinux stuff, yay

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-18 22:09:18 -06:00
Gerhard Brauer
2267d62099 localtime/UTC corrections to the TZ script
The previous code handled timezone changes poorly when
fiddling with the hwclock. Add localtime/UTC selection
for the hwclock to circumvent this

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-18 22:09:18 -06:00
Aaron Griffin
1b248c4ed6 Copy isolinux binaries to the target ISO
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-18 22:09:18 -06:00
Aaron Griffin
f50f44d3a5 isolinux doesn't like hypens in APPEND lines
Convert initcpio images to use underscores and
fix te grub config

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-18 22:09:18 -06:00
Aaron Griffin
783450db47 Add isolinux boot message file
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-18 22:09:18 -06:00
Aaron Griffin
27e660476a Add basic isolinux config files
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-18 22:09:18 -06:00
Aaron Griffin
09435a2652 Apparently, we've never used this!
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-06 21:53:08 -06:00
Aaron Griffin
efcdb592b6 More install ISO cleanup
More boot-file malarky done in the Makefile

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-10-25 01:30:51 -05:00
Aaron Griffin
a38a8eb38f Change mkinitcpio image names
Allow IDE/PATA selection on boot

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-10-25 00:56:19 -05:00
Aaron Griffin
9d32b14b29 Installer config fixups
Make sure we copy the boot directory we installed to the actual
ISO image. We need this for vmlinuz26 and the like...

Are we doing too much in the Makefile?

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-10-25 00:54:28 -05:00
Aaron Griffin
cd3e72ee68 Rework installer config to support new changes
Lots of changes, mainly for argument processing
and things of that nature in mkarchiso. Split out
some common functionality in the Maekfile as well.

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-10-20 23:41:54 -05:00
Aaron Griffin
611c06daaa Default ISO config cleanup
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-10-19 23:05:58 -05:00
Aaron Griffin
c2ffda39f9 Rename all uses of 'archlive' to 'archiso'
Additionally change grub prompts to use "ArchLinux LiveCD"
as the boot item name

Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-10-19 15:49:55 -05:00
Aaron Griffin
6f9cdf5958 Added Simo's XFCE4 config
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-09-06 23:54:38 -05:00
Aaron Griffin
59b50c5b80 Update install-iso versions
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-09-06 23:51:10 -05:00
Aaron Griffin
6cb784537a Rename default-config -> overlay
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-09-06 22:15:36 -05:00