graphics/exact-image: Fix build if efl installed.
Signed-off-by: B. Watson <yalhcru@gmail.com>
This commit is contained in:
parent
d5c79548ed
commit
b2800600aa
|
@ -1,12 +1,15 @@
|
|||
ExactImage is an image processing library which reimplements
|
||||
ExactImage is an image processing library which reimplements
|
||||
ImageMagick functions with a significant speed improvement.
|
||||
The library also provides several new algorithms: lossless JPEG
|
||||
transforms and creation of searchable PDFs from hOCR annotated
|
||||
HTML created with an OCR program such as Tesseract or Cuneiform
|
||||
(available at Slackbuilds.org). There are bindings for PHP, Lua,
|
||||
Perl, and Python. See /usr/doc/exact-image-*/examples/ for
|
||||
information on using exactimage with Perl, Python, PHP and Lua.
|
||||
transforms and creation of searchable PDFs from hOCR annotated HTML
|
||||
created with an OCR program such as Tesseract or Cuneiform (available
|
||||
at Slackbuilds.org). There are bindings for PHP[*], Lua, Perl, and
|
||||
Python. See /usr/doc/exact-image-*/examples/ for information on using
|
||||
exactimage with Perl, Python, PHP[*] and Lua.
|
||||
|
||||
lua and evas are optional dependencies.
|
||||
lua is an optional dependency.
|
||||
|
||||
bardecode is also optional but not available at SBo.
|
||||
|
||||
[*] The PHP extension is disabled in this SlackBuild, as it only
|
||||
supports PHP5, and we have PHP7 on Slackware 15.0. Sorry.
|
||||
|
|
|
@ -22,6 +22,11 @@
|
|||
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
# 20220222 bkw: Modified by SlackBuilds.org:
|
||||
# - enable libgif, openexr, python support.
|
||||
# - disable evas support. requires efl, but build fails if efl is installed.
|
||||
# - php is still disabled, but at least mention that in README.
|
||||
|
||||
cd $(dirname $0) ; CWD=$(pwd)
|
||||
|
||||
PRGNAM=exact-image
|
||||
|
@ -38,9 +43,6 @@ if [ -z "$ARCH" ]; then
|
|||
esac
|
||||
fi
|
||||
|
||||
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
|
||||
# the name of the created package would be, and then exit. This information
|
||||
# could be useful to other scripts.
|
||||
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
||||
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
|
||||
exit 0
|
||||
|
@ -75,9 +77,9 @@ cd $PRGNAM-$VERSION
|
|||
chown -R root:root .
|
||||
find -L . \
|
||||
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
|
||||
-o -perm 511 \) -exec chmod 755 {} \; -o \
|
||||
-o -perm 511 \) -exec chmod 755 {} \+ -o \
|
||||
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
|
||||
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
|
||||
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+
|
||||
|
||||
# Patch to fix perl path
|
||||
eval $(perl -V:vendorlib)
|
||||
|
@ -89,10 +91,8 @@ patch -p1 < $CWD/Provide-gif-quantization-for-giflib-5.2.patch
|
|||
./configure \
|
||||
--bindir=/usr/bin \
|
||||
--libdir=/usr/lib${LIBDIRSUFFIX} \
|
||||
--without-libgif \
|
||||
--without-openexr \
|
||||
--without-php \
|
||||
--without-python
|
||||
--without-evas
|
||||
|
||||
make CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS -Wno-narrowing -fpermissive"
|
||||
make install DESTDIR=$PKG
|
||||
|
|
Loading…
Reference in New Issue