diff options
author | root <root@rshg054.dnsready.net> | 2013-07-05 01:41:29 -0700 |
---|---|---|
committer | root <root@rshg054.dnsready.net> | 2013-07-05 01:41:29 -0700 |
commit | 058f9788c1e4f2b1daac706848cb51fef22c8a5d (patch) | |
tree | ef65afd46974e890a6b13d9788bf02f5ef9c6c37 /community/doublecmd/PKGBUILD | |
parent | e9eb2503b10fe4c4aefbee39226c8962d72d58bd (diff) |
Fri Jul 5 01:40:49 PDT 2013
Diffstat (limited to 'community/doublecmd/PKGBUILD')
-rw-r--r-- | community/doublecmd/PKGBUILD | 32 |
1 files changed, 24 insertions, 8 deletions
diff --git a/community/doublecmd/PKGBUILD b/community/doublecmd/PKGBUILD index ade9c7dae..cddc9f719 100644 --- a/community/doublecmd/PKGBUILD +++ b/community/doublecmd/PKGBUILD @@ -1,33 +1,48 @@ -# $Id: PKGBUILD 70846 2012-05-17 18:29:58Z idevolder $ +# vim:set ft=sh: +# $Id: PKGBUILD 93494 2013-07-04 12:38:35Z idevolder $ # Maintainer: BlackIkeEagle <ike DOT devolder AT gmail DOT com> # Contributor: (sirocco AT ngs.ru) pkgbase=doublecmd pkgname=('doublecmd-gtk2' 'doublecmd-qt') -pkgver=0.5.4 -_helpver=0.5.1 -pkgrel=2.1 +pkgver=0.5.5 +_helpver=0.5.5 +pkgrel=1 url="http://doublecmd.sourceforge.net/" arch=('i686' 'x86_64') license=('GPL') install="$pkgbase.install" provides=("$pkgbase") makedepends=('lazarus' 'qt4pas' 'gtk2') -optdepends=('lua: scripting' 'p7zip: support for 7zip archives' 'libunrar: support for rar archives') -source=("http://downloads.sourceforge.net/project/$pkgbase/Double%20Commander%20Source/$pkgbase-$pkgver-src.tar.gz" +optdepends=( + 'lua51: scripting' + 'p7zip: support for 7zip archives' + 'libunrar: support for rar archives' +) +source=( + "http://downloads.sourceforge.net/project/$pkgbase/Double%20Commander%20Source/$pkgbase-$pkgver-src.tar.gz" "http://downloads.sourceforge.net/project/$pkgbase/Double%20Commander%20Source/$pkgbase-help-$_helpver-src.tar.gz" ) -sha256sums=('480b83279adeba007ad5c54f455733fae3d9c9ee61762e6b5a63e2e67b1cd7b7' - 'd9f518e05e089b71aaa31c7d4af8177e77594a02be2c316e85e061e63b4c03e5') +sha256sums=('253ec036ec119c067f501247445acdd35d67ffd9693d246dc4e98897c6df6434' + '5c5d00187df811df0734bf751a581bce7e1bdd4cf4639b2a1101f1da8743daaf') build() { cp -a $pkgbase-$pkgver $pkgbase-gtk cp -a $pkgbase-$pkgver $pkgbase-qt cd "$srcdir/$pkgbase-gtk" + if [ "$CARCH" = "i686" ]; then + sed -e '/fPIC/d' -i "$srcdir/$pkgbase-gtk/components/doublecmd/doublecmd_common.lpk" + fi + sed -e 's/\(export\ lazbuild=\).*/\1"$(which\ lazbuild) --lazarusdir=\/usr\/lib\/lazarus"/' -i build.sh ./build.sh beta gtk2 cd "$srcdir/$pkgbase-qt" + # dont use fPIC on i686 + if [ "$CARCH" = "i686" ]; then + sed -e '/fPIC/d' -i "$srcdir/$pkgbase-qt/components/doublecmd/doublecmd_common.lpk" + fi + sed -e 's/\(export\ lazbuild=\).*/\1"$(which\ lazbuild) --lazarusdir=\/usr\/lib\/lazarus"/' -i build.sh ./build.sh beta qt } @@ -54,3 +69,4 @@ package_doublecmd-qt() { cd "$srcdir/$pkgbase-help-$_helpver" cp -a * "$pkgdir/usr/share/$pkgbase/doc/" } + |