diff options
author | Mattias Andrée <maandree@operamail.com> | 2012-11-14 18:17:34 +0100 |
---|---|---|
committer | Mattias Andrée <maandree@operamail.com> | 2012-11-14 18:17:34 +0100 |
commit | 785790ba726422fe908f55f8d79b26ce6f373423 (patch) | |
tree | a33d4391454e8de39a793c06ccdf76c6d309434b | |
parent | take maintainance over rssyl (diff) | |
download | aur-packages-785790ba726422fe908f55f8d79b26ce6f373423.tar.gz aur-packages-785790ba726422fe908f55f8d79b26ce6f373423.tar.bz2 aur-packages-785790ba726422fe908f55f8d79b26ce6f373423.tar.xz |
Adding dooble!!!
Signed-off-by: Mattias Andrée <maandree@operamail.com>
-rw-r--r-- | dooble/PKGBUILD | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/dooble/PKGBUILD b/dooble/PKGBUILD new file mode 100644 index 0000000..5762ddb --- /dev/null +++ b/dooble/PKGBUILD @@ -0,0 +1,58 @@ +# -*- shell-script -*- +# Maintainer: Mattias Andrée + +pkgname=dooble +pkgver=1.37 +pkgrel=1 +pkgdesc='A safe WebKit Web browser' +url=http://dooble.sourceforge.net/ +arch=(i686 x86_64) +license=(GPL2) +source=("http://downloads.sourceforge.net/project/dooble/Version%201.37/Dooble_Lin64.tar.gz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fdooble%2Ffiles%2FVersion%25201.37%2F&ts=1352909582&use_mirror=freefr") +md5sums=(3ba01abc425130d9870c81919a909096) + +_sedfiles="dooble.sh qt.conf" + +[ "${CARCH}" == 'i686' ] && + source[0]="http://downloads.sourceforge.net/project/dooble/Version%201.37/Dooble_Lin32.tar.gz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fdooble%2Ffiles%2FVersion%25201.37%2F&ts=1352909582&use_mirror=freefr" && + md5sums[0]=c1aab6e21f387ee4046cf9fe357a151f + + +package() +{ + msg "Moving precompiled files into \$pkgfir" + + mv "$srcdir/usr" "$pkgdir" + + + msg "Fixing file structure" + + mkdir "$pkgdir/opt" + mv "$pkgdir/usr/local/dooble" "$pkgdir/opt" + rmdir "$pkgdir/usr/local/" || echo "Cannot remove \$pkgdir/usr/local/" + rmdir "$pkgdir/usr/" || echo "Cannot remove \$pkgdir/usr/" + + + msg "Editing files for the file structure modification" + + for file in $_sedfiles + do + cp "$pkgdir/opt/dooble/$file" "$pkgdir/opt/dooble/$file~" + sed -e s/'\/usr\/local\/dooble'/'\/opt\/dooble'/g < "$pkgdir/opt/dooble/$file~" > "$pkgdir/opt/dooble/$file" + rm "$pkgdir/opt/dooble/$file~" + done + + for file in "Dooble" + do + cp "$pkgdir/opt/dooble/$file" "$pkgdir/opt/dooble/$file~" + ## hehehe + sed -e s/'\/usr\/local\/dooble\/Lib\x00'/'\/opt\/dooble\/Lib\x00\x00\x00\x00\x00\x00\x00'/g < "$pkgdir/opt/dooble/$file~" > "$pkgdir/opt/dooble/$file" + rm "$pkgdir/opt/dooble/$file~" + done + + + msg "Renaming \$pkgdir/opt/dooble/dooble.sh to \$pkgdir/opt/dooble/dooble" + + mv "$pkgdir/opt/dooble/dooble.sh" "$pkgdir/opt/dooble/dooble" +} + |