summaryrefslogtreecommitdiff
path: root/~lukeshu
diff options
context:
space:
mode:
Diffstat (limited to '~lukeshu')
-rw-r--r--~lukeshu/.gitignore6
-rw-r--r--~lukeshu/emacsutils-git/PKGBUILD23
-rw-r--r--~lukeshu/holo-lukeshu/PKGBUILD51
-rw-r--r--~lukeshu/httpconnectd-git/PKGBUILD36
-rw-r--r--~lukeshu/netctl-network-online-git/PKGBUILD18
-rw-r--r--~lukeshu/thingutils-git/PKGBUILD10
6 files changed, 115 insertions, 29 deletions
diff --git a/~lukeshu/.gitignore b/~lukeshu/.gitignore
deleted file mode 100644
index db32297d9..000000000
--- a/~lukeshu/.gitignore
+++ /dev/null
@@ -1,6 +0,0 @@
-# probably source downloads
-*.tar.gz
-*.tar.xz
-*.tar.bz2
-*.tgz
-*.zip
diff --git a/~lukeshu/emacsutils-git/PKGBUILD b/~lukeshu/emacsutils-git/PKGBUILD
index 5601d8dba..3ade5d27f 100644
--- a/~lukeshu/emacsutils-git/PKGBUILD
+++ b/~lukeshu/emacsutils-git/PKGBUILD
@@ -3,32 +3,39 @@
_pkgname=emacsutils
pkgname=$_pkgname-git
-pkgver=20141202
-_gitver=d4ff19f0033e96f9a61fc9b094b038426735c834
+_pkgver=0.9
+pkgver=20170128
+_gitver='commit=3f075458f0f80d53569302795887c41122478c26'
pkgdesc="Utilities for interacting with GNU Emacs from a *NIX environment"
url="https://lukeshu.com/git/$_pkgname.git"
license=('GPL3')
-provides=($_pkgname)
-conflicts=($_pkgname)
+provides=("$_pkgname=$_pkgver")
+conflicts=("$_pkgname")
pkgrel=1
arch=('any')
depends=('emacs')
source=("https://repo.parabola.nu/other/~lukeshu/$_pkgname/$pkgname-$pkgver.tar.gz")
-md5sums=('bcd8cbe2a9ed8ef32aef7ee35bdfd1c5')
+md5sums=('94f694263ce6e4081c6f1a44e4aeb4e0')
mkdepends=('git')
-mksource=("$pkgname-$pkgver::git://lukeshu.com/$_pkgname.git#commit=$_gitver")
+mksource=(".$pkgname-$pkgver::git://git.lukeshu.com/$_pkgname.git#$_gitver")
mkmd5sums=('SKIP')
+mksource() {
+ cd "$srcdir/.$pkgname-$pkgver"
+ make dist
+ mv "$_pkgname"-*/ ../"$pkgname-$pkgver"
+}
+
build() {
cd "$srcdir/$pkgname-$pkgver"
- make prefix=/usr
+ make VERSION=${_pkgver}.${pkgver} prefix=/usr
}
package() {
cd "$srcdir/$pkgname-$pkgver"
- make install prefix=/usr DESTDIR="$pkgdir"
+ make install VERSION=${_pkgver}.${pkgver} prefix=/usr DESTDIR="$pkgdir"
}
diff --git a/~lukeshu/holo-lukeshu/PKGBUILD b/~lukeshu/holo-lukeshu/PKGBUILD
new file mode 100644
index 000000000..a291e0e3a
--- /dev/null
+++ b/~lukeshu/holo-lukeshu/PKGBUILD
@@ -0,0 +1,51 @@
+# Maintainer (AUR): Stefan Majewsky <majewsky@gmx.net>
+# Maintainer: Luke Shumaker <lukeshu@parabola.nu>
+
+# Upstream info
+_pkgname='holo'
+_pkgver=1.2.1
+_pkgdesc='Minimalistic configuration management'
+url='http://holocm.org'
+license=('GPL3')
+
+# patch info
+pkgname=$_pkgname-lukeshu
+pkgver=$_pkgver.lukeshu1
+pkgdesc="$_pkgdesc (with patches from lukeshu)"
+_gitver='commit=6e22b1f69650910f71f9f93d705e973384f3fab8'
+mksource=("$_pkgname-$pkgver::git+https://github.com/lukeshu/holo#$_gitver")
+mkmd5sums=('SKIP')
+provides=("$_pkgname=$pkgver")
+
+# package info
+pkgrel=1
+arch=('i686' 'x86_64' 'armv7h')
+depends=('git')
+makedepends=('go' 'perl')
+provides+=(
+ "holo-files=$pkgver"
+ 'HOLO_API_VERSION=3'
+)
+backup=(
+ 'etc/holorc'
+ 'etc/holorc.d/10-files'
+)
+source=("https://repo.parabola.nu/other/~lukeshu/holo/$_pkgname-$pkgver.tar.gz")
+sha256sums=('0572fcff14fd2a740fce50070475f8d79c96464040f54d12cc7b212f1a5e64fb')
+
+options=('!strip') # binaries are already stripped inside the Makefile
+
+build() {
+ cd "${srcdir}/${_pkgname}-${pkgver}"
+ make
+}
+
+check() {
+ cd "${srcdir}/${_pkgname}-${pkgver}"
+ make check
+}
+
+package() {
+ cd "${srcdir}/${_pkgname}-${pkgver}"
+ make install DESTDIR="${pkgdir}"
+}
diff --git a/~lukeshu/httpconnectd-git/PKGBUILD b/~lukeshu/httpconnectd-git/PKGBUILD
new file mode 100644
index 000000000..fe95afb1f
--- /dev/null
+++ b/~lukeshu/httpconnectd-git/PKGBUILD
@@ -0,0 +1,36 @@
+# Maintainer: Luke Shumaker <lukeshu@sbcglobal.net>
+
+_pkgname=httpconnectd
+pkgname=$_pkgname-git
+
+pkgver=20161004
+_gitver='commit=0a9c98e499211e6c291c4188720852bd3823584c'
+pkgdesc="An HTTP server that only implements the CONNECT method"
+url="https://lukeshu.com/git/httpconnectd/"
+license=('WTFPL2')
+backup=('etc/httpconnectd/https.conf')
+
+provides=($_pkgname)
+conflicts=($_pkgname)
+
+pkgrel=1
+arch=('any')
+
+depends=('socat')
+
+source=("https://repo.parabola.nu/other/~lukeshu/$_pkgname/$pkgname-$pkgver.tar.gz")
+md5sums=('19f0136e2c05e043b5b0b35c15aaf7d9')
+
+mkdepends=('git')
+mksource=("$pkgname-$pkgver::git://lukeshu.com/$_pkgname.git#$_gitver")
+mkmd5sums=('SKIP')
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+ make sysconfdir=/etc prefix=/usr
+}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver"
+ make install sysconfdir=/etc prefix=/usr DESTDIR="$pkgdir"
+}
diff --git a/~lukeshu/netctl-network-online-git/PKGBUILD b/~lukeshu/netctl-network-online-git/PKGBUILD
index d8c22be47..99447901c 100644
--- a/~lukeshu/netctl-network-online-git/PKGBUILD
+++ b/~lukeshu/netctl-network-online-git/PKGBUILD
@@ -3,11 +3,12 @@
_pkgname=netctl-network-online
pkgname=$_pkgname-git
-pkgver=20160531
-_gitver=7e05800cefd742ff5991931d69cc28791a06a476
+pkgver=20170128
+_gitver='commit=13f2ec3409d686cc81665e620c1559d3926a2e94'
+_tarver=20160101-at3
pkgdesc="network-online.target integration for netctl"
url="https://lukeshu.com/git/$_pkgname.git"
-license=('WTFPL')
+license=('WTFPL2')
provides=($_pkgname)
conflicts=($_pkgname)
@@ -17,20 +18,19 @@ arch=('any')
depends=('netctl')
-source=("https://repo.parabola.nu/other/~lukeshu/$_pkgname/$pkgname-$pkgver.tar.gz")
-md5sums=('1d062bd19ee6ece6c8006a8b8e68c683')
+source=("https://repo.parabola.nu/other/~lukeshu/$_pkgname/$pkgname-$_tarver.tar.gz")
+md5sums=('32a20efd8fd1c31af18240466e20bb4a')
mkdepends=('git')
-mksource=("$pkgname-$pkgver::git://lukeshu.com/$_pkgname.git#commit=$_gitver")
+mksource=("$pkgname-$_tarver::git://git.lukeshu.com/$_pkgname.git#$_gitver")
mkmd5sums=('SKIP')
build() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd "$srcdir/$pkgname-$_tarver"
make sysconfdir=/etc prefix=/usr
}
package() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd "$srcdir/$pkgname-$_tarver"
make install sysconfdir=/etc prefix=/usr DESTDIR="$pkgdir"
- install -Dm644 COPYING -t "$pkgdir"/usr/share/licenses/$pkgname
}
diff --git a/~lukeshu/thingutils-git/PKGBUILD b/~lukeshu/thingutils-git/PKGBUILD
index 1abd3f59d..37a054ce9 100644
--- a/~lukeshu/thingutils-git/PKGBUILD
+++ b/~lukeshu/thingutils-git/PKGBUILD
@@ -3,8 +3,8 @@
_pkgname=thingutils
pkgname=$_pkgname-git
-pkgver=20150504
-_gitver=fbc8a95ef9827ca785d43f50b0f8c0a5e390c1dc
+pkgver=20170126
+_gitver='commit=4c04b4de8266caf326d8915f129d42e3e83e0575'
pkgdesc="Miscellaneous utilities by Luke Shumaker"
url="https://lukeshu.com/git/thingutils.git"
license=('MIT')
@@ -14,19 +14,17 @@ conflicts=($_pkgname)
pkgrel=1
arch=('i686' 'x86_64')
-
optdepends=(
- 'offlineimap: for offlineimap-runner'
'wdiff: for chardiff'
'acpi: for batterymon or tempmon'
)
makedepends=('go')
source=("https://repo.parabola.nu/other/~lukeshu/$_pkgname/$pkgname-$pkgver.tar.gz")
-md5sums=('3e9cae80a2c1b040f94339c8715f0b8d')
+md5sums=('ee01884f973df6bb965f61053ff729c1')
mkdepends=('git')
-mksource=("$pkgname-$pkgver::git://lukeshu.com/$_pkgname.git#commit=$_gitver")
+mksource=("$pkgname-$pkgver::git://lukeshu.com/$_pkgname.git#$_gitver")
mkmd5sums=('SKIP')
build() {