#Maintainer: Dimitris Tzemos <dijemos@gmail.com>

pkgname=slackware-live
pkgver=0.5.3
pkgrel=3dj
arch=noarch
source=("http://www.slackel.gr/repo/source/slackel-source/slint/$pkgname-$pkgver.tar.bz2" "keymaps")
url="http://slackware-live.tuxfamily.org/-Home-"

slackdesc=\
(
#|-----handy-ruler------------------------------------------------------|
"Slackware Live (live DVD/USB/NFS build and install tool)"
"It is  written for Slackware / Slackware64 / Slackware-ARM Linux:"
"support GPT and legacy MBR partitionned disks, UEFI and CSM "
"(legacy / BIOS) booting, contains all the necessary to convert an"
"installed system to a live system and vice-versa;"
"it doesn’t need any kernel recompile, but it support seamlessly"
"AUFS if your kernel support them; no changes are needed on the system"
"to make live; the live system boots like an installed one"
"(100% compatible with stock Slackware); support persistent changes"
)

build() {
	cd $SRC/$pkgname-$pkgver
	mkdir -p ${PKG}/usr/share/slackware-live  || return 1
	sed -i "s/linomad/one/g"  scripts/init || return 1
	cp scripts/init ${PKG}/usr/share/slackware-live/  || return 1
	cp $SRC/keymaps ${PKG}/usr/share/slackware-live/  || return 1
	mkdir -p ${PKG}/usr/sbin  || return 1
	sed -i "s/default=slackware/default=slackel/g" scripts/build-slackware-live.sh || return 1
	sed -i "s/label=slackware/label=slackel/g" scripts/build-slackware-live.sh || return 1
	sed -i "s/slack.bmp/slackel.bmp/g" scripts/build-slackware-live.sh || return 1
	sed -i "s/default slackware/default slackel/g" scripts/build-slackware-live.sh || return 1
	sed -i "s/label slackware/label slackel/g" scripts/build-slackware-live.sh || return 1
	cp scripts/build-slackware-live.sh ${PKG}/usr/sbin/ || return 1
	chmod u+x ${PKG}/usr/sbin/build-slackware-live.sh || return 1
	mkdir -p ${PKG}/usr/doc || return 1
	cp -r doc ${PKG}/usr/doc/slackware-live-$pkgver || return 1
}
