2007-10-22 08:26:34 +02:00
|
|
|
# vim:set ft=sh:
|
|
|
|
# Created by Tobias Powalowski <tpowa@archlinux.org>
|
|
|
|
# For more information on how using mkinitcpio please refer to the main config file
|
|
|
|
# or check the wiki.
|
|
|
|
MODULES=""
|
|
|
|
BINARIES=""
|
|
|
|
FILES=""
|
|
|
|
# SETUP
|
|
|
|
# You can choose between 2 types of install media:
|
2008-10-20 22:39:25 +02:00
|
|
|
# arch_lowmem_install --> creates lowmem install media
|
|
|
|
# arch_ftp_install --> needed for upload tarball!
|
2007-10-22 08:26:34 +02:00
|
|
|
#
|
|
|
|
# default is set to ftp install media
|
|
|
|
#
|
|
|
|
# Please change the other hooks only if you know what you are doing.
|
|
|
|
# hooks for lowmem image
|
2008-10-20 22:39:25 +02:00
|
|
|
HOOKS="arch_lowmem_install arch_installer arch_acpi arch_bootmessage_lowmem arch_motd_lowmem arch_memtest arch_pam arch_shadow_lowmem arch_base_lowmem arch_hwdetect arch_udev ide pata scsi sata usb arch_cdrom usbinput arch_raid arch_dmraid arch_lvm2 arch_encrypt arch_filesystems_lowmem arch_pacman_lowmem arch_licenses"
|
2007-10-22 08:26:34 +02:00
|
|
|
#
|
|
|
|
# adding pxelinux hook if mkpxelinux is used.
|
|
|
|
if [ "${RUNPROGRAM}" = "mkpxelinux" ]; then
|
|
|
|
HOOKS="$HOOKS arch_pxelinux"
|
|
|
|
fi
|
|
|
|
#
|
|
|
|
|
|
|
|
### NETWORK SETUP
|
2008-10-20 22:39:25 +02:00
|
|
|
# the default install media creating process, uses latest files from svn!
|
2007-10-22 08:26:34 +02:00
|
|
|
#
|
2008-10-20 22:39:25 +02:00
|
|
|
# SVN SERVER
|
|
|
|
SVNSETUP="svn://archlinux.org/home/svn-packages/"
|
2007-10-22 08:26:34 +02:00
|
|
|
|
|
|
|
###### LOCAL SETUP
|
|
|
|
# only needed if you want to build custom install media
|
|
|
|
# disabled by default you can ignore all those parameters below
|
|
|
|
# if you don't set LOCALSETUP="yes"
|
|
|
|
#
|
|
|
|
# Set this switch to "yes" if you want a custom install media
|
|
|
|
LOCALSETUP="no"
|
|
|
|
|
|
|
|
#### NOTES:
|
2008-10-20 22:39:25 +02:00
|
|
|
# To get the svn tree use these commands:
|
|
|
|
# - change to your dir you want to hold the files and execute the script below
|
2007-10-22 08:26:34 +02:00
|
|
|
# Example Script:
|
|
|
|
# ---------------
|
|
|
|
# #!/bin/sh
|
|
|
|
# ### general setup stuff
|
2008-10-20 22:39:25 +02:00
|
|
|
# SVNSETUP="svn://archlinux.org/home/svn-packages/"
|
|
|
|
# # generate base
|
|
|
|
# BASE=""
|
|
|
|
# for i in $(pacman -Sg base | sed -e "s/base//g"); do
|
|
|
|
# BASE="$BASE $(echo $i)"
|
|
|
|
# done
|
|
|
|
# # generate base-devel
|
|
|
|
# DEVEL=""
|
|
|
|
# for i in $(pacman -Sg base-devel | sed -e "s/base-devel//g"); do
|
|
|
|
# DEVEL="$DEVEL $(echo $i)"
|
|
|
|
# done
|
|
|
|
# SUPPORT="$(echo -n $(pacman -Ss | grep -e ^core | grep -v '(' | sed -e 's/\ .*/ /g' -e 's#core/##g'))"
|
|
|
|
# for i in base devel support; do
|
|
|
|
# mkdir $i
|
|
|
|
# svn co -N ${SVNSETUP} $i
|
|
|
|
# done
|
|
|
|
# cd base; svn up $BASE; cd ..
|
|
|
|
# cd devel; svn up $DEVEL; cd ..
|
|
|
|
# cd support; svn up $SUPPORT; cd ..
|
2007-10-22 08:26:34 +02:00
|
|
|
# ---------------
|
|
|
|
# Now you can start to modify this tree to your needs.
|
|
|
|
|
|
|
|
### GENERAL REMASTER PARAMETERS
|
2008-10-20 22:39:25 +02:00
|
|
|
# enter here your custom/modified svn tree
|
|
|
|
SVNTREE=""
|
2007-10-22 08:26:34 +02:00
|
|
|
|
2008-10-20 22:39:25 +02:00
|
|
|
# name of the release
|
|
|
|
ARCHVERSION="Nepal"
|