diff options
author | mydongistiny | 2015-11-07 17:24:07 -0800 |
---|---|---|
committer | mydongistiny | 2015-11-07 17:24:07 -0800 |
commit | 1beb42412477b2763987509b894862db636f1849 (patch) | |
tree | 8e584ea64a112e83a0df7a23a13d9151e511039c | |
download | aur-1beb42412477b2763987509b894862db636f1849.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 28 | ||||
-rw-r--r-- | PKGBUILD | 49 | ||||
-rw-r--r-- | meld.install | 14 |
3 files changed, 91 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..674ff02c18ae --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,28 @@ +pkgbase = meld-git + pkgdesc = Visual diff and merge tool + pkgver = 3.15.0.22.g7dcfef0 + pkgrel = 1 + url = http://meldmerge.org/ + install = meld.install + arch = any + license = GPL + makedepends = intltool + makedepends = gnome-doc-utils + makedepends = git + makedepends = itstool + depends = python2 + depends = gtk3>=3.6 + depends = glib2>=2.34 + depends = pygobject-devel>=3.6 + depends = gtksourceview3>=3.6 + optdepends = python2-dbus: open a new tab in an already running instance + optdepends = python2-gconf: gnome integration + provides = meld + conflicts = meld + replaces = meld + options = !emptydirs + source = git://git.gnome.org/meld + sha256sums = SKIP + +pkgname = meld-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..bc3aaba8adbf --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,49 @@ +# Maintainer: Jason Edson <jason@oceighty.co> + +_pkgname=meld +pkgname=$_pkgname-git +pkgver=3.15.0.22.g7dcfef0 +pkgrel=1 +_realver=3.15.0 +pkgdesc='Visual diff and merge tool' +arch=('any') +url='http://meldmerge.org/' +license=('GPL') +depends=('python2' + 'gtk3>=3.6' + 'glib2>=2.34' + 'pygobject-devel>=3.6' + 'gtksourceview3>=3.6') +makedepends=('intltool' 'gnome-doc-utils' 'git' 'itstool') +optdepends=('python2-dbus: open a new tab in an already running instance' + 'python2-gconf: gnome integration') +replaces=('meld') +provides=("meld=${_realver}") +conflicts=('meld-dev') +install=meld.install +options=('!emptydirs') +source=("git://git.gnome.org/meld") +sha256sums=('SKIP') + +pkgver() { + cd "$srcdir/$_pkgname" + git describe --always | sed 's|-|.|g' +} + +prepare() { + cd "$srcdir/$_pkgname" +} + +build() { + cd "$srcdir/$_pkgname" + python2 setup.py build +} + +package() { + cd "$srcdir/$_pkgname" + python2 setup.py \ + --no-update-icon-cache --no-compile-schemas install \ + --prefix=/usr \ + --root="${pkgdir}" \ + --optimize=1 +} diff --git a/meld.install b/meld.install new file mode 100644 index 000000000000..b8c811c1f859 --- /dev/null +++ b/meld.install @@ -0,0 +1,14 @@ +post_install() { + gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor + glib-compile-schemas /usr/share/glib-2.0/schemas + update-desktop-database -q + update-mime-database /usr/share/mime &> /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +}
\ No newline at end of file |