summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorB. Watson <yalhcru@gmail.com>2017-12-20 14:31:16 -0500
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2017-12-21 08:19:34 +0700
commitabc7dc5960b0d26932a3aa2f3307af97f00d9299 (patch)
tree0e4a5704e0c720e1ffc471bc28a9158c9e0e321e
parentd6c4ed4a51171fac4feb6f6b8d6c939c89be391b (diff)
downloadslackbuilds-abc7dc5960b0d26932a3aa2f3307af97f00d9299.tar.gz
graphics/GraphicsMagick: Updated for version 1.3.27.
Signed-off-by: B. Watson <yalhcru@gmail.com>
-rw-r--r--graphics/GraphicsMagick/GraphicsMagick.SlackBuild15
-rw-r--r--graphics/GraphicsMagick/GraphicsMagick.info6
-rw-r--r--graphics/GraphicsMagick/README17
3 files changed, 22 insertions, 16 deletions
diff --git a/graphics/GraphicsMagick/GraphicsMagick.SlackBuild b/graphics/GraphicsMagick/GraphicsMagick.SlackBuild
index 8fabfa69ec..feb36b8dfc 100644
--- a/graphics/GraphicsMagick/GraphicsMagick.SlackBuild
+++ b/graphics/GraphicsMagick/GraphicsMagick.SlackBuild
@@ -2,12 +2,15 @@
# Slackware build script for GraphicsMagick
-# Originally written by Giovanne Castro <giovannefc@terra.com.br>
+# Originally written by Giovanne Castro <email removed>.
# Updated by B. Watson <yalhcru@gmail.com>, as the original author is
# MIA. Original version had no license; I'm licensing the update under the
# terms of the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
+# 20171219 bkw:
+# - updated for v1.3.27, added last few missing delegates
+
# 20170708 bkw:
# - updated for v1.3.26
@@ -25,7 +28,7 @@
# - document optional deps in README
PRGNAM=GraphicsMagick
-VERSION=${VERSION:-1.3.26}
+VERSION=${VERSION:-1.3.27}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -71,6 +74,13 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+# libfpx isn't autodetected, so let's help it a bit:
+if [ -e /usr/include/fpxlib.h ]; then
+ FPXOPT=yes
+else
+ FPXOPT=no
+fi
+
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
@@ -87,6 +97,7 @@ CXXFLAGS="$SLKCFLAGS" \
--enable-shared \
--with-perl \
--with-quantum-depth=16 \
+ --with-fpx=$FPXOPT \
--build=$ARCH-slackware-linux
make INSTALLDIRS=vendor
diff --git a/graphics/GraphicsMagick/GraphicsMagick.info b/graphics/GraphicsMagick/GraphicsMagick.info
index 9be4902c7d..762b773b46 100644
--- a/graphics/GraphicsMagick/GraphicsMagick.info
+++ b/graphics/GraphicsMagick/GraphicsMagick.info
@@ -1,8 +1,8 @@
PRGNAM="GraphicsMagick"
-VERSION="1.3.26"
+VERSION="1.3.27"
HOMEPAGE="http://www.graphicsmagick.org/"
-DOWNLOAD="http://downloads.sourceforge.net/graphicsmagick/GraphicsMagick-1.3.26.tar.bz2"
-MD5SUM="ff4bd0b6ef3c4d8e9eb8a808af9ee23b"
+DOWNLOAD="http://downloads.sourceforge.net/graphicsmagick/GraphicsMagick-1.3.27.tar.bz2"
+MD5SUM="305a5037149b5abc2a6c22114e92e868"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/graphics/GraphicsMagick/README b/graphics/GraphicsMagick/README
index 4fb410f87f..f58d793839 100644
--- a/graphics/GraphicsMagick/README
+++ b/graphics/GraphicsMagick/README
@@ -6,8 +6,8 @@ which support reading, writing, and manipulating an image in over
88 major formats including important formats like DPX, GIF, JPEG,
JPEG-2000, PNG, PDF, PNM, and TIFF.
-Starting with version 1.3.21, this build now includes PerlMagick, the
-perl language bindings for GraphicsMagick.
+This build includes PerlMagick, the Perl language bindings for
+GraphicsMagick.
This build can also include Tcl/Tk bindings (TclMagick). To do this,
first 'removepkg GraphicsMagick' if an older version is installed. Then,
@@ -17,16 +17,11 @@ to be done on every version upgrade as well (though only if you need
TclMagick, of course).
Optional dependencies: Some file formats require extra libraries. These
-are all autodetected at build time.
+are all autodetected at build time:
libwebp (.webp support)
jbigkit (.jbg, .jbig support)
dcraw (Raw camera files, various filename extensions)
-
-Unsupported: These file formats require software that isn't currently
-available on SBo. If you submit a build for one of these, please let
-me know so I can document it here.
-
-ralcgm (.cgm, Computer Graphics Metafile)
-hp2xx (.hpg, .hpgl, HP Graphics Language)
-flashpix (.fpx, not supported on Linux)
+hp2xx (HP-GL plotter language, .hp and .hpg)
+ralcgm (Computer Graphics Metafile, .cgm)
+libfpx (FlashPix, .fpx)