diff options
author | Andrew Rabert | 2016-12-31 00:38:18 -0500 |
---|---|---|
committer | Andrew Rabert | 2016-12-31 00:38:18 -0500 |
commit | cc88adf908f0123da7c00cb261b0139b42bcff19 (patch) | |
tree | f615e4f237ba166a49b893262382540b785d1600 | |
download | aur-cc88adf908f0123da7c00cb261b0139b42bcff19.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 30 | ||||
-rw-r--r-- | PKGBUILD | 36 |
2 files changed, 66 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..2164c13821d5 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,30 @@ +pkgbase = image_optim + pkgdesc = Optimize (lossless compress, optionally lossy) images (jpeg, png, gif, svg) using external utilities. + pkgver = 0.24.1 + pkgrel = 0 + url = https://github.com/toy/image_optim + arch = any + license = MIT + depends = advancecomp + depends = gifsicle + depends = jhead + depends = jpeg-archive + depends = jpegoptim + depends = libjpeg-turbo + depends = nodejs-svgo + depends = optipng + depends = pngcrush + depends = pngout + depends = pngquant + depends = ruby-exifr + depends = ruby-fspath + depends = ruby-image_size + depends = ruby-in_threads + depends = ruby-progress + noextract = image_optim-0.24.1.gem + options = !emptydirs + source = https://rubygems.org/downloads/image_optim-0.24.1.gem + sha512sums = 7b811e1c5b05a98b530e170d5c3e6416f9cd04bd7b650bb19159ceeb371b2edecf65ccfd4aba1e3fddf633a3d783193bdd533a9de4628e90c0bc582c69e19683 + +pkgname = image_optim + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..7b7bf5a3bd97 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: Andrew Rabert <draje@nullsum.net> + +pkgname=image_optim +pkgver=0.24.1 +pkgrel=0 +pkgdesc='Optimize (lossless compress, optionally lossy) images (jpeg, png, gif, svg) using external utilities.' +arch=('any') +url='https://github.com/toy/image_optim' +license=('MIT') +depends=('advancecomp' + 'gifsicle' + 'jhead' + 'jpeg-archive' + 'jpegoptim' + 'libjpeg-turbo' + 'nodejs-svgo' + 'optipng' + 'pngcrush' + 'pngout' + 'pngquant' + 'ruby-exifr' + 'ruby-fspath' + 'ruby-image_size' + 'ruby-in_threads' + 'ruby-progress') +options=('!emptydirs') +source=("https://rubygems.org/downloads/${pkgname}-${pkgver}.gem") +noextract=("${pkgname}-${pkgver}.gem") +sha512sums=('7b811e1c5b05a98b530e170d5c3e6416f9cd04bd7b650bb19159ceeb371b2edecf65ccfd4aba1e3fddf633a3d783193bdd533a9de4628e90c0bc582c69e19683') + +package() { + local _gemdir="$(ruby -e'puts Gem.default_dir')" + gem install --ignore-dependencies --no-user-install -i "${pkgdir}/${_gemdir}" -n "${pkgdir}/usr/bin" ${pkgname}-${pkgver}.gem + rm "${pkgdir}/${_gemdir}/cache/${pkgname}-${pkgver}.gem" + install -D -m644 "${pkgdir}/${_gemdir}/gems/${pkgname}-${pkgver}/LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt" +} |