diff options
author | Solomon Choina | 2017-12-12 14:59:24 -0500 |
---|---|---|
committer | Solomon Choina | 2017-12-12 14:59:24 -0500 |
commit | 8e8a9c90c52bcbef634d063dd113764facb0656a (patch) | |
tree | 1f1ea292a2651307b2af72630f8383f592a19588 /PKGBUILD | |
download | aur-8e8a9c90c52bcbef634d063dd113764facb0656a.tar.gz |
initial version
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..be1c3bad8475 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,54 @@ +# Maintainer: Maxime Gauduin <alucryd@archlinux.org> +# Contributor: Ner0 <darkelfdarkelf666@yahoo.co.uk> + +pkgname=pantheon-files-git +pkgver=r5456.d791bddb +pkgrel=1 +pkgdesc='The Pantheon File Manager' +arch=('i686' 'x86_64') +url='https://github.com/elementary/files' +license=('GPL3') +groups=('pantheon-unstable') +depends=('atk' 'cairo' 'dbus-glib' 'desktop-file-utils' 'gdk-pixbuf2' 'glib2' + 'glibc' 'gtk3' 'libcanberra' 'libgee' 'libnotify' 'pango' 'plank' + 'sqlite' 'zeitgeist' + 'libgranite.so') +makedepends=('git' 'cmake' 'gnome-common' 'granite-git' 'vala') +optdepends=('contractor-git: Various context menu entries' + 'tumbler: Thumbnails generation') +provides=('pantheon-files') +conflicts=('pantheon-files') +install='pantheon-files.install' +source=('git+https://github.com/elementary/files') +sha256sums=('SKIP') + +pkgver() { + cd files + + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + cd "$srcdir/files" + + if [[ -d build ]]; then + rm -rf build + fi + mkdir build && cd build + + cmake .. \ + -DCMAKE_BUILD_TYPE='Release' \ + -DCMAKE_INSTALL_PREFIX='/usr' \ + -DCMAKE_INSTALL_LIBDIR='/usr/lib' \ + -DCMAKE_SKIP_RPATH='TRUE' \ + -DGSETTINGS_COMPILE='FALSE' + make +} + +package() { + cd "$srcdir/files/build" + + make DESTDIR="${pkgdir}" install +} + +# vim: ts=2 sw=2 et: |