summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD44
1 files changed, 18 insertions, 26 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 56e73a40feab..759b6fe682b2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,53 +1,45 @@
-# Mantainer: epitron <chris@ill-logic.com>
-# Contributor: sxe <sxxe@gmx.de>
-
+# Maintainer: pavbaranov <pavbaranov at gmail dot com>
+# Maintainer: Piotr Gorski <lucjan.lucjanov@gmail.com>
+# Maintainer : Solomon Choina <shlomochoina@gmail.com>
pkgname=falkon-git
-_pkgname=falkon
-pkgver=2.1.99.r4449.75bd63ff
-_pkgver=2.1.99
+pkgver=3.0.0.42.g35a226a3
pkgrel=1
pkgdesc="Cross-platform Qt Web Browser"
arch=('i686' 'x86_64')
url="http://www.qupzilla.com"
license=('GPL')
-depends=('qt5-webengine' 'qt5-x11extras' 'qt5-svg' 'hicolor-icon-theme' 'openssl>=1.1.0')
-makedepends=('git' 'qt5-tools' 'kwallet' 'libgnome-keyring' 'extra-cmake-modules')
+depends=('qt5-webengine' 'qt5-x11extras' 'qt5-svg' 'openssl>=1.1.0' 'python-pyside2-git')
+makedepends=('git' 'qt5-tools' 'kwallet' 'extra-cmake-modules' 'shiboken2-git' 'pyside2-common-git' 'libgnome-keyring' )
conflicts=('qupzilla' 'qupzilla-qt5' 'qupzilla-qt5-git' 'falkon')
optdepends=(
'bash-completion: bash completion support'
'kwallet: kf5 kwallet integration'
'libgnome-keyring: gnome keyring integration'
+ 'pyside2-common-git'
+ 'shiboken2-git'
)
-source=(
- "git://anongit.kde.org/falkon.git"
- )
-sha256sums=(SKIP)
+source=("git://anongit.kde.org/falkon.git")
+sha256sums=('SKIP')
pkgver() {
- cd "$_pkgname"
- printf "$_pkgver.r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ cd "${pkgname%-*}"
+ git describe --long --tags | sed 's/^v//;s/-/./g'
}
prepare(){
- rm -rf "$srcdir/build"
- mkdir "$srcdir/build"
+ mkdir -p build
+
}
build() {
- cd "$srcdir/build"
- cmake ../"$_pkgname" \
+ cd build
+ cmake ../"${pkgname%-*}" \
-DCMAKE_INSTALL_PREFIX=/usr \
- -DKDE_INTEGRATION=ON \
- -DGNOME_INTEGRATION=ON \
-DKDE_INSTALL_LIBDIR=lib \
- -DCMAKE_BUILD_TYPE=Release \
- -DDISABLE_UPDATES_CHECK=ON
+ -DCMAKE_BUILD_TYPE=Release
make
}
package() {
- cd "$srcdir/build"
+ cd build
make DESTDIR="$pkgdir/" install
-
- # zsh completion
- install -Dm644 $srcdir/$_pkgname/linux/completion/_falkon "$pkgdir/usr/share/zsh/site-functions/_falkon"
}