1 # Contributor: atie H. <atie.at.matrix@gmail.com>
3 pkgname=clutter-perl-svn
6 pkgdesc="Perl bindings for Clutter"
8 url="http://clutter-project.org/"
10 depends=('clutter-svn' 'clutter-gst-svn' 'clutter-cairo-svn' \
11 'clutter-gtk-svn' 'gtk2-perl' 'perl-gstreamer')
12 makedepends=('perl-extutils-depends' 'perl-extutils-pkgconfig')
13 provides=('clutter-perl')
14 conflicts=('clutter-perl')
18 _svntrunk=http://svn.o-hand.com/repos/clutter/trunk/bindings/clutter-perl
24 msg "Connecting to $_svntrunk ..."
25 if [ -d $_svnmod/.svn ]; then
26 (cd $_svnmod && svn up -r $pkgver) || return 1
28 svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod || return 1
30 msg "SVN checkout done or server timeout"
32 if [ -d ${_svnmod}-build ]; then
33 msg "Deleting old build directory"
34 rm -rf ${_svnmod}-build
37 msg "Setting up build environment..."
38 cp -r ${_svnmod} ${_svnmod}-build || return 1
39 cd ${_svnmod}-build || return 1
42 perl Makefile.PL PREFIX=/usr || return 1
45 make DESTDIR=$startdir/pkg install || return 1
47 rm -rf ${srcdir}/$_svnmod-build