summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCedric BAIL <cedric@osg.samsung.com>2016-06-01 16:59:45 -0700
committerCedric BAIL <cedric@osg.samsung.com>2016-06-01 17:01:04 -0700
commitebca93bb78669872e11ba3ed8e3d7be2e4243be8 (patch)
tree56390d002babea9e3e9e8e9f75bdc1e7fb112cf6
parent75b7067b397d4359177ee4b113428f67411a65ef (diff)
downloadefl-ebca93bb78669872e11ba3ed8e3d7be2e4243be8.tar.gz
evas: remove legacy file from evas_generic_loaders.
-rw-r--r--legacy/evas_generic_loaders/.arcconfig4
-rw-r--r--legacy/evas_generic_loaders/.gitignore43
-rw-r--r--legacy/evas_generic_loaders/ChangeLog44
-rw-r--r--legacy/evas_generic_loaders/Makefile.am36
-rw-r--r--legacy/evas_generic_loaders/NEWS107
-rw-r--r--legacy/evas_generic_loaders/README85
-rw-r--r--legacy/evas_generic_loaders/TODO5
-rwxr-xr-xlegacy/evas_generic_loaders/autogen.sh39
-rw-r--r--legacy/evas_generic_loaders/configure.ac255
-rw-r--r--legacy/evas_generic_loaders/m4/ac_attribute.m447
-rw-r--r--legacy/evas_generic_loaders/m4/ac_path_generic.m4137
-rw-r--r--legacy/evas_generic_loaders/m4/efl.m4449
-rw-r--r--legacy/evas_generic_loaders/pkgbuild/PKGBUILD.in36
-rw-r--r--legacy/evas_generic_loaders/src/Makefile.am3
14 files changed, 0 insertions, 1290 deletions
diff --git a/legacy/evas_generic_loaders/.arcconfig b/legacy/evas_generic_loaders/.arcconfig
deleted file mode 100644
index 7d7c8a684c..0000000000
--- a/legacy/evas_generic_loaders/.arcconfig
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "project_id" : "evas_generic_loaders",
- "conduit_uri" : "https://phab.enlightenment.org/"
-}
diff --git a/legacy/evas_generic_loaders/.gitignore b/legacy/evas_generic_loaders/.gitignore
deleted file mode 100644
index 34b8e2cd89..0000000000
--- a/legacy/evas_generic_loaders/.gitignore
+++ /dev/null
@@ -1,43 +0,0 @@
-*~
-*.o
-*.swp
-*.swo
-ABOUT-NLS
-INSTALL
-Makefile
-Makefile.in
-aclocal.m4
-autom4te.cache/
-compile
-config.cache
-config.cache-env
-config.guess
-config.h
-config.h.in
-config.log
-config.status
-config.sub
-configure
-depcomp
-install-sh
-ltmain.sh
-m4/libtool.m4
-m4/ltoptions.m4
-m4/ltsugar.m4
-m4/ltversion.m4
-m4/lt~obsolete.m4
-missing
-Makefile
-Makefile.in
-.deps
-stamp-h1
-src/bin/gst/evas_image_loader.gst
-src/bin/pdf/evas_image_loader.pdf
-src/bin/ps/evas_image_loader.ps
-src/bin/svg/evas_image_loader.svg
-src/bin/xcf/evas_image_loader.xcf
-src/bin/raw/evas_image_loader.raw
-pkgbuild/PKGBUILD
-pkgbuild/pkg
-pkgbuild/src
-pkgbuild/*.tar.xz
diff --git a/legacy/evas_generic_loaders/ChangeLog b/legacy/evas_generic_loaders/ChangeLog
deleted file mode 100644
index 9d3b7f13d2..0000000000
--- a/legacy/evas_generic_loaders/ChangeLog
+++ /dev/null
@@ -1,44 +0,0 @@
-2011-12-02 Carsten Haitzler (The Rasterman)
-
- 1.1.0 release
-
-2011-12-02 Carsten Haitzler (The Rasterman)
-
- * Add symlinks for *.dv, *.qt and *.rv video file formats
-
-2012-03-18 Carsten Haitzler (The Rasterman)
-
- * Fix distcheck with highly parallel builds
-
-2012-04-26 Carsten Haitzler (The Rasterman)
-
- 1.2.0 release
-
-2012-05-18 Cedric Bail
-
- * Make rsvg backend use the generic backend as it is our main
- source of crash in e17.
-
-2012-05-06 Fanina Cristian
-
- * Add support for Poppler 0.20.
-
-2012-06-30 Carsten Haitzler (The Rasterman)
-
- * Add timeout (default 5 seconds) for gstreamer loader in case
- gst hangs.
-
-2012-08-30 Carsten Haitzler (The Rasterman)
-
- 1.7.0 release
-
-2012-09-26 Carsten Haitzler (The Rasterman)
-
- * Add various alarm/signal based timeouts for all generic
- loaders in case they get stuck
-
-OUT OF DATE NOTICE:
--------------------
-With the start of the 1.9.x release cycle we now longer update the ChangeLog and rely on git log for
-this functionality. We keep however a NEWS files for a high level overview of changes in a new
-release which will be filled at the end of the release cycle.
diff --git a/legacy/evas_generic_loaders/Makefile.am b/legacy/evas_generic_loaders/Makefile.am
deleted file mode 100644
index 96dec582ec..0000000000
--- a/legacy/evas_generic_loaders/Makefile.am
+++ /dev/null
@@ -1,36 +0,0 @@
-ACLOCAL_AMFLAGS = -I m4
-
-SUBDIRS = src
-
-MAINTAINERCLEANFILES = \
-Makefile.in \
-aclocal.m4 \
-compile \
-config.guess \
-config.h.in \
-config.h.in~ \
-config.sub \
-configure \
-depcomp \
-install-sh \
-ltmain.sh \
-missing \
-$(PACKAGE_TARNAME)-$(PACKAGE_VERSION).tar.gz \
-$(PACKAGE_TARNAME)-$(PACKAGE_VERSION).tar.bz2 \
-m4/libtool.m4 \
-m4/lt~obsolete.m4 \
-m4/ltoptions.m4 \
-m4/ltsugar.m4 \
-m4/ltversion.m4
-
-EXTRA_DIST = \
-AUTHORS \
-COPYING \
-m4/ac_attribute.m4 \
-m4/ac_path_generic.m4 \
-README
-
-.PHONY: doc
-
-doc:
- @echo "Empty doc target until we have real documentation."
diff --git a/legacy/evas_generic_loaders/NEWS b/legacy/evas_generic_loaders/NEWS
deleted file mode 100644
index 3928651cf2..0000000000
--- a/legacy/evas_generic_loaders/NEWS
+++ /dev/null
@@ -1,107 +0,0 @@
-===========================
-Evas Generic Loaders 1.17.0
-===========================
-
-Changes since 1.16.0:
----------------------
-
-No significant changes in this release.
-
-Changes since 1.15.0:
----------------------
-
-Fixes:
-
- * generic loaders - fix load if process esits before stdout produced
-
-Changes since 1.14.0:
----------------------
-
-No significant changes in this release.
-
-Changes since 1.13.0:
----------------------
-
-Fixes:
-
- * pdf: Add support for changes with poppler >= 0.31 (T2184)
-
-Changes since 1.12.0:
----------------------
-
- * No relevant changes.
-
-Changes since 1.11.0:
----------------------
-
-Fixes:
-
- * Improve LO binary detection
- * xcf: Make sure complete calculation is unsigned (CID63748, CID63749)
- * raw: Make sure to keep the correct sign (CID63746, CID63747)
-
-Changes since Evas Generic Loaders 1.10.0:
-------------------------------------------
-
-Features:
-
- * Trying to port evas_generic_loaders to gstreamer1.0
- * Add in older gst 0.10 support in evas_generic_loaders
-
-Fixes:
-
- * gst1 support fixed now to do argb properly
- * Remove autogen.sh from the dist tarball.
- * fix gst video loader in generic to have key actually work
-
-Changes since Evas Generic Loaders 1.9.0:
------------------------------------------
-
-Fixes:
-
- * license: update FSF address. (T1042)
-
-Changes since Evas Generic Loaders 1.8.0:
------------------------------------------
-
-Improvements:
-
- * gst loader - support key as stream position in 1/1000th of a second
-
-Fixes:
-
- * bugfix: add a typefind to gstreamer plugin pipeline
- previously, we would load any file and try to force it into video/x-raw-rgb, which was
- (obviously) problematic for audio-only files. with a typefind added to the pipeline, only
- files which can output to video/x-raw-rgb will be processed
- * bugfix: unbreak gstreamer plugin by not using the n-video property which is only available in 1.0+
-
-Changes since Evas Generic Loaders 1.7.0:
------------------------------------------
-
-Improvements:
-
- * All generic loader binaries have built-in timeouts in case they
- get stuck.
- * Libreoffice support for thumbnailing office documents
-
-Changes since Evas Generic Loaders 1.2.0:
------------------------------------------
-
-Additions:
-
- * Add a librsvg generic loader.
- * Add support for poppler 0.20
-
-Evas Generic Loaders 1.2.0
-
-Changes since Evas Generic Loaders 1.1.0:
------------------------------------------
-
-Additions:
-
- * symlinks for *.dv, *.qt and *.rv video file formats
-
-Fixes:
-
- * distcheck for parallel builds
diff --git a/legacy/evas_generic_loaders/README b/legacy/evas_generic_loaders/README
deleted file mode 100644
index 2e0f816758..0000000000
--- a/legacy/evas_generic_loaders/README
+++ /dev/null
@@ -1,85 +0,0 @@
-Evas generic loaders 1.11.0
-===========================
-
-******************************************************************************
- FOR ANY ISSUES PLEASE EMAIL:
- enlightenment-devel@lists.sourceforge.net
-******************************************************************************
-
-These are additional "generic" loaders for Evas that are stand-alone
-executables that evas may run from its generic loader module. This
-means that if they crash, the application loading the image does not
-crash also. In addition the licensing of these binaries will not
-affect the license of any application that uses Evas as this uses a
-completely generic execution system that allows anything to be plugged
-in as a loader.
-
-
-REQUIREMENTS
-------------
-
-Required by default:
-
- * libc
- * libm
- * zlib
-
-Highly recommended:
-
- * gstreamer (1.x or 0.10) (ensure you have all the gstreamer codecs you need/want)
- * poppler
- * libraw
- * libspectre
- * librsvg
-
-Suggested:
-
- * libreoffice
-
-
-COMPONENTS
-----------
-
-Generic loaders currently provided:
-
- * **XCF** (.xcf .xcf.gz)
-
- * **PDF** (using poppler)
- * use -key option to specific what page to get and load options for size
- Should we add mupdf ?
-
- * **PS** (using libspectre)
- * use -key option to specific what page to get and load options for size
- Should we use directly libgs ?
-
- * **RAW** (using libraw)
-
- * **SVG** (using librsvg)
-
- * **MPG/AVI/OGV/MOV/MKV/WMV** etc. (using gstreamer)
- * Should we add libxine and vlc ?
-
- * **PPT/PPTX/DOC/DOCX/XLS** etc.
- * Required PDF loader, and uses libreoffice binaries as slaves to
- export PDFs to load
-
-
-COMPILING AND INSTALLING
-------------------------
-
- ./configure
- make
- sudo make install
-
-
-COMPILER FLAGS
---------------
-
-You may want to change the install prefix for EFL with:
-
- --prefix=/path/to/prefix
-
-**NOTE:**
-
-You should put generic loaders in the same prefix as EFL or they will
-not be found by EFL at runtime.
diff --git a/legacy/evas_generic_loaders/TODO b/legacy/evas_generic_loaders/TODO
deleted file mode 100644
index ce7ede1e90..0000000000
--- a/legacy/evas_generic_loaders/TODO
+++ /dev/null
@@ -1,5 +0,0 @@
-Modules to add:
----------------
-
- [ ] DVI
- [ ] Djvu
diff --git a/legacy/evas_generic_loaders/autogen.sh b/legacy/evas_generic_loaders/autogen.sh
deleted file mode 100755
index 00116eaf80..0000000000
--- a/legacy/evas_generic_loaders/autogen.sh
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/sh
-
-rm -rf autom4te.cache
-rm -f aclocal.m4 ltmain.sh
-
-touch README
-touch ABOUT-NLS
-
-echo "Running aclocal..." ; aclocal $ACLOCAL_FLAGS -I m4 || exit 1
-echo "Running autoheader..." ; autoheader || exit 1
-echo "Running autoconf..." ; autoconf || exit 1
-echo "Running libtoolize..." ; (libtoolize --copy --automake || glibtoolize --automake) || exit 1
-echo "Running automake..." ; automake --add-missing --copy --gnu || exit 1
-
-W=0
-
-rm -f config.cache-env.tmp
-echo "OLD_PARM=\"$@\"" >> config.cache-env.tmp
-echo "OLD_CFLAGS=\"$CFLAGS\"" >> config.cache-env.tmp
-echo "OLD_PATH=\"$PATH\"" >> config.cache-env.tmp
-echo "OLD_PKG_CONFIG_PATH=\"$PKG_CONFIG_PATH\"" >> config.cache-env.tmp
-echo "OLD_LDFLAGS=\"$LDFLAGS\"" >> config.cache-env.tmp
-
-cmp config.cache-env.tmp config.cache-env >> /dev/null
-if [ $? -ne 0 ]; then
- W=1;
-fi
-
-if [ $W -ne 0 ]; then
- echo "Cleaning configure cache...";
- rm -f config.cache config.cache-env
- mv config.cache-env.tmp config.cache-env
-else
- rm -f config.cache-env.tmp
-fi
-
-if [ -z "$NOCONFIGURE" ]; then
- ./configure -C "$@"
-fi
diff --git a/legacy/evas_generic_loaders/configure.ac b/legacy/evas_generic_loaders/configure.ac
deleted file mode 100644
index 50e2745e38..0000000000
--- a/legacy/evas_generic_loaders/configure.ac
+++ /dev/null
@@ -1,255 +0,0 @@
-EFL_VERSION([1], [17], [99], [dev])
-AC_INIT([evas_generic_loaders], [efl_version], [enlightenment-devel@lists.sourceforge.net])
-AC_PREREQ([2.52])
-AC_CONFIG_SRCDIR([configure.ac])
-AC_CONFIG_MACRO_DIR([m4])
-
-AC_CONFIG_HEADERS([config.h])
-
-AM_INIT_AUTOMAKE([1.6 dist-xz])
-m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
-
-### Needed information
-
-AC_CANONICAL_BUILD
-AC_CANONICAL_HOST
-
-### Checks for libraries
-AC_PROG_CC
-AC_PROG_CXX
-PKG_PROG_PKG_CONFIG
-
-### Checks for libraries
-
-# Eina library
-PKG_CHECK_MODULES(EINA, [eina >= 1.6.99])
-
-AC_ARG_ENABLE([poppler],
- [AC_HELP_STRING([--disable-poppler], [disable poppler support @<:@default==enabled@:>@])],
- [want_poppler=$enableval],
- [want_poppler="yes"])
-
-if test "x${want_poppler}" = "xyes" ; then
- PKG_CHECK_EXISTS([poppler >= 0.12 poppler < 0.20],
- [
- poppler_pc="poppler >= 0.12 poppler < 0.20"
- have_poppler="yes"
- ],
- [have_poppler="no"])
-
- if test "x${have_poppler}" = "xno" ; then
- PKG_CHECK_EXISTS([poppler >= 0.20 poppler < 0.31],
- [
- poppler_pc="poppler >= 0.20 poppler < 0.31"
- AC_DEFINE(HAVE_POPPLER_020, 1, [Have poppler 0.20])
- have_poppler="yes"
- ],
- [have_poppler="no"])
- fi
-
- if test "x${have_poppler}" = "xno" ; then
- PKG_CHECK_EXISTS([poppler >= 0.31],
- [
- poppler_pc="poppler >= 0.31"
- AC_DEFINE(HAVE_POPPLER_031, 1, [Have poppler 0.31])
- have_poppler="yes"
- ],
- [have_poppler="no"])
- fi
-
- if test "x${have_poppler}" = "xyes" ; then
- PKG_CHECK_MODULES([POPPLER], [${poppler_pc}],
- [have_poppler="yes"],
- [have_poppler="no"])
- fi
-
- if test "x${have_poppler}" = "xyes" ; then
- AC_LANG(C++)
- save_CPPFLAGS=$CPPFLAGS
- CPPFLAGS="${CPPFLAGS} ${POPPLER_CFLAGS}"
- save_CXXFLAGS=$CXXFLAGS
- CXXFLAGS="${CXXFLAGS} ${POPPLER_CFLAGS}"
- AC_CHECK_HEADERS([GlobalParams.h],
- [have_poppler="yes"],
- [have_poppler="no"])
- CXXFLAGS=$save_CXXFLAGS
- CPPFLAGS=$save_CPPFLAGS
- AC_LANG(C)
- fi
-else
- have_poppler="no"
-fi
-
-AC_ARG_ENABLE([spectre],
- [AC_HELP_STRING([--disable-spectre], [disable spectre support @<:@default==enabled@:>@])],
- [want_spectre=$enableval],
- [want_spectre="yes"])
-
-if test "x$want_spectre" = "xyes" ; then
- PKG_CHECK_MODULES([SPECTRE], [libspectre], [have_ps="yes"], [have_ps="no"])
-else
- have_ps=no
-fi
-
-
-AC_ARG_ENABLE([libraw],
- [AC_HELP_STRING([--disable-libraw], [disable libraw support @<:@default==enabled@:>@])],
- [want_libraw=$enableval],
- [want_libraw="yes"])
-
-if test "x$want_libraw" = "xyes" ; then
- PKG_CHECK_MODULES([LIBRAW], [libraw], [have_raw="yes"], [have_raw="no"])
-else
- have_raw=no
-fi
-
-AC_ARG_ENABLE([svg],
- [AC_HELP_STRING([--disable-svg], [disable svg support @<:@default==enabled@:>@])],
- [want_svg=$enableval],
- [want_svg="yes"]
-)
-
-have_svg_2_36="no"
-if test "x$want_svg" = "xyes" ; then
- PKG_CHECK_MODULES([SVG], [librsvg-2.0 >= 2.14.0 cairo >= 1.0.0], [have_svg="yes"], [have_svg="no"])
- PKG_CHECK_MODULES(
- [SVG_2_36], [librsvg-2.0 >= 2.36.0 cairo >= 1.0.0],
- [
- have_svg_2_36="yes"
- AC_DEFINE(HAVE_SVG_2_36, 1, [Have librsvg >= 2.36])
- ],
- [have_svg_2_36="no"])
-else
- have_svg=no
-fi
-
-want_gst1="yes"
-AC_ARG_ENABLE([gstreamer1],
- [AC_HELP_STRING([--disable-gstreamer1], [disable gstreamer1 support @<:@default==enabled@:>@])],
- [want_gst1=$enableval],
- [want_gst1="yes"])
-
-GST_REQS=1.0
-GSTPLUG_REQS=1.0
-GST_MAJORMINOR=1.0
-
-AC_ARG_ENABLE([gstreamer],
- [AC_HELP_STRING([--disable-gstreamer], [disable gstreamer support @<:@default==enabled@:>@])],
- [want_gstreamer=$enableval],
- [want_gstreamer="yes"])
-
-if test "x$want_gstreamer" = "xyes" ; then
- have_gst="no";
- if test "x$want_gst1" = "xyes" ; then
- PKG_CHECK_MODULES([GSTREAMER],
- [gstreamer-1.0 >= 1.0
- gstreamer-plugins-base-1.0 >= 1.0
- ],
- [have_gst="yes"; have_gst1="yes";],
- [have_gst="no"; have_gst1="no";])
- fi
- if test "x$have_gst" = "xno" ; then
- PKG_CHECK_MODULES([GSTREAMER],
- [gstreamer-0.10 >= 0.10.13
- gstreamer-plugins-base-0.10 >= 0.10.13
- ],
- [have_gst="yes"; have_gst1="no";],
- [have_gst="no"; have_gst1="no";])
- fi
-else
- have_gst=no
-fi
-AM_CONDITIONAL([HAVE_GST], [test "x${have_gst}" = "xyes"])
-AM_CONDITIONAL([HAVE_GST1], [test "x${have_gst1}" = "xyes"])
-AM_CONDITIONAL([HAVE_PDF], [test "x${have_poppler}" = "xyes"])
-AM_CONDITIONAL([HAVE_PS], [test "x${have_ps}" = "xyes"])
-AM_CONDITIONAL([HAVE_RAW], [test "x${have_raw}" = "xyes"])
-AM_CONDITIONAL([HAVE_SVG], [test "x${have_svg}" = "xyes"])
-
-### Checks for header files
-
-AC_CHECK_HEADERS(netinet/in.h unistd.h)
-
-AC_CHECK_HEADER([zlib.h],
- [dummy="yes"],
- [AC_MSG_ERROR("Cannot find zlib.h. Make sure your CFLAGS environment variable contains include lines for the location of this file")])
-
-SHM_OPEN_LIBS=""
-AC_MSG_CHECKING([whether shm_open() is present])
-LIBS_save=${LIBS}
-LIBS="${LIBS} -lrt"
-AC_LINK_IFELSE(
- [AC_LANG_PROGRAM(
- [[
-#include <sys/stat.h>
-#include <sys/mman.h>
-#include <fcntl.h>
- ]],
- [[
-int fd;
-fd = shm_open("/", O_RDWR | O_CREAT, S_IRUSR | S_IWUSR);
-shm_unlink("/");
- ]])],
- [
- have_shm_open="yes"
- AC_DEFINE(HAVE_SHM_OPEN, 1, [Have shm_open() call])
- SHM_OPEN_LIBS="-lrt"
- ],
- [have_shm_open="no"])
-LIBS=${LIBS_save}
-AC_MSG_RESULT([${have_shm_open}])
-AC_SUBST(SHM_OPEN_LIBS)
-
-### Checks for compiler characteristics
-AM_PROG_CC_C_O
-AC_C_INLINE
-AC_C_BIGENDIAN
-AC_C___ATTRIBUTE__
-
-### Checks for library functions
-
-AC_CONFIG_FILES([
-Makefile
-src/Makefile
-src/bin/Makefile
-src/bin/common/Makefile
-src/bin/gst/Makefile
-src/bin/pdf/Makefile
-src/bin/ps/Makefile
-src/bin/raw/Makefile
-src/bin/xcf/Makefile
-src/bin/svg/Makefile
-pkgbuild/PKGBUILD
-])
-
-AC_OUTPUT
-
-#####################################################################
-## Info
-
-echo
-echo
-echo
-echo "------------------------------------------------------------------------"
-echo "$PACKAGE_NAME $PACKAGE_VERSION"
-echo "------------------------------------------------------------------------"
-echo
-echo
-echo "Configuration Options Summary:"
-echo
-echo "Loaders:"
-echo " XCF..................: yes"
-echo " Gstreamer............: ${have_gst}"
-echo " PDF..................: ${have_poppler}"
-echo " PS...................: ${have_ps}"
-echo " RAW..................: ${have_raw}"
-echo " SVG..................: ${have_svg}"
-echo
-echo "Compilation............: make (or gmake)"
-echo " CPPFLAGS.............: $CPPFLAGS"
-echo " CFLAGS...............: $CFLAGS"
-echo " LDFLAGS..............: $LDFLAGS"
-echo
-echo "Installation...........: make install (as root if needed, with 'su' or 'sudo')"
-echo " prefix...............: $prefix"
-echo
diff --git a/legacy/evas_generic_loaders/m4/ac_attribute.m4 b/legacy/evas_generic_loaders/m4/ac_attribute.m4
deleted file mode 100644
index 23479a92ac..0000000000
--- a/legacy/evas_generic_loaders/m4/ac_attribute.m4
+++ /dev/null
@@ -1,47 +0,0 @@
-dnl Copyright (C) 2004-2008 Kim Woelders
-dnl Copyright (C) 2008 Vincent Torri <vtorri at univ-evry dot fr>
-dnl That code is public domain and can be freely used or copied.
-dnl Originally snatched from somewhere...
-
-dnl Macro for checking if the compiler supports __attribute__
-
-dnl Usage: AC_C___ATTRIBUTE__
-dnl call AC_DEFINE for HAVE___ATTRIBUTE__ and __UNUSED__
-dnl if the compiler supports __attribute__, HAVE___ATTRIBUTE__ is
-dnl defined to 1 and __UNUSED__ is defined to __attribute__((unused))
-dnl otherwise, HAVE___ATTRIBUTE__ is not defined and __UNUSED__ is
-dnl defined to nothing.
-
-AC_DEFUN([AC_C___ATTRIBUTE__],
-[
-
-AC_MSG_CHECKING([for __attribute__])
-
-AC_CACHE_VAL([ac_cv___attribute__],
- [AC_TRY_COMPILE(
- [
-#include <stdlib.h>
-
-int func(int x);
-int foo(int x __attribute__ ((unused)))
-{
- exit(1);
-}
- ],
- [],
- [ac_cv___attribute__="yes"],
- [ac_cv___attribute__="no"]
- )])
-
-AC_MSG_RESULT($ac_cv___attribute__)
-
-if test "x${ac_cv___attribute__}" = "xyes" ; then
- AC_DEFINE([HAVE___ATTRIBUTE__], [1], [Define to 1 if your compiler has __attribute__])
- AC_DEFINE([__UNUSED__], [__attribute__((unused))], [Macro declaring a function argument to be unused])
- else
- AC_DEFINE([__UNUSED__], [], [Macro declaring a function argument to be unused])
-fi
-
-])
-
-dnl End of ac_attribute.m4
diff --git a/legacy/evas_generic_loaders/m4/ac_path_generic.m4 b/legacy/evas_generic_loaders/m4/ac_path_generic.m4
deleted file mode 100644
index d42724115f..0000000000
--- a/legacy/evas_generic_loaders/m4/ac_path_generic.m4
+++ /dev/null
@@ -1,137 +0,0 @@
-dnl @synopsis AC_PATH_GENERIC(LIBRARY [, MINIMUM-VERSION [, ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]])
-dnl
-dnl Runs a LIBRARY-config script and defines LIBRARY_CFLAGS and LIBRARY_LIBS
-dnl
-dnl The script must support `--cflags' and `--libs' args.
-dnl If MINIMUM-VERSION is specified, the script must also support the
-dnl `--version' arg.
-dnl If the `--with-library-[exec-]prefix' arguments to ./configure are given,
-dnl it must also support `--prefix' and `--exec-prefix'.
-dnl (In other words, it must be like gtk-config.)
-dnl
-dnl For example:
-dnl
-dnl AC_PATH_GENERIC(Foo, 1.0.0)
-dnl
-dnl would run `foo-config --version' and check that it is at least 1.0.0
-dnl
-dnl If so, the following would then be defined:
-dnl
-dnl FOO_CFLAGS to `foo-config --cflags`
-dnl FOO_LIBS to `foo-config --libs`
-dnl
-dnl At present there is no support for additional "MODULES" (see AM_PATH_GTK)
-dnl (shamelessly stolen from gtk.m4 and then hacked around a fair amount)
-dnl
-dnl @author Angus Lees <gusl@cse.unsw.edu.au>
-
-AC_DEFUN([AC_PATH_GENERIC],
-[dnl
-dnl we're going to need uppercase, lowercase and user-friendly versions of the
-dnl string `LIBRARY'
-pushdef([UP], translit([$1], [a-z], [A-Z]))dnl
-pushdef([DOWN], translit([$1], [A-Z], [a-z]))dnl
-
-dnl
-dnl Get the cflags and libraries from the LIBRARY-config script
-dnl
-AC_ARG_WITH(DOWN-prefix,
- [ --with-]DOWN[-prefix=PFX Prefix where $1 is installed (optional)],
- DOWN[]_config_prefix="$withval", DOWN[]_config_prefix="")
-AC_ARG_WITH(DOWN-exec-prefix,
- [ --with-]DOWN[-exec-prefix=PFX Exec prefix where $1 is installed (optional)],
- DOWN[]_config_exec_prefix="$withval", DOWN[]_config_exec_prefix="")
-
- if test x$DOWN[]_config_exec_prefix != x ; then
- DOWN[]_config_args="$DOWN[]_config_args --exec-prefix=$DOWN[]_config_exec_prefix"
- if test x${UP[]_CONFIG+set} != xset ; then
- UP[]_CONFIG=$DOWN[]_config_exec_prefix/bin/DOWN-config
- fi
- fi
- if test x$DOWN[]_config_prefix != x ; then
- DOWN[]_config_args="$DOWN[]_config_args --prefix=$DOWN[]_config_prefix"
- if test x${UP[]_CONFIG+set} != xset ; then
- UP[]_CONFIG=$DOWN[]_config_prefix/bin/DOWN-config
- fi
- fi
-
- AC_PATH_PROG(UP[]_CONFIG, DOWN-config, no)
- ifelse([$2], ,
- AC_MSG_CHECKING(for $1),
- AC_MSG_CHECKING(for $1 - version >= $2)
- )
- no_[]DOWN=""
- if test "$UP[]_CONFIG" = "no" ; then
- no_[]DOWN=yes
- else
- UP[]_CFLAGS="`$UP[]_CONFIG $DOWN[]_config_args --cflags`"
- UP[]_LIBS="`$UP[]_CONFIG $DOWN[]_config_args --libs`"
- ifelse([$2], , ,[
- DOWN[]_config_major_version=`$UP[]_CONFIG $DOWN[]_config_args \
- --version | sed 's/[[^0-9]]*\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\).*/\1/'`
- DOWN[]_config_minor_version=`$UP[]_CONFIG $DOWN[]_config_args \
- --version | sed 's/[[^0-9]]*\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\).*/\2/'`
- DOWN[]_config_micro_version=`$UP[]_CONFIG $DOWN[]_config_args \
- --version | sed 's/[[^0-9]]*\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\).*/\3/'`
- DOWN[]_wanted_major_version="regexp($2, [\<\([0-9]*\)], [\1])"
- DOWN[]_wanted_minor_version="regexp($2, [\<\([0-9]*\)\.\([0-9]*\)], [\2])"
- DOWN[]_wanted_micro_version="regexp($2, [\<\([0-9]*\).\([0-9]*\).\([0-9]*\)], [\3])"
-
- # Compare wanted version to what config script returned.
- # If I knew what library was being run, i'd probably also compile
- # a test program at this point (which also extracted and tested
- # the version in some library-specific way)
- if test "$DOWN[]_config_major_version" -lt \
- "$DOWN[]_wanted_major_version" \
- -o \( "$DOWN[]_config_major_version" -eq \
- "$DOWN[]_wanted_major_version" \
- -a "$DOWN[]_config_minor_version" -lt \
- "$DOWN[]_wanted_minor_version" \) \
- -o \( "$DOWN[]_config_major_version" -eq \
- "$DOWN[]_wanted_major_version" \
- -a "$DOWN[]_config_minor_version" -eq \
- "$DOWN[]_wanted_minor_version" \
- -a "$DOWN[]_config_micro_version" -lt \
- "$DOWN[]_wanted_micro_version" \) ; then
- # older version found
- no_[]DOWN=yes
- echo -n "*** An old version of $1 "
- echo -n "($DOWN[]_config_major_version"
- echo -n ".$DOWN[]_config_minor_version"
- echo ".$DOWN[]_config_micro_version) was found."
- echo -n "*** You need a version of $1 newer than "
- echo -n "$DOWN[]_wanted_major_version"
- echo -n ".$DOWN[]_wanted_minor_version"
- echo ".$DOWN[]_wanted_micro_version."
- echo "***"
- echo "*** If you have already installed a sufficiently new version, this error"
- echo "*** probably means that the wrong copy of the DOWN-config shell script is"
- echo "*** being found. The easiest way to fix this is to remove the old version"
- echo "*** of $1, but you can also set the UP[]_CONFIG environment to point to the"
- echo "*** correct copy of DOWN-config. (In this case, you will have to"
- echo "*** modify your LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf"
- echo "*** so that the correct libraries are found at run-time)"
- fi
- ])
- fi
- if test "x$no_[]DOWN" = x ; then
- AC_MSG_RESULT(yes)
- ifelse([$3], , :, [$3])
- else
- AC_MSG_RESULT(no)
- if test "$UP[]_CONFIG" = "no" ; then
- echo "*** The DOWN-config script installed by $1 could not be found"
- echo "*** If $1 was installed in PREFIX, make sure PREFIX/bin is in"
- echo "*** your path, or set the UP[]_CONFIG environment variable to the"
- echo "*** full path to DOWN-config."
- fi
- UP[]_CFLAGS=""
- UP[]_LIBS=""
- ifelse([$4], , :, [$4])
- fi
- AC_SUBST(UP[]_CFLAGS)
- AC_SUBST(UP[]_LIBS)
-
- popdef([UP])
- popdef([DOWN])
-])
diff --git a/legacy/evas_generic_loaders/m4/efl.m4 b/legacy/evas_generic_loaders/m4/efl.m4
deleted file mode 100644
index 3598ce78fe..0000000000
--- a/legacy/evas_generic_loaders/m4/efl.m4
+++ /dev/null
@@ -1,449 +0,0 @@
-dnl file to manage modules in efl
-
-dnl EFL_VERSION(major, minor, micro, release)
-dnl This setup EFL version information and should be called BEFORE AC_INIT().
-dnl
-dnl release parameter is 'dev' to use from SVN or libtool -release field.
-dnl It may be empty if not dev (svn/live build) and no -release is to be used.
-dnl
-dnl Examples:
-dnl EFL_VERSION(1, 7, 99, dev)
-dnl EFL_VERSION(1, 7, 99, ver-1234)
-dnl This will define couple of m4 symbols:
-dnl v_maj = given major number (first parameter)
-dnl v_min = given minor number (second parameter)
-dnl v_mic = given micro number (third parameter)
-dnl v_rev = if release, it's 0, otherwise it's dev_version.
-dnl v_rel = if release, it's -release followed by fourth parameter,
-dnl otherwise it's empty. (mostly for libtool)
-dnl efl_version = if release, it's major.minor.micro, otherwise it's
-dnl major.minor.micro.dev_version
-dnl dev_version = development version (svn revision).
-dnl def_build_profile = dev or release based on 'dev' release parameter.
-AC_DEFUN([EFL_VERSION],
-[dnl
-m4_define([v_maj], [$1])dnl
-m4_define([v_min], [$2])dnl
-m4_define([v_mic], [$3])dnl
-m4_define([dev_version], m4_esyscmd([(git rev-list --count HEAD 2>/dev/null || echo 0) | tr -d '\n']))dnl
-m4_define([v_rev], m4_if($4, dev, [dev_version], [0]))dnl
-m4_define([v_rel], [])dnl
-m4_define([def_build_profile], m4_if($4, dev, [dev], [release]))dnl
-m4_define([efl_version], m4_if($4, dev, [v_maj.v_min.v_mic.v_rev], [v_maj.v_min.v_mic]))dnl
-dnl m4_define([efl_version], [v_maj.v_min.v_mic])dnl
-])
-
-dnl EFL_COLOR
-dnl will check if terminal supports color and if color is wanted by user.
-dnl
-dnl Used Variables:
-dnl WANT_COLOR: if no, forces no color output.
-dnl TERM: used to check if color should be enabled.
-dnl
-dnl Defined Variables:
-dnl COLOR_YES: to be used in positive/yes conditions
-dnl COLOR_NO: to be used in negative/no conditions
-dnl COLOR_OTHER: to be used to highlight some other condition
-dnl COLOR_RESET: to reset color
-dnl want_color: yes or no
-AC_DEFUN([EFL_COLOR],
-[dnl
-case "$TERM" in
- xterm|xterm-color|xterm-256color|Eterm|aterm|kterm|rxvt*|screen|gnome|interix)
- want_color="${WANT_COLOR:-yes}"
- ;;
- *)
- want_color="no"
- ;;
-esac
-
-### echo compatibility
-
-## the BSD echo does not have the -e option (it is the default behaviour)
-echo_e=
-if test "`echo -e x`" = "x"; then
- echo_e=-e
-fi
-AC_SUBST([ECHO_E], [${echo_e}])
-
-if test "${want_color}" = "yes"; then
- COLOR_YES=`echo $echo_e "\033@<:@1;32m"`
- COLOR_NO=`echo $echo_e "\033@<:@1;31m"`
- COLOR_OTHER=`echo $echo_e "\033@<:@1;36m"`
- COLOR_RESET=`echo $echo_e "\033@<:@0m"`
-else
- COLOR_YES=""
- COLOR_NO=""
- COLOR_OTHER=""
- COLOR_RESET=""
-fi
-])
-
-dnl EFL_INIT()
-dnl Will AC_DEFINE() the following:
-dnl VMAJ = v_maj
-dnl VMIN = v_min
-dnl VMIC = v_mic
-dnl VREV = v_rev
-dnl Will AC_SUBST() the following:
-dnl VMAJ = v_maj
-dnl VMIN = v_min
-dnl VMIC = v_mic
-dnl EFL_LTLIBRARY_FLAGS="-no-undefined -version-info ..."
-dnl EFL_LTMODULE_FLAGS="-no-undefined -avoid-version"
-dnl Will define the following m4:
-dnl lt_cur = libtool 'current' field of libtool's -version-info
-dnl lt_rev = libtool 'revision' field of libtool's -version-info
-dnl lt_age = libtool 'age' field of libtool's -version-info
-AC_DEFUN([EFL_INIT],
-[dnl
-AC_REQUIRE([EFL_COLOR])dnl
-AC_DEFINE_UNQUOTED([VMAJ], [v_maj], [Major version])dnl
-AC_DEFINE_UNQUOTED([VMIN], [v_min], [Minor version])dnl
-AC_DEFINE_UNQUOTED([VMIC], [v_mic], [Micro version])dnl
-AC_DEFINE_UNQUOTED([VREV], [v_rev], [Revison])dnl
-VMAJ=v_maj
-VMIN=v_min
-VMIC=v_mic
-AC_SUBST([VMAJ])dnl
-AC_SUBST([VMIN])dnl
-AC_SUBST([VMIC])dnl
-dnl
-dnl TODO: warning - lt_cur:
-dnl the previous code assumed v_maj + v_min, but this will be a problem when
-dnl we bump v_maj and reset v_min. 1 + 7 == 7 + 1, so if v_maj is bumped
-dnl we multiply it by 100.
-m4_define([lt_cur], m4_if(m4_cmp(v_maj, 1), 0, m4_eval(v_maj + v_min), m4_eval(v_maj * 100 + v_min)))dnl
-m4_define([lt_rev], v_mic)dnl
-m4_define([lt_age], v_min)dnl
-dnl
-EFL_LTLIBRARY_FLAGS="-no-undefined -version-info lt_cur:lt_rev:lt_age v_rel"
-AC_SUBST(EFL_LTLIBRARY_FLAGS)dnl
-EFL_LTMODULE_FLAGS="-no-undefined -avoid-version"
-AC_SUBST([EFL_LTMODULE_FLAGS])dnl
-AC_MSG_NOTICE([Initialized AC_PACKAGE_NAME (AC_PACKAGE_VERSION) development=dev_version v_rel])
-])
-
-dnl EFL_EVAL_PKGS(EFL)
-dnl does PKG_CHECK_MODULES() for given EFL
-AC_DEFUN([EFL_EVAL_PKGS],
-[dnl
-m4_pushdef([DOWNEFL], m4_translit([$1], [-A-Z], [_a-z]))dnl
-if test "x${requirements_pc_deps_[]m4_defn([DOWNEFL])}" != "x"; then
- PKG_CHECK_MODULES([$1], [${requirements_pc_deps_[]m4_defn([DOWNEFL])}])
-fi
-m4_popdef([DOWNEFL])dnl
-])
-
-dnl EFL_INTERNAL_DEPEND_PKG(EFL, OTHEREFL)
-dnl Adds a pkg-config dependency on another EFL.
-AC_DEFUN([EFL_INTERNAL_DEPEND_PKG],
-[dnl
-m4_pushdef([DOWNEFL], m4_translit([$1], [-A-Z], [_a-z]))dnl
-m4_pushdef([DOWNOTHER], m4_translit([$2], [-A-Z], [_a-z]))dnl
-dnl TODO: we need to fix the package config names for 2.0
-dnl TODO: and make them uniform in scheme.
-depname="$2"
-libdirname="m4_defn([DOWNOTHER])"
-libname="m4_defn([DOWNOTHER])"
-case "m4_defn([DOWNOTHER])" in
- ethumb_client)
- depname="ethumb_client"
- ;;
-esac
-requirements_pc_[]m4_defn([DOWNEFL])="${depname} >= ${PACKAGE_VERSION} ${requirements_pc_[][]m4_defn([DOWNEFL])}"
-requirements_cflags_[]m4_defn([DOWNEFL])="-I\$(top_srcdir)/src/lib/${libdirname} -I\$(top_builddir)/src/lib/${libdirname} ${requirements_cflags_[][]m4_defn([DOWNEFL])}"
-requirements_internal_libs_[]m4_defn([DOWNEFL])="lib/${libdirname}/lib${libname}.la ${requirements_internal_libs_[][]m4_defn([DOWNEFL])}"
-requirements_internal_deps_libs_[]m4_defn([DOWNEFL])="${requirements_public_libs_[]m4_defn([DOWNOTHER])} ${requirements_internal_deps_libs_[][]m4_defn([DOWNEFL])}"
-m4_popdef([DOWNOTHER])dnl
-m4_popdef([DOWNEFL])dnl
-])
-
-dnl EFL_PLATFORM_DEPEND(EFL, PLATFORM)
-dnl PLATFORM is one of: all, evil, escape, exotic
-AC_DEFUN([EFL_PLATFORM_DEPEND],
-[dnl
-m4_pushdef([DOWNOTHER], m4_translit([$2], [-A-Z], [_a-z]))dnl
-case "m4_defn([DOWNOTHER])" in
- all)
- if test "x${efl_lib_optional_evil}" = "xyes"; then
- EFL_INTERNAL_DEPEND_PKG([$1], [evil])
- elif test "x${efl_lib_optional_escape}" = "xyes"; then
- EFL_INTERNAL_DEPEND_PKG([$1], [escape])
- elif test "x${efl_lib_optional_exotic}" = "xyes"; then
- EFL_INTERNAL_DEPEND_PKG([$1], [exotic])
- fi
- ;;
- *)
- if test "x${efl_lib_optional_[]m4_defn([DOWNOTHER])}" = "xyes"; then
- EFL_INTERNAL_DEPEND_PKG([$1], [$2])
- fi
- ;;
-esac
-m4_popdef([DOWNOTHER])dnl
-])
-
-dnl EFL_CRYPTO_DEPEND(EFL)
-dnl the given EFL will use/depend on system crypto settings
-AC_DEFUN([EFL_CRYPTO_DEPEND],
-[dnl
-m4_pushdef([DOWNEFL], m4_translit([$1], [-A-Z], [_a-z]))dnl
-requirements_pc_[]m4_defn([DOWNEFL])="${requirements_pc_crypto} ${requirements_pc_[][]m4_defn([DOWNEFL])}"
-requirements_pc_deps_[]m4_defn([DOWNEFL])="${requirements_pc_deps_crypto} ${requirements_pc_deps_[][]m4_defn([DOWNEFL])}"
-requirements_libs_[]m4_defn([DOWNEFL])="${requirements_libs_crypto} ${requirements_libs_[][]m4_defn([DOWNEFL])}"
-requirements_cflags_[]m4_defn([DOWNEFL])="${requirements_cflags_crypto} ${requirements_cflags_[][]m4_defn([DOWNEFL])}"
-m4_popdef([DOWNEFL])dnl
-])
-
-dnl EFL_DEPEND_PKG(EFL, NAME, PACKAGE, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
-dnl Adds a pkg-config dependency to an efl, AC_DEFINE() HAVE_NAME,
-dnl and inserts dependencies in proper variables
-AC_DEFUN([EFL_DEPEND_PKG],
-[dnl
-m4_pushdef([UPEFL], m4_translit([$1], [-a-z], [_A-Z]))dnl
-m4_pushdef([DOWNEFL], m4_translit([$1], [-A-Z], [_a-z]))dnl
-m4_pushdef([UPNAME], m4_translit([$2], [-a-z], [_A-Z]))dnl
-m4_pushdef([DOWNNAME], m4_translit([$2], [-A-Z], [_a-z]))dnl
-
- have_[]m4_defn([DOWNNAME])="no"
-
- EFL_PKG_CHECK_STRICT([$3], [
- AC_DEFINE([HAVE_]m4_defn([UPNAME]), [1], [Have `]m4_defn([DOWNNAME])[' pkg-config installed.])
- requirements_pc_[]m4_defn([DOWNEFL])="$3 ${requirements_pc_[][]m4_defn([DOWNEFL])}"
- requirements_pc_deps_[]m4_defn([DOWNEFL])="$3 ${requirements_pc_deps_[]m4_defn([DOWNEFL])}"
- have_[]m4_defn([DOWNNAME])="yes"
-
- $4
-
- ], [$5])
-
-m4_popdef([DOWNNAME])
-m4_popdef([UPNAME])
-m4_popdef([DOWNEFL])
-m4_popdef([UPEFL])
-])
-
-dnl EFL_OPTIONAL_DEPEND_PKG(EFL, VARIABLE, NAME, PACKAGE, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
-AC_DEFUN([EFL_OPTIONAL_DEPEND_PKG],
-[dnl
-m4_pushdef([DOWN], m4_translit([$3], [-A-Z], [_a-z]))dnl
-
- have_[]m4_defn([DOWN])="no"
- if test "x$2" = "xyes"; then
- EFL_DEPEND_PKG([$1], [$3], [$4], [$5], [$6])
- fi
-m4_popdef([DOWN])dnl
-])
-
-dnl EFL_OPTIONAL_INTERNAL_DEPEND_PKG(EFL, VARIABLE, NAME)
-AC_DEFUN([EFL_OPTIONAL_INTERNAL_DEPEND_PKG],
-[dnl
- if test "x$2" = "xyes"; then
- EFL_INTERNAL_DEPEND_PKG([$1], [$3])
- fi
-])
-
-dnl EFL_ADD_LIBS(PKG, LIBS)
-dnl Add libraries that the EFL library will depend on
-dnl See EFL_DEPEND_PKG() for pkg-config version.
-AC_DEFUN([EFL_ADD_LIBS],
-[dnl
-m4_pushdef([DOWN], m4_translit([$1], [-A-Z], [_a-z]))dnl
-requirements_libs_[]m4_defn([DOWN])="${requirements_libs_[]m4_defn([DOWN])} $2"
-m4_popdef([DOWN])dnl
-])
-
-dnl EFL_ADD_PUBLIC_LIBS(PKG, PUBLIC_LIBS)
-dnl Add libraries that the EFL library will depend on when used.
-dnl
-dnl Unlike EFL_ADD_LIBS(), that is only used when generating PKG,
-dnl this one is used when linking PKG to other libraries or applications.
-dnl
-dnl For instance if you use some other library in your header that user
-dnl inclues.
-AC_DEFUN([EFL_ADD_PUBLIC_LIBS],
-[dnl
-m4_pushdef([DOWN], m4_translit([$1], [-A-Z], [_a-z]))dnl
-requirements_public_libs_[]m4_defn([DOWN])="${requirements_public_libs_[]m4_defn([DOWN])} $2"
-m4_popdef([DOWN])dnl
-])
-
-dnl EFL_ADD_CFLAGS(PKG, CFLAGS)
-dnl Add CFLAGS that the EFL library will use
-dnl See EFL_DEPEND_PKG() for pkg-config version.
-AC_DEFUN([EFL_ADD_CFLAGS],
-[dnl
-m4_pushdef([DOWN], m4_translit([$1], [-A-Z], [_a-z]))dnl
-requirements_cflags_[]m4_defn([DOWN])="${requirements_cflags_[]m4_defn([DOWN])} $2"
-m4_popdef([DOWN])dnl
-])
-
-dnl EFL_LIB_START(PKG)
-dnl start the setup of an EFL library, defines variables and prints a notice
-dnl
-dnl Exports (AC_SUBST)
-dnl PKG_CFLAGS: what to use for CFLAGS
-dnl
-dnl PKG_LDFLAGS: what to use for LDFLAGS
-dnl
-dnl PKG_LIBS: what to use in automake's _LIBADD or _LDADD. Includes
-dnl everything else.
-dnl
-dnl PKG_INTERNAL_LIBS: all other EFL as lib/name/libname.la that this
-dnl package depend. Used in automake's _DEPENDENCIES.
-dnl
-dnl USE_PKG_LIBS: what to use in automake's _LIBADD or _LDADD when using
-dnl this PKG (PKG_LIBS + libpkg.la)
-dnl
-dnl USE_PKG_INTERNAL_LIBS: extends PKG_INTERNAL_LIBS with lib/pkg/libpkg.la
-dnl
-dnl requirements_pc_pkg: all pkg-config (pc) files used by this pkg,
-dnl includes internal EFL (used in 'Requires.private' in pkg.pc)
-dnl
-dnl requirements_libs_pkg: external libraries this package needs when
-dnl linking (used in 'Libs.private' in pkg.pc)
-dnl
-dnl requirements_public_libs_pkg: external libraries other packages need
-dnl when using this (used in 'Libs' in pkg.pc)
-dnl
-dnl requirements_cflags_pkg: what to use for CFLAGS (same as PKG_CFLAGS).
-dnl
-dnl Variables:
-dnl requirements_pc_deps_pkg: external pkg-config (pc) files used by this
-dnl pkg (used in EFL_EVAL_PKGS())
-dnl
-dnl requirements_internal_libs_pkg: all other EFL as lib/name/libname.la
-dnl that this package depend.
-dnl
-dnl requirements_internal_deps_libs_pkg: external libraries that are public
-dnl dependencies (due internal libs).
-dnl
-AC_DEFUN([EFL_LIB_START],
-[dnl
-m4_pushdef([DOWN], m4_translit([$1], [-A-Z], [_a-z]))dnl
-m4_pushdef([UP], m4_translit([$1], [-a-z], [_A-Z]))dnl
-
-requirements_internal_libs_[]m4_defn([DOWN])=""
-requirements_internal_deps_libs_[]m4_defn([DOWN])=""
-requirements_libs_[]m4_defn([DOWN])=""
-requirements_public_libs_[]m4_defn([DOWN])=""
-requirements_cflags_[]m4_defn([DOWN])=""
-requirements_pc_[]m4_defn([DOWN])=""
-requirements_pc_deps_[]m4_defn([DOWN])=""
-
-m4_defn([UP])_LIBS="${m4_defn([UP])_LIBS}"
-m4_defn([UP])_INTERNAL_LIBS="${m4_defn([UP])_INTERNAL_LIBS}"
-USE_[]m4_defn([UP])_LIBS="${USE_[]m4_defn([UP])_LIBS}"
-USE_[]m4_defn([UP])_INTERNAL_LIBS="${USE_[]m4_defn([UP])_INTERNAL_LIBS}"
-m4_defn([UP])_LDFLAGS="${m4_defn([UP])_LDFLAGS}"
-m4_defn([UP])_CFLAGS="${m4_defn([UP])_CFLAGS}"
-
-AC_SUBST([requirements_libs_]m4_defn([DOWN]))dnl
-AC_SUBST([requirements_public_libs_]m4_defn([DOWN]))dnl
-AC_SUBST([requirements_cflags_]m4_defn([DOWN]))dnl
-AC_SUBST([requirements_pc_]m4_defn([DOWN]))dnl
-AC_SUBST(m4_defn([UP])[_LIBS])dnl
-AC_SUBST(m4_defn([UP])[_INTERNAL_LIBS])dnl
-AC_SUBST([USE_]m4_defn([UP])[_LIBS])dnl
-AC_SUBST([USE_]m4_defn([UP])[_INTERNAL_LIBS])dnl
-AC_SUBST(m4_defn([UP])[_LDFLAGS])dnl
-AC_SUBST(m4_defn([UP])[_CFLAGS])dnl
-AC_MSG_NOTICE([Start $1 checks])dnl
-m4_popdef([UP])dnl
-m4_popdef([DOWN])dnl
-])
-
-dnl EFL_LIB_END(PKG)
-dnl finishes the setup of an EFL library
-AC_DEFUN([EFL_LIB_END],
-[dnl
-m4_pushdef([DOWN], m4_translit([$1], [-A-Z], [_a-z]))dnl
-m4_pushdef([UP], m4_translit([$1], [-a-z], [_A-Z]))dnl
-
-libdirname="m4_defn([DOWN])"
-libname="m4_defn([DOWN])"
-
-m4_defn([UP])_LDFLAGS="${EFLALL_COV_LDFLAGS} ${EFLALL_LDFLAGS} ${m4_defn([UP])_LDFLAGS}"
-m4_defn([UP])_LIBS=" ${m4_defn([UP])_LDFLAGS} ${EFLALL_COV_LIBS} ${EFLALL_LIBS} ${m4_defn([UP])_LIBS} ${requirements_internal_libs_[]m4_defn([DOWN])} ${requirements_internal_deps_libs_[]m4_defn([DOWN])} ${requirements_public_libs_[]m4_defn([DOWN])} ${requirements_libs_[]m4_defn([DOWN])} ${requirements_libs_eflall} "
-m4_defn([UP])_INTERNAL_LIBS="${m4_defn([UP])_INTERNAL_LIBS} ${requirements_internal_libs_[]m4_defn([DOWN])}"
-USE_[]m4_defn([UP])_LIBS="${m4_defn([UP])_LIBS} lib/${libdirname}/lib${libname}.la"
-USE_[]m4_defn([UP])_INTERNAL_LIBS="${m4_defn([UP])_INTERNAL_LIBS} lib/${libdirname}/lib${libname}.la"
-m4_defn([UP])_CFLAGS="${EFLALL_COV_CFLAGS} ${EFLALL_CFLAGS} ${m4_defn([UP])_CFLAGS} -I\$(top_srcdir)/src/lib/${libdirname} -I\$(top_builddir)/src/lib/${libdirname} -I\$(top_srcdir)/src/bindings/${libdirname} -I\$(top_builddir)/src/bindings/${libdirname} ${requirements_cflags_[]m4_defn([DOWN])} ${requirements_cflags_eflall} -DEFL_[]m4_defn([UP])_BUILD=1"
-requirements_pc_[]m4_defn([DOWN])="${requirements_pc_[]m4_defn([DOWN])} ${requirements_pc_eflall}"
-requirements_pc_deps_[]m4_defn([DOWN])="${requirements_pc_deps_[]m4_defn([DOWN])} ${requirements_pc_deps_eflall}"
-
-AC_MSG_NOTICE([Finished $1 checks])dnl
-m4_popdef([UP])dnl
-m4_popdef([DOWN])dnl
-])
-
-dnl EFL_LIB_START_OPTIONAL(PKG, TEST)
-dnl test if library should be build and then EFL_LIB_START()
-dnl must call EFL_LIB_END_OPTIONAL() to close it.
-AC_DEFUN([EFL_LIB_START_OPTIONAL],
-[dnl
-m4_pushdef([DOWN], m4_translit([$1], [-A-Z], [_a-z]))dnl
-m4_pushdef([UP], m4_translit([$1], [-a-z], [_A-Z]))dnl
-
-if $2; then
- efl_lib_optional_[]m4_defn([DOWN])="yes"
-else
- efl_lib_optional_[]m4_defn([DOWN])="no"
- AC_MSG_NOTICE([Skipping $1 checks (disabled)])
-fi
-
-if test "$efl_lib_optional_[]m4_defn([DOWN])" = "yes"; then
- EFL_LIB_START([$1])
- AC_DEFINE([HAVE_]m4_defn([UP]), [1], [optional EFL $1 is enabled])
-dnl closed at EFL_LIB_END_OPTIONAL()
-m4_popdef([UP])dnl
-m4_popdef([DOWN])dnl
-])
-
-dnl EFL_LIB_END_OPTIONAL(PKG)
-dnl closes block started by EFL_LIB_START_OPTIONAL() and then
-dnl defines AM_CONDITIONAL([HAVE_PKG]) and AC_DEFINE([HAVE_PKG])
-AC_DEFUN([EFL_LIB_END_OPTIONAL],
-[dnl
-m4_pushdef([DOWN], m4_translit([$1], [-A-Z], [_a-z]))dnl
-m4_pushdef([UP], m4_translit([$1], [-a-z], [_A-Z]))dnl
-
-dnl close if started at EFL_LIB_START_OPTIONAL()
- EFL_LIB_END([$1])
-fi
-
-AM_CONDITIONAL([HAVE_]m4_defn([UP]), [test "$efl_lib_optional_[]m4_defn([DOWN])" = "yes"])dnl
-m4_popdef([UP])dnl
-m4_popdef([DOWN])dnl
-])
-
-dnl EFL_ADD_FEATURE(PKG, NAME, [VALUE])
-dnl if VALUE is not specified, will use ${have_name} instead.
-dnl
-dnl Defined Variables:
-dnl features_pkg
-AC_DEFUN([EFL_ADD_FEATURE],
-[dnl
-m4_pushdef([DOWNPKG], m4_translit([$1], [-A-Z], [_a-z]))dnl
-m4_pushdef([DOWNNAME], m4_translit([$2], [-A-Z], [_a-z]))dnl
-
-value="m4_if($3, , [${have_]m4_defn([DOWNNAME])[:-${want_]m4_defn([DOWNNAME])[}}], [$3])"
-case "${value}" in
- yes)
- tmp="${COLOR_YES}+$2${COLOR_RESET}"
- ;;
- no)
- tmp="${COLOR_NO}-$2${COLOR_RESET}"
- ;;
- *)
- tmp="${COLOR_OTHER}$2=${value}${COLOR_RESET}"
- ;;
-esac
-if test -z "${features_[]m4_defn([DOWNPKG])}"; then
- features_[]m4_defn([DOWNPKG])="${tmp}"
-else
- features_[]m4_defn([DOWNPKG])="${features_[]m4_defn([DOWNPKG])} ${tmp}"
-fi
-m4_popdef([DOWNNAME])dnl
-m4_popdef([DOWNPKG])dnl
-])
diff --git a/legacy/evas_generic_loaders/pkgbuild/PKGBUILD.in b/legacy/evas_generic_loaders/pkgbuild/PKGBUILD.in
deleted file mode 100644
index 7aaebf4962..0000000000
--- a/legacy/evas_generic_loaders/pkgbuild/PKGBUILD.in
+++ /dev/null
@@ -1,36 +0,0 @@
-# Maintainer: Enlightenment Developers <enlightenment-devel@enlightenment.org>
-pkgname=evas_generic_loaders
-pkgver=@VERSION@
-pkgrel=1
-pkgdesc="Evas external binary executable loaders - GIT development snapshot"
-arch=('i686' 'x86_64' 'arm')
-url="http://www.enlightenment.org"
-license=('GPL2')
-depends=('efl' 'poppler' 'libraw' 'libspectre' 'librsvg' 'gstreamer0.10-base-plugins'
- 'gstreamer0.10-good-plugins' 'gstreamer0.10-bad-plugins'
- 'gstreamer0.10-ugly-plugins' 'gstreamer0.10-ffmpeg')
-options=('!libtool' 'debug')
-build() {
- cd "../.."
- export CFLAGS="$CFLAGS -fvisibility=hidden -fomit-frame-pointer"
- make clean distclean
- ./configure --prefix=/usr
- make
-}
-
-#check() {
-# cd "../.."
-# make -k check
-#}
-
-package() {
- cd "../.."
- make -j1 DESTDIR="$pkgdir/" install
- install -Dm644 README "$pkgdir/usr/share/$pkgname/README"
- install -Dm644 NEWS "$pkgdir/usr/share/$pkgname/NEWS"
- install -Dm644 ChangeLog "$pkgdir/usr/share/$pkgname/ChangeLog"
- install -Dm644 AUTHORS "$pkgdir/usr/share/$pkgname/AUTHORS"
- install -d "$pkgdir/usr/share/licenses/$pkgname"
- sed -n '1,/PARTICULAR PURPOSE/p' COPYING > "$pkgdir/usr/share/licenses/$pkgname/COPYING"
- ln -s "../licenses/$pkgname/COPYING" "$pkgdir/usr/share/$pkgname/COPYING"
-}
diff --git a/legacy/evas_generic_loaders/src/Makefile.am b/legacy/evas_generic_loaders/src/Makefile.am
deleted file mode 100644
index 1c5d6ee106..0000000000
--- a/legacy/evas_generic_loaders/src/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-MAINTAINERCLEANFILES = Makefile.in
-
-SUBDIRS = bin