diff options
author | Alexander F Rødseth | 2015-06-10 15:17:33 +0200 |
---|---|---|
committer | Alexander F Rødseth | 2015-06-10 15:17:33 +0200 |
commit | 65307dba9d4a4168077e569f8b29318b3cc6d3b9 (patch) | |
tree | ca88fab715aa1abf307b46ccd08ec5723e8e45af | |
download | aur-65307dba9d4a4168077e569f8b29318b3cc6d3b9.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 46 | ||||
-rw-r--r-- | PKGBUILD | 59 | ||||
-rw-r--r-- | midori.install | 14 |
3 files changed, 119 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..02cb45ac1ad1 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,46 @@ +pkgbase = midori-bzr + pkgdesc = Lightweight web browser based on WebKit and GTK3 (development version) + pkgver = r6866 + pkgrel = 1 + url = http://twotoasts.de/index.php?/pages/midori_summary.html + install = midori.install + arch = x86_64 + arch = i686 + license = LGPL + makedepends = bzr + makedepends = pkg-config + makedepends = python2 + makedepends = libxml2 + makedepends = gtk3 + makedepends = intltool + makedepends = python2-docutils + makedepends = libsoup + makedepends = vala + makedepends = librsvg + makedepends = cmake + makedepends = ninja + depends = desktop-file-utils + depends = gcr + depends = hicolor-icon-theme + depends = libnotify + depends = libunique3 + depends = libxss + depends = libzeitgeist + depends = webkitgtk + optdepends = aria2: download utility + optdepends = steadyflow: download manager + 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 + provides = midori + conflicts = midori + conflicts = midori-gtk2-git + conflicts = midori-git + conflicts = midori-gtk2-bzr + replaces = midori-git + options = !emptydirs + source = midori::bzr+http://bazaar.launchpad.net/~midori/midori/trunk/ + md5sums = SKIP + +pkgname = midori-bzr + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f743650618bb --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,59 @@ +# Maintainer: Alexander Rødseth <rodseth@gmail.com> +# Contributor: Arkham <arkham at archlinux dot us> +# Contributor: hybraries <macwolf@archlinux.de> +# Contributor: Stefan Husmann <stefan-husmann@t-online.de> +# Contributor: Navi <navitwo.at.gmail.dot.com> +# Contributor: rabyte <rabyte.at.gmail.dot.com> +# Contributor: Johannes Krampf <wuischke.at.amule.dot.org> +# Contributor: Andrew Mcclain <tananod@mega.zik.dj> + +pkgname=midori-bzr +pkgver=r6866 +pkgrel=1 +pkgdesc='Lightweight web browser based on WebKit and GTK3 (development version)' +arch=('x86_64' 'i686') +url='http://twotoasts.de/index.php?/pages/midori_summary.html' +license=('LGPL') +depends=('desktop-file-utils' 'gcr' 'hicolor-icon-theme' 'libnotify' + 'libunique3' 'libxss' 'libzeitgeist' 'webkitgtk') +makedepends=('bzr' 'pkg-config' 'python2' 'libxml2' 'gtk3' 'intltool' + 'python2-docutils' 'libsoup' 'vala' 'librsvg' 'cmake' 'ninja') +optdepends=('aria2: download utility' + 'steadyflow: download manager' + 'gst-plugins-base: HTML5 OGG videos support' + 'gst-plugins-good: HTML5 H264 and WebM videos support' + 'gst-libav: HTML5 H264 videos support') +provides=('midori') +replaces=('midori-git') +conflicts=('midori' 'midori-gtk2-git' 'midori-git' 'midori-gtk2-bzr') +options=('!emptydirs') +install='midori.install' +source=("midori::bzr+http://bazaar.launchpad.net/~midori/midori/trunk/") +md5sums=('SKIP') + +pkgver() { + cd midori + + printf "r%s" "$(bzr revno)" +} + +build() { + cd midori + + [[ -d build ]] && rm -rf build + mkdir -p build && cd build + + cmake .. \ + -DCMAKE_BUILD_TYPE='Release' \ + -DCMAKE_INSTALL_PREFIX='/usr' \ + -DCMAKE_INSTALL_LIBDIR='/usr/lib' \ + -DUSE_GTK3=1 \ + -G Ninja + ninja +} + +package() { + DESTDIR="$pkgdir" ninja -C "${pkgname/-bzr}/build" install +} + +# vim:set ts=2 sw=2 et: diff --git a/midori.install b/midori.install new file mode 100644 index 000000000000..ef816a666684 --- /dev/null +++ b/midori.install @@ -0,0 +1,14 @@ +post_upgrade() { + gtk-update-icon-cache -q -f -t /usr/share/icons/hicolor + update-desktop-database -q +} + +post_install() { + post_upgrade +} + +post_remove() { + post_upgrade +} + +# vim:set ts=2 sw=2 et: |