[arch-commits] Commit in doublecmd/trunk (PKGBUILD)
Ike Devolder
idevolder at archlinux.org
Sun Feb 25 08:43:31 UTC 2018
Date: Sunday, February 25, 2018 @ 08:43:30
Author: idevolder
Revision: 297943
upgpkg: doublecmd 0.8.2-1
Modified:
doublecmd/trunk/PKGBUILD
----------+
PKGBUILD | 48 ++++++++++++------------------------------------
1 file changed, 12 insertions(+), 36 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-02-25 08:42:04 UTC (rev 297942)
+++ PKGBUILD 2018-02-25 08:43:30 UTC (rev 297943)
@@ -4,36 +4,36 @@
# Contributor: (sirocco AT ngs.ru)
pkgbase=doublecmd
-pkgname=('doublecmd-gtk2' 'doublecmd-qt4' 'doublecmd-qt5')
-pkgver=0.8.1
-_helpver=0.6.0
+pkgname=('doublecmd-gtk2' 'doublecmd-qt5')
+pkgver=0.8.2
pkgrel=1
url="http://doublecmd.sourceforge.net/"
arch=('x86_64')
license=('GPL')
provides=("$pkgbase")
-makedepends=('lazarus' 'qt4pas' 'qt5pas' 'gtk2')
+makedepends=('lazarus' 'qt5pas' 'gtk2')
optdepends=(
'lua51: scripting'
+ 'unzip: support extracting zip archives'
+ 'zip: suport packing zip archives'
'p7zip: support for 7zip archives'
'libunrar: support for rar archives'
)
source=(
"https://downloads.sourceforge.net/project/$pkgbase/Double%20Commander%20Source/$pkgbase-$pkgver-src.tar.gz"
- "https://downloads.sourceforge.net/project/$pkgbase/Double%20Commander%20Source/$pkgbase-help-$_helpver-src.tar.gz"
)
-sha512sums=('8e80ba5914362572d77403e054873665dcf9dcf2dd9258acd07888aa5dfa05e7b6537e9e7750f26eadb09091915bd314f859d29c0527bb3aa45e936763a664d4'
- '2fe7a58e317c93baf4cfcb9cfc660647d71f4454eef588a512a9b9e8467477a691ec1061f014a42dff4ae0a0ba0600824b33c12c950fe1e26fba2a51122404bb')
+sha512sums=('04ba2d064322b18525e4185a8710f94dcff2d1df2e8f8acee5963fc7824bcb7c2670471cd42fc4c9e040a25cde7f9e3ea1c42948fad34466562ceed0424d042b')
prepare() {
+ cp -a /usr/lib/lazarus ./
+
cd "$pkgbase-$pkgver"
sed -e 's/LIB_SUFFIX=.*/LIB_SUFFIX=/g' -i install/linux/install.sh
- sed -e 's/=$(which lazbuild)/="$(which lazbuild) --lazarusdir=\/usr\/lib\/lazarus"/' -i build.sh
+ sed -e "s@=\$(which lazbuild)@=\"\$(which lazbuild) --lazarusdir=$srcdir/lazarus\"@" -i build.sh
cd "$srcdir"
cp -a "$pkgbase-$pkgver" "$pkgbase-gtk"
- cp -a "$pkgbase-$pkgver" "$pkgbase-qt4"
cp -a "$pkgbase-$pkgver" "$pkgbase-qt5"
}
@@ -42,10 +42,6 @@
cd "$srcdir/$pkgbase-gtk"
./build.sh beta gtk2
- msg2 'build qt4'
- cd "$srcdir/$pkgbase-qt4"
- ./build.sh beta qt
-
msg2 'build qt5'
cd "$srcdir/$pkgbase-qt5"
./build.sh beta qt5
@@ -54,36 +50,16 @@
package_doublecmd-gtk2() {
pkgdesc="twin-panel (commander-style) file manager (GTK)"
depends=('gtk2' 'desktop-file-utils' 'hicolor-icon-theme' 'shared-mime-info')
- conflicts=('doublecmd-qt4' 'doublecmd-qt5')
+ conflicts=('doublecmd-qt5')
cd "$srcdir/$pkgbase-gtk"
./install/linux/install.sh --install-prefix="$pkgdir"
-
- # install doc
- cd "$srcdir/$pkgbase-help-$_helpver"
- cp -a * "$pkgdir/usr/share/$pkgbase/doc/"
}
-package_doublecmd-qt4() {
- pkgdesc="twin-panel (commander-style) file manager (Qt4)"
- depends=('qt4pas' 'desktop-file-utils' 'hicolor-icon-theme' 'shared-mime-info')
- conflicts=('doublecmd-gtk2' 'doublecmd-qt5')
- replaces=('doublecmd-qt')
- cd "$srcdir/$pkgbase-qt4"
- ./install/linux/install.sh --install-prefix="$pkgdir"
-
- # install doc
- cd "$srcdir/$pkgbase-help-$_helpver"
- cp -a * "$pkgdir/usr/share/$pkgbase/doc/"
-}
-
package_doublecmd-qt5() {
pkgdesc="twin-panel (commander-style) file manager (Qt5)"
depends=('qt5pas' 'desktop-file-utils' 'hicolor-icon-theme' 'shared-mime-info')
- conflicts=('doublecmd-gtk2' 'doublecmd-qt4')
+ conflicts=('doublecmd-gtk2')
+ replaces=('doublecmd-qt' 'doublecmd-qt4')
cd "$srcdir/$pkgbase-qt5"
./install/linux/install.sh --install-prefix="$pkgdir"
-
- # install doc
- cd "$srcdir/$pkgbase-help-$_helpver"
- cp -a * "$pkgdir/usr/share/$pkgbase/doc/"
}
More information about the arch-commits
mailing list