1 # Contributor: Julian Knauer <jpk@goatpr0n.de>
5 pkgdesc="Libpurple (Pidgin) plug-in supporting microblog services like Twitter"
7 url="http://code.google.com/p/microblog-purple/"
10 makedepends=("subversion")
13 _svntrunk=http://microblog-purple.googlecode.com/svn/trunk/
14 _svnmod=microblog-purple-read-only
16 PURPLE_PLUGIN_DIR=/usr/lib/pidgin
17 PURPLE_PIXMAP_DIR=/usr/share/pixmaps/pidgin
22 if [ -d $_svnmod/.svn ]; then
23 (cd $_svnmod && svn up -r $pkgver)
25 svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
28 msg "SVN checkout done or server timeout"
29 msg "Starting make..."
31 rm -rf "$srcdir/$_svnmod-build"
32 cp -r "$srcdir/$_svnmod" "$srcdir/$_svnmod-build"
33 cd "$srcdir/$_svnmod-build"
36 install -m 0755 -d ${pkgdir}/${PURPLE_PLUGIN_DIR}
37 install -m 0755 twitgin/twitgin.so ${pkgdir}/${PURPLE_PLUGIN_DIR}/twitgin.so
38 install -m 0755 microblog/liboldtwitter.so ${pkgdir}/${PURPLE_PLUGIN_DIR}/liboldtwitter.so
40 install -m 0755 microblog/libstatusnet.so ${pkgdir}/${PURPLE_PLUGIN_DIR}
41 install -m 0755 microblog/libidentica.so ${pkgdir}/${PURPLE_PLUGIN_DIR}
42 install -m 0755 microblog/libtwitter.so ${pkgdir}/${PURPLE_PLUGIN_DIR}
43 for proto in identica twitter statusnet; do
44 install -m 0755 microblog/lib${proto}.so ${pkgdir}/${PURPLE_PLUGIN_DIR}/lib${proto}.so
45 for dir in 16 22 48; do
46 if [ ! -d ${pkgdir}/${PURPLE_PIXMAP_DIR}/$dir ]; then
47 install -m 0755 -d ${pkgdir}/${PURPLE_PIXMAP_DIR}/$dir
49 install -m 0644 microblog/${proto}${dir}.png ${pkgdir}/${PURPLE_PIXMAP_DIR}/$dir