updated on Tue Jan 10 12:02:00 UTC 2012
[aur-mirror.git] / sozi-git / PKGBUILD
blobe14acf008f7f84f094a6d304dd165af3c1e77182
1 # Maintainer: orbisvicis <''.join(chr(ord(c)-1) for c in "pscjtwjdjtAhnbjm/dpn")>
3 pkgname=sozi-git
4 pkgver=20110916
5 pkgrel=1
6 pkgdesc="An Inkscape extension that creates SVG-based presentations, using JavaScript"
7 arch=("any")
8 url="http://${pkgname%-git}.baierouge.fr/"
9 license=("GPL3" "MIT")
10 depends=("inkscape" "pygtk" "python-lxml")
11 makedepends=("git" "ruby-juicer" "yuicompressor")
12 optdepends=()
13 provides=("sozi")
14 conflicts=("sozi")
15 options=()
17 _gitroot="git://github.com/senshu/Sozi.git"
18 _gitname="${pkgname%-git}"
20 build() {
21   local _gitdir="${srcdir}/${_gitname}"
22   msg "Connecting to GIT server...."
24   if [[ -d "$_gitdir" ]]; then
25     cd "$_gitdir" && git pull origin
26     msg "The local files are updated."
27   else
28     git clone "$_gitroot" "$_gitdir"
29   fi
31   msg "GIT checkout done or server timeout"
32   msg "Starting build..."
34   cd "$_gitdir"
35   git clean -dfx
36   git reset --hard HEAD
38   # Build
39   mkdir release
40   YUIC_HOME="/usr/share/java" make
43 package() {
44   local _gitdir="${srcdir}/${_gitname}"
45   cd "${_gitdir}/release"
47   install -m755 -d "${pkgdir}/usr/share/inkscape/extensions"
48   install -m755 -t "${pkgdir}/usr/share/inkscape/extensions" *.py
49   install -m644 -t "${pkgdir}/usr/share/inkscape/extensions" *.css *.inx *.js
51   install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname%-git}"
52   install -m644 -t "${pkgdir}/usr/share/licenses/${pkgname%-git}" *license*
55 # vim:set ts=2 sw=2 et: