[arch-commits] Commit in midori/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, October 19, 2020 @ 10:23:55 Author: arodseth Revision: 726976 archrelease: copy trunk to community-x86_64 Added: midori/repos/community-x86_64/PKGBUILD (from rev 726975, midori/trunk/PKGBUILD) Deleted: midori/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 79 ++--- 1 file changed, 39 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-19 10:23:49 UTC (rev 726975) +++ PKGBUILD2020-10-19 10:23:55 UTC (rev 726976) @@ -1,40 +0,0 @@ -# Maintainer: Alexander F. Rødseth -# Contributor: Andreas Radke -# Contributor: rabyte -# Contributor: Johannes Krampf -# Contributor: Bartłomiej Piotrowski - -pkgname=midori -pkgver=9.0 -pkgrel=2 -pkgdesc='Lightweight web browser' -arch=(x86_64) -url='https://midori-browser.org/' -license=(LGPL) -depends=(aria2 gcr libarchive libpeas libxss webkit2gtk zeitgeist) -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') -options=(!emptydirs) -source=("$pkgname::git+https://github.com/midori-browser/core.git#tag=v$pkgver";) -md5sums=('SKIP') - -build() { - mkdir -p build - cd build - cmake "$srcdir/$pkgname" \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DCMAKE_C_FLAGS="$CFLAGS -fPIC -w" \ --DVALA_CFLAGS="$CFLAGS -fPIC -w" \ --G Ninja - ninja -} - -package() { - DESTDIR="$pkgdir" ninja -C build install -} - -# getver: -u 8 raw.githubusercontent.com/midori-browser/core/master/CMakeLists.txt -# vim: ts=2 sw=2 et: Copied: midori/repos/community-x86_64/PKGBUILD (from rev 726975, midori/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-19 10:23:55 UTC (rev 726976) @@ -0,0 +1,39 @@ +# Maintainer: Alexander F. Rødseth +# Contributor: Andreas Radke +# Contributor: rabyte +# Contributor: Johannes Krampf +# Contributor: Bartłomiej Piotrowski + +pkgname=midori +pkgver=9.0 +pkgrel=3 +pkgdesc='Lightweight web browser' +arch=(x86_64) +url='https://github.com/midori-browser/core' +license=(LGPL) +depends=(aria2 gcr libarchive libpeas libxss webkit2gtk zeitgeist) +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') +options=(!emptydirs) +source=("$pkgname::git+https://github.com/midori-browser/core.git#commit=f6b3b1e030db7eb2de7faf73ec4ccc18949b668d";) # tag: v9.0 +md5sums=('SKIP') + +build() { + mkdir -p build + cd build + cmake ../$pkgname \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DCMAKE_C_FLAGS="$CFLAGS -fPIC -w" \ +-DVALA_CFLAGS="$CFLAGS -fPIC -w" \ +-G Ninja + ninja +} + +package() { + DESTDIR="$pkgdir" ninja -C build install +} + +# getver: -u 8 raw.githubusercontent.com/midori-browser/core/master/CMakeLists.txt
[arch-commits] Commit in midori/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, July 31, 2019 @ 11:42:11 Author: arodseth Revision: 495530 archrelease: copy trunk to community-x86_64 Added: midori/repos/community-x86_64/PKGBUILD (from rev 495529, midori/trunk/PKGBUILD) Deleted: midori/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 81 ++--- 1 file changed, 40 insertions(+), 41 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-07-31 11:42:05 UTC (rev 495529) +++ PKGBUILD2019-07-31 11:42:11 UTC (rev 495530) @@ -1,41 +0,0 @@ -# Maintainer: Alexander F. Rødseth -# Contributor: Andreas Radke -# Contributor: rabyte -# Contributor: Johannes Krampf -# Contributor: Bartłomiej Piotrowski - -pkgname=midori -pkgver=8.0 -pkgrel=1 -pkgdesc='Lightweight web browser' -arch=(x86_64) -url='https://midori-browser.org/' -license=(LGPL) -depends=(aria2 gcr gobject-introspection-runtime libpeas libxss webkit2gtk - zeitgeist) -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') -options=(!emptydirs) -source=("$pkgname::git+https://github.com/midori-browser/core.git#tag=v$pkgver";) -md5sums=('SKIP') - -build() { - mkdir -p build - cd build - cmake "$srcdir/$pkgname" \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DCMAKE_C_FLAGS="$CFLAGS -fPIC -w" \ --DVALA_CFLAGS="$CFLAGS -fPIC -w" \ --G Ninja - ninja -} - -package() { - DESTDIR="$pkgdir" ninja -C build install -} - -# getver: -u 8 raw.githubusercontent.com/midori-browser/core/master/CMakeLists.txt -# vim: ts=2 sw=2 et: Copied: midori/repos/community-x86_64/PKGBUILD (from rev 495529, midori/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-07-31 11:42:11 UTC (rev 495530) @@ -0,0 +1,40 @@ +# Maintainer: Alexander F. Rødseth +# Contributor: Andreas Radke +# Contributor: rabyte +# Contributor: Johannes Krampf +# Contributor: Bartłomiej Piotrowski + +pkgname=midori +pkgver=9.0 +pkgrel=1 +pkgdesc='Lightweight web browser' +arch=(x86_64) +url='https://midori-browser.org/' +license=(LGPL) +depends=(aria2 gcr libarchive libpeas libxss webkit2gtk zeitgeist) +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') +options=(!emptydirs) +source=("$pkgname::git+https://github.com/midori-browser/core.git#tag=v$pkgver";) +md5sums=('SKIP') + +build() { + mkdir -p build + cd build + cmake "$srcdir/$pkgname" \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DCMAKE_C_FLAGS="$CFLAGS -fPIC -w" \ +-DVALA_CFLAGS="$CFLAGS -fPIC -w" \ +-G Ninja + ninja +} + +package() { + DESTDIR="$pkgdir" ninja -C build install +} + +# getver: -u 8 raw.githubusercontent.com/midori-browser/core/master/CMakeLists.txt +# vim: ts=2 sw=2 et:
[arch-commits] Commit in midori/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, March 3, 2019 @ 17:26:19 Author: arodseth Revision: 437477 archrelease: copy trunk to community-x86_64 Added: midori/repos/community-x86_64/PKGBUILD (from rev 437476, midori/trunk/PKGBUILD) Deleted: midori/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 84 + 1 file changed, 41 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-03-03 17:26:06 UTC (rev 437476) +++ PKGBUILD2019-03-03 17:26:19 UTC (rev 437477) @@ -1,43 +0,0 @@ -# Maintainer: Alexander F. Rødseth -# Contributor: Andreas Radke -# Contributor: rabyte -# Contributor: Johannes Krampf -# Contributor: Bartłomiej Piotrowski - -pkgname=midori -pkgver=7.0 -pkgrel=1 -pkgdesc='Lightweight web browser' -arch=('x86_64') -url='https://midori-browser.org/' -license=('LGPL') -depends=('aria2' 'gcr' 'gobject-introspection-runtime' 'libpeas' 'libxss' - 'webkit2gtk' 'zeitgeist') -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') -options=('!emptydirs') -source=("$pkgname::git+https://github.com/midori-browser/core.git#\ -tag=v${pkgver%.0}") -md5sums=('SKIP') - -build() { - mkdir -p build - cd build - cmake "../$pkgname" \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DCMAKE_C_FLAGS="$CFLAGS -fPIC -w" \ --DVALA_CFLAGS="$CFLAGS -fPIC -w" \ --G Ninja - ninja -} - -package() { - DESTDIR="$pkgdir" ninja -C build install -} - -# getver: launchpad.net/midori/+download -# vim: ts=2 sw=2 et: Copied: midori/repos/community-x86_64/PKGBUILD (from rev 437476, midori/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-03-03 17:26:19 UTC (rev 437477) @@ -0,0 +1,41 @@ +# Maintainer: Alexander F. Rødseth +# Contributor: Andreas Radke +# Contributor: rabyte +# Contributor: Johannes Krampf +# Contributor: Bartłomiej Piotrowski + +pkgname=midori +pkgver=8.0 +pkgrel=1 +pkgdesc='Lightweight web browser' +arch=(x86_64) +url='https://midori-browser.org/' +license=(LGPL) +depends=(aria2 gcr gobject-introspection-runtime libpeas libxss webkit2gtk + zeitgeist) +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') +options=(!emptydirs) +source=("$pkgname::git+https://github.com/midori-browser/core.git#tag=v$pkgver";) +md5sums=('SKIP') + +build() { + mkdir -p build + cd build + cmake "$srcdir/$pkgname" \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DCMAKE_C_FLAGS="$CFLAGS -fPIC -w" \ +-DVALA_CFLAGS="$CFLAGS -fPIC -w" \ +-G Ninja + ninja +} + +package() { + DESTDIR="$pkgdir" ninja -C build install +} + +# getver: -u 8 raw.githubusercontent.com/midori-browser/core/master/CMakeLists.txt +# vim: ts=2 sw=2 et:
[arch-commits] Commit in midori/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, December 6, 2018 @ 15:26:35 Author: arodseth Revision: 411773 archrelease: copy trunk to community-x86_64 Added: midori/repos/community-x86_64/PKGBUILD (from rev 411772, midori/trunk/PKGBUILD) Deleted: midori/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 86 ++--- 1 file changed, 43 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-12-06 15:26:27 UTC (rev 411772) +++ PKGBUILD2018-12-06 15:26:35 UTC (rev 411773) @@ -1,43 +0,0 @@ -# Maintainer: Alexander F. Rødseth -# Contributor: Andreas Radke -# Contributor: rabyte -# Contributor: Johannes Krampf -# Contributor: Bartłomiej Piotrowski - -pkgname=midori -pkgver=6.0 -pkgrel=1 -pkgdesc='Lightweight web browser' -arch=('x86_64') -url='https://midori-browser.org/' -license=('LGPL') -depends=('aria2' 'gcr' 'gobject-introspection-runtime' 'libpeas' 'libxss' - 'webkit2gtk' 'zeitgeist') -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') -options=('!emptydirs') -source=("$pkgname::git+https://github.com/\ -midori-browser/core.git#tag=v${pkgver%.0}") -md5sums=('SKIP') - -build() { - mkdir -p build - cd build - cmake "../$pkgname" \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DCMAKE_C_FLAGS="$CFLAGS -fPIC -w" \ --DVALA_CFLAGS="$CFLAGS -fPIC -w" \ --G Ninja - ninja -} - -package() { - DESTDIR="$pkgdir" ninja -C build install -} - -# getver: launchpad.net/midori/+download -# vim: ts=2 sw=2 et: Copied: midori/repos/community-x86_64/PKGBUILD (from rev 411772, midori/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-12-06 15:26:35 UTC (rev 411773) @@ -0,0 +1,43 @@ +# Maintainer: Alexander F. Rødseth +# Contributor: Andreas Radke +# Contributor: rabyte +# Contributor: Johannes Krampf +# Contributor: Bartłomiej Piotrowski + +pkgname=midori +pkgver=7.0 +pkgrel=1 +pkgdesc='Lightweight web browser' +arch=('x86_64') +url='https://midori-browser.org/' +license=('LGPL') +depends=('aria2' 'gcr' 'gobject-introspection-runtime' 'libpeas' 'libxss' + 'webkit2gtk' 'zeitgeist') +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') +options=('!emptydirs') +source=("$pkgname::git+https://github.com/midori-browser/core.git#\ +tag=v${pkgver%.0}") +md5sums=('SKIP') + +build() { + mkdir -p build + cd build + cmake "../$pkgname" \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DCMAKE_C_FLAGS="$CFLAGS -fPIC -w" \ +-DVALA_CFLAGS="$CFLAGS -fPIC -w" \ +-G Ninja + ninja +} + +package() { + DESTDIR="$pkgdir" ninja -C build install +} + +# getver: launchpad.net/midori/+download +# vim: ts=2 sw=2 et:
[arch-commits] Commit in midori/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, November 5, 2018 @ 11:16:33 Author: arodseth Revision: 401558 archrelease: copy trunk to community-x86_64 Added: midori/repos/community-x86_64/PKGBUILD (from rev 401557, midori/trunk/PKGBUILD) Deleted: midori/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 89 + 1 file changed, 43 insertions(+), 46 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-11-05 11:16:26 UTC (rev 401557) +++ PKGBUILD2018-11-05 11:16:33 UTC (rev 401558) @@ -1,46 +0,0 @@ -# Maintainer: Alexander F. Rødseth -# Contributor: Andreas Radke -# Contributor: rabyte -# Contributor: Johannes Krampf -# Contributor: Bartłomiej Piotrowski - -pkgname=midori -pkgver=0.5.11 -pkgrel=10 -pkgdesc='Lightweight web browser' -arch=('x86_64') -url='https://midori-browser.org/' -license=('LGPL') -depends=('aria2' 'gcr' 'gobject-introspection-runtime' 'libpeas' 'libxss' 'webkit2gtk' 'zeitgeist') -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') -options=('!emptydirs') -# The latest release of Midori does not build with GTK+ > 3.10. -# Using latest git commit while waiting for the next release. -source=("$pkgname::git+https://github.com/midori-browser/core.git#commit=7dab517e66475929336e80840cce2351891dd4ef";) -md5sums=('SKIP') - -# NOTE: Set GTK_CSD=1 for enabling client side decorations when running Midori - -build() { - mkdir -p build - cd build - # TODO: Check if VALA_CFLAGS is respected - cmake "../$pkgname" \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DHALF_BRO_INCOM_WEBKIT2=ON \ --DCMAKE_C_FLAGS="$CFLAGS -fPIC -w" \ --DVALA_CFLAGS="$CFLAGS -fPIC -w" \ --G Ninja - ninja -} - -package() { - DESTDIR="$pkgdir" ninja -C build install -} - -# getver: launchpad.net/midori/+download -# vim: ts=2 sw=2 et: Copied: midori/repos/community-x86_64/PKGBUILD (from rev 401557, midori/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-11-05 11:16:33 UTC (rev 401558) @@ -0,0 +1,43 @@ +# Maintainer: Alexander F. Rødseth +# Contributor: Andreas Radke +# Contributor: rabyte +# Contributor: Johannes Krampf +# Contributor: Bartłomiej Piotrowski + +pkgname=midori +pkgver=6.0 +pkgrel=1 +pkgdesc='Lightweight web browser' +arch=('x86_64') +url='https://midori-browser.org/' +license=('LGPL') +depends=('aria2' 'gcr' 'gobject-introspection-runtime' 'libpeas' 'libxss' + 'webkit2gtk' 'zeitgeist') +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') +options=('!emptydirs') +source=("$pkgname::git+https://github.com/\ +midori-browser/core.git#tag=v${pkgver%.0}") +md5sums=('SKIP') + +build() { + mkdir -p build + cd build + cmake "../$pkgname" \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DCMAKE_C_FLAGS="$CFLAGS -fPIC -w" \ +-DVALA_CFLAGS="$CFLAGS -fPIC -w" \ +-G Ninja + ninja +} + +package() { + DESTDIR="$pkgdir" ninja -C build install +} + +# getver: launchpad.net/midori/+download +# vim: ts=2 sw=2 et:
[arch-commits] Commit in midori/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, October 22, 2018 @ 12:59:35 Author: arodseth Revision: 398396 archrelease: copy trunk to community-x86_64 Added: midori/repos/community-x86_64/PKGBUILD (from rev 398395, midori/trunk/PKGBUILD) Deleted: midori/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 115 - 1 file changed, 46 insertions(+), 69 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-22 12:59:27 UTC (rev 398395) +++ PKGBUILD2018-10-22 12:59:35 UTC (rev 398396) @@ -1,69 +0,0 @@ -# Maintainer: Alexander F. Rødseth -# Contributor: Andreas Radke -# Contributor: rabyte -# Contributor: Johannes Krampf -# Contributor: Bartłomiej Piotrowski - -pkgname=midori -pkgver=0.5.11 -pkgrel=9 -pkgdesc='Lightweight web browser' -arch=('x86_64') -url='https://midori-browser.org/' -license=('LGPL') -provides=('midori') -replaces=('midori-gtk3') -depends=('aria2' 'gcr' 'libxss' 'webkit2gtk' 'zeitgeist') -makedepends=('bzr' 'cmake' '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') -options=('!emptydirs') -source=("https://midori-browser.org/wp-content/uploads/2018/08/${pkgname}_${pkgver}_all_.tar.bz2";) -sha256sums=('96191a96be71144ae848a409fae5a1d6d52a00e583f33122081f47ead9c49c3d') - -# NOTE: Set GTK_CSD=1 for enabling client side decorations when running Midori - -prepare() { - cd "$pkgname-$pkgver" - - msg2 'Fixing issues in the Vala sources...' - 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 - - msg2 'Fixing constants that were deprecated in Gtk 3.10...' - # https://lazka.github.io/pgi-docs/Gtk-3.0/constants.html - find . -type f -regex '.*\.\(c\|vala\)' -exec sed -i \ - 's/Gtk.STOCK_FILE/"text-x-generic"/g;s/Gtk.STOCK_CLOSE/"window-close"/g;s/Gtk.STOCK_ADD/"list-add"/g;s/Gtk.STOCK_HELP/"help-browser"/g;s/Gtk.STOCK_APPLY/""/g;s/Gtk.STOCK_CANCEL/""/g;s/Gtk.STOCK_COPY/"edit-copy"/g;s/Gtk.STOCK_DELETE/"edit-delete"/g;s/Gtk.STOCK_EDIT/""/g;s/Gtk.STOCK_OPEN/"document-open"/g;s/Gtk.STOCK_PREFERENCES/"preferences-system"/g;s/Gtk.STOCK_PROPERTIES/"document-properties"/g;s/Gtk.STOCK_SAVE/"document-save"/g;s/Gtk.STOCK_CLEAR/"edit-clear"/g;s/Gtk.STOCK_DIRECTORY/"folder"/g' \ -"{}" +; - # https://i-hate-farms.github.io/parrot/gio-2.0/GLib.g_dbus_generate_guid.html - find . -type f -regex '.*\.\(c\|vala\)' -exec sed -i \ -'s/g_dbus_generate_guid/GLib.DBus.generate_guid/g' "{}" +; -} - -build() { - mkdir -p build - cd build - - # CMake + Vala are not swayed by VALAFLAGS to build with PIC. Need to find a different method. - #-DVALAFLAGS="$(for f in $(echo $CFLAGS $CXXFLAGS $LDFLAGS | tr ' ' '\n'); do echo -X "\"$f\""; done | xargs echo)" \ - #-DVALAFLAGS="-X -fPIC" \ - cmake "../$pkgname-$pkgver" \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DHALF_BRO_INCOM_WEBKIT2=ON \ --DCMAKE_C_FLAGS="$CFLAGS -fPIC -w" \ --DVALA_CFLAGS="$CFLAGS -fPIC -w" \ --G Ninja - ninja -} - -package() { - DESTDIR="$pkgdir" ninja -C build install -} - -# getver: launchpad.net/midori/+download -# vim: ts=2 sw=2 et: Copied: midori/repos/community-x86_64/PKGBUILD (from rev 398395, midori/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-22 12:59:35 UTC (rev 398396) @@ -0,0 +1,46 @@ +# Maintainer: Alexander F. Rødseth +# Contributor: Andreas Radke +# Contributor: rabyte +# Contributor: Johannes Krampf +# Contributor: Bartłomiej Piotrowski + +pkgname=midori +pkgver=0.5.11 +pkgrel=10 +pkgdesc='Lightweight web browser' +arch=('x86_64') +url='https://midori-browser.org/' +license=('LGPL') +depends=('aria2' 'gcr' 'gobject-introspection-runtime' 'libpeas' 'libxss' 'webkit2gtk' 'zeitgeist') +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') +options=('!emptydirs') +# The latest release of Midori does not build with GTK+ > 3.10. +# Using latest git commit while waiting for the next release. +source=("$pkgname::git+https://github.com/midori-browser/core.git#commit=7dab517e66475929336e80840cce2351891dd4ef";) +md5sums=('SKIP') + +# NOTE: Set GTK_CSD=1 for enabling client side decorations when running Midori + +build() { + mkdir -p build + cd build + # TODO: Check if VALA_CFLAGS is respected + cmake "../$pkgname" \ +-DCMAKE_INSTALL_PREFIX=/usr \
[arch-commits] Commit in midori/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, October 20, 2018 @ 17:39:31 Author: arodseth Revision: 398104 archrelease: copy trunk to community-x86_64 Added: midori/repos/community-x86_64/PKGBUILD (from rev 398103, midori/trunk/PKGBUILD) Deleted: midori/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 139 ++--- 1 file changed, 69 insertions(+), 70 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-20 17:39:12 UTC (rev 398103) +++ PKGBUILD2018-10-20 17:39:31 UTC (rev 398104) @@ -1,70 +0,0 @@ -# Maintainer: Alexander F. Rødseth -# Contributor: Andreas Radke -# Contributor: rabyte -# Contributor: Johannes Krampf -# Contributor: Bartłomiej Piotrowski - -pkgname=midori -pkgver=0.5.11 -pkgrel=9 -pkgdesc='Lightweight web browser' -arch=('x86_64') -url='https://midori-browser.org/' -license=('LGPL') -provides=('midori') -replaces=('midori-gtk3') -depends=('aria2' 'gcr' 'libxss' 'webkit2gtk' 'zeitgeist') -makedepends=('bzr' 'cmake' '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') -options=('!emptydirs') -source=("https://midori-browser.org/wp-content/uploads/2018/08/${pkgname}_${pkgver}_all_.tar.bz2";) -sha256sums=('96191a96be71144ae848a409fae5a1d6d52a00e583f33122081f47ead9c49c3d') - -# NOTE: Set GTK_CSD=1 for enabling client side decorations when running Midori - -prepare() { - cd "$pkgname-$pkgver" - - msg2 'Fixing issues in the Vala sources...' - 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 - - msg2 'Fixing constants that were deprecated in Gtk 3.10...' - # https://lazka.github.io/pgi-docs/Gtk-3.0/constants.html - find . -type f -regex '.*\.\(c\|vala\)' -exec sed -i \ - 's/Gtk.STOCK_FILE/"text-x-generic"/g;s/Gtk.STOCK_CLOSE/"window-close"/g;s/Gtk.STOCK_ADD/"list-add"/g;s/Gtk.STOCK_HELP/"help-browser"/g;s/Gtk.STOCK_APPLY/""/g;s/Gtk.STOCK_CANCEL/""/g;s/Gtk.STOCK_COPY/"edit-copy"/g;s/Gtk.STOCK_DELETE/"edit-delete"/g;s/Gtk.STOCK_EDIT/""/g;s/Gtk.STOCK_OPEN/"document-open"/g;s/Gtk.STOCK_PREFERENCES/"preferences-system"/g;s/Gtk.STOCK_PROPERTIES/"document-properties"/g;s/Gtk.STOCK_SAVE/"document-save"/g;s/Gtk.STOCK_CLEAR/"edit-clear"/g;s/Gtk.STOCK_DIRECTORY/"folder"/g' \ -"{}" +; - # https://i-hate-farms.github.io/parrot/gio-2.0/GLib.g_dbus_generate_guid.html - find . -type f -regex '.*\.\(c\|vala\)' -exec sed -i \ -'s/g_dbus_generate_guid/GLib.DBus.generate_guid/g' "{}" +; -} - -build() { - mkdir -p build - cd build - - # CMake + Vala are not swayed by VALAFLAGS to build with PIC. Need to find a different method. - #-DVALAFLAGS="$(for f in $(echo $CFLAGS $CXXFLAGS $LDFLAGS | tr ' ' '\n'); do echo -X "\"$f\""; done | xargs echo)" \ - #-DVALAFLAGS="-X -fPIC" \ - - cmake "../$pkgname-$pkgver" \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DHALF_BRO_INCOM_WEBKIT2=ON \ --DCMAKE_C_FLAGS="$CFLAGS -w" \ --DVALA_CFLAGS="$CFLAGS -w" \ --G Ninja - ninja -} - -package() { - DESTDIR="$pkgdir" ninja -C build install -} - -# getver: launchpad.net/midori/+download -# vim: ts=2 sw=2 et: Copied: midori/repos/community-x86_64/PKGBUILD (from rev 398103, midori/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-20 17:39:31 UTC (rev 398104) @@ -0,0 +1,69 @@ +# Maintainer: Alexander F. Rødseth +# Contributor: Andreas Radke +# Contributor: rabyte +# Contributor: Johannes Krampf +# Contributor: Bartłomiej Piotrowski + +pkgname=midori +pkgver=0.5.11 +pkgrel=9 +pkgdesc='Lightweight web browser' +arch=('x86_64') +url='https://midori-browser.org/' +license=('LGPL') +provides=('midori') +replaces=('midori-gtk3') +depends=('aria2' 'gcr' 'libxss' 'webkit2gtk' 'zeitgeist') +makedepends=('bzr' 'cmake' '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') +options=('!emptydirs') +source=("https://midori-browser.org/wp-content/uploads/2018/08/${pkgname}_${pkgver}_all_.tar.bz2";) +sha256sums=('96191a96be71144ae848a409fae5a1d6d52a00e583f33122081f47ead9c49c3d') + +# NOTE: Set GTK_CSD=1 for enabling client side decorations when running Midori + +prepare() { + cd "$pkgname-$pkgver" + + msg2 'Fixing issues in the Vala sources...' + 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/w
[arch-commits] Commit in midori/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, October 8, 2018 @ 11:50:49 Author: arodseth Revision: 391091 archrelease: copy trunk to community-x86_64 Added: midori/repos/community-x86_64/PKGBUILD (from rev 391090, midori/trunk/PKGBUILD) Deleted: midori/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 125 ++--- 1 file changed, 70 insertions(+), 55 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-08 11:50:41 UTC (rev 391090) +++ PKGBUILD2018-10-08 11:50:49 UTC (rev 391091) @@ -1,55 +0,0 @@ -# $Id$ -# Maintainer: Alexander F. Rødseth -# Contributor: Andreas Radke -# Contributor: rabyte -# Contributor: Johannes Krampf -# Contributor: Bartłomiej Piotrowski - -pkgname=midori -pkgver=0.5.11 -pkgrel=8 -pkgdesc='Lightweight web browser' -arch=('x86_64') -url='http://midori-browser.org/' -license=('LGPL') -provides=('midori') -replaces=('midori-gtk3') -depends=('aria2' 'gcr' 'libxss' 'webkit2gtk' 'zeitgeist') -makedepends=('bzr' 'cmake' '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') -options=('!emptydirs') -source=("http://www.midori-browser.org/downloads/${pkgname}_${pkgver}_all_.tar.bz2";) -sha256sums=('96191a96be71144ae848a409fae5a1d6d52a00e583f33122081f47ead9c49c3d') - -# NOTE: Set GTK_CSD=1 for enabling client side decorations for Midori - -prepare() { - cd "$pkgname-$pkgver" - - 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 -} - -build() { - mkdir -p build - cd build - cmake "../$pkgname-$pkgver" \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DHALF_BRO_INCOM_WEBKIT2=ON \ --DCMAKE_C_FLAGS="$CFLAGS -w" \ --G Ninja - ninja -} - -package() { - DESTDIR="$pkgdir" ninja -C build install -} - -# getver: -u 2 midori-browser.org/download/source -# vim: ts=2 sw=2 et: Copied: midori/repos/community-x86_64/PKGBUILD (from rev 391090, midori/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-08 11:50:49 UTC (rev 391091) @@ -0,0 +1,70 @@ +# Maintainer: Alexander F. Rødseth +# Contributor: Andreas Radke +# Contributor: rabyte +# Contributor: Johannes Krampf +# Contributor: Bartłomiej Piotrowski + +pkgname=midori +pkgver=0.5.11 +pkgrel=9 +pkgdesc='Lightweight web browser' +arch=('x86_64') +url='https://midori-browser.org/' +license=('LGPL') +provides=('midori') +replaces=('midori-gtk3') +depends=('aria2' 'gcr' 'libxss' 'webkit2gtk' 'zeitgeist') +makedepends=('bzr' 'cmake' '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') +options=('!emptydirs') +source=("https://midori-browser.org/wp-content/uploads/2018/08/${pkgname}_${pkgver}_all_.tar.bz2";) +sha256sums=('96191a96be71144ae848a409fae5a1d6d52a00e583f33122081f47ead9c49c3d') + +# NOTE: Set GTK_CSD=1 for enabling client side decorations when running Midori + +prepare() { + cd "$pkgname-$pkgver" + + msg2 'Fixing issues in the Vala sources...' + 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 + + msg2 'Fixing constants that were deprecated in Gtk 3.10...' + # https://lazka.github.io/pgi-docs/Gtk-3.0/constants.html + find . -type f -regex '.*\.\(c\|vala\)' -exec sed -i \ + 's/Gtk.STOCK_FILE/"text-x-generic"/g;s/Gtk.STOCK_CLOSE/"window-close"/g;s/Gtk.STOCK_ADD/"list-add"/g;s/Gtk.STOCK_HELP/"help-browser"/g;s/Gtk.STOCK_APPLY/""/g;s/Gtk.STOCK_CANCEL/""/g;s/Gtk.STOCK_COPY/"edit-copy"/g;s/Gtk.STOCK_DELETE/"edit-delete"/g;s/Gtk.STOCK_EDIT/""/g;s/Gtk.STOCK_OPEN/"document-open"/g;s/Gtk.STOCK_PREFERENCES/"preferences-system"/g;s/Gtk.STOCK_PROPERTIES/"document-properties"/g;s/Gtk.STOCK_SAVE/"document-save"/g;s/Gtk.STOCK_CLEAR/"edit-clear"/g;s/Gtk.STOCK_DIRECTORY/"folder"/g' \ +"{}" +; + # https://i-hate-farms.github.io/parrot/gio-2.0/GLib.g_dbus_generate_guid.html + find . -type f -regex '.*\.\(c\|vala\)' -exec sed -i \ +'s/g_dbus_generate_guid/GLib.DBus.generate_guid/g' "{}" +; +} + +build() { + mkdir -p build + cd build + + # CMake + Vala are not swayed by VALAFLAGS to build with PIC. Need to find a different method. + #-DVALAFLAGS="$(for f in $(echo $CFLAGS $CXXFLAGS $LDFLAGS | tr ' ' '\n'); do