diff options
author | Riley Trautman | 2016-12-30 17:52:08 -0600 |
---|---|---|
committer | Riley Trautman | 2016-12-30 17:52:08 -0600 |
commit | f221fff30eff4d768a0ba95387f39dc6de116f03 (patch) | |
tree | 860aa4a1c8f745495a8e959369cf338f425e1d31 | |
download | aur-f221fff30eff4d768a0ba95387f39dc6de116f03.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 31 | ||||
-rw-r--r-- | PKGBUILD | 40 | ||||
-rw-r--r-- | dont-post-install.patch | 31 | ||||
-rw-r--r-- | relay-git.install | 11 |
4 files changed, 113 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..3934c11a9b16 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,31 @@ +pkgbase = relay-git + pkgdesc = An IRC client built for elementary OS + pkgver = r242.6e23ee4 + pkgrel = 1 + url = https://github.com/agronick/Relay + install = relay-git.install + arch = i686 + arch = x86_64 + license = GPL2 + makedepends = libgee + makedepends = glib2 + makedepends = gtk3 + makedepends = granite + makedepends = libunity + makedepends = vala + makedepends = automake + makedepends = libtool + makedepends = libx11 + makedepends = patch + depends = sqlite + provides = relay + conflicts = relay + source = relay-git::git+https://github.com/agronick/Relay.git + source = relay-git.install + source = dont-post-install.patch + sha256sums = SKIP + sha256sums = 85906d05b381bdaf1254dac7b4d43ae473af5e53bc447bddb2c4a9eb6c9cab1a + sha256sums = 1791eb4d2a529e7a872de6dda45210d7a0a4de5fc851d49fd43cd3d4cf883fe6 + +pkgname = relay-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..7274ab40e0f8 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: RIley Trautman <asonix.dev@gmail.com> + +_pkgname=relay +pkgname=$_pkgname-git +pkgver=r242.6e23ee4 +pkgrel=1 +pkgdesc='An IRC client built for elementary OS' +arch=('i686' 'x86_64') +url='https://github.com/agronick/Relay' +license=('GPL2') +depends=('sqlite') +makedepends=('libgee' 'glib2' 'gtk3' 'granite' 'libunity' 'vala' 'automake' 'libtool' 'libx11' 'patch') +provides=("$_pkgname") +conflicts=("$_pkgname") +install="$pkgname.install" +source=("$pkgname::git+https://github.com/agronick/Relay.git" "$pkgname.install" "dont-post-install.patch") +sha256sums=('SKIP' '85906d05b381bdaf1254dac7b4d43ae473af5e53bc447bddb2c4a9eb6c9cab1a' '1791eb4d2a529e7a872de6dda45210d7a0a4de5fc851d49fd43cd3d4cf883fe6') + +pkgver() { + cd "$srcdir/$pkgname" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +prepare() { + cd "$srcdir/$pkgname" + patch -Np1 -i "$srcdir/dont-post-install.patch" +} + +build() { + cd "$srcdir/$pkgname" + ./autogen.sh + ./configure --prefix=/usr + make +} + +package() { + cd "$srcdir/$pkgname" + + make DESTDIR="$pkgdir" install +} diff --git a/dont-post-install.patch b/dont-post-install.patch new file mode 100644 index 000000000000..faa1b12fe52b --- /dev/null +++ b/dont-post-install.patch @@ -0,0 +1,31 @@ +From e7f6b1b11ed3a3e11aaccefe136c6794ce92fc7f Mon Sep 17 00:00:00 2001 +From: Riley Trautman <asonix.dev@gmail.com> +Date: Mon, 10 Oct 2016 01:00:48 -0500 +Subject: [PATCH] Remove post-install + +--- + src/Makefile.am | 8 -------- + 1 file changed, 8 deletions(-) + +diff --git a/src/Makefile.am b/src/Makefile.am +index 8ef3fef..0aeb11e 100755 +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -70,14 +70,6 @@ relay_LDADD = $(RELAY_LIBS) + + EXTRA_DIST = $(ui_DATA) $(assets_DATA) + +-UPDATE_DESKTOP = sudo update-desktop-database $(desktopdir) || : +- +-install-data-hook: +- $(UPDATE_DESKTOP) || :; \ +- sudo rm $(datadir)/icons/hicolor/scalable/apps/relay.png || :; \ +- sudo rm $(pkgdatadir)/ui/relay.png || :; \ +- sudo gtk-update-icon-cache -f -t $(datadir)/icons/hicolor || : +- + uninstall-local: + -rm -r $(uidir) + -rm -r $(imagedir) +-- +2.10.0 + diff --git a/relay-git.install b/relay-git.install new file mode 100644 index 000000000000..cfed9de045e1 --- /dev/null +++ b/relay-git.install @@ -0,0 +1,11 @@ +post_install() { + echo "Be sure to run" + echo "" + echo " \"update-desktop-database /usr/share/applications\"" + echo "" + echo "and" + echo "" + echo " \"gtk-update-icon-cache -f -t /usr/share/icons/hicolor\"" + echo "" + echo "after the install completes" +} |