summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRiley Trautman2016-12-30 17:52:08 -0600
committerRiley Trautman2016-12-30 17:52:08 -0600
commitf221fff30eff4d768a0ba95387f39dc6de116f03 (patch)
tree860aa4a1c8f745495a8e959369cf338f425e1d31
downloadaur-f221fff30eff4d768a0ba95387f39dc6de116f03.tar.gz
Initial commit
-rw-r--r--.SRCINFO31
-rw-r--r--PKGBUILD40
-rw-r--r--dont-post-install.patch31
-rw-r--r--relay-git.install11
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"
+}