diff options
author | jgmdev | 2016-06-25 02:21:43 -0400 |
---|---|---|
committer | jgmdev | 2016-06-25 02:21:43 -0400 |
commit | 7b22c39ea3a62e0401048ab48c3e39e29b46ee2b (patch) | |
tree | 0c63c47ac20419afd53c7f0dfc1d1624d815a9a3 /PKGBUILD | |
download | aur-7b22c39ea3a62e0401048ab48c3e39e29b46ee2b.tar.gz |
Initial working version.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..4a1c2c9628f1 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,56 @@ +# Maintainer: Jefferson Gonzalez <jgmdev@gmail.com> + +pkgname=appimage-git +_gitname=AppImageKit +pkgdesc="Package desktop applications as AppImages that run on common Linux-based operating systems, such as RHEL, CentOS, Ubuntu, Fedora, debian and derivatives." +pkgver=r325.a6efcca +pkgrel=1 +arch=('i686' 'x86_64') +url="http://appimage.org" +license=('MIT') +depends=('fuse' 'glib2' 'glibc' 'binutils' 'coreutils' 'zlib' 'libpng' 'inotify-tools') +makedepends=('git' 'cmake') +provides=('appimage') +conflicts=('appimage') +options=('!strip') +source=( + 'git://github.com/probonopd/AppImageKit' +) +md5sums=( + 'SKIP' +) + +pkgver() { + cd "${srcdir}/${_gitname}" + ( set -o pipefail + git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || + printf "r%s.%s" \ + "$(git rev-list --count HEAD)" \ + "$(git log | head -n 1 | cut -d" " -f2 | awk '{print substr($0,0,7)}')" + ) +} + +prepare() { + cd "${srcdir}/${_gitname}" + cmake . +} + +build() { + cd "${srcdir}/${_gitname}" + make +} + +package(){ + cd "$srcdir/${_gitname}" + + mkdir -p $pkgdir/usr/bin + mkdir -p $pkgdir/usr/share/appimage + + cp AppImageAssistant $pkgdir/usr/bin/ + cp AppImageExtract $pkgdir/usr/bin/ + cp AppImageMonitor $pkgdir/usr/bin/ + + cp desktopintegration $pkgdir/usr/share/appimage/ + cp AppRun.c $pkgdir/usr/share/appimage/ + cp README.md $pkgdir/usr/share/appimage/ +} |