diff options
author | graysky | 2019-03-02 12:02:03 -0500 |
---|---|---|
committer | graysky | 2019-03-02 12:02:03 -0500 |
commit | bf50747d1b5114f156f5af5712b530eefab3179c (patch) | |
tree | 2e7739620d78a1130a5776079f5a981faeca8e50 | |
parent | f711e57734fdc6325cca8923012add21c6b85150 (diff) | |
download | aur-midori-no-zeitgeist.tar.gz |
Update to 7.0-1
-rw-r--r-- | .SRCINFO | 28 | ||||
-rw-r--r-- | PKGBUILD | 54 | ||||
-rw-r--r-- | midori.install | 5 |
3 files changed, 36 insertions, 51 deletions
@@ -1,30 +1,34 @@ +# Generated by mksrcinfo v8 +# Sat Mar 2 17:02:03 UTC 2019 pkgbase = midori-no-zeitgeist pkgdesc = Lightweight web browser (GTK3) without the zeitgeist dependency - pkgver = 0.5.11 + pkgver = 7.0 pkgrel = 1 - url = http://www.midori-browser.org/ - install = midori.install + url = https://midori-browser.org/ arch = x86_64 - arch = i686 arch = armv7h - license = LGPL2.1 + license = LGPL makedepends = bzr - makedepends = intltool - makedepends = vala makedepends = cmake + makedepends = git + makedepends = gobject-introspection + makedepends = intltool makedepends = ninja - depends = webkit2gtk - depends = libxss + makedepends = vala + depends = aria2 depends = gcr + depends = gobject-introspection-runtime + depends = libpeas + depends = libxss + depends = webkit2gtk optdepends = gst-plugins-base: HTML5 OGG videos support optdepends = gst-plugins-good: HTML5 H264 and WebM videos support optdepends = gst-libav: HTML5 H264 videos support - optdepends = aria2: download utility provides = midori conflicts = midori options = !emptydirs - source = http://www.midori-browser.org/downloads/midori_0.5.11_all_.tar.bz2 - sha256sums = 96191a96be71144ae848a409fae5a1d6d52a00e583f33122081f47ead9c49c3d + source = midori-no-zeitgeist::git+https://github.com/midori-browser/core.git#tag=v7 + md5sums = SKIP pkgname = midori-no-zeitgeist @@ -6,55 +6,41 @@ # Contributor: Bartłomiej Piotrowski <barthalion@gmail.com> pkgname=midori-no-zeitgeist -_pkgname=midori -pkgver=0.5.11 +pkgver=7.0 pkgrel=1 pkgdesc='Lightweight web browser (GTK3) without the zeitgeist dependency' -arch=('x86_64' 'i686' 'armv7h') -url='http://www.midori-browser.org/' -license=('LGPL2.1') -install='midori.install' +arch=('x86_64' 'armv7h') +url='https://midori-browser.org/' +license=('LGPL') +depends=('aria2' 'gcr' 'gobject-introspection-runtime' 'libpeas' 'libxss' + 'webkit2gtk') +makedepends=('bzr' 'cmake' 'git' 'gobject-introspection' 'intltool' 'ninja' + 'vala') +optdepends=('gst-plugins-base: HTML5 OGG videos support' + 'gst-plugins-good: HTML5 H264 and WebM videos support' + 'gst-libav: HTML5 H264 videos support') conflicts=('midori') provides=('midori') -depends=('webkit2gtk' 'libxss' 'gcr') -makedepends=('bzr' 'intltool' 'vala' 'cmake' 'ninja') -optdepends=('gst-plugins-base: HTML5 OGG videos support' - 'gst-plugins-good: HTML5 H264 and WebM videos support' - 'gst-libav: HTML5 H264 videos support' - 'aria2: download utility') options=('!emptydirs') -source=("http://www.midori-browser.org/downloads/${_pkgname}_${pkgver}_all_.tar.bz2") -sha256sums=('96191a96be71144ae848a409fae5a1d6d52a00e583f33122081f47ead9c49c3d') - -prepare() { - cd "$_pkgname-$pkgver" - - # The latest release of vala is a bit stricter than the previous one - sed 's/protected Tally/public Tally/g' -i midori/midori-notebook.vala - sed 's/%d other files/%u other files/g' -i extensions/transfers.vala - for f in transfers adblock/widgets apps history-list notes; do - sed 's/.remove (iter/.remove (ref iter/g' -i "extensions/$f.vala" - done -} +source=("$pkgname::git+https://github.com/midori-browser/core.git#\ +tag=v${pkgver%.0}") +md5sums=('SKIP') build() { - cd "$_pkgname-$pkgver" - mkdir -p build cd build - cmake .. \ + cmake "../$pkgname" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ - -DHALF_BRO_INCOM_WEBKIT2=ON \ - -DCMAKE_C_FLAGS="$CFLAGS -w" \ - -DUSE_ZEITGEIST=0 \ + -DCMAKE_C_FLAGS="$CFLAGS -fPIC -w" \ + -DVALA_CFLAGS="$CFLAGS -fPIC -w" \ -G Ninja ninja } package() { - DESTDIR="$pkgdir" ninja -C "$_pkgname-$pkgver/build" install + DESTDIR="$pkgdir" ninja -C build install } -# getver: -u 2 midori-browser.org/download/source -# vim:set ts=2 sw=2 et: +# getver: launchpad.net/midori/+download +# vim: ts=2 sw=2 et: diff --git a/midori.install b/midori.install deleted file mode 100644 index 0ca91121c96a..000000000000 --- a/midori.install +++ /dev/null @@ -1,5 +0,0 @@ -post_install() { - echo 'Set GTK_CSD=1 for enabling client side decorations for Midori' -} - -# vim:set ts=2 sw=2 et: |