1 # Maintainer: Samuele Disegna <smldis at gmail dot com>
3 pkgname=('opensync-plugins-evolution2-svn' \
4 'opensync-plugins-file-svn' \
5 'opensync-plugins-syncml-svn' \
7 pkgbase="opensync-plugins-svn"
10 pkgdesc="Development version of the OpenSync synchronisation framework plugins"
11 arch=('i686' 'x86_64')
12 url="http://www.opensync.org"
14 depends=('libopensync-svn')
15 makedepends=('subversion' 'cmake')
16 conflicts=('libopensync-plugins' 'opensync-plugins')
17 replaces=('libopensync-plugins-svn')
24 _svntrunk="https://svn.opensync.org/plugins"
27 msg "Connecting to $_svntrunk SVN server...."
28 svn co $_svntrunk $srcdir/$_svnmod -r $pkgver
29 msg "SVN checkout done or server timeout"
31 [ -d $startdir/plugins ] && rm -fr $startdir/plugins
32 mkdir $startdir/plugins
33 cp -r $srcdir/$_svnmod/* $startdir/plugins
38 package_opensync-plugins-evolution2-svn()
41 pkgdesc="Development version of OpenSync Evolution2 plugin"
42 depends=('libopensync-svn' 'glib2' 'evolution-data-server')
43 provides=('libopensync-plugin-evolution2')
44 conflicts=('libopensync-plugins' 'opensync-plugins' 'libopensync-plugin-evolution2')
46 cd $startdir/plugins/evolution2
49 cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release || return 1
51 make DESTDIR=$pkgdir install || return 1
54 package_opensync-plugins-file-svn()
57 pkgdesc="Development version of file plugin for OpenSync"
58 depends=('libopensync-svn' 'libxml2' 'glib2')
59 provides=('libopensync-plugin-file')
60 conflicts=('libopensync-plugins' 'opensync-plugins' 'libopensync-plugin-file')
62 cd $startdir/plugins/file-sync
65 cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release || return 1
67 make DESTDIR=$pkgdir install || return 1
70 package_opensync-plugins-syncml-svn()
73 pkgdesc="Development version of Syncml plugin for OpenSync"
74 depends=('libopensync-svn' 'libsyncml-svn' 'libxml2' 'glib2')
75 provides=('libopensync-plugin-syncml')
76 conflicts=('libopensync-plugins' 'opensync-plugins' 'libopensync-plugin-syncml')
78 cd $startdir/plugins/syncml/trunk
81 cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release || return 1
83 make DESTDIR=$pkgdir install || return 1