updated on Tue Jan 17 08:05:08 UTC 2012
[aur-mirror.git] / desktop-flickr-organizer / PKGBUILD
blob770de8d4a12620b1bd90a1f19987c9e33b4b15d8
1 # Maintainer: <jonny@fsk141.com> 
3 pkgname=desktop-flickr-organizer
4 _pkgname=desktopflickrorganizer
5 pkgver=0.8
6 pkgrel=3
7 pkgdesc="Organize your Flickr account"
8 arch=('i686' 'x86_64')
9 url="http://code.google.com/p/dfo/"
10 license=('GPL')
11 depends=('mono' 'glade' 'gtk-sharp-2' 'gnome-sharp' 'subversion')
12 source=('desktop-flickr-organizer' 
13         'desktop-flickr-organizer.desktop')
15 md5sums=('6a3fdb50a9951375dd9cbc5920a9778f'
16          '1d4a4091f64f8fc41adce53987bf6f9b')
18 install=dfo.install
20 _svntrunk="http://dfo.googlecode.com/svn/trunk"
21 _svnmod=dfo-read-only
22                   
23 build() {
25         export MONO_SHARED_DIR=${srcdir}/mono_share
26         mkdir -p "${MONO_SHARED_DIR}"
27         
28         # Checkout SVN (Since 0.8 is borked)
29         cd $startdir/src
30         msg "Connecting to SVN server...."
31                 if [ -d $_svnmod/.svn ]; then
32                         (cd $_svnmod && svn up -r $pkgver)
33         else
34                 svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
35         fi
37         msg "SVN checkout done or server timeout"
38         msg "Starting make..."
39         svn export $_svnmod $_svnmod-build
40         
41         # Move to working directory
42         cd $_svnmod-build
43         
44         # Build DFO
45         sh ./compile.sh 
47         # Create install dirs & install with correct permissions
48         install -d $pkgdir/usr/{lib/$pkgname/icons,bin,share/applications}
49         cp -r icons/* $pkgdir/usr/lib/$pkgname/icons/
50         cp -r lib/FlickrNet.dll $pkgdir/usr/lib/
51         install -Dm755 $srcdir/desktop-flickr-organizer $pkgdir/usr/bin/
52         install -Dm644 $srcdir/desktop-flickr-organizer.desktop $pkgdir/usr/share/applications/
53         install -Dm755 Main.exe $pkgdir/usr/lib/$pkgname