summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Rabert2016-12-31 00:38:18 -0500
committerAndrew Rabert2016-12-31 00:38:18 -0500
commitcc88adf908f0123da7c00cb261b0139b42bcff19 (patch)
treef615e4f237ba166a49b893262382540b785d1600
downloadaur-cc88adf908f0123da7c00cb261b0139b42bcff19.tar.gz
Initial commit
-rw-r--r--.SRCINFO30
-rw-r--r--PKGBUILD36
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"
+}