diff options
author | aksr | 2016-01-30 19:17:42 +0100 |
---|---|---|
committer | aksr | 2016-01-30 19:17:42 +0100 |
commit | 99df629db011db8826fc56b8378169be18f6ffe7 (patch) | |
tree | ea9fb8fa42c298bfbe86e318310d0dfda6fab266 | |
download | aur-99df629db011db8826fc56b8378169be18f6ffe7.tar.gz |
Start.
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 64 | ||||
-rw-r--r-- | wingo.install | 11 |
3 files changed, 91 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..8352b45194ef --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +# Generated by mksrcinfo v8 +# Sat Jan 30 18:17:42 UTC 2016 +pkgbase = wingo-git + pkgdesc = An X window manager featuring per-monitor workspaces with floating and tiling placement policies. + pkgver = 20121022 + pkgrel = 1 + url = https://github.com/BurntSushi/wingo + install = wingo.install + arch = any + license = WTFPL + makedepends = go + makedepends = git + makedepends = mercurial + +pkgname = wingo-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..523f403a7167 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,64 @@ +# Contributor: Andrew Gallant <andrew@burntsushi.net> +# Maintainer: Andrew Gallant +pkgname=wingo-git +pkgver=20121022 +pkgrel=1 +pkgdesc="An X window manager featuring per-monitor workspaces with floating and tiling placement policies." +arch=('any') +url="https://github.com/BurntSushi/wingo" +license=('WTFPL') +groups=() +makedepends=('go' 'git' 'mercurial') +source=() +noextract=() +install=wingo.install +md5sums=() + +build() { + cd "$srcdir" + + msg "go getting wingo... (this may take a while)" + GOPATH="$srcdir" go get -u -f -v -x github.com/BurntSushi/wingo + + msg "go getting wingo-cmd..." + GOPATH="$srcdir" go get -u -f -v -x github.com/BurntSushi/wingo/wingo-cmd +} + +package() { + cd "$srcdir" + + # Install the wingo executables. + install -Dm755 bin/wingo "$pkgdir/usr/bin/wingo" + install -Dm755 bin/wingo-cmd "$pkgdir/usr/bin/wingo-cmd" + + # Install Wingo documentation. + cd "$srcdir/src/github.com/BurntSushi/wingo" + install -Dm644 COMPLIANCE "$pkgdir/usr/share/doc/wingo/COMPLIANCE" + install -Dm644 COPYING "$pkgdir/usr/share/doc/wingo/COPYING" + install -Dm644 HOWTO-COMMANDS "$pkgdir/usr/share/doc/wingo/HOWTO-COMMANDS" + install -Dm644 HOWTO-CONFIGURE "$pkgdir/usr/share/doc/wingo/HOWTO-CONFIGURE" + install -Dm644 INSTALL "$pkgdir/usr/share/doc/wingo/INSTALL" + install -Dm644 README.md "$pkgdir/usr/share/doc/wingo/README.md" + install -Dm644 STYLE "$pkgdir/usr/share/doc/wingo/STYLE" + + # Install Wingo configuration to /etc/xdg/wingo + cd "$srcdir/src/github.com/BurntSushi/wingo/config" + install -Dm644 hooks.wini "$pkgdir/etc/xdg/wingo/hooks.wini" + install -Dm644 key.wini "$pkgdir/etc/xdg/wingo/key.wini" + install -Dm644 mouse.wini "$pkgdir/etc/xdg/wingo/mouse.wini" + install -Dm644 options.wini "$pkgdir/etc/xdg/wingo/options.wini" + install -Dm644 theme.wini "$pkgdir/etc/xdg/wingo/theme.wini" + + # Install Wingo data files to /usr/share/wingo + cd "$srcdir/src/github.com/BurntSushi/wingo/data" + install -Dm644 DejaVuSans.ttf "$pkgdir/usr/share/wingo/DejaVuSans.ttf" + install -Dm644 wingo.wav "$pkgdir/usr/share/wingo/wingo.wav" + install -Dm644 wingo.png "$pkgdir/usr/share/wingo/wingo.png" + install -Dm644 close.png "$pkgdir/usr/share/wingo/close.png" + install -Dm644 minimize.png "$pkgdir/usr/share/wingo/minimize.png" + install -Dm644 maximize.png "$pkgdir/usr/share/wingo/maximize.png" + + # Install Wingo xsession file to /usr/share/xsessions + cd "$srcdir/src/github.com/BurntSushi/wingo/data/archlinux/wingo-git" + install -Dm644 wingo.desktop "$pkgdir/usr/share/xsessions/wingo.desktop" +} diff --git a/wingo.install b/wingo.install new file mode 100644 index 000000000000..d694ded91a73 --- /dev/null +++ b/wingo.install @@ -0,0 +1,11 @@ +post_install() { + echo "The commands 'wingo' and 'wingo-cmd' have been installed." + echo "Documentation is located in /usr/share/doc/wingo." + echo "You should now create a fresh configuration with 'wingo --write-config'" + echo "For more help, file an issue at https://github.com/BurntSushi/wingo" +} + +post_upgrade() { + post_install +} + |