Don't like ads? PRO users don't see any ads ;-)
Guest

PKGBUILD for latest OneSwarm 0.7

By: a guest on Aug 20th, 2010  |  syntax: Bash  |  size: 1.23 KB  |  hits: 114  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. # Contributor: The Green Arrow <revan@no-log.org>
  2.  
  3. pkgname=oneswarm
  4. pkgver=0.7
  5. pkgrel=1
  6. pkgdesc="OneSwarm is a new peer-to-peer tool that provides users with explicit control over their privacy by letting them determine how data is shared."
  7. url="http://oneswarm.cs.washington.edu/"
  8. license=('GPLv2')
  9. arch=('i686' 'x86_64')
  10. depends=('java-runtime=6')
  11. options=(strip !docs)
  12. install=${pkgname}.install
  13.  
  14.  
  15. if [ $CARCH=='x86_64' ]; then
  16.         myarch='x86_64'
  17.         md5sums=('f0a60a028629145dd8a06976b9d55dc0'
  18.                  '0e948133ccb6d4448d740940cf536ad4'
  19.                  'b9390770e89fafaa0d4d775c75431def')
  20.  else
  21.          myarch='x86'
  22.          md5sums=('462d681d132739f97b641b251a47b2b2'
  23.                   '0e948133ccb6d4448d740940cf536ad4'
  24.                   'b9390770e89fafaa0d4d775c75431def')
  25.  
  26.  fi
  27.  
  28. mypkgver=$(echo $pkgver|sed 's/\./_/g')
  29.  
  30. source=(http://oneswarm.cs.washington.edu/builds/OneSwarm_${mypkgver}_linux_${myarch}.tar.gz \
  31.          oneswarm.jpg oneswarm.desktop)
  32.  
  33. build() {
  34.   cd $srcdir
  35.   mkdir $pkgdir/opt
  36.   mv OneSwarm $startdir/pkg/opt/
  37.   install -Dm644 oneswarm.jpg $startdir/pkg/usr/share/pixmaps/oneswarm.jpg
  38.   install -Dm644 oneswarm.desktop $startdir/pkg/usr/share/applications/oneswarm.desktop