diff options
author | Lubosz Sarnecki | 2015-06-22 22:55:47 +0200 |
---|---|---|
committer | Lubosz Sarnecki | 2015-06-22 22:55:47 +0200 |
commit | 76cf3185077469a16d9fc7ff5a416a6827260132 (patch) | |
tree | 236ffda37f0938f21dc915a35920015b2927892f | |
download | aur-76cf3185077469a16d9fc7ff5a416a6827260132.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 31 | ||||
-rw-r--r-- | PKGBUILD | 43 | ||||
-rw-r--r-- | xchat-gnome.install | 22 |
3 files changed, 96 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..cdc87a868fc0 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,31 @@ +pkgbase = xchat-gnome-git + pkgdesc = GNOME frontend to the popular X-Chat IRC client + pkgver = 0.3.0.2753.eb12886 + pkgrel = 1 + url = http://live.gnome.org/Xchat-Gnome + install = xchat-gnome.install + arch = i686 + arch = x86_64 + license = GPL + makedepends = git + makedepends = gnome-common + makedepends = intltool>=0.40.0 + makedepends = gnome-doc-utils + makedepends = python2 + makedepends = tcl + depends = gconf>=2.8.0 + depends = libsexy>=0.1.11 + depends = libnotify>=0.7.0 + depends = libcanberra>=0.3 + depends = hicolor-icon-theme + depends = xdg-utils + optdepends = python2: plugin support + optdepends = tcl: plugin support + provides = xchat-gnome + conflicts = xchat-gnome + options = !libtool + source = git://git.gnome.org/xchat-gnome + sha256sums = SKIP + +pkgname = xchat-gnome-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..9d5a14bf7fdf --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: György Balló <ballogy@freestart.hu> +_pkgname=xchat-gnome +pkgname=$_pkgname-git +pkgver=0.3.0.2753.eb12886 +pkgrel=1 +pkgdesc="GNOME frontend to the popular X-Chat IRC client" +arch=('i686' 'x86_64') +url="http://live.gnome.org/Xchat-Gnome" +license=('GPL') +depends=('gconf>=2.8.0' 'libsexy>=0.1.11' 'libnotify>=0.7.0' 'libcanberra>=0.3' 'hicolor-icon-theme' 'xdg-utils') +makedepends=('git' 'gnome-common' 'intltool>=0.40.0' 'gnome-doc-utils' 'python2' 'tcl') +optdepends=('python2: plugin support' + 'tcl: plugin support') +provides=('xchat-gnome') +conflicts=('xchat-gnome') +options=('!libtool') +install=$_pkgname.install + +source=('git://git.gnome.org/xchat-gnome') +sha256sums=('SKIP') + +pkgver() { + cd "$srcdir/$_pkgname" + version=$(grep AC_INIT configure.ac | sed 's/AC_INIT(\[XChat-GNOME IRC Chat\],\[//' | sed 's/\],\[http:\/\/bugzilla.gnome.org\/enter_bug.cgi?product=xchat-gnome\],\[xchat-gnome\])//') + hash=$(git log --pretty=format:'%h' -n 1) + revision=$(git rev-list --count HEAD) + echo $version.$revision.$hash +} + +build() { + cd "$srcdir/$_pkgname" + ./autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ + --disable-static --disable-scrollkeeper --disable-schemas-install \ + --with-gconf-schema-file-dir=/usr/share/gconf/schemas \ + PYTHON=python2 + make +} + +package() { + cd "$srcdir/$_pkgname" + make DESTDIR="$pkgdir/" install + gconf-merge-schema "$pkgdir/usr/share/gconf/schemas/$_pkgname.schemas" "$pkgdir"/usr/share/gconf/schemas/*.schemas +} diff --git a/xchat-gnome.install b/xchat-gnome.install new file mode 100644 index 000000000000..5df40b7c8a03 --- /dev/null +++ b/xchat-gnome.install @@ -0,0 +1,22 @@ +pkgname=xchat-gnome + +post_install() { + gconfpkg --install $pkgname + xdg-icon-resource forceupdate +} + +pre_upgrade() { + pre_remove $1 +} + +post_upgrade() { + post_install $1 +} + +pre_remove() { + gconfpkg --uninstall $pkgname +} + +post_remove() { + xdg-icon-resource forceupdate +} |