summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorGreg Hurrell2020-12-07 21:18:57 +0100
committerGreg Hurrell2020-12-07 21:19:32 +0100
commit6416486f61f6f4f77748351d48ecf981f37e52a0 (patch)
tree490a0394b3b586d21bb28ef0e5806d992991e0d2 /PKGBUILD
downloadaur-6416486f61f6f4f77748351d48ecf981f37e52a0.tar.gz
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD50
1 files changed, 50 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..1ae0e5a65c30
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,50 @@
+# Maintainer: Greg Hurrell <greg@hurrell.net>
+pkgname=clipper-git
+pkgver=2.0.0_15_ge6fd460
+pkgrel=1
+pkgdesc="Clipboard access for local and remote tmux sessions"
+arch=(x86_64)
+url="https://github.com/wincent/clipper"
+license=('BSD')
+depends=('glibc')
+makedepends=(
+ 'git'
+ 'go'
+)
+optdepends=('xclip: access to X11 clipboard')
+source=(
+ "${pkgname}::git+https://github.com/wincent/clipper.git"
+ "service-path.patch"
+)
+sha256sums=(
+ 'SKIP'
+ '2295aa32f28f1aeeec1ddb375fd8bf0e138d58f239bc00634df7d1f71b04ba5e'
+)
+
+prepare() {
+ cd "$pkgname"
+ echo "$LDFLAGS"
+ git reset --hard master
+ patch --strip 1 --input="${srcdir}/service-path.patch"
+}
+
+pkgver() {
+ cd "$pkgname"
+ git describe | sed s/-/_/g
+}
+
+build() {
+ cd "$pkgname"
+ LDFLAGS="-extldflags \"${LDFLAGS}\"" make DESTDIR="$pkgdir" PREFIX=/usr build
+}
+
+check() {
+ true
+}
+
+package() {
+ cd "$pkgname"
+ LDFLAGS="-extldflags \"${LDFLAGS}\"" make DESTDIR="$pkgdir" PREFIX=/usr install
+ install -Dm644 contrib/linux/systemd-service/clipper.service "$pkgdir/usr/lib/systemd/system/clipper.service"
+ install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/clipper-git/LICENSE"
+}