2010-11-22 06:11:17 +08:00
|
|
|
# Maintainer: Michael Towers <larch42 (at) googlemail (dot) com>
|
2011-03-20 17:06:57 +08:00
|
|
|
# 2011.01.30
|
2010-11-22 06:11:17 +08:00
|
|
|
pkgname=larch
|
2011-03-20 17:06:57 +08:00
|
|
|
pkgver=8.2.17
|
2011-05-08 05:30:35 +08:00
|
|
|
pkgrel=5
|
2010-11-22 06:11:17 +08:00
|
|
|
|
2011-03-20 17:06:57 +08:00
|
|
|
pkgdesc="Design your own 'live' Chakra GNU/Linux DVDs, CDs and USB-sticks (etc.)"
|
2010-11-22 06:11:17 +08:00
|
|
|
url="http://larch.berlios.de"
|
|
|
|
depends=(python-pexpect liblarch cdrkit parted)
|
|
|
|
optdepends=('larch-profiles: for example build profiles')
|
|
|
|
arch=(any)
|
|
|
|
license=('GPL')
|
|
|
|
install=larch.install
|
|
|
|
|
|
|
|
build() {
|
|
|
|
_destdir=opt/apps/larch
|
|
|
|
cd ${pkgdir}
|
|
|
|
mkdir -p usr/bin
|
|
|
|
mkdir -p usr/share/{pixmaps,applications}
|
|
|
|
mkdir -p ${_destdir}
|
|
|
|
|
|
|
|
rm -f ${startdir}/{cli,gui,gui/front}/*.pyc
|
|
|
|
rm -f ${startdir}/docs/build/src/*~
|
|
|
|
for d in buildscripts cd-root cli data docs gui i18n images profiles scripts; do
|
|
|
|
cp -dr ${startdir}/${d} ${_destdir}
|
|
|
|
done
|
|
|
|
|
|
|
|
# Build documentation
|
|
|
|
mv ${_destdir}/docs/build ${srcdir}
|
|
|
|
python2 ${srcdir}/build/builddocs.py
|
|
|
|
rm -f ${_destdir}/docs/html
|
|
|
|
cp -r ${srcdir}/build/html ${_destdir}/docs
|
|
|
|
|
|
|
|
ln -s /${_destdir}/images/larch.png usr/share/pixmaps/larch.png
|
2011-03-20 17:06:57 +08:00
|
|
|
cp ${startdir}/larch.desktop usr/share/applications
|
2010-11-22 06:11:17 +08:00
|
|
|
|
|
|
|
for s in archin larchify medium; do
|
|
|
|
ln -s /${_destdir}/cli/${s}.py usr/bin/larch-${s}
|
|
|
|
done
|
|
|
|
|
|
|
|
ln -s /${_destdir}/gui/larch.py usr/bin/larch
|
|
|
|
|
|
|
|
}
|