sed 's/VERSION/$(VERSION)/' $(DIR_SRC)/config/cdrom/README.txt > $(DIR_TMP)/cdrom/README.txt
cp $(DIR_SRC)/doc/COPYING $(DIR_TMP)/cdrom/
- # Install documentation
- -mkdir -pv $(DIR_TMP)/cdrom/doc
- cp $(DIR_SRC)/doc/{ChangeLog,packages-list.txt} $(DIR_TMP)/cdrom/doc
-
mkdir -p $(DIR_TMP)/cdrom/boot/isolinux
cp /boot/vmlinuz-$(KVER)-ipfire $(DIR_TMP)/cdrom/boot/isolinux/vmlinuz
buildpackages() {
local LOGFILE="${LOG_DIR}/_build.packages.log"
- echo "... see detailed log in _build.*.log files" >> $LOGFILE
-
-
- # Generating list of packages used
- print_line "Generating packages list from logs"
- rm -f $BASEDIR/doc/packages-list
- for i in `ls -1tr $BASEDIR/log/[^_]*`; do
- if [ "$i" != "$BASEDIR/log/FILES" -a -n $i ]; then
- echo "* `basename $i`" >>$BASEDIR/doc/packages-list
- fi
- done
- echo "== List of softwares used to build $NAME Version: $VERSION ==" > $BASEDIR/doc/packages-list.txt
- grep -v 'configroot$\|img$\|initrd$\|initscripts$\|installer$\|install$\|setup$\|pakfire$\|stage2$\|smp$\|tools$\|tools1$\|tools2$\|.tgz$\|-config$\|_missing_rootfile$\|install1$\|install2$\|pass1$\|pass2$\|pass3$' \
- $BASEDIR/doc/packages-list | sort >> $BASEDIR/doc/packages-list.txt
- rm -f $BASEDIR/doc/packages-list
- # packages-list.txt is ready to be displayed for wiki page
- print_status DONE
-
- # Update changelog
- cd $BASEDIR
- [ -z $GIT_TAG ] || LAST_TAG=$GIT_TAG
- [ -z $LAST_TAG ] || EXT="$LAST_TAG..HEAD"
- git log -n 500 --no-merges --pretty=medium --shortstat $EXT > $BASEDIR/doc/ChangeLog
-
# Create images for install
lfsmake2 cdrom