#Packager: Dimitris Tzemos pkgname=slackware-live pkgver=0.4.5 pkgver_orig=0.4 pkgrel=1dj arch=noarch source=("http://www.salix.gr/repo/source/salix-source/slackware-live-0.4.5/$pkgname-$pkgver_orig.tar.bz2" "patches.patch" "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() { pkgver_orig=0.4 cd $SRC/$pkgname-$pkgver_orig patch -p1 < $SRC/patches.patch || return 1 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=salix/g" scripts/build-slackware-live.sh || return 1 sed -i "s/label=slackware/label=salix/g" scripts/build-slackware-live.sh || return 1 sed -i "s/slack.bmp/salix.bmp/g" scripts/build-slackware-live.sh || return 1 sed -i "s/default slackware/default salix/g" scripts/build-slackware-live.sh || return 1 sed -i "s/label slackware/label salix/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-0.4.5 || return 1 }