diff options
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 44 |
2 files changed, 26 insertions, 30 deletions
@@ -1,8 +1,8 @@ # Generated by mksrcinfo v8 -# Mon Oct 2 18:43:32 UTC 2017 +# Fri Mar 2 20:30:25 UTC 2018 pkgbase = falkon-git pkgdesc = Cross-platform Qt Web Browser - pkgver = 2.1.99.r4449.75bd63ff + pkgver = 3.0.0.42.g35a226a3 pkgrel = 1 url = http://www.qupzilla.com arch = i686 @@ -11,16 +11,20 @@ pkgbase = falkon-git makedepends = git makedepends = qt5-tools makedepends = kwallet - makedepends = libgnome-keyring makedepends = extra-cmake-modules + makedepends = shiboken2-git + makedepends = pyside2-common-git + makedepends = libgnome-keyring depends = qt5-webengine depends = qt5-x11extras depends = qt5-svg - depends = hicolor-icon-theme depends = openssl>=1.1.0 + depends = python-pyside2-git optdepends = bash-completion: bash completion support optdepends = kwallet: kf5 kwallet integration optdepends = libgnome-keyring: gnome keyring integration + optdepends = pyside2-common-git + optdepends = shiboken2-git conflicts = qupzilla conflicts = qupzilla-qt5 conflicts = qupzilla-qt5-git @@ -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" } |