summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTjaart van der Walt2016-09-24 23:30:43 -0500
committerTjaart van der Walt2016-09-24 23:30:43 -0500
commitd14597fabe24bf41b76283983b93869db5b2fb93 (patch)
tree1f60049b4bd727706554b0af6a92cacec5b20185
parentd875993f2f56e27bc3a3ca755eb6a37ade790371 (diff)
downloadaur-d14597fabe24bf41b76283983b93869db5b2fb93.tar.gz
add zorun's changes
-rw-r--r--PKGBUILD51
1 files changed, 23 insertions, 28 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 30cf4638043a..4e5fff0e3b6f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,42 +1,37 @@
-# Maintainer: Tjaart van der Walt <archlinux@tjaart.co.za>
-
-# TODO: There are more optional dependencies we should add: jpegoptim facedetect
+# Contributor: Baptiste Jonglez <archlinux@bitsofnetworks.org>
+# Maintainer: Tjaart van der Walt <archlinux@tjaart.co.za>
pkgname=fgallery
pkgver=1.8.2
-pkgrel=1
-arch=('i686' 'x86_64')
+pkgrel=2
+arch=('any')
pkgdesc='a modern, minimalist javascript photo gallery'
url='https://www.thregr.org/~wavexx/software/fgallery/'
-license=('GPL')
-depends=('fbida' 'imagemagick' 'lcms' 'perl>=5.14' 'perl-json' 'perl-image-exiftool' 'python-pyqt4' 'zip')
-optdepends=('pngcrush' 'p7zip')
+license=('GPL2')
+depends=('fbida' 'imagemagick' 'lcms' 'perl>=5.14' 'perl-json' 'perl-image-exiftool' 'zip')
+optdepends=('pngcrush: to optimize PNG files'
+ 'jpegoptim: to optimize JPEG files'
+ 'p7zip: for faster compression'
+ 'python-pyqt4: to use fcaption')
source=("https://github.com/wavexx/fgallery/archive/fgallery-${pkgver}.tar.gz")
sha256sums=('3c9f558b97db57d66ad26885d9fb0738a771d775a40648df6afa4d212dd35750')
-destdir="/usr/share/fgallery"
-bindir="/usr/bin"
-mandir="/usr/share/man"
-
package() {
- # make desired dirs
- mkdir -p ${pkgdir}${destdir}
- mkdir -p ${pkgdir}${bindir}
+ cd "${pkgname}-${pkgname}-${pkgver}"
- # Copy the source to destdir
- cp -r ${srcdir}/fgallery-fgallery-${pkgver}/* ${pkgdir}${destdir}
+ # Data files
+ install -d "${pkgdir}/usr/share/fgallery"
+ cp -r view/ "${pkgdir}/usr/share/fgallery/"
- # Add a shortcut to fgallery in bin dir
- echo "${destdir}/fgallery \$@" > ${pkgdir}${bindir}/fgallery
- chmod 755 ${pkgdir}${bindir}/fgallery
+ # Binaries
+ install -m755 "fgallery" "${pkgdir}/usr/share/fgallery/fgallery"
+ install -d "${pkgdir}/usr/bin"
+ ln -s "/usr/share/fgallery/fgallery" "${pkgdir}/usr/bin/fgallery"
+ install -m755 "utils/fcaption" "${pkgdir}/usr/bin/fcaption"
- # Add a shortcut to the fcaption util in /usr/local/bin
- echo "${destdir}/utils/fcaption" > ${pkgdir}${bindir}/fcaption
- chmod 755 ${pkgdir}${bindir}/fcaption
+ # Desktop file
+ install -Dm644 "utils/fcaption.desktop" "${pkgdir}/usr/share/applications/fcaption.desktop"
-
- # # Copy the fgallery manpage
- # mkdir -p ${pkgdir}${mandir}
- # cp ${srcdir}/fgallery.1 ${pkgdir}${mandir}/man.1/fgallery.1
+ # Man page
+ install -Dm 644 "fgallery.1" "${pkgdir}/usr/share/man/man1/fgallery.1"
}
-