updated on Tue Jan 10 12:02:00 UTC 2012
[aur-mirror.git] / perl-firmata-git / PKGBUILD
blob03d89437902a200dc5d7d299947c59306f00acfe
1 # Contributor: Alexander Kazarin <boiler@co.ru>
3 pkgname='perl-firmata-git'
4 pkgver='20101130'
5 pkgrel='1'
6 pkgdesc="Perl implementation of the Firmata client"
7 arch=('i686' 'x86_64')
8 license=('GPL')
9 url='https://github.com/amimoto/perl-firmata/'
10 depends=('perl' 'perl-device-serialport')
11 makedepends=('git')
12 _gitroot=("https://github.com/amimoto/perl-firmata.git")
13 _gitname=("perl-firmata")
15 build() {
16   cd ${srcdir}
18   if [ -d ${srcdir}/${_gitname} ] ; then
19     msg "Git checkout:  Updating existing tree"
20     cd ${_gitname} && git pull origin
21     msg "Git checkout:  Tree has been updated"
22   else
23     msg "Git checkout:  Retrieving sources"
24     git clone ${_gitroot}
25   fi
26   msg "Checkout completed"
29 package() {
30   mkdir -p ${pkgdir}/usr/lib/perl5/site_perl
31   cp -r ${srcdir}/${_gitname}/lib/* ${pkgdir}/usr/lib/perl5/site_perl/
32   mkdir -p ${pkgdir}/usr/share/${_gitname}
33   cp -r ${srcdir}/${_gitname}/examples ${pkgdir}/usr/share/${_gitname}/
34   cp -r ${srcdir}/${_gitname}/presentation ${pkgdir}/usr/share/${_gitname}/