};
EOF
-
+ # add archive key for lenny-backports
+ wget -O - http://backports.org/debian/archive.key | (chroot ${ROOT_DIR} apt-key add -)
}
package_configure_hook()
EOF
# install some custom packages that aren't on mirrors. ugly hack!
- k="http://lunge.mit.edu/~dilinger/debxo-0.2/initramfs-tools_0.92l.2_all.deb
- http://lunge.mit.edu/~dilinger/debxo-0.2/ofw-config_0.1_all.deb
+ k="http://lunge.mit.edu/~dilinger/debxo-0.2/ofw-config_0.1_all.deb
http://lunge.mit.edu/~dilinger/debxo-0.4/linux-2.6.25.15_2.6.25.15-165_i386.deb
- http://lunge.mit.edu/~dilinger/debxo-0.5/xserver-xorg-video-geode_2.11.0-0.3_i386.deb
http://lunge.mit.edu/~dilinger/debxo-0.5/autox_0.1_all.deb"
mkdir -p cache
for i in $k; do
done
# take some packages that are okay to upgrade off hold
- echo xserver-xorg-video-geode install | (chroot ${ROOT_DIR} dpkg --set-selections)
echo autox install | (chroot ${ROOT_DIR} dpkg --set-selections)
# No longer a need for xorg.conf
# the backend stuff
libertas-firmware
-initramfs-tools
+olpc-xo1-hw/lenny-backports
+initramfs-tools/lenny-backports
wireless-tools
alsa-utils
console-tools
xserver-xorg-input-kbd
xserver-xorg-input-mouse
xserver-xorg-input-evdev
-xserver-xorg-video-geode
+xserver-xorg-video-geode/lenny-backports
xfonts-100dpi
xfonts-scalable
xfonts-base
# during the image creation process, a different mirror (ie, a local cache)
# can be used by supplying --local-apt-mirror.
APT_SOURCES="deb http://http.us.debian.org/debian/ lenny main contrib non-free
-deb http://security.debian.org/ lenny/updates main contrib non-free"
+deb http://security.debian.org/ lenny/updates main contrib non-free
+deb http://www.backports.org/debian lenny-backports main contrib non-free"
# The default locale
IMG_LOCALE="en_US.UTF-8 UTF-8"
};
EOF
-
+ # add archive key for lenny-backports
+ wget -O - http://backports.org/debian/archive.key | (chroot ${ROOT_DIR} apt-key add -)
}
package_configure_hook()
EOF
# install some custom packages that aren't on mirrors. ugly hack!
- k="http://lunge.mit.edu/~dilinger/debxo-0.2/initramfs-tools_0.92l.2_all.deb
- http://lunge.mit.edu/~dilinger/debxo-0.2/ofw-config_0.1_all.deb
- http://lunge.mit.edu/~dilinger/debxo-0.4/linux-2.6.25.15_2.6.25.15-165_i386.deb
- http://lunge.mit.edu/~dilinger/debxo-0.5/xserver-xorg-video-geode_2.11.0-0.3_i386.deb"
+ k="http://lunge.mit.edu/~dilinger/debxo-0.2/ofw-config_0.1_all.deb
+ http://lunge.mit.edu/~dilinger/debxo-0.4/linux-2.6.25.15_2.6.25.15-165_i386.deb"
mkdir -p cache
for i in $k; do
pkg=$(basename ${i})
rm -f ${ROOT_DIR}/${pkg}
done
- # take some packages that are okay to upgrade off hold
- echo xserver-xorg-video-geode install | (chroot ${ROOT_DIR} dpkg --set-selections)
-
# No longer a need for xorg.conf
rm -f ${ROOT_DIR}/etc/X11/xorg.conf
# the backend stuff
libertas-firmware
-initramfs-tools
+olpc-xo1-hw/lenny-backports
+initramfs-tools/lenny-backports
wireless-tools
alsa-utils
console-tools
xserver-xorg-input-kbd
xserver-xorg-input-mouse
xserver-xorg-input-evdev
-xserver-xorg-video-geode
+xserver-xorg-video-geode/lenny-backports
xfonts-100dpi
xfonts-scalable
xfonts-base
# during the image creation process, a different mirror (ie, a local cache)
# can be used by supplying --local-apt-mirror.
APT_SOURCES="deb http://http.us.debian.org/debian/ lenny main contrib non-free
-deb http://security.debian.org/ lenny/updates main contrib non-free"
+deb http://security.debian.org/ lenny/updates main contrib non-free
+deb http://www.backports.org/debian lenny-backports main contrib non-free"
# The default locale
IMG_LOCALE="en_US.UTF-8 UTF-8"
};
EOF
-
+ # add archive key for lenny-backports
+ wget -O - http://backports.org/debian/archive.key | (chroot ${ROOT_DIR} apt-key add -)
}
package_configure_hook()
EOF
# install some custom packages that aren't on mirrors. ugly hack!
- k="http://lunge.mit.edu/~dilinger/debxo-0.2/initramfs-tools_0.92l.2_all.deb
- http://lunge.mit.edu/~dilinger/debxo-0.2/ofw-config_0.1_all.deb
- http://lunge.mit.edu/~dilinger/debxo-0.4/linux-2.6.25.15_2.6.25.15-165_i386.deb
- http://lunge.mit.edu/~dilinger/debxo-0.5/xserver-xorg-video-geode_2.11.0-0.3_i386.deb"
+ k="http://lunge.mit.edu/~dilinger/debxo-0.2/ofw-config_0.1_all.deb
+ http://lunge.mit.edu/~dilinger/debxo-0.4/linux-2.6.25.15_2.6.25.15-165_i386.deb"
mkdir -p cache
for i in $k; do
pkg=$(basename ${i})
rm -f ${ROOT_DIR}/${pkg}
done
- # take some packages that are okay to upgrade off hold
- echo xserver-xorg-video-geode install | (chroot ${ROOT_DIR} dpkg --set-selections)
-
# No longer a need for xorg.conf
rm -f ${ROOT_DIR}/etc/X11/xorg.conf
# the backend stuff
libertas-firmware
-initramfs-tools
+olpc-xo1-hw/lenny-backports
+initramfs-tools/lenny-backports
wireless-tools
alsa-utils
console-tools
xserver-xorg-input-kbd
xserver-xorg-input-mouse
xserver-xorg-input-evdev
-xserver-xorg-video-geode
+xserver-xorg-video-geode/lenny-backports
xfonts-100dpi
xfonts-scalable
xfonts-base
# during the image creation process, a different mirror (ie, a local cache)
# can be used by supplying --local-apt-mirror.
APT_SOURCES="deb http://http.us.debian.org/debian/ lenny main contrib non-free
-deb http://security.debian.org/ lenny/updates main contrib non-free"
+deb http://security.debian.org/ lenny/updates main contrib non-free
+deb http://www.backports.org/debian lenny-backports main contrib non-free"
# The default locale
IMG_LOCALE="en_US.UTF-8 UTF-8"
};
EOF
-
+ # add archive key for lenny-backports
+ wget -O - http://backports.org/debian/archive.key | (chroot ${ROOT_DIR} apt-key add -)
}
package_configure_hook()
EOF
# install some custom packages that aren't on mirrors. ugly hack!
- k="http://lunge.mit.edu/~dilinger/debxo-0.2/initramfs-tools_0.92l.2_all.deb
- http://lunge.mit.edu/~dilinger/debxo-0.2/ofw-config_0.1_all.deb
+ k="http://lunge.mit.edu/~dilinger/debxo-0.2/ofw-config_0.1_all.deb
http://lunge.mit.edu/~dilinger/debxo-0.4/linux-2.6.25.15_2.6.25.15-165_i386.deb
- http://lunge.mit.edu/~dilinger/debxo-0.5/xserver-xorg-video-geode_2.11.0-0.3_i386.deb
http://lunge.mit.edu/~dilinger/debxo-0.5/autox_0.1_all.deb"
mkdir -p cache
for i in $k; do
done
# take some packages that are okay to upgrade off hold
- echo xserver-xorg-video-geode install | (chroot ${ROOT_DIR} dpkg --set-selections)
echo autox install | (chroot ${ROOT_DIR} dpkg --set-selections)
# No longer a need for xorg.conf
# the backend stuff
libertas-firmware
-initramfs-tools
+olpc-xo1-hw/lenny-backports
+initramfs-tools/lenny-backports
wireless-tools
alsa-utils
console-tools
xserver-xorg-input-kbd
xserver-xorg-input-mouse
xserver-xorg-input-evdev
-xserver-xorg-video-geode
+xserver-xorg-video-geode/lenny-backports
xfonts-100dpi
xfonts-scalable
xfonts-base
# during the image creation process, a different mirror (ie, a local cache)
# can be used by supplying --local-apt-mirror.
APT_SOURCES="deb http://http.us.debian.org/debian/ lenny main contrib non-free
-deb http://security.debian.org/ lenny/updates main contrib non-free"
+deb http://security.debian.org/ lenny/updates main contrib non-free
+deb http://www.backports.org/debian lenny-backports main contrib non-free"
# The default locale
IMG_LOCALE="en_US.UTF-8 UTF-8"
};
EOF
-
+ # add archive key for lenny-backports
+ wget -O - http://backports.org/debian/archive.key | (chroot ${ROOT_DIR} apt-key add -)
}
package_configure_hook()
EOF
# install some custom packages that aren't on mirrors. ugly hack!
- k="http://lunge.mit.edu/~dilinger/debxo-0.2/initramfs-tools_0.92l.2_all.deb
- http://lunge.mit.edu/~dilinger/debxo-0.2/ofw-config_0.1_all.deb
+ k="http://lunge.mit.edu/~dilinger/debxo-0.2/ofw-config_0.1_all.deb
http://lunge.mit.edu/~dilinger/debxo-0.4/linux-2.6.25.15_2.6.25.15-165_i386.deb
- http://lunge.mit.edu/~dilinger/debxo-0.5/xserver-xorg-video-geode_2.11.0-0.3_i386.deb
http://lunge.mit.edu/~dilinger/debxo-0.5/autox_0.1_all.deb"
mkdir -p cache
for i in $k; do
done
# take some packages that are okay to upgrade off hold
- echo xserver-xorg-video-geode install | (chroot ${ROOT_DIR} dpkg --set-selections)
echo autox install | (chroot ${ROOT_DIR} dpkg --set-selections)
# No longer a need for xorg.conf
# the backend stuff
libertas-firmware
-initramfs-tools
+olpc-xo1-hw/lenny-backports
+initramfs-tools/lenny-backports
wireless-tools
alsa-utils
console-tools
xserver-xorg-input-kbd
xserver-xorg-input-mouse
xserver-xorg-input-evdev
-xserver-xorg-video-geode
+xserver-xorg-video-geode/lenny-backports
xfonts-100dpi
xfonts-scalable
xfonts-base
# during the image creation process, a different mirror (ie, a local cache)
# can be used by supplying --local-apt-mirror.
APT_SOURCES="deb http://http.us.debian.org/debian/ lenny main contrib non-free
-deb http://security.debian.org/ lenny/updates main contrib non-free"
+deb http://security.debian.org/ lenny/updates main contrib non-free
+deb http://www.backports.org/debian lenny-backports main contrib non-free"
# The default locale
IMG_LOCALE="en_US.UTF-8 UTF-8"
};
EOF
-
+ # add archive key for lenny-backports
+ wget -O - http://backports.org/debian/archive.key | (chroot ${ROOT_DIR} apt-key add -)
}
package_configure_hook()
EOF
# install some custom packages that aren't on mirrors. ugly hack!
- k="http://lunge.mit.edu/~dilinger/debxo-0.2/initramfs-tools_0.92l.2_all.deb
- http://lunge.mit.edu/~dilinger/debxo-0.2/ofw-config_0.1_all.deb
+ k="http://lunge.mit.edu/~dilinger/debxo-0.2/ofw-config_0.1_all.deb
http://lunge.mit.edu/~dilinger/debxo-0.4/linux-2.6.25.15_2.6.25.15-165_i386.deb
- http://lunge.mit.edu/~dilinger/debxo-0.5/xserver-xorg-video-geode_2.11.0-0.3_i386.deb
http://lunge.mit.edu/~dilinger/debxo-0.5/autox_0.1_all.deb"
mkdir -p cache
for i in $k; do
done
# take some packages that are okay to upgrade off hold
- echo xserver-xorg-video-geode install | (chroot ${ROOT_DIR} dpkg --set-selections)
echo autox install | (chroot ${ROOT_DIR} dpkg --set-selections)
# No longer a need for xorg.conf
# the backend stuff
libertas-firmware
-initramfs-tools
+olpc-xo1-hw/lenny-backports
+initramfs-tools/lenny-backports
wireless-tools
alsa-utils
console-tools
xserver-xorg-input-kbd
xserver-xorg-input-mouse
xserver-xorg-input-evdev
-xserver-xorg-video-geode
+xserver-xorg-video-geode/lenny-backports
xfonts-100dpi
xfonts-scalable
xfonts-base
# during the image creation process, a different mirror (ie, a local cache)
# can be used by supplying --local-apt-mirror.
APT_SOURCES="deb http://http.us.debian.org/debian/ lenny main contrib non-free
-deb http://security.debian.org/ lenny/updates main contrib non-free"
+deb http://security.debian.org/ lenny/updates main contrib non-free
+deb http://www.backports.org/debian lenny-backports main contrib non-free"
# The default locale
IMG_LOCALE="en_US.UTF-8 UTF-8"
desktop=$(basename $f | sed 's/debxo-//')
./mkchroot.sh --config-type debxo-${desktop} \
--local-apt-mirror "deb http://localhost:9999/debian lenny main contrib non-free
-deb http://localhost:9999/security lenny/updates main contrib non-free" \
+deb http://localhost:9999/security lenny/updates main contrib non-free
+deb http://localhost:9999/backports lenny-backports main contrib non-free" \
debxo-${desktop}
./mkjffs2.sh --config-type debxo-${desktop} debxo-${desktop} ${desktop}.img
./mkext3.sh --config-type debxo-${desktop} debxo-${desktop} \