summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavi da Silva Böger2017-04-24 14:01:56 -0300
committerDavi da Silva Böger2017-04-24 14:01:56 -0300
commit44eb063538cf360acea8a57485ace0c2111df255 (patch)
treedc82c51c1e2e2efa5b2382088b265638a2427d52
parent783b90d1c818caa81deaa5b4437252cd24b2e163 (diff)
downloadaur-44eb063538cf360acea8a57485ace0c2111df255.tar.gz
Update for version 0.48.2+2
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD25
2 files changed, 24 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ae00c80bfcc3..d417af79a760 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,14 @@
# Generated by mksrcinfo v8
-# Mon Apr 24 16:24:52 UTC 2017
+# Mon Apr 24 17:01:34 UTC 2017
pkgbase = vte3-notification
pkgdesc = Virtual Terminal Emulator widget for use with GTK3 with Fedora patches
- pkgver = 0.48.2
+ pkgver = 0.48.2+2+g837cce9c
pkgrel = 1
url = https://wiki.gnome.org/Apps/Terminal/VTE
arch = i686
arch = x86_64
license = LGPL
+ makedepends = git
makedepends = intltool
makedepends = gobject-introspection
makedepends = gtk-doc
@@ -18,10 +19,10 @@ pkgbase = vte3-notification
depends = pcre2
depends = gnutls
options = !emptydirs
- source = https://download.gnome.org/sources/vte/0.48/vte-0.48.2.tar.xz
+ source = git://git.gnome.org/vte#commit=837cce9ced6bfe317cb97aeca171001da92cb3a1
source = vte291-command-notify-scroll-speed.patch::http://pkgs.fedoraproject.org/cgit/rpms/vte291.git/plain/vte291-command-notify-scroll-speed.patch?h=f26
source = add-zsh-notfication-support.patch
- sha256sums = c278b301edfe38b43baec1bccc86e225dacea5b670a96ca7ea55ca9a4b030690
+ sha256sums = SKIP
sha256sums = d32201c04d9f688195725bf76d7c618ae24178a2578da01c507d8216f082cf8e
sha256sums = 150a151404ca565f70259044661b2ef5cda43142ca677e7da324614eef8cf45a
@@ -30,13 +31,13 @@ pkgname = vte3-notification
depends = pcre2
depends = gnutls
depends = vte-notification-common
- provides = vte3=0.48.2
+ provides = vte3=0.48.2+2+g837cce9c
conflicts = vte3
pkgname = vte-notification-common
pkgdesc = Common files used by vte and vte3
arch = any
depends = sh
- provides = vte-common=0.48.2
+ provides = vte-common=0.48.2+2+g837cce9c
conflicts = vte-common
diff --git a/PKGBUILD b/PKGBUILD
index 1a2cf08e9167..65669082df77 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,37 +5,45 @@
pkgbase='vte3-notification'
pkgname=("${pkgbase}" 'vte-notification-common')
-pkgver=0.48.2
+pkgver=0.48.2+2+g837cce9c
pkgrel=1
pkgdesc='Virtual Terminal Emulator widget for use with GTK3 with Fedora patches'
arch=('i686' 'x86_64')
url='https://wiki.gnome.org/Apps/Terminal/VTE'
license=('LGPL')
depends=('gtk3' 'pcre2' 'gnutls')
-makedepends=('intltool' 'gobject-introspection' 'gtk-doc' 'vala' 'gperf' 'glade')
+makedepends=('git' 'intltool' 'gobject-introspection' 'gtk-doc' 'vala' 'gperf' 'glade')
options=('!emptydirs')
# Fedora patches: http://pkgs.fedoraproject.org/cgit/rpms/vte291.git/tree/
_frepourl='http://pkgs.fedoraproject.org/cgit/rpms/vte291.git'
_frepobranch='f26'
_fpatchfile='vte291-command-notify-scroll-speed.patch'
+_vtecommit=837cce9ced6bfe317cb97aeca171001da92cb3a1
source=(
- "https://download.gnome.org/sources/vte/${pkgver::4}/vte-${pkgver}.tar.xz"
+ "git://git.gnome.org/vte#commit=$_vtecommit"
"${_fpatchfile}::${_frepourl}/plain/${_fpatchfile}?h=${_frepobranch}"
'add-zsh-notfication-support.patch'
)
-sha256sums=('c278b301edfe38b43baec1bccc86e225dacea5b670a96ca7ea55ca9a4b030690'
+sha256sums=('SKIP'
'd32201c04d9f688195725bf76d7c618ae24178a2578da01c507d8216f082cf8e'
'150a151404ca565f70259044661b2ef5cda43142ca677e7da324614eef8cf45a')
+pkgver() {
+ cd vte
+ git describe --tags | sed 's/-/+/g'
+}
+
prepare () {
- cd "vte-${pkgver}"
+ cd "vte"
patch -p1 -i "../${_fpatchfile}"
patch -p1 -i '../add-zsh-notfication-support.patch'
+
+ NOCONFIGURE=1 ./autogen.sh
}
build() {
- cd "vte-${pkgver}"
+ cd "vte"
./configure --prefix='/usr' --sysconfdir='/etc' \
--libexecdir='/usr/lib/vte' \
--localstatedir='/var' --disable-static \
@@ -48,7 +56,8 @@ package_vte3-notification(){
depends+=('vte-notification-common')
provides=("vte3=${pkgver}")
conflicts=('vte3')
- cd "vte-${pkgver}"
+
+ cd "vte"
make DESTDIR="${pkgdir}" install
rm "${pkgdir}/etc/profile.d/vte.sh"
@@ -60,7 +69,7 @@ package_vte-notification-common() {
arch=('any')
provides=("vte-common=${pkgver}")
conflicts=('vte-common')
- cd "vte-${pkgver}"
+ cd "vte"
install -Dm644 'src/vte.sh' "${pkgdir}/etc/profile.d/vte.sh"
}