spec: remove unused files 85/210585/2
authorJongmin Lee <jm105.lee@samsung.com>
Mon, 22 Jul 2019 23:27:21 +0000 (08:27 +0900)
committerJongmin Lee <jm105.lee@samsung.com>
Tue, 23 Jul 2019 21:49:40 +0000 (21:49 +0000)
Spec example files were worked only for autotools.
Since, EFL now use meson instead of autotools, they are not valid anymore.

Change-Id: Ide710fdb93f22fdd5d00f98cc0ef06ebf67bec51

packaging/efl-with-elm.spec.example [deleted file]
packaging/efl-without-elm.spec.example [deleted file]
packaging/elm-only.spec.example [deleted file]

diff --git a/packaging/efl-with-elm.spec.example b/packaging/efl-with-elm.spec.example
deleted file mode 100644 (file)
index e745c0e..0000000
+++ /dev/null
@@ -1,2103 +0,0 @@
-%bcond_without wayland
-%bcond_with x
-
-Name:           efl
-Version:        1.21.0
-Release:        0
-License:        LGPL-2.1+
-Summary:        Enlightenment Foundation Libraries - set of libraries used (not only) by E17
-Url:            http://enlightenment.org/
-Group:          Graphics & UI Framework/API
-Source:         %{name}-%{version}.tar.bz2
-Source100:      efl.conf
-Source1001:     efl.manifest
-
-BuildRequires:  pkgconfig(check)
-BuildRequires:  pkgconfig(libinput)
-BuildRequires:  zlib-devel
-BuildRequires:  gettext-tools
-BuildRequires:  hyphen-devel
-#BuildRequires:  coregl-devel
-#BuildRequires:  gettext-devel
-#BuildRequires:  doxygen
-#BuildRequires:  python-devel
-
-%if %{with wayland}
-BuildRequires:  pkgconfig(gles20)
-BuildRequires:  pkgconfig(wayland-client)
-BuildRequires:  pkgconfig(wayland-cursor)
-BuildRequires:  pkgconfig(wayland-egl)
-BuildRequires:  pkgconfig(text-client)
-BuildRequires:  pkgconfig(xdg-shell-client)
-BuildRequires:  pkgconfig(wayland-tbm-client)
-BuildRequires:  pkgconfig(wayland-tbm-server)
-BuildRequires:  pkgconfig(tizen-extension-client)
-BuildRequires:  pkgconfig(tizen-launch-client)
-BuildRequires:  pkgconfig(tizen-remote-surface-client)
-BuildRequires:  pkgconfig(wayland-egl-tizen)
-BuildRequires:  wayland-protocols
-BuildRequires:  pkgconfig(wayland-egl-tizen)
-Requires:       libwayland-extension-client
-Requires:       libwayland-egl-tizen
-%endif
-
-%if %{with x}
-BuildRequires:  pkgconfig(glesv2)
-BuildRequires:  pkgconfig(libdri2)
-BuildRequires:  pkgconfig(x11)
-BuildRequires:  pkgconfig(xcursor)
-BuildRequires:  pkgconfig(xinerama)
-BuildRequires:  pkgconfig(xpm)
-BuildRequires:  pkgconfig(xrandr)
-BuildRequires:  pkgconfig(xext)
-BuildRequires:  pkgconfig(xcomposite)
-BuildRequires:  pkgconfig(xdamage)
-BuildRequires:  pkgconfig(xfixes)
-BuildRequires:  pkgconfig(xrender)
-BuildRequires:  pkgconfig(xscrnsaver)
-BuildRequires:  libXtst-devel
-BuildRequires:  pkgconfig(xi)
-BuildRequires:  pkgconfig(ice)
-BuildRequires:  pkgconfig(sm)
-BuildRequires:  pkgconfig(ibus-1.0)
-%endif
-
-BuildRequires:  glib2-devel
-#BuildRequires:  pkgconfig(bullet)
-BuildRequires:  pkgconfig(openssl)
-BuildRequires:  gnutls-devel
-BuildRequires:  curl-devel
-BuildRequires:  pkgconfig(vconf)
-BuildRequires:  pkgconfig(xkbcommon)
-BuildRequires:  systemd-devel
-BuildRequires:  pkgconfig(ttrace)
-
-#eldbus
-BuildRequires:  dbus-devel
-
-#edje
-BuildRequires:  pkgconfig(lua)
-BuildRequires:  pkgconfig(sndfile)
-BuildRequires:  pkgconfig(libpulse)
-
-#emotion
-#BuildRequires:  pkgconfig(gstreamer-1.0)
-#BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0)
-
-#evas
-BuildRequires:  libexif-devel
-BuildRequires:  giflib-devel
-BuildRequires:  libtiff-devel
-BuildRequires:  pkgconfig(libpng)
-BuildRequires:  libjpeg-turbo-devel
-BuildRequires:  pkgconfig(pixman-1)
-BuildRequires:  pkgconfig(freetype2)
-BuildRequires:  pkgconfig(fribidi)
-BuildRequires:  pkgconfig(fontconfig)
-BuildRequires:  pkgconfig(harfbuzz)
-BuildRequires:  pkgconfig(libtbm)
-
-#eeze
-BuildRequires:  libudev-devel
-BuildRequires:  libmount-devel
-BuildRequires:  pkgconfig(dlog)
-
-#ecore_buffer
-%if %{with x}
-BuildRequires:  pkgconfig(libdri2)
-BuildRequires:  pkgconfig(xshmfence)
-BuildRequires:  pkgconfig(x11)
-BuildRequires:  pkgconfig(xcb)
-BuildRequires:  pkgconfig(xcb-sync)
-BuildRequires:  pkgconfig(xcb-dri3)
-%endif
-BuildRequires:  pkgconfig(gbm)
-BuildRequires:  pkgconfig(libtbm)
-BuildRequires:  pkgconfig(libtdm)
-BuildRequires:  pkgconfig(libtdm-client)
-BuildRequires:  pkgconfig(libdrm)
-BuildRequires:  pkgconfig(wayland-client)
-BuildRequires:  pkgconfig(wayland-server)
-
-############ efl
-Provides: efl-data
-Obsoletes: efl-data
-
-%define dbus_unavailable 1
-
-%description
-EFL is a library collection providing various functionality used (not only) by
-Enlightenment, Terminology, Tizen and more.
-
-############ efl-data
-
-%package devel
-Summary: Developer files for EFL package
-
-%description devel
-This package includes developer files common to all packages.
-
-############ Eina
-%package -n eina
-Summary: Data type library
-Requires: %{name}-data = %{version}-%{release}
-License: LGPL-2.1+
-
-%description -n eina
-Eina is a data type library.
-
-%package -n eina-tools
-Summary: Eina Tools
-Group:     Graphics & UI Framework/Utilities
-Requires:  eina = %{version}-%{release}
-Provides:  eina-bin
-
-%description -n eina-tools
-The eina tools package the eina binary utility.
-
-#%package -n eina-examples
-#Summary:  Examples for the eina package
-#Group:    Graphics & UI Framework/Testing
-#Requires: eina = %{version}-%{release}
-#License: LGPL-2.1+
-
-#%description -n eina-examples
-#Example files for eina
-
-%package -n eina-devel
-Summary:  Development components for the eina package
-Group:    Graphics & UI Framework/Development
-Requires: eina = %{version}-%{release}
-License: LGPL-2.1+
-
-%description -n eina-devel
-Development files for eina.
-
-############ Emile
-%package -n emile
-Summary: EFL serialization, compression and crypto library
-Requires: %{name}-data = %{version}-%{release}
-
-%description -n emile
-EFL serialization, compression and crypto library
-
-%package -n emile-devel
-Summary:  Development components for the emile package
-Group:    Graphics & UI Framework/Development
-Requires: emile = %{version}-%{release}
-
-%description -n emile-devel
-Development files for emile.
-
-############ Eet
-%package -n eet
-Summary: Library for speedy data storage, retrieval, and compression
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause
-
-%description -n eet
-Eet is a tiny library designed to write an arbitrary set of chunks of
-data to a file and optionally compress each chunk (very much like a
-zip file) and allow fast random-access reading of the file later
-on. It does not do zip as a zip itself has more complexity than is
-needed, and it was much simpler to implement this once here.
-
-It also can encode and decode data structures in memory, as well as
-image data for saving to eet files or sending across the network to
-other machines, or just writing to arbitrary files on the system. All
-data is encoded in a platform independent way and can be written and
-read by any architecture.
-
-%package -n eet-tools
-Summary:   Eet Tools
-Group:     Graphics & UI Framework/Utilities
-Requires:  eet = %{version}-%{release}
-Provides:  eet-bin
-License: BSD-2-Clause
-
-%description -n eet-tools
-The eet tools package the eet binary utility.
-
-#%package -n eet-examples
-#Summary:  Examples for the eet package
-#Group:    Graphics & UI Framework/Testing
-#Requires: eet = %{version}-%{release}
-
-#%description -n eet-examples
-#Example files for eet
-
-%package -n eet-devel
-Summary:  Development components for the eet package
-Group:    Graphics & UI Framework/Development
-Requires: eet = %{version}-%{release}
-License: BSD-2-Clause
-
-%description -n eet-devel
-Development files for eet
-
-############ Eo
-%package -n eo
-Summary: EFL generic object system library
-Requires: %{name}-data = %{version}-%{release}
-
-%description -n eo
-The Eo generic object system. It was designed to be the base object
-system for the EFL.
-
-#%package -n eo-examples
-#Summary:  Examples for the eo package
-#Group:    Graphics & UI Framework/Testing
-#Requires: eo = %{version}-%{release}
-
-#%description -n eo-examples
-#Example files for eo
-
-%package -n eo-devel
-Summary:  Development components for the eo package
-Group:    Graphics & UI Framework/Development
-Requires: eo = %{version}-%{release}
-License: BSD-2-Clause
-
-%description -n eo-devel
-Development files for eo
-
-############ Ector
-%package -n ector
-Summary: vector graphics library
-Requires: %{name}-data = %{version}-%{release}
-License: FTL or GPL-2.0+
-
-%description -n ector
-vector graphics library.
-
-%package -n ector-devel
-Summary:  Development components for the ector package
-Group:    Graphics & UI Framework/Development
-Requires: ector = %{version}-%{release}
-License: FTL or GPL-2.0+
-
-%description -n ector-devel
-Development files for ector
-
-############ Evas
-%package -n evas
-Summary: Multi-platform canvas library
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause and Zlib
-
-%description -n evas
-Evas is a clean display canvas API for several target display systems
-that can draw anti-aliased text, smooth super and sub-sampled scaled
-images, alpha-blend objects much and more.
-
-#%package -n evas-examples
-#Summary:  Examples for the evas package
-#Group:    Graphics & UI Framework/Testing
-#Requires: evas = %{version}-%{release}
-#License: BSD-2-Clause and Zlib
-
-#%description -n evas-examples
-#Example files for evas
-
-%package -n evas-devel
-Summary:  Development components for the evas package
-Group:    Graphics & UI Framework/Development
-Requires: evas = %{version}-%{release}
-License: BSD-2-Clause and Zlib
-
-%description -n evas-devel
-Development files for evas
-
-############ Ecore
-%package -n ecore
-Summary: Enlightened Core X interface library
-Requires: ecore-core
-Requires: ecore-audio
-Requires: ecore-avahi
-Requires: ecore-buffer
-Requires: ecore-con
-Requires: ecore-evas
-Requires: ecore-fb
-Requires: ecore-file
-Requires: ecore-imf
-Requires: ecore-imf-evas
-Requires: ecore-input
-Requires: ecore-input-evas
-Requires: ecore-ipc
-%if %{with wayland}
-Requires: ecore-wayland
-Requires: ecore-wl2
-%endif
-%if %{with x}
-Requires: ecore-x
-%endif
-License: BSD-2-Clause and MIT
-
-%description -n ecore
-Ecore is the event/X abstraction layer that makes doing selections,
-Xdnd, general X stuff, event loops, timeouts and idle handlers fast,
-optimized, and convenient.
-
-%package -n ecore-devel
-Summary:  Development components for the ecore package
-Group:    Graphics & UI Framework/Development
-Requires: ecore-core-devel
-Requires: ecore-audio-devel
-Requires: ecore-avahi-devel
-Requires: ecore-buffer-devel
-Requires: ecore-con-devel
-Requires: ecore-evas-devel
-Requires: ecore-fb-devel
-Requires: ecore-file-devel
-Requires: ecore-imf-devel
-Requires: ecore-imf-evas-devel
-Requires: ecore-input-devel
-Requires: ecore-input-evas-devel
-Requires: ecore-ipc-devel
-%if %{with wayland}
-Requires: ecore-wayland-devel
-Requires: ecore-wl2-devel
-%endif
-%if %{with x}
-Requires: ecore-x-devel
-%endif
-License: BSD-2-Clause and MIT
-
-%description -n ecore-devel
-Development files for ecore
-
-%package -n ecore-core
-Summary:  Enlightened Core X interface library - core
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-core
-This is the core main-loop, system events and execution layer. This
-handles running the main loop, integrating with external data and
-timing sources (the system clock, file descriptors, system signals),
-and producing an event queue, walking that queue and dispatching
-events to appropriate callbacks.
-
-%package -n ecore-core-devel
-Summary:  Development components for the ecore-core package
-Group:    Graphics & UI Framework/Development
-Requires: ecore-core = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-core-devel
-Development files for ecore-core
-
-%package -n ecore-audio
-Summary: Enlightened Core X interface library - audio
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-audio
-This library provides an API for audio playback and recording. It uses
-pulse audio underneath to handle mixing and policies. The API for this
-should not be considered stable right now because it relies on EO and
-EO is not considered finalized yet.
-
-%package -n ecore-audio-devel
-Summary:  Development components for the ecore_audio package
-Group:    Graphics & UI Framework/Development
-Requires: ecore-audio = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-audio-devel
-Development files for ecore_audio
-
-%package -n ecore-avahi
-Summary: Enlightened Core X interface library - avahi
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-avahi
-Avahi main loop integration function.
-
-%package -n ecore-avahi-devel
-Summary:  Development components for the ecore_avahi package
-Group:    Graphics & UI Framework/Development
-Requires: ecore-avahi = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-avahi-devel
-Development files for ecore_avahi
-
-%package -n ecore-buffer
-Summary: Enlightened Core X interface library - buffer
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-buffer
-The Ecore Buffer is an abstraction of graphic buffer.
-This library also provides simple mechanisms for sharing graphic buffer bet-
-ween processes using wayland socket. Ecore Buffer Queue is for this
-function, and it consists of two main object,
-The Ecore_Buffer_Consumer and the Ecore_Buffer_Provider.
-
-%package -n ecore-buffer-devel
-Summary:  Development components for the ecore_buffer package
-Group:    Graphics & UI Framework/Development
-Requires: ecore-buffer = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-buffer-devel
-Development files for ecore_buffer
-
-%package -n ecore-con
-Summary: Enlightened Core X interface library - con
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-con
-This provides a completely event-based TCP/UDP and Unix domain socket
-API that integrates with the main-loop. This means no blocking to send
-or receive data, supporting "infinite send buffers" with storage and
-spooling being done by Ecore Con. It also supports SSL encryption
-transparently turned on or not on the same connection, certificate
-verification, CURL wrapping for HTTP connection usage (GETs, POSTs
-etc.), asynchronous DNS lookups and provides the ability to also be a
-server, not just a client, with the same event-based API.
-
-%package -n ecore-con-devel
-Summary:  Development components for the ecore_con package
-Group:    Graphics & UI Framework/Development
-Requires: ecore-con = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-con-devel
-Development files for ecore_con
-
-%package -n ecore-drm
-Summary: Enlightened Core X interface library - drm
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-drm
-Ecore_Drm provides a wrapper and functions for using libdrm.
-
-%package -n ecore-drm-devel
-Summary:  Development components for the ecore_drm package
-Group:    Graphics & UI Framework/Development
-Requires: ecore-drm = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-drm-devel
-Development files for ecore_drm
-
-%package -n ecore-evas
-Summary: Enlightened Core X interface library - evas
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-evas
-This acts as glue between the display target (X11, Wayland,
-Frame buffer, Cocoa on OSX, Win32 etc.) and Evas. It creates/provides a
-target for Evas to render to (a Window or Surface etc.) and feeds
-input events (Keyboard, Mouse, Multi-touch) into Evas, which then
-selects the target object and calls the callbacks. It also provides
-wrappers/glue for manipulating the Window/Surface.
-
-%package -n ecore-evas-devel
-Summary:  Development components for the ecore_evas package
-Group:    Graphics & UI Framework/Development
-Requires: ecore-evas = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-evas-devel
-Development files for ecore_evas
-
-%package -n ecore-fb
-Summary: Enlightened Core X interface library - fb
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-fb
-This provides virtual terminal allocation, access and handling,
-frame buffer information, raw input handling for keyboard, mouse and
-touch (via tslib).
-
-%package -n ecore-fb-devel
-Summary:  Development components for the ecore_fb package
-Group:    Graphics & UI Framework/Development
-Requires: ecore-fb = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-fb-devel
-Development files for ecore_fb
-
-%package -n ecore-file
-Summary: Enlightened Core X interface library - file
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-file
-This provides file access convenience APIs for doing simple file
-operations like renames, copies, listing directories and more. It also
-supports file change monitoring and URL downloads.
-
-%package -n ecore-file-devel
-Summary:  Development components for the ecore_file package
-Group:    Graphics & UI Framework/Development
-Requires: ecore-file = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-file-devel
-Development files for ecore_file
-
-%package -n ecore-imf
-Summary: Enlightened Core X interface library - imf
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-imf
-This is an input method abstraction framework to allow EFL to talk to
-things like SCIM, IBus, Wayland and XIM. This allows for complex text
-entry in languages such as Chinese, Japanese and Korean.
-
-%package -n ecore-imf-devel
-Summary:  Development components for the ecore_imf package
-Group:    Graphics & UI Framework/Development
-Requires: ecore-imf = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-imf-devel
-Development files for ecore_imf
-
-%package -n ecore-imf-evas
-Summary: Enlightened Core X interface library - imf_evas
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-imf-evas
-This library glues Input method support from Ecore IMF and Evas
-together.
-
-%package -n ecore-imf-evas-devel
-Summary:  Development components for the ecore_imf_evas package
-Group:    Graphics & UI Framework/Development
-Requires: ecore-imf-evas = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-imf-evas-devel
-Development files for ecore_imf_evas
-
-%package -n ecore-input
-Summary: Enlightened Core X interface library - input
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-input
-This acts as a generic input layer where multiple display systems can
-post events in the same format to the event queue.
-
-%package -n ecore-input-devel
-Summary:  Development components for the ecore_input package
-Group:    Graphics & UI Framework/Development
-Requires: ecore-input = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-input-devel
-Development files for ecore_input
-
-%package -n ecore-input-evas
-Summary: Enlightened Core X interface library - input_evas
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-input-evas
-This Routes events from Ecore Input into a given Evas canvas which
-will then route the event further to the destination object and
-callbacks.
-
-%package -n ecore-input-evas-devel
-Summary:  Development components for the ecore_input_evas package
-Group:    Graphics & UI Framework/Development
-Requires: ecore-input-evas = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-input-evas-devel
-Development files for ecore_input_evas
-
-%package -n ecore-ipc
-Summary: Enlightened Core X interface library - ipc
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-ipc
-This acts as a layer on top of Ecore Con which handles entire IPC
-message packets, dealing with header delta compression and
-portability, as well as ensuring an entire message is received in one
-go as a single IPC message, regardless of payload data size. The
-entire API is event based almost exactly like Ecore Con and thus it
-supports all the transport layers Ecore Con supports.
-
-%package -n ecore-ipc-devel
-Summary:  Development components for the ecore_ipc package
-Group:    Graphics & UI Framework/Development
-Requires: ecore-ipc = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-ipc-devel
-Development files for ecore_ipc
-
-%package -n ecore-wayland
-Summary: Enlightened Core X interface library - wayland
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-wayland
-This is a glue/wrapper library to interface EFL to Wayland libraries
-to tie them into the Ecore main-loop and event queue.
-
-%package -n ecore-wayland-devel
-Summary:  Development components for the ecore_wayland package
-Group:    Graphics & UI Framework/Development
-Requires: ecore-wayland = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-wayland-devel
-Development files for ecore_wayland
-
-#%package -n ecore-wl2
-#Summary: Ecore wayland interface library version 2 - wayland
-#Requires: %{name}-data = %{version}-%{release}
-#License: BSD-2-Clause and MIT
-
-
-#%description -n ecore-wl2
-#This is a glue/wrapper library to interface EFL to Wayland libraries
-#to tie them into the Ecore main-loop and event queue.
-
-#%package -n ecore-wl2-devel
-#Summary:  Development components for the ecore_wl2 package
-#Group:    Graphics & UI Framework/Development
-#Requires: ecore-wl2 = %{version}-%{release}
-#License: BSD-2-Clause and MIT
-
-#%description -n ecore-wl2-devel
-#Development files for ecore_wl2
-
-%package -n ecore-x
-Summary: Enlightened Core X interface library - x
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-x
-This is a library to wrap/deal with Xlib as well as optionally XCB to
-make dealing with X11 less painful and less footwork as well as being
-glue to tie these into the Ecore main-loop and event queue.
-
-%package -n ecore-x-devel
-Summary:  Development components for the ecore_x package
-Group:    Graphics & UI Framework/Development
-Requires: ecore-x = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-x-devel
-Development files for ecore_x
-
-############ Eldbus
-%package -n eldbus
-Summary: D-Bus bindings for EFL
-Requires: %{name}-data = %{version}-%{release}
-License: LGPL-2.1+
-
-%description -n eldbus
-Eldbus allows connecting to both system and session buses acting as
-both client and service roles.
-
-This is a replacement for old library "edbus". Its main purpose is to
-fix some core bugs and completely encapsulating D-Bus without exposing
-libdbus to end-user. One day libdbus may be completely removed as a
-dependency.
-
-#%package -n eldbus-examples
-#Summary:  Examples for the eldbus package
-#Group:    Graphics & UI Framework/Testing
-#Requires: eldbus = %{version}-%{release}
-#License: LGPL-2.1+
-
-#%description -n eldbus-examples
-#Example files for eldbus
-
-%package -n eldbus-devel
-Summary:  Development components for the eldbus package
-Group:    Graphics & UI Framework/Development
-Requires: eldbus = %{version}-%{release}
-License: LGPL-2.1+
-
-%description -n eldbus-devel
-Development files for eldbus
-
-############ Embryo
-%package -n embryo
-Summary: A small virtual machine engine (in a library) and bytecode compiler
-Requires: %{name}-data = %{version}-%{release}
-Provides: embryo-bin
-License: BSD-2-Clause
-
-%description -n embryo
-Embryo is a tiny library designed as a virtual machine to interpret a
-limited set of small compiled programs.
-
-%package -n embryo-devel
-Summary:  Development components for the embryo package
-Group:    Graphics & UI Framework/Development
-Requires: embryo = %{version}-%{release}
-License: BSD-2-Clause
-
-%description -n embryo-devel
-Development files for embryo
-
-############ Eio
-%package -n eio
-Summary: Enlightenment Input/Output Library
-Requires: %{name}-data = %{version}-%{release}
-License: LGPL-2.1+
-
-%description -n eio
-Enlightenment Input/Output Library
-
-#%package -n eio-examples
-#Summary:  Examples for the eio package
-#Group:    Graphics & UI Framework/Testing
-#Requires: eio = %{version}-%{release}
-#License: LGPL-2.1+
-
-#%description -n eio-examples
-#Example files for eio
-
-%package -n eio-devel
-Summary:  Development components for the eio package
-Group:    Graphics & UI Framework/Development
-Requires: eio = %{version}-%{release}
-License: LGPL-2.1+
-
-%description -n eio-devel
-Development files for eio
-
-############ Ephysics
-%package -n ephysics
-Summary: EFL wrapper for the Bullet Physics library
-License: BSD-2-Clause
-
-%description -n ephysics
-EPhysics is a library that makes it easy to use Ecore, Evas and Bullet
-Physics together. It's a kind of wrapper, a glue, between these libraries.
-It's not intended to be a physics library (we already have many out there).
-
-Enlightenment Input/Output Library
-
-#%package -n ephysics-examples
-#Summary:  Examples for the ephysics package
-#Group:    Graphics & UI Framework/Testing
-#Requires: ephysics = %{version}-%{release}
-#License: BSD-2-Clause
-
-#%description -n ephysics-examples
-#Example files for ephysics
-
-%package -n ephysics-devel
-Summary:  Development components for the ephysics package
-Group:    Graphics & UI Framework/Development
-Requires: ephysics = %{version}-%{release}
-License: BSD-2-Clause
-
-%description -n ephysics-devel
-Development files for ephysics
-
-############ Edje
-%package -n edje
-Summary: Complex Graphical Design/Layout Engine
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause and GPL-2.0+
-
-%description -n edje
-Edje is a complex graphical design and layout engine. It provides a
-mechanism for allowing configuration data to define visual elements in
-terms of layout, behavior, and appearance.  Edje allows for multiple
-collections of layouts in one file, allowing a complete set of images,
-animations, and controls to exist as a unified whole.
-
-Edje separates the arrangement, appearance, and behavior logic into
-distinct independent entities.  This allows visual objects to share
-image data and configuration information without requiring them to do
-so.  This separation and simplistic event driven style of programming
-can produce almost any look and feel one could want for basic visual
-elements. Anything more complex is likely the domain of an application
-or widget set that may use Edje as a conveneient way of being able to
-configure parts of the display.
-
-%package -n edje-tools
-Summary:   Edje tools
-Group:     Graphics & UI Framework/Utilities
-Requires:  edje = %{version}-%{release}
-Provides:  edje-bin
-License: BSD-2-Clause and GPL-2.0+
-
-%description -n edje-tools
-The edje tools package include the compiler, decompiler, visualizer, code
-generator and more.
-
-#%package -n edje-examples
-#Summary:  Examples for the edje package
-#Group:    Graphics & UI Framework/Testing
-#Requires: edje = %{version}-%{release}
-#License: BSD-2-Clause and GPL-2.0+
-
-#%description -n edje-examples
-#Example files for edje
-
-%package -n edje-devel
-Summary:  Development components for the edje package
-Group:    Graphics & UI Framework/Development
-Requires: edje-tools = %{version}-%{release}
-License: BSD-2-Clause and GPL-2.0+
-
-%description -n edje-devel
-Development files for edje
-
-############ Eeze
-%package -n eeze
-Summary: Device convenience library
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause
-
-%description -n eeze
-Eeze is a library for manipulating devices through udev with a simple
-and fast api. It interfaces directly with libudev, avoiding such
-middleman daemons as udisks/upower or hal, to immediately gather
-device information the instant it becomes known to the system.  This
-can be used to determine such things as:
-  * If a cdrom has a disk inserted
-  * The temperature of a cpu core
-  * The remaining power left in a battery
-  * The current power consumption of various parts
-  * Monitor in realtime the status of peripheral devices
-
-Each of the above examples can be performed by using only a single
-eeze function, as one of the primary focuses of the library is to
-reduce the complexity of managing devices.
-
-%package -n eeze-devel
-Summary:  Development components for the eeze package
-Group:    Graphics & UI Framework/Development
-Requires: eeze = %{version}-%{release}
-License: BSD-2-Clause
-
-%description -n eeze-devel
-Development files for eeze
-
-############ Efreet
-%package -n efreet
-Summary: FreeDesktop.Org standards implementation
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause
-
-%description -n efreet
-Efreet implements the FreeDesktop.Org application and MIME-handling
-standards.
-
-%package -n efreet-devel
-Summary:  Development components for the efreet package
-Group:    Graphics & UI Framework/Development
-Requires: efreet = %{version}-%{release}
-License: BSD-2-Clause
-
-%description -n efreet-devel
-Development files for efreet
-
-############ Emotion
-%package -n emotion
-Summary: EFL Media Library
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause
-
-%description -n emotion
-Emotion is a media library with support for different backends as plug-ins.
-
-#%package -n emotion-examples
-#Summary:  Examples for the emotion package
-#Group:    Graphics & UI Framework/Testing
-#Requires: emotion = %{version}-%{release}
-
-#%description -n emotion-examples
-#Example files for emotion
-
-%package -n emotion-devel
-Summary:  Development components for the emotion package
-Group:    Graphics & UI Framework/Development
-Requires: emotion = %{version}-%{release}
-License: BSD-2-Clause
-
-%description -n emotion-devel
-Development files for emotion
-
-############ Ethumb
-%package -n ethumb
-Summary: EFL thumbnail generator library
-Requires: %{name}-data = %{version}-%{release}
-License: LGPL-2.1+
-
-%description -n ethumb
-Enlightenment thumbnailing library
-
-#%package -n ethumb-examples
-#Summary:  Examples for the ethumb package
-#Group:    Graphics & UI Framework/Testing
-#Requires: ethumb = %{version}-%{release}
-#License: LGPL-2.1+
-
-#%description -n ethumb-examples
-#Example files for ethumb
-
-%package -n ethumb-devel
-Summary:  Development components for the ethumb package
-Group:    Graphics & UI Framework/Development
-Requires: ethumb = %{version}-%{release}
-License: LGPL-2.1+
-
-%description -n ethumb-devel
-Development files for emotion
-
-############ Eolian
-%package -n eolian
-Summary: EO object parser and C code generator
-Group:    Graphics & UI Framework/Development
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause
-
-%description -n eolian
-Tool that parses Enlightenment's meta-data (.eo) filesg
-and can then generate C code along with header files.
-
-%package -n eolian-devel
-Summary: Development components for the eolian package
-Group:    Graphics & UI Framework/Development
-Requires: eolian = %{version}-%{release}
-License: BSD-2-Clause
-
-%description -n eolian-devel
-Development files for eolian
-
-#%package -n eolian-examples
-#Summary:  Examples for the eolian package
-#Group:    Graphics & UI Framework/Testing
-#Requires: eolian = %{version}-%{release}
-#License: BSD-2-Clause
-
-#%description -n eolian-examples
-#Example files for eolian
-
-############ Elocation
-%package -n elocation
-Summary: EFL location library
-Requires: %{name}-data = %{version}-%{release}
-License: LGPL-2.1+
-
-%description -n elocation
-Elocation is meant as a convenience library to ease application developers
-the usage of geo information in their apps. Adding a geo tag to a picture or
-translating an address to a GPS position and show it on a map widget are just
-some of the use cases.
-
-#%package -n elocation-examples
-#Summary:  Examples for the elocation package
-#Group:    Graphics & UI Framework/Testing
-#Requires: elocation = %{version}-%{release}
-#License: LGPL-2.1+
-#
-#%description -n elocation-examples
-#Example files for elocation
-
-%package -n elocation-devel
-Summary: Development components for the elocation package
-Group:    Graphics & UI Framework/Development
-Requires: elocation = %{version}-%{release}
-License: LGPL-2.1+
-
-%description -n elocation-devel
-Development files for elocation
-
-############ Elua
-%package -n elua
-Summary: EFL lua binding library
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause
-
-%description -n elua
-The Elua library was created to ease integration of EFL Lua into other EFL
-libraries or applications. Using the Elua library you can easily create a
-Lua state that is fully set up for running EFL Lua bindings.
-
-%package -n elua-devel
-Summary: Development components for the elua package
-Group:    Graphics & UI Framework/Development
-Requires: elua = %{version}-%{release}
-License: BSD-2-Clause
-
-%description -n elua-devel
-Development files for elua
-
-
-%package -n elementary
-Summary: EFL toolkit for small touchscreens
-Group:    Graphics & UI Framework/Development
-License:        LGPL-2.1+ and CC-BY-SA-3.0
-
-%description -n elementary
-Elementary is a widget set. It is a new-style of widget set much more canvas
-object based than anything else. Why not ETK? Why not EWL? Well they both
-tend to veer away from the core of Evas, Ecore and Edje a lot to build their
-own worlds. Also I wanted something focused on embedded devices -
-specifically small touchscreens. Unlike GTK+ and Qt, 75% of the "widget set"
-is already embodied in a common core - Ecore, Edje, Evas etc. So this
-fine-grained library splitting means all of this is shared, just a new
-widget "personality" is on top. And that is... Elementary, my dear watson
-Elementary
-
-%package -n elementary-tizen
-Summary:        EFL toolkit for small touchscreens for Tizen devices
-Requires:       elementary
-
-%description -n elementary-tizen
-Elementary is a widget set. It is a new-style of widget set much more canvas
-object based than anything else. Why not ETK? Why not EWL? Well they both
-tend to veer away from the core of Evas, Ecore and Edje a lot to build their
-own worlds. Also I wanted something focused on embedded devices -
-specifically small touchscreens. Unlike GTK+ and Qt, 75% of the "widget set"
-is already embodied in a common core - Ecore, Edje, Evas etc. So this
-fine-grained library splitting means all of this is shared, just a new
-widget "personality" is on top. And that is... Elementary, my dear watson.
-Elementary. This is an alternative package for Tizen devices that uses different
-set of source code.
-
-%package -n elementary-examples
-Summary:   EFL elementary examples
-
-%description -n elementary-examples
-EFL elementary examples
-
-%package -n elementary-tools
-Summary:   EFL elementary configuration and test apps
-
-%description -n elementary-tools
-EFL elementary configuration and test apps package
-
-%package -n elementary-devel
-Summary:        Development files for elementary
-Group:          Development/Libraries
-Requires:       %{name} = %{version}
-Recommends:     elementary
-
-%description -n elementary-devel
-Development components for the elementary package
-
-%package -n elementary-theme
-Summary:        Default theme for elementary
-
-%description -n elementary-theme
-Default theme which provides various styles for elementary.
-
-%package -n efl-locale
-Summary:        Translations and Locale for package %{name}
-Group: Translations
-AutoReqProv: 0
-
-%description -n efl-locale
-This package provides translations for package %{name}.
-
-%package -n ecore-wl2
-Summary: Ecore_Wl2 provides a wrapper and convenience functions for using the Wayland protocol in implementing a window system.
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause
-# i am not sure that the license is correct
-
-%description -n ecore-wl2
-Ecore_Wl2 provides a wrapper and convenience functions for using the Wayland protocol in implementing a window system.
-
-%package -n ecore-wl2-devel
-Summary: Development files for ecore-wl2
-Group: Graphics & UI Framework/Development
-Requires: ecore-wl2 = %{version}-%{release}
-License: BSD-2-Clause
-
-%description -n ecore-wl2-devel
-Development files for ecore-wl2
-
-%package -n efl-wl
-Summary: EFL Wayland compositor widget
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause
-# i am not sure that the license is correct
-
-%description -n efl-wl
-EFL Wayland compositor widget
-
-%package -n efl-wl-devel
-Summary: Development components for the efl-wl package
-Group: Graphics & UI Framework/Development
-Requires: efl-wl = %{version}-%{release}
-License: BSD-2-Clause
-# i am not sure that the license is correct
-
-%description -n efl-wl-devel
-Development files for efl-wl
-
-%package -n elput
-Summary: Elput provides a wrapper and functions for using libinput
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause
-# i am not sure that the license is correct
-
-%description -n elput
-Elput provides a wrapper and functions for using libinput
-
-%package -n elput-devel
-Summary: Development components for the elput package
-Group: Graphics & UI Framework/Development
-Requires: elput = %{version}-%{release}
-License: BSD-2-Clause
-# i am not sure that the license is correct
-
-%description -n elput-devel
-Development files for elput
-
-%prep
-%setup -q
-cp %{SOURCE1001} .
-
-
-%build
-
-%if "%{tizen_profile_name}" == "tv"
-        export CFLAGS+=" -DTIZEN_PROFILE_TV"
-%endif
-
-%if ! %{with x}
-CFLAGS+=" -DMESA_EGL_NO_X11_HEADERS "
-%endif
-
-CFLAGS+=" -DLIBDIR=\\\"%{_libdir}\\\""
-
-%if "%{asan}" == "1"
-%restore_fcommon
-%endif
-
-export XDG_RUNTIME_DIR="/tmp/"
-
-%autogen \
-    --disable-static \
-    --disable-doc \
-    --with-glib=always \
-    --disable-xim \
-    --disable-scim \
-    --disable-wayland-text-input \
-    --disable-gesture \
-    --with-tests=none \
-    --enable-fb \
-    --disable-tslib \
-%if %{with wayland}
-    --enable-ecore-wayland \
-    --enable-wayland \
-    --enable-egl \
-    --with-opengl=es \
-    --disable-rpath \
-    --disable-ibus \
-    --enable-tbm \
-%endif
-%if %{with x}
-    --with-opengl=es \
-    --disable-gesture \
-%else
-    --with-x11=none \
-    --disable-rpath \
-%endif
-    --disable-physics \
-    --disable-cxx-bindings \
-    --enable-lua-old \
-    --enable-ecore-buffer \
-    --disable-gstreamer1 \
-    --enable-harfbuzz \
-    --enable-hyphen \
-    --with-dictionaries-hyphen-dir=/usr/share/hyphen/ \
-    --disable-cserve \
-    --disable-poppler \
-    --disable-spectre \
-    --disable-librsvg \
-    --disable-libraw \
-    --disable-systemd \
-    --disable-cserve \
-    --enable-tizenaudio \
-    --with-elementary-base-dir="share/.elementary" \
-    --enable-i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them-myself-and-send-patches-abb \
-    ac_cv_func_getuid=no
-#    --enable-systemd \
-#    --enable-drm \
-#    --enable-gl-drm \
-
-%__make %{?_smp_mflags} 2>&1 | \
-sed \
--e 's%^.*: error: .*$%\x1b[37;41m&\x1b[m%' \
--e 's%^.*: warning: .*$%\x1b[30;43m&\x1b[m%'
-
-%install
-%make_install
-#rm -rf %{buildroot}%{_libdir}/ecore/system/upower
-rm %{buildroot}/usr/share/ecore_x/checkme
-
-mkdir -p %{buildroot}%{_tmpfilesdir}
-install -m 0644 %SOURCE100 %{buildroot}%{_tmpfilesdir}/efl.conf
-
-%find_lang %{name}
-
-%post -n eina -p /sbin/ldconfig
-%postun -n eina -p /sbin/ldconfig
-
-%post -n emile -p /sbin/ldconfig
-%postun -n emile -p /sbin/ldconfig
-
-%post -n eet -p /sbin/ldconfig
-%postun -n eet -p /sbin/ldconfig
-
-%post -n eo -p /sbin/ldconfig
-%postun -n eo -p /sbin/ldconfig
-
-%post -n ector -p /sbin/ldconfig
-%postun -n ector -p /sbin/ldconfig
-
-%post -n evas -p /sbin/ldconfig
-%postun -n evas -p /sbin/ldconfig
-
-%post -n ecore -p /sbin/ldconfig
-%postun -n ecore -p /sbin/ldconfig
-
-%post -n eldbus -p /sbin/ldconfig
-%postun -n eldbus -p /sbin/ldconfig
-
-%post -n embryo -p /sbin/ldconfig
-%postun -n embryo -p /sbin/ldconfig
-
-%post -n eio -p /sbin/ldconfig
-%postun -n eio -p /sbin/ldconfig
-
-%post -n edje -p /sbin/ldconfig
-%postun -n edje -p /sbin/ldconfig
-
-%post -n eeze -p /sbin/ldconfig
-%postun -n eeze -p /sbin/ldconfig
-
-%post -n efreet -p /sbin/ldconfig
-%postun -n efreet -p /sbin/ldconfig
-
-%post -n emotion -p /sbin/ldconfig
-%postun -n emotion -p /sbin/ldconfig
-
-%post -n ethumb -p /sbin/ldconfig
-%postun -n ethumb -p /sbin/ldconfig
-
-#%post -n ephysics -p /sbin/ldconfig
-#%postun -n ephysics -p /sbin/ldconfig
-
-%post -n eolian -p /sbin/ldconfig
-%postun -n eolian -p /sbin/ldconfig
-
-%post -n elocation -p /sbin/ldconfig
-%postun -n elocation -p /sbin/ldconfig
-
-%post -n ecore-wl2 -p /sbin/ldconfig
-%postun -n  ecore-wl2 -p /sbin/ldconfig
-
-%post -n elput -p /sbin/ldconfig
-%postun -n elput -p /sbin/ldconfig
-
-%post -n efl-wl -p /sbin/ldconfig
-%postun -n efl-wl -p /sbin/ldconfig
-
-%post -n elementary -p /sbin/ldconfig
-%postun -n elementary -p /sbin/ldconfig
-
-%post -n elementary-tizen
-rm -f %{_libdir}/libelementary.so.1
-#ln -sf %{_libdir}/libelementary.so.1.99.100 %{_libdir}/libelementary.so.1
-ldconfig -l %{_libdir}/libelementary.so.1.99.100
-
-%preun -n elementary-tizen
-rm -f %{_libdir}/libelementary.so.1
-#ln -sf %{_libdir}/libelementary.so.1.21.* %{_libdir}/libelementary.so.1
-ldconfig -l %{_libdir}/libelementary.so.1.21.*
-
-%postun -n elementary-tizen -p /sbin/ldconfig
-
-
-%files -n %{name}
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.LGPL
-%{_libdir}/libefl.so.*
-/usr/share/eolian/include/efl-1/*.eot
-%exclude %{_bindir}/efl_debug
-%exclude %{_bindir}/efl_debugd
-%exclude /usr/lib/debug/%{_bindir}/efl_debug.debug
-%exclude /usr/lib/debug/%{_bindir}/efl_debugd.debug
-
-%files -n %{name}-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/efl-1/Efl*.h
-%{_includedir}/efl-1/interfaces/efl*.h
-#%{_includedir}/efl-cxx-1/*.hh
-%{_libdir}/cmake/Efl*/*.cmake
-%{_libdir}/libefl.so
-%{_libdir}/pkgconfig/efl*.pc
-%exclude %{_includedir}/efl-cxx-1/*.hh
-%exclude %{_includedir}/efl-cxx-1/cxx/*.hh
-
-%files -n eina
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.LGPL
-%{_libdir}/libeina.so.*
-%{_bindir}/eina-bench-cmp
-
-%files -n eina-tools
-%manifest %{name}.manifest
-%{_bindir}/eina_btlog
-%exclude %{_bindir}/eina_modinfo
-%exclude /usr/lib/debug/%{_bindir}/eina_modinfo.debug
-
-#%files -n eina-examples
-#%manifest %{name}.manifest
-#%defattr(-,root,root,-)
-#%{_datadir}/eina*/examples/*
-#%{_libdir}/eina/examples/*
-
-%files -n eina-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/eina-*1/*.h*
-%{_includedir}/eina-*1/eina*/*
-%{_libdir}/libeina.so
-%{_libdir}/pkgconfig/eina*.pc
-%{_libdir}/cmake/Eina*/*.cmake
-
-%files -n emile
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.LGPL
-%{_libdir}/libemile.so.*
-
-%files -n emile-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/emile-*1/*.h*
-%{_libdir}/libemile.so
-%{_libdir}/pkgconfig/emile*.pc
-%{_libdir}/cmake/Emile*/*.cmake
-
-%files -n eet
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libeet*.so.*
-
-%files -n eet-tools
-%manifest %{name}.manifest
-%{_bindir}/eet
-%{_bindir}/vieet
-%{_bindir}/diffeet
-%{_bindir}/eetpack
-
-#%files -n eet-examples
-#%manifest %{name}.manifest
-#%defattr(-,root,root,-)
-#%{_datadir}/eet/examples/*
-#%{_libdir}/eet/examples/*
-
-%files -n eet-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/eet-*1/*.h*
-#%{_includedir}/eet-*1/*/*.h*
-%{_libdir}/libeet.so
-%{_libdir}/pkgconfig/eet*.pc
-%{_libdir}/cmake/Eet*/*.cmake
-
-%files -n eo
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libeo.so.*
-%exclude %{_libdir}/libeo_dbg.so.*
-%exclude /usr/lib/debug/%{_libdir}/libeo_dbg*
-
-#%files -n eo-examples
-#%manifest %{name}.manifest
-#%defattr(-,root,root,-)
-#%{_datadir}/eo/examples/*
-#%{_libdir}/eo/examples/*
-
-%files -n eo-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/eo-*1/*.h*
-%{_libdir}/libeo.so
-%{_libdir}/pkgconfig/eo*.pc
-%{_datadir}/eo/gdb/eo_gdb.py
-%{_datadir}/gdb/auto-load/usr/lib*/*
-%{_libdir}/cmake/Eo/*.cmake
-%{_libdir}/cmake/EoCxx/*.cmake
-%exclude %{_libdir}/libeo_dbg.so
-%exclude %{_bindir}/eo_debug
-/usr/share/eolian/include/eo-*1/*.eot
-
-%files -n ector
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.FTL licenses/COPYING.GPL
-%{_libdir}/libector.so.*
-/usr/share/eolian/include/ector-1/*.eot
-
-%files -n ector-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-#%{_includedir}/ector-*1/*.h*
-#%{_includedir}/ector-*1/*/*.h*
-%{_libdir}/libector.so
-%{_libdir}/pkgconfig/ector*.pc
-
-%files -n evas
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_bindir}/ecore_evas_*
-%{_libdir}/evas/modules/*/*/*/module.so
-%{_libdir}/libevas.so.*
-%{_datadir}/evas/checkme
-/usr/share/evas/filters/lua/*.lua
-%exclude %{_libdir}/evas/utils/*
-%exclude /usr/lib/debug/%{_libdir}/evas/utils/*
-
-#%files -n evas-examples
-#%manifest %{name}.manifest
-#%defattr(-,root,root,-)
-#%{_datadir}/evas/examples/*
-#%{_libdir}/evas/examples/*
-
-%files -n evas-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/evas-*1/*.h*
-%{_includedir}/evas-*1/*/*.h*
-%{_libdir}/libevas.so
-%{_libdir}/pkgconfig/evas*.pc
-%{_libdir}/cmake/Evas*/*.cmake
-/usr/share/eolian/include/evas-*1/*.eot
-
-%files -n ecore
-%license licenses/COPYING.BSD
-
-%files -n ecore-devel
-%{_libdir}/pkgconfig/ecore.pc
-
-%files -n ecore-core
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libecore.so.*
-/usr/share/eolian/include/ecore-1/*.eot
-%exclude %{_libdir}/ecore/system/upower/
-%exclude /usr/lib/debug/%{_libdir}/ecore/system/upower/
-#%exclude %{_libdir}/ecore/system/systemd/v-*/module.so
-#%exclude /usr/lib/debug/%{_libdir}/ecore/system/systemd/v-*/module.so.debug
-%{_datadir}/ecore/checkme
-
-%files -n ecore-core-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/ecore-1/*.h
-%{_libdir}/libecore.so
-%{_libdir}/pkgconfig/ecore-core.pc
-%{_libdir}/cmake/Ecore*/*.cmake
-%exclude %{_includedir}/ecore-cxx-1/*.hh
-
-%files -n ecore-audio
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libecore_audio.so.*
-
-%files -n ecore-audio-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/ecore-audio*/*.h
-%{_libdir}/libecore_audio.so
-%{_libdir}/pkgconfig/ecore-audio*.pc
-
-%files -n ecore-avahi
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libecore_avahi.so.*
-
-%files -n ecore-avahi-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/ecore-avahi*/*.h
-%{_libdir}/libecore_avahi.so
-%{_libdir}/pkgconfig/ecore-avahi*.pc
-
-%files -n ecore-buffer
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libecore_buffer.so.*
-%{_libdir}/ecore_buffer/modules/*/*/module.so
-%exclude %{_libdir}/ecore_buffer/bin/
-%exclude /usr/lib/debug/%{_libdir}/ecore_buffer/bin/
-
-%files -n ecore-buffer-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/ecore-buffer*/*.h
-%{_libdir}/libecore_buffer.so
-%{_libdir}/pkgconfig/ecore-buffer*.pc
-
-%files -n ecore-con
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libecore_con.so.*
-%{_tmpfilesdir}/efl.conf
-%exclude %{_libdir}/ecore_con/utils/v-1.21/efl_net_proxy_helper
-%exclude /usr/lib/debug/%{_libdir}/ecore_con/utils/v-1.21/efl_net_proxy_helper*
-
-%files -n ecore-con-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/ecore-con*/*.h
-%{_libdir}/libecore_con.so
-%{_libdir}/pkgconfig/ecore-con*.pc
-
-%files -n ecore-evas
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libecore_evas.so.*
-%{_libdir}/ecore_evas/engines/*/*/module.so
-
-%files -n ecore-evas-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/ecore-evas*/*.h
-%{_libdir}/libecore_evas.so
-%{_libdir}/pkgconfig/ecore-evas*.pc
-
-%files -n ecore-fb
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libecore_fb.so.*
-
-%files -n ecore-fb-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/ecore-fb*/*.h
-%{_libdir}/libecore_fb.so
-%{_libdir}/pkgconfig/ecore-fb*.pc
-
-%files -n ecore-file
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libecore_file.so.*
-
-%files -n ecore-file-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/ecore-file*/*.h
-%{_libdir}/libecore_file.so
-%{_libdir}/pkgconfig/ecore-file*.pc
-
-%files -n ecore-imf
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libecore_imf.so.*
-%exclude %{_libdir}/ecore_imf/modules/*/*/module.so
-%exclude /usr/lib/debug/%{_libdir}/ecore_imf/modules/*/*/module.so.debug
-%{_datadir}/ecore_imf/checkme
-
-%files -n ecore-imf-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/ecore-imf-1/*.h
-%{_libdir}/libecore_imf.so
-%{_libdir}/pkgconfig/ecore-imf.pc
-
-%files -n ecore-imf-evas
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libecore_imf_evas.so.*
-
-%files -n ecore-imf-evas-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/ecore-imf-evas*/*.h
-%{_libdir}/libecore_imf_evas.so
-%{_libdir}/pkgconfig/ecore-imf-evas.pc
-
-%files -n ecore-input
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libecore_input.so.*
-
-%files -n ecore-input-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/ecore-input-1/*.h
-%{_libdir}/libecore_input.so
-%{_libdir}/pkgconfig/ecore-input.pc
-
-%files -n ecore-input-evas
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libecore_input_evas.so.*
-
-%files -n ecore-input-evas-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/ecore-input-evas*/*.h
-%{_libdir}/libecore_input_evas.so
-%{_libdir}/pkgconfig/ecore-input-evas.pc
-
-%files -n ecore-ipc
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libecore_ipc.so.*
-
-%files -n ecore-ipc-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/ecore-ipc-1/*.h
-%{_libdir}/libecore_ipc.so
-%{_libdir}/pkgconfig/ecore-ipc.pc
-
-%if %{with wayland}
-#%files -n ecore-drm
-#%manifest %{name}.manifest
-#%defattr(-,root,root,-)
-#%license licenses/COPYING.BSD
-#%{_libdir}/libecore_drm.so.*
-
-#%files -n ecore-drm-devel
-#%manifest %{name}.manifest
-#%defattr(-,root,root,-)
-#%{_includedir}/ecore-drm*/*.h
-#%{_libdir}/libecore_drm.so
-#%{_libdir}/pkgconfig/ecore-drm*.pc
-
-%files -n ecore-wayland
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libecore_wayland.so.*
-
-%files -n ecore-wayland-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/ecore-wayland-1/*.h
-%{_libdir}/libecore_wayland.so
-%{_libdir}/pkgconfig/ecore-wayland.pc
-
-%files -n ecore-wl2
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libecore_wl2.so.*
-%{_libdir}/ecore_wl2/engines/*/*/module.so
-%exclude /usr/lib/debug/%{_libdir}/ecore_wl2/engines/*/*/module.so.debug
-
-%files -n ecore-wl2-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/ecore-wl2-1/*.h
-%{_libdir}/libecore_wl2.so
-%{_libdir}/pkgconfig/ecore-wl2.pc
-%endif
-
-%if %{with x}
-%files -n ecore-x
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libecore_x.so.*
-%{_libdir}/ecore_x/*/*/*
-%{_datadir}/ecore_x/checkme
-
-%files -n ecore-x-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/ecore-x-1/*.h
-%{_libdir}/libecore_x.so
-%{_libdir}/pkgconfig/ecore-x.pc
-%endif
-
-%files -n eldbus
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_libdir}/libeldbus.so.*
-%{_bindir}/eldbus*
-/usr/share/eolian/include/eldbus-1/*.eot
-%license licenses/COPYING.LGPL
-
-#%files -n eldbus-examples
-#%manifest %{name}.manifest
-#%defattr(-,root,root,-)
-#%{_datadir}/eldbus/examples/*
-#%{_libdir}/eldbus/examples/*
-
-%files -n eldbus-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_libdir}/libeldbus.so
-%{_libdir}/pkgconfig/eldbus*.pc
-%{_includedir}/eldbus*/*
-%{_libdir}/cmake/Eldbus/*.cmake
-
-%files -n embryo
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.SMALL
-%{_bindir}/embryo_cc
-%{_libdir}/libembryo.so.*
-%{_datadir}/embryo/include/default.inc
-
-%files -n embryo-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/embryo-1/*.h
-%{_libdir}/libembryo.so
-%{_libdir}/pkgconfig/embryo*.pc
-
-%files -n eio
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.LGPL
-%{_libdir}/libeio.so.*
-
-#%files -n eio-examples
-#%manifest %{name}.manifest
-#%defattr(-,root,root,-)
-#%{_datadir}/eio/examples/*
-#%{_libdir}/eio/examples/*
-
-%files -n eio-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/eio-1/*
-%{_libdir}/libeio.so
-%{_libdir}/pkgconfig/eio*.pc
-%{_libdir}/cmake/Eio*/*.cmake
-%exclude %{_includedir}/eio-cxx-1/*.hh
-
-%files -n edje
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libedje.so.*
-%{_libdir}/edje/utils/*/*
-%{_datadir}/edje/include/edje.inc
-%{_datadir}/edje/images/*
-%{_datadir}/mime/packages/edje.xml
-
-%files -n edje-tools
-%manifest %{name}.manifest
-%{_bindir}/edje*
-#%{_datadir}/edje/data/*
-
-#%files -n edje-examples
-#%manifest %{name}.manifest
-#%defattr(-,root,root,-)
-#%{_datadir}/edje/examples/*
-#%{_libdir}/edje/examples/*
-
-%files -n edje-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/edje*-1/*.h*
-%{_libdir}/libedje.so
-%{_libdir}/pkgconfig/edje*.pc
-%{_libdir}/cmake/Edje/*.cmake
-/usr/share/eolian/include/edje-*1/*.eot
-
-%files -n eeze
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libeeze.so.*
-%{_bindir}/eeze_disk_ls
-%{_bindir}/eeze_mount
-%exclude %{_bindir}/eeze_scanner
-%exclude %{_bindir}/eeze_scanner_monitor
-%exclude /usr/lib/debug/%{_bindir}/eeze_scanner*
-%{_bindir}/eeze_umount
-%{_libdir}/eeze/modules/sensor/*/*/module.so
-%{_datadir}/eeze/checkme
-
-%files -n eeze-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/eeze-1/*.h
-%{_libdir}/libeeze.so
-%{_libdir}/pkgconfig/eeze*.pc
-%{_libdir}/cmake/Eeze/*.cmake
-
-%files -n efreet
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%exclude %{_bindir}/efreetd
-%exclude /usr/lib/debug/%{_bindir}/efreetd.debug
-%{_libdir}/efreet/*/efreet_desktop_cache_create
-%{_libdir}/efreet/*/efreet_icon_cache_create
-%{_libdir}/libefreet.so.*
-%{_libdir}/libefreet_mime.so.*
-%{_libdir}/libefreet_trash.so.*
-%{_datadir}/efreet/*
-%exclude %{_libdir}/efreet/*/efreet_mime_cache_create
-%exclude /usr/lib/debug/%{_libdir}/efreet/*/
-
-%files -n efreet-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/efreet-1/*.h
-%{_libdir}/libefreet.so
-%{_libdir}/libefreet_mime.so
-%{_libdir}/libefreet_trash.so
-%{_libdir}/pkgconfig/efreet*.pc
-%{_libdir}/cmake/Efreet/*.cmake
-
-%files -n emotion
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libemotion.so.*
-%{_libdir}/edje/modules/emotion/*/module.so
-#%{_libdir}/emotion/modules/*/*/module.so
-%{_datadir}/emotion/*
-#%{_bindir}/emotion_test*
-
-#%files -n emotion-examples
-#%manifest %{name}.manifest
-#%defattr(-,root,root,-)
-#%{_datadir}/emotion/examples/*
-#%{_libdir}/emotion/examples/*
-
-%files -n emotion-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/emotion-1/*
-%{_libdir}/libemotion.so
-%{_libdir}/pkgconfig/emotion*.pc
-%{_libdir}/cmake/Emotion/*.cmake
-
-%files -n ethumb
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libethumb.so.*
-%{_libdir}/libethumb_client.so.*
-%exclude %{_datadir}/dbus-1/services/org.enlightenment.Ethumb.service
-#%exclude %{_userunitdir}/ethumb.service
-%{_datadir}/ethumb/*
-%{_datadir}/ethumb_client/*
-#%{_datadir}/ethumb_client/*/*
-%{_libdir}/ethumb/modules/*/*/module.so
-%{_libdir}/ethumb/modules/*/*/template.edj
-%exclude %{_libdir}/ethumb_client/utils/*/ethumbd_slave
-%exclude /usr/lib/debug/%{_libdir}/ethumb_client/utils/*/ethumbd_slave.debug
-%exclude %{_bindir}/ethumb
-%exclude %{_bindir}/ethumbd
-%exclude %{_bindir}/ethumbd_client
-%exclude /usr/lib/debug/%{_bindir}/ethumb.debug
-%exclude /usr/lib/debug/%{_bindir}/ethumbd.debug
-%exclude /usr/lib/debug/%{_bindir}/ethumbd_client.debug
-%exclude /usr/lib/debug/.build-id/*/*
-
-#%files -n ethumb-examples
-#%manifest %{name}.manifest
-#%defattr(-,root,root,-)
-#%{_datadir}/ethumb_client/examples/*
-#%{_libdir}/ethumb_client/examples/*
-
-%files -n ethumb-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/ethumb-1/*.h
-%{_includedir}/ethumb-client-1/*.h
-%{_libdir}/libethumb.so
-%{_libdir}/libethumb_client.so
-%{_libdir}/pkgconfig/ethumb*.pc
-%{_libdir}/cmake/Ethumb/*.cmake
-%{_libdir}/cmake/EthumbClient/*.cmake
-
-#%files -n ephysics
-#%manifest %{name}.manifest
-#%defattr(-,root,root,-)
-#%license licenses/COPYING.BSD
-#%{_libdir}/libephysics.so.*
-
-#%files -n ephysics-devel
-#%manifest %{name}.manifest
-#%defattr(-,root,root,-)
-#%{_libdir}/libephysics.so
-#%{_libdir}/pkgconfig/ephysics.pc
-#%{_includedir}/ephysics-1/EPhysics.h
-
-#%files -n ephysics-examples
-#%{_datadir}/ephysics/examples/*
-
-%files -n eolian
-%{_bindir}/eolian*
-%{_libdir}/libeolian.so.*
-%license licenses/COPYING.BSD
-
-%files -n eolian-devel
-%{_includedir}/eolian-*1/*.h*
-#%{_includedir}/eolian-*1/*/*.h*
-%{_datadir}/eolian/include/*/*.eo
-%{_libdir}/libeolian.so
-%{_libdir}/cmake/Eolian*/*.cmake
-%exclude %{_includedir}/eolian-cxx-1/grammar/*.hpp
-
-#%files -n eolian-examples
-#%{_datadir}/eolian_*/examples/*
-
-%files -n elocation
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_libdir}/libelocation.so.*
-
-#%files -n elocation-examples
-#%manifest %{name}.manifest
-#%defattr(-,root,root,-)
-#%{_datadir}/elocation/examples/*
-
-%files -n elocation-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/elocation-*1/*.h*
-%{_libdir}/pkgconfig/elocation.pc
-%{_libdir}/libelocation.so
-
-%files -n elua
-%manifest %{name}.manifest
-%license licenses/COPYING.BSD
-%defattr(-,root,root,-)
-%{_datadir}/elua/checkme
-
-%files -n elua-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_libdir}/cmake/Elua*/*.cmake
-
-%files -n efl-wl
-%manifest %{name}.manifest
-%license licenses/COPYING.BSD
-%defattr(-,root,root,-)
-%exclude %{_bindir}/efl_wl_test
-%exclude %{_bindir}/efl_wl_test_stack
-%exclude /usr/lib/debug/%{_bindir}/efl_wl_test.debug
-%exclude /usr/lib/debug/%{_bindir}/efl_wl_test_stack.debug
-%{_libdir}/libefl_wl.so.*
-
-%files -n efl-wl-devel
-%manifest %{name}.manifest
-%license licenses/COPYING.BSD
-%defattr(-,root,root,-)
-%{_libdir}/libefl_wl.so
-%{_libdir}/pkgconfig/efl-wl.pc
-%{_includedir}/efl-wl-1/*.h
-
-%files -n elput
-%manifest %{name}.manifest
-%license licenses/COPYING.BSD
-%defattr(-,root,root,-)
-%{_libdir}/libelput.so.*
-
-%files -n elput-devel
-%manifest %{name}.manifest
-%license licenses/COPYING.BSD
-%defattr(-,root,root,-)
-%{_libdir}/libelput.so
-%{_libdir}/pkgconfig/elput.pc
-%{_includedir}/elput-1/*.h
-
-%files -n elementary
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license COPYING
-%{_bindir}/elementary_quicklaunch
-%{_bindir}/elementary_run
-%{_libdir}/edje/modules/elm/v-1.21/module.so
-%{_libdir}/libelementary.so.1
-%{_libdir}/libelementary.so.1.21.*
-%{_datadir}/elementary/edje_externals/*
-%{_datadir}/icons/hicolor/128x128/apps/elementary.png
-%{_libdir}/elementary/modules/
-/usr/lib/debug/%{_libdir}/elementary/modules/
-%exclude %{_datadir}/elementary/config/
-##%{_tmpfilesdir}/elementary.conf
-
-%files -n elementary-tizen
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_libdir}/libelementary.so.1.99.*
-
-%if ! %dbus_unavailable
-%files -n elementary-examples
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_libdir}/elementary/examples/*
-%endif
-
-%files -n elementary-tools
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_datadir}/applications/*
-%{_datadir}/elementary/images/*
-%{_datadir}/elementary/objects/*
-%{_bindir}/elementary_config
-%{_bindir}/elementary_test*
-%{_bindir}/elementary_codegen
-%{_bindir}/elm_prefs_cc
-
-%files -n elementary-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/elementary-1/*.h*
-%{_datadir}/eolian/include/elementary-1/*.eo
-%{_libdir}/libelementary.so
-%{_libdir}/pkgconfig/elementary.pc
-%{_libdir}/cmake/Elementary/ElementaryConfig.cmake
-%{_libdir}/cmake/Elementary/ElementaryConfigVersion.cmake
-/usr/share/eolian/include/elementary-*1/*.eot
-%exclude %{_includedir}/elementary-cxx-1/*.hh
-
-%files -n elementary-theme
-%manifest %{name}.manifest
-%{_datadir}/elementary/themes/*
-%exclude /usr/share/icons/Enlightenment-X
-%exclude /usr/share/elementary/test*
-
-%files -n efl-locale -f %{name}.lang
-%license COPYING
-%defattr(-,root,root,-)
-
diff --git a/packaging/efl-without-elm.spec.example b/packaging/efl-without-elm.spec.example
deleted file mode 100644 (file)
index acee6ce..0000000
+++ /dev/null
@@ -1,2001 +0,0 @@
-%bcond_without wayland
-%bcond_with x
-
-Name:           efl
-Version:        1.21.0
-Release:        0
-License:        LGPL-2.1+
-Summary:        Enlightenment Foundation Libraries - set of libraries used (not only) by E17
-Url:            http://enlightenment.org/
-Group:          Graphics & UI Framework/API
-Source:         %{name}-%{version}.tar.bz2
-Source100:      efl.conf
-Source1001:     efl.manifest
-
-BuildRequires:  pkgconfig(check)
-BuildRequires:  pkgconfig(libinput)
-BuildRequires:  zlib-devel
-BuildRequires:  gettext-tools
-BuildRequires:  hyphen-devel
-#BuildRequires:  coregl-devel
-#BuildRequires:  gettext-devel
-#BuildRequires:  doxygen
-#BuildRequires:  python-devel
-
-%if %{with wayland}
-BuildRequires:  pkgconfig(gles20)
-BuildRequires:  pkgconfig(wayland-client)
-BuildRequires:  pkgconfig(wayland-cursor)
-BuildRequires:  pkgconfig(wayland-egl)
-BuildRequires:  pkgconfig(text-client)
-BuildRequires:  pkgconfig(xdg-shell-client)
-BuildRequires:  pkgconfig(wayland-tbm-client)
-BuildRequires:  pkgconfig(wayland-tbm-server)
-BuildRequires:  pkgconfig(tizen-extension-client)
-BuildRequires:  pkgconfig(tizen-launch-client)
-BuildRequires:  pkgconfig(tizen-remote-surface-client)
-BuildRequires:  pkgconfig(wayland-egl-tizen)
-BuildRequires:  wayland-protocols
-BuildRequires:  pkgconfig(wayland-egl-tizen)
-Requires:       libwayland-extension-client
-Requires:       libwayland-egl-tizen
-%endif
-
-%if %{with x}
-BuildRequires:  pkgconfig(glesv2)
-BuildRequires:  pkgconfig(libdri2)
-BuildRequires:  pkgconfig(x11)
-BuildRequires:  pkgconfig(xcursor)
-BuildRequires:  pkgconfig(xinerama)
-BuildRequires:  pkgconfig(xpm)
-BuildRequires:  pkgconfig(xrandr)
-BuildRequires:  pkgconfig(xext)
-BuildRequires:  pkgconfig(xcomposite)
-BuildRequires:  pkgconfig(xdamage)
-BuildRequires:  pkgconfig(xfixes)
-BuildRequires:  pkgconfig(xrender)
-BuildRequires:  pkgconfig(xscrnsaver)
-BuildRequires:  libXtst-devel
-BuildRequires:  pkgconfig(xi)
-BuildRequires:  pkgconfig(ice)
-BuildRequires:  pkgconfig(sm)
-BuildRequires:  pkgconfig(ibus-1.0)
-%endif
-
-BuildRequires:  glib2-devel
-#BuildRequires:  pkgconfig(bullet)
-BuildRequires:  pkgconfig(openssl)
-BuildRequires:  gnutls-devel
-BuildRequires:  curl-devel
-BuildRequires:  pkgconfig(vconf)
-BuildRequires:  pkgconfig(xkbcommon)
-BuildRequires:  systemd-devel
-BuildRequires:  pkgconfig(ttrace)
-
-###
-BuildRequires:  pkgconfig(eina)
-BuildRequires:  pkgconfig(emile)
-BuildRequires:  pkgconfig(eo)
-BuildRequires:  pkgconfig(efl)
-BuildRequires:  pkgconfig(evas)
-BuildRequires:  pkgconfig(ecore-core)
-BuildRequires:  pkgconfig(ecore-evas)
-BuildRequires:  pkgconfig(ecore-file)
-BuildRequires:  pkgconfig(ecore-input)
-BuildRequires:  pkgconfig(edje)
-BuildRequires:  pkgconfig(ethumb)
-BuildRequires:  pkgconfig(ethumb_client)
-BuildRequires:  pkgconfig(emotion)
-BuildRequires:  pkgconfig(ecore-imf)
-BuildRequires:  pkgconfig(ecore-con)
-BuildRequires:  pkgconfig(eldbus)
-BuildRequires:  pkgconfig(efreet)
-BuildRequires:  pkgconfig(efreet-mime)
-BuildRequires:  pkgconfig(efreet-trash)
-BuildRequires:  pkgconfig(eio)
-BuildRequires:  pkgconfig(elocation)
-BuildRequires:  pkgconfig(ecore-wl2)
-BuildRequires:  eet-tools
-BuildRequires:  edje-tools
-BuildRequires:  eolian
-###
-
-#eldbus
-BuildRequires:  dbus-devel
-
-#edje
-BuildRequires:  pkgconfig(lua)
-BuildRequires:  pkgconfig(sndfile)
-BuildRequires:  pkgconfig(libpulse)
-
-#emotion
-#BuildRequires:  pkgconfig(gstreamer-1.0)
-#BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0)
-
-#evas
-BuildRequires:  libexif-devel
-BuildRequires:  giflib-devel
-BuildRequires:  libtiff-devel
-BuildRequires:  pkgconfig(libpng)
-BuildRequires:  libjpeg-turbo-devel
-BuildRequires:  pkgconfig(pixman-1)
-BuildRequires:  pkgconfig(freetype2)
-BuildRequires:  pkgconfig(fribidi)
-BuildRequires:  pkgconfig(fontconfig)
-BuildRequires:  pkgconfig(harfbuzz)
-BuildRequires:  pkgconfig(libtbm)
-
-#eeze
-BuildRequires:  libudev-devel
-BuildRequires:  libmount-devel
-BuildRequires:  pkgconfig(dlog)
-
-#ecore_buffer
-%if %{with x}
-BuildRequires:  pkgconfig(libdri2)
-BuildRequires:  pkgconfig(xshmfence)
-BuildRequires:  pkgconfig(x11)
-BuildRequires:  pkgconfig(xcb)
-BuildRequires:  pkgconfig(xcb-sync)
-BuildRequires:  pkgconfig(xcb-dri3)
-%endif
-BuildRequires:  pkgconfig(gbm)
-BuildRequires:  pkgconfig(libtbm)
-BuildRequires:  pkgconfig(libtdm)
-BuildRequires:  pkgconfig(libtdm-client)
-BuildRequires:  pkgconfig(libdrm)
-BuildRequires:  pkgconfig(wayland-client)
-BuildRequires:  pkgconfig(wayland-server)
-
-############ efl
-Provides: efl-data
-Obsoletes: efl-data
-
-%define dbus_unavailable 1
-
-%description
-EFL is a library collection providing various functionality used (not only) by
-Enlightenment, Terminology, Tizen and more.
-
-############ efl-data
-
-%package devel
-Summary: Developer files for EFL package
-
-%description devel
-This package includes developer files common to all packages.
-
-############ Eina
-%package -n eina
-Summary: Data type library
-Requires: %{name}-data = %{version}-%{release}
-License: LGPL-2.1+
-
-%description -n eina
-Eina is a data type library.
-
-%package -n eina-tools
-Summary: Eina Tools
-Group:     Graphics & UI Framework/Utilities
-Requires:  eina = %{version}-%{release}
-Provides:  eina-bin
-
-%description -n eina-tools
-The eina tools package the eina binary utility.
-
-#%package -n eina-examples
-#Summary:  Examples for the eina package
-#Group:    Graphics & UI Framework/Testing
-#Requires: eina = %{version}-%{release}
-#License: LGPL-2.1+
-
-#%description -n eina-examples
-#Example files for eina
-
-%package -n eina-devel
-Summary:  Development components for the eina package
-Group:    Graphics & UI Framework/Development
-Requires: eina = %{version}-%{release}
-License: LGPL-2.1+
-
-%description -n eina-devel
-Development files for eina.
-
-############ Emile
-%package -n emile
-Summary: EFL serialization, compression and crypto library
-Requires: %{name}-data = %{version}-%{release}
-
-%description -n emile
-EFL serialization, compression and crypto library
-
-%package -n emile-devel
-Summary:  Development components for the emile package
-Group:    Graphics & UI Framework/Development
-Requires: emile = %{version}-%{release}
-
-%description -n emile-devel
-Development files for emile.
-
-############ Eet
-%package -n eet
-Summary: Library for speedy data storage, retrieval, and compression
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause
-
-%description -n eet
-Eet is a tiny library designed to write an arbitrary set of chunks of
-data to a file and optionally compress each chunk (very much like a
-zip file) and allow fast random-access reading of the file later
-on. It does not do zip as a zip itself has more complexity than is
-needed, and it was much simpler to implement this once here.
-
-It also can encode and decode data structures in memory, as well as
-image data for saving to eet files or sending across the network to
-other machines, or just writing to arbitrary files on the system. All
-data is encoded in a platform independent way and can be written and
-read by any architecture.
-
-%package -n eet-tools
-Summary:   Eet Tools
-Group:     Graphics & UI Framework/Utilities
-Requires:  eet = %{version}-%{release}
-Provides:  eet-bin
-License: BSD-2-Clause
-
-%description -n eet-tools
-The eet tools package the eet binary utility.
-
-#%package -n eet-examples
-#Summary:  Examples for the eet package
-#Group:    Graphics & UI Framework/Testing
-#Requires: eet = %{version}-%{release}
-
-#%description -n eet-examples
-#Example files for eet
-
-%package -n eet-devel
-Summary:  Development components for the eet package
-Group:    Graphics & UI Framework/Development
-Requires: eet = %{version}-%{release}
-License: BSD-2-Clause
-
-%description -n eet-devel
-Development files for eet
-
-############ Eo
-%package -n eo
-Summary: EFL generic object system library
-Requires: %{name}-data = %{version}-%{release}
-
-%description -n eo
-The Eo generic object system. It was designed to be the base object
-system for the EFL.
-
-#%package -n eo-examples
-#Summary:  Examples for the eo package
-#Group:    Graphics & UI Framework/Testing
-#Requires: eo = %{version}-%{release}
-
-#%description -n eo-examples
-#Example files for eo
-
-%package -n eo-devel
-Summary:  Development components for the eo package
-Group:    Graphics & UI Framework/Development
-Requires: eo = %{version}-%{release}
-License: BSD-2-Clause
-
-%description -n eo-devel
-Development files for eo
-
-############ Ector
-%package -n ector
-Summary: vector graphics library
-Requires: %{name}-data = %{version}-%{release}
-License: FTL or GPL-2.0+
-
-%description -n ector
-vector graphics library.
-
-%package -n ector-devel
-Summary:  Development components for the ector package
-Group:    Graphics & UI Framework/Development
-Requires: ector = %{version}-%{release}
-License: FTL or GPL-2.0+
-
-%description -n ector-devel
-Development files for ector
-
-############ Evas
-%package -n evas
-Summary: Multi-platform canvas library
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause and Zlib
-
-%description -n evas
-Evas is a clean display canvas API for several target display systems
-that can draw anti-aliased text, smooth super and sub-sampled scaled
-images, alpha-blend objects much and more.
-
-#%package -n evas-examples
-#Summary:  Examples for the evas package
-#Group:    Graphics & UI Framework/Testing
-#Requires: evas = %{version}-%{release}
-#License: BSD-2-Clause and Zlib
-
-#%description -n evas-examples
-#Example files for evas
-
-%package -n evas-devel
-Summary:  Development components for the evas package
-Group:    Graphics & UI Framework/Development
-Requires: evas = %{version}-%{release}
-License: BSD-2-Clause and Zlib
-
-%description -n evas-devel
-Development files for evas
-
-############ Ecore
-%package -n ecore
-Summary: Enlightened Core X interface library
-Requires: ecore-core
-Requires: ecore-audio
-Requires: ecore-avahi
-Requires: ecore-buffer
-Requires: ecore-con
-Requires: ecore-evas
-Requires: ecore-fb
-Requires: ecore-file
-Requires: ecore-imf
-Requires: ecore-imf-evas
-Requires: ecore-input
-Requires: ecore-input-evas
-Requires: ecore-ipc
-%if %{with wayland}
-Requires: ecore-wayland
-Requires: ecore-wl2
-%endif
-%if %{with x}
-Requires: ecore-x
-%endif
-License: BSD-2-Clause and MIT
-
-%description -n ecore
-Ecore is the event/X abstraction layer that makes doing selections,
-Xdnd, general X stuff, event loops, timeouts and idle handlers fast,
-optimized, and convenient.
-
-%package -n ecore-devel
-Summary:  Development components for the ecore package
-Group:    Graphics & UI Framework/Development
-Requires: ecore-core-devel
-Requires: ecore-audio-devel
-Requires: ecore-avahi-devel
-Requires: ecore-buffer-devel
-Requires: ecore-con-devel
-Requires: ecore-evas-devel
-Requires: ecore-fb-devel
-Requires: ecore-file-devel
-Requires: ecore-imf-devel
-Requires: ecore-imf-evas-devel
-Requires: ecore-input-devel
-Requires: ecore-input-evas-devel
-Requires: ecore-ipc-devel
-%if %{with wayland}
-Requires: ecore-wayland-devel
-Requires: ecore-wl2-devel
-%endif
-%if %{with x}
-Requires: ecore-x-devel
-%endif
-License: BSD-2-Clause and MIT
-
-%description -n ecore-devel
-Development files for ecore
-
-%package -n ecore-core
-Summary:  Enlightened Core X interface library - core
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-core
-This is the core main-loop, system events and execution layer. This
-handles running the main loop, integrating with external data and
-timing sources (the system clock, file descriptors, system signals),
-and producing an event queue, walking that queue and dispatching
-events to appropriate callbacks.
-
-%package -n ecore-core-devel
-Summary:  Development components for the ecore-core package
-Group:    Graphics & UI Framework/Development
-Requires: ecore-core = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-core-devel
-Development files for ecore-core
-
-%package -n ecore-audio
-Summary: Enlightened Core X interface library - audio
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-audio
-This library provides an API for audio playback and recording. It uses
-pulse audio underneath to handle mixing and policies. The API for this
-should not be considered stable right now because it relies on EO and
-EO is not considered finalized yet.
-
-%package -n ecore-audio-devel
-Summary:  Development components for the ecore_audio package
-Group:    Graphics & UI Framework/Development
-Requires: ecore-audio = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-audio-devel
-Development files for ecore_audio
-
-%package -n ecore-avahi
-Summary: Enlightened Core X interface library - avahi
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-avahi
-Avahi main loop integration function.
-
-%package -n ecore-avahi-devel
-Summary:  Development components for the ecore_avahi package
-Group:    Graphics & UI Framework/Development
-Requires: ecore-avahi = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-avahi-devel
-Development files for ecore_avahi
-
-%package -n ecore-buffer
-Summary: Enlightened Core X interface library - buffer
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-buffer
-The Ecore Buffer is an abstraction of graphic buffer.
-This library also provides simple mechanisms for sharing graphic buffer bet-
-ween processes using wayland socket. Ecore Buffer Queue is for this
-function, and it consists of two main object,
-The Ecore_Buffer_Consumer and the Ecore_Buffer_Provider.
-
-%package -n ecore-buffer-devel
-Summary:  Development components for the ecore_buffer package
-Group:    Graphics & UI Framework/Development
-Requires: ecore-buffer = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-buffer-devel
-Development files for ecore_buffer
-
-%package -n ecore-con
-Summary: Enlightened Core X interface library - con
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-con
-This provides a completely event-based TCP/UDP and Unix domain socket
-API that integrates with the main-loop. This means no blocking to send
-or receive data, supporting "infinite send buffers" with storage and
-spooling being done by Ecore Con. It also supports SSL encryption
-transparently turned on or not on the same connection, certificate
-verification, CURL wrapping for HTTP connection usage (GETs, POSTs
-etc.), asynchronous DNS lookups and provides the ability to also be a
-server, not just a client, with the same event-based API.
-
-%package -n ecore-con-devel
-Summary:  Development components for the ecore_con package
-Group:    Graphics & UI Framework/Development
-Requires: ecore-con = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-con-devel
-Development files for ecore_con
-
-%package -n ecore-drm
-Summary: Enlightened Core X interface library - drm
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-drm
-Ecore_Drm provides a wrapper and functions for using libdrm.
-
-%package -n ecore-drm-devel
-Summary:  Development components for the ecore_drm package
-Group:    Graphics & UI Framework/Development
-Requires: ecore-drm = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-drm-devel
-Development files for ecore_drm
-
-%package -n ecore-evas
-Summary: Enlightened Core X interface library - evas
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-evas
-This acts as glue between the display target (X11, Wayland,
-Frame buffer, Cocoa on OSX, Win32 etc.) and Evas. It creates/provides a
-target for Evas to render to (a Window or Surface etc.) and feeds
-input events (Keyboard, Mouse, Multi-touch) into Evas, which then
-selects the target object and calls the callbacks. It also provides
-wrappers/glue for manipulating the Window/Surface.
-
-%package -n ecore-evas-devel
-Summary:  Development components for the ecore_evas package
-Group:    Graphics & UI Framework/Development
-Requires: ecore-evas = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-evas-devel
-Development files for ecore_evas
-
-%package -n ecore-fb
-Summary: Enlightened Core X interface library - fb
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-fb
-This provides virtual terminal allocation, access and handling,
-frame buffer information, raw input handling for keyboard, mouse and
-touch (via tslib).
-
-%package -n ecore-fb-devel
-Summary:  Development components for the ecore_fb package
-Group:    Graphics & UI Framework/Development
-Requires: ecore-fb = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-fb-devel
-Development files for ecore_fb
-
-%package -n ecore-file
-Summary: Enlightened Core X interface library - file
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-file
-This provides file access convenience APIs for doing simple file
-operations like renames, copies, listing directories and more. It also
-supports file change monitoring and URL downloads.
-
-%package -n ecore-file-devel
-Summary:  Development components for the ecore_file package
-Group:    Graphics & UI Framework/Development
-Requires: ecore-file = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-file-devel
-Development files for ecore_file
-
-%package -n ecore-imf
-Summary: Enlightened Core X interface library - imf
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-imf
-This is an input method abstraction framework to allow EFL to talk to
-things like SCIM, IBus, Wayland and XIM. This allows for complex text
-entry in languages such as Chinese, Japanese and Korean.
-
-%package -n ecore-imf-devel
-Summary:  Development components for the ecore_imf package
-Group:    Graphics & UI Framework/Development
-Requires: ecore-imf = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-imf-devel
-Development files for ecore_imf
-
-%package -n ecore-imf-evas
-Summary: Enlightened Core X interface library - imf_evas
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-imf-evas
-This library glues Input method support from Ecore IMF and Evas
-together.
-
-%package -n ecore-imf-evas-devel
-Summary:  Development components for the ecore_imf_evas package
-Group:    Graphics & UI Framework/Development
-Requires: ecore-imf-evas = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-imf-evas-devel
-Development files for ecore_imf_evas
-
-%package -n ecore-input
-Summary: Enlightened Core X interface library - input
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-input
-This acts as a generic input layer where multiple display systems can
-post events in the same format to the event queue.
-
-%package -n ecore-input-devel
-Summary:  Development components for the ecore_input package
-Group:    Graphics & UI Framework/Development
-Requires: ecore-input = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-input-devel
-Development files for ecore_input
-
-%package -n ecore-input-evas
-Summary: Enlightened Core X interface library - input_evas
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-input-evas
-This Routes events from Ecore Input into a given Evas canvas which
-will then route the event further to the destination object and
-callbacks.
-
-%package -n ecore-input-evas-devel
-Summary:  Development components for the ecore_input_evas package
-Group:    Graphics & UI Framework/Development
-Requires: ecore-input-evas = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-input-evas-devel
-Development files for ecore_input_evas
-
-%package -n ecore-ipc
-Summary: Enlightened Core X interface library - ipc
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-ipc
-This acts as a layer on top of Ecore Con which handles entire IPC
-message packets, dealing with header delta compression and
-portability, as well as ensuring an entire message is received in one
-go as a single IPC message, regardless of payload data size. The
-entire API is event based almost exactly like Ecore Con and thus it
-supports all the transport layers Ecore Con supports.
-
-%package -n ecore-ipc-devel
-Summary:  Development components for the ecore_ipc package
-Group:    Graphics & UI Framework/Development
-Requires: ecore-ipc = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-ipc-devel
-Development files for ecore_ipc
-
-%package -n ecore-wayland
-Summary: Enlightened Core X interface library - wayland
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-wayland
-This is a glue/wrapper library to interface EFL to Wayland libraries
-to tie them into the Ecore main-loop and event queue.
-
-%package -n ecore-wayland-devel
-Summary:  Development components for the ecore_wayland package
-Group:    Graphics & UI Framework/Development
-Requires: ecore-wayland = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-wayland-devel
-Development files for ecore_wayland
-
-#%package -n ecore-wl2
-#Summary: Ecore wayland interface library version 2 - wayland
-#Requires: %{name}-data = %{version}-%{release}
-#License: BSD-2-Clause and MIT
-
-
-#%description -n ecore-wl2
-#This is a glue/wrapper library to interface EFL to Wayland libraries
-#to tie them into the Ecore main-loop and event queue.
-
-#%package -n ecore-wl2-devel
-#Summary:  Development components for the ecore_wl2 package
-#Group:    Graphics & UI Framework/Development
-#Requires: ecore-wl2 = %{version}-%{release}
-#License: BSD-2-Clause and MIT
-
-#%description -n ecore-wl2-devel
-#Development files for ecore_wl2
-
-%package -n ecore-x
-Summary: Enlightened Core X interface library - x
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-x
-This is a library to wrap/deal with Xlib as well as optionally XCB to
-make dealing with X11 less painful and less footwork as well as being
-glue to tie these into the Ecore main-loop and event queue.
-
-%package -n ecore-x-devel
-Summary:  Development components for the ecore_x package
-Group:    Graphics & UI Framework/Development
-Requires: ecore-x = %{version}-%{release}
-License: BSD-2-Clause and MIT
-
-%description -n ecore-x-devel
-Development files for ecore_x
-
-############ Eldbus
-%package -n eldbus
-Summary: D-Bus bindings for EFL
-Requires: %{name}-data = %{version}-%{release}
-License: LGPL-2.1+
-
-%description -n eldbus
-Eldbus allows connecting to both system and session buses acting as
-both client and service roles.
-
-This is a replacement for old library "edbus". Its main purpose is to
-fix some core bugs and completely encapsulating D-Bus without exposing
-libdbus to end-user. One day libdbus may be completely removed as a
-dependency.
-
-#%package -n eldbus-examples
-#Summary:  Examples for the eldbus package
-#Group:    Graphics & UI Framework/Testing
-#Requires: eldbus = %{version}-%{release}
-#License: LGPL-2.1+
-
-#%description -n eldbus-examples
-#Example files for eldbus
-
-%package -n eldbus-devel
-Summary:  Development components for the eldbus package
-Group:    Graphics & UI Framework/Development
-Requires: eldbus = %{version}-%{release}
-License: LGPL-2.1+
-
-%description -n eldbus-devel
-Development files for eldbus
-
-############ Embryo
-%package -n embryo
-Summary: A small virtual machine engine (in a library) and bytecode compiler
-Requires: %{name}-data = %{version}-%{release}
-Provides: embryo-bin
-License: BSD-2-Clause
-
-%description -n embryo
-Embryo is a tiny library designed as a virtual machine to interpret a
-limited set of small compiled programs.
-
-%package -n embryo-devel
-Summary:  Development components for the embryo package
-Group:    Graphics & UI Framework/Development
-Requires: embryo = %{version}-%{release}
-License: BSD-2-Clause
-
-%description -n embryo-devel
-Development files for embryo
-
-############ Eio
-%package -n eio
-Summary: Enlightenment Input/Output Library
-Requires: %{name}-data = %{version}-%{release}
-License: LGPL-2.1+
-
-%description -n eio
-Enlightenment Input/Output Library
-
-#%package -n eio-examples
-#Summary:  Examples for the eio package
-#Group:    Graphics & UI Framework/Testing
-#Requires: eio = %{version}-%{release}
-#License: LGPL-2.1+
-
-#%description -n eio-examples
-#Example files for eio
-
-%package -n eio-devel
-Summary:  Development components for the eio package
-Group:    Graphics & UI Framework/Development
-Requires: eio = %{version}-%{release}
-License: LGPL-2.1+
-
-%description -n eio-devel
-Development files for eio
-
-############ Ephysics
-%package -n ephysics
-Summary: EFL wrapper for the Bullet Physics library
-License: BSD-2-Clause
-
-%description -n ephysics
-EPhysics is a library that makes it easy to use Ecore, Evas and Bullet
-Physics together. It's a kind of wrapper, a glue, between these libraries.
-It's not intended to be a physics library (we already have many out there).
-
-Enlightenment Input/Output Library
-
-#%package -n ephysics-examples
-#Summary:  Examples for the ephysics package
-#Group:    Graphics & UI Framework/Testing
-#Requires: ephysics = %{version}-%{release}
-#License: BSD-2-Clause
-
-#%description -n ephysics-examples
-#Example files for ephysics
-
-%package -n ephysics-devel
-Summary:  Development components for the ephysics package
-Group:    Graphics & UI Framework/Development
-Requires: ephysics = %{version}-%{release}
-License: BSD-2-Clause
-
-%description -n ephysics-devel
-Development files for ephysics
-
-############ Edje
-%package -n edje
-Summary: Complex Graphical Design/Layout Engine
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause and GPL-2.0+
-
-%description -n edje
-Edje is a complex graphical design and layout engine. It provides a
-mechanism for allowing configuration data to define visual elements in
-terms of layout, behavior, and appearance.  Edje allows for multiple
-collections of layouts in one file, allowing a complete set of images,
-animations, and controls to exist as a unified whole.
-
-Edje separates the arrangement, appearance, and behavior logic into
-distinct independent entities.  This allows visual objects to share
-image data and configuration information without requiring them to do
-so.  This separation and simplistic event driven style of programming
-can produce almost any look and feel one could want for basic visual
-elements. Anything more complex is likely the domain of an application
-or widget set that may use Edje as a conveneient way of being able to
-configure parts of the display.
-
-%package -n edje-tools
-Summary:   Edje tools
-Group:     Graphics & UI Framework/Utilities
-Requires:  edje = %{version}-%{release}
-Provides:  edje-bin
-License: BSD-2-Clause and GPL-2.0+
-
-%description -n edje-tools
-The edje tools package include the compiler, decompiler, visualizer, code
-generator and more.
-
-#%package -n edje-examples
-#Summary:  Examples for the edje package
-#Group:    Graphics & UI Framework/Testing
-#Requires: edje = %{version}-%{release}
-#License: BSD-2-Clause and GPL-2.0+
-
-#%description -n edje-examples
-#Example files for edje
-
-%package -n edje-devel
-Summary:  Development components for the edje package
-Group:    Graphics & UI Framework/Development
-Requires: edje-tools = %{version}-%{release}
-License: BSD-2-Clause and GPL-2.0+
-
-%description -n edje-devel
-Development files for edje
-
-############ Eeze
-%package -n eeze
-Summary: Device convenience library
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause
-
-%description -n eeze
-Eeze is a library for manipulating devices through udev with a simple
-and fast api. It interfaces directly with libudev, avoiding such
-middleman daemons as udisks/upower or hal, to immediately gather
-device information the instant it becomes known to the system.  This
-can be used to determine such things as:
-  * If a cdrom has a disk inserted
-  * The temperature of a cpu core
-  * The remaining power left in a battery
-  * The current power consumption of various parts
-  * Monitor in realtime the status of peripheral devices
-
-Each of the above examples can be performed by using only a single
-eeze function, as one of the primary focuses of the library is to
-reduce the complexity of managing devices.
-
-%package -n eeze-devel
-Summary:  Development components for the eeze package
-Group:    Graphics & UI Framework/Development
-Requires: eeze = %{version}-%{release}
-License: BSD-2-Clause
-
-%description -n eeze-devel
-Development files for eeze
-
-############ Efreet
-%package -n efreet
-Summary: FreeDesktop.Org standards implementation
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause
-
-%description -n efreet
-Efreet implements the FreeDesktop.Org application and MIME-handling
-standards.
-
-%package -n efreet-devel
-Summary:  Development components for the efreet package
-Group:    Graphics & UI Framework/Development
-Requires: efreet = %{version}-%{release}
-License: BSD-2-Clause
-
-%description -n efreet-devel
-Development files for efreet
-
-############ Emotion
-%package -n emotion
-Summary: EFL Media Library
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause
-
-%description -n emotion
-Emotion is a media library with support for different backends as plug-ins.
-
-#%package -n emotion-examples
-#Summary:  Examples for the emotion package
-#Group:    Graphics & UI Framework/Testing
-#Requires: emotion = %{version}-%{release}
-
-#%description -n emotion-examples
-#Example files for emotion
-
-%package -n emotion-devel
-Summary:  Development components for the emotion package
-Group:    Graphics & UI Framework/Development
-Requires: emotion = %{version}-%{release}
-License: BSD-2-Clause
-
-%description -n emotion-devel
-Development files for emotion
-
-############ Ethumb
-%package -n ethumb
-Summary: EFL thumbnail generator library
-Requires: %{name}-data = %{version}-%{release}
-License: LGPL-2.1+
-
-%description -n ethumb
-Enlightenment thumbnailing library
-
-#%package -n ethumb-examples
-#Summary:  Examples for the ethumb package
-#Group:    Graphics & UI Framework/Testing
-#Requires: ethumb = %{version}-%{release}
-#License: LGPL-2.1+
-
-#%description -n ethumb-examples
-#Example files for ethumb
-
-%package -n ethumb-devel
-Summary:  Development components for the ethumb package
-Group:    Graphics & UI Framework/Development
-Requires: ethumb = %{version}-%{release}
-License: LGPL-2.1+
-
-%description -n ethumb-devel
-Development files for emotion
-
-############ Eolian
-%package -n eolian
-Summary: EO object parser and C code generator
-Group:    Graphics & UI Framework/Development
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause
-
-%description -n eolian
-Tool that parses Enlightenment's meta-data (.eo) filesg
-and can then generate C code along with header files.
-
-%package -n eolian-devel
-Summary: Development components for the eolian package
-Group:    Graphics & UI Framework/Development
-Requires: eolian = %{version}-%{release}
-License: BSD-2-Clause
-
-%description -n eolian-devel
-Development files for eolian
-
-#%package -n eolian-examples
-#Summary:  Examples for the eolian package
-#Group:    Graphics & UI Framework/Testing
-#Requires: eolian = %{version}-%{release}
-#License: BSD-2-Clause
-
-#%description -n eolian-examples
-#Example files for eolian
-
-############ Elocation
-%package -n elocation
-Summary: EFL location library
-Requires: %{name}-data = %{version}-%{release}
-License: LGPL-2.1+
-
-%description -n elocation
-Elocation is meant as a convenience library to ease application developers
-the usage of geo information in their apps. Adding a geo tag to a picture or
-translating an address to a GPS position and show it on a map widget are just
-some of the use cases.
-
-#%package -n elocation-examples
-#Summary:  Examples for the elocation package
-#Group:    Graphics & UI Framework/Testing
-#Requires: elocation = %{version}-%{release}
-#License: LGPL-2.1+
-#
-#%description -n elocation-examples
-#Example files for elocation
-
-%package -n elocation-devel
-Summary: Development components for the elocation package
-Group:    Graphics & UI Framework/Development
-Requires: elocation = %{version}-%{release}
-License: LGPL-2.1+
-
-%description -n elocation-devel
-Development files for elocation
-
-############ Elua
-%package -n elua
-Summary: EFL lua binding library
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause
-
-%description -n elua
-The Elua library was created to ease integration of EFL Lua into other EFL
-libraries or applications. Using the Elua library you can easily create a
-Lua state that is fully set up for running EFL Lua bindings.
-
-%package -n elua-devel
-Summary: Development components for the elua package
-Group:    Graphics & UI Framework/Development
-Requires: elua = %{version}-%{release}
-License: BSD-2-Clause
-
-%description -n elua-devel
-Development files for elua
-
-##%package -n efl-locale
-##Summary:        Translations and Locale for package %{name}
-##Group: Translations
-##AutoReqProv: 0
-
-##%description -n efl-locale
-##This package provides translations for package %{name}.
-
-%package -n ecore-wl2
-Summary: Ecore_Wl2 provides a wrapper and convenience functions for using the Wayland protocol in implementing a window system.
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause
-# i am not sure that the license is correct
-
-%description -n ecore-wl2
-Ecore_Wl2 provides a wrapper and convenience functions for using the Wayland protocol in implementing a window system.
-
-%package -n ecore-wl2-devel
-Summary: Development files for ecore-wl2
-Group: Graphics & UI Framework/Development
-Requires: ecore-wl2 = %{version}-%{release}
-License: BSD-2-Clause
-
-%description -n ecore-wl2-devel
-Development files for ecore-wl2
-
-%package -n efl-wl
-Summary: EFL Wayland compositor widget
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause
-# i am not sure that the license is correct
-
-%description -n efl-wl
-EFL Wayland compositor widget
-
-%package -n efl-wl-devel
-Summary: Development components for the efl-wl package
-Group: Graphics & UI Framework/Development
-Requires: efl-wl = %{version}-%{release}
-License: BSD-2-Clause
-# i am not sure that the license is correct
-
-%description -n efl-wl-devel
-Development files for efl-wl
-
-%package -n elput
-Summary: Elput provides a wrapper and functions for using libinput
-Requires: %{name}-data = %{version}-%{release}
-License: BSD-2-Clause
-# i am not sure that the license is correct
-
-%description -n elput
-Elput provides a wrapper and functions for using libinput
-
-%package -n elput-devel
-Summary: Development components for the elput package
-Group: Graphics & UI Framework/Development
-Requires: elput = %{version}-%{release}
-License: BSD-2-Clause
-# i am not sure that the license is correct
-
-%description -n elput-devel
-Development files for elput
-
-%prep
-%setup -q
-cp %{SOURCE1001} .
-
-
-%build
-
-%if "%{tizen_profile_name}" == "tv"
-        export CFLAGS+=" -DTIZEN_PROFILE_TV"
-%endif
-
-%if ! %{with x}
-CFLAGS+=" -DMESA_EGL_NO_X11_HEADERS "
-%endif
-
-CFLAGS+=" -DLIBDIR=\\\"%{_libdir}\\\""
-
-%if "%{asan}" == "1"
-%restore_fcommon
-%endif
-
-export XDG_RUNTIME_DIR="/tmp/"
-
-%autogen \
-    --disable-static \
-    --disable-doc \
-    --with-glib=always \
-    --disable-xim \
-    --disable-scim \
-    --disable-wayland-text-input \
-    --disable-gesture \
-    --with-tests=none \
-    --enable-fb \
-    --disable-tslib \
-%if %{with wayland}
-    --enable-ecore-wayland \
-    --enable-wayland \
-    --enable-egl \
-    --with-opengl=es \
-    --disable-rpath \
-    --disable-ibus \
-    --enable-tbm \
-%endif
-%if %{with x}
-    --with-opengl=es \
-    --disable-gesture \
-%else
-    --with-x11=none \
-    --disable-rpath \
-%endif
-    --disable-physics \
-    --disable-cxx-bindings \
-    --enable-lua-old \
-    --enable-ecore-buffer \
-    --disable-gstreamer1 \
-    --enable-harfbuzz \
-    --enable-hyphen \
-    --with-dictionaries-hyphen-dir=/usr/share/hyphen/ \
-    --disable-cserve \
-    --disable-poppler \
-    --disable-spectre \
-    --disable-librsvg \
-    --disable-libraw \
-    --disable-systemd \
-    --disable-cserve \
-    --enable-tizenaudio \
-    --with-elementary-base-dir="share/.elementary" \
-    --with-elementary=efl \
-    --enable-i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them-myself-and-send-patches-abb \
-    ac_cv_func_getuid=no
-#    --enable-systemd \
-#    --enable-drm \
-#    --enable-gl-drm \
-
-%__make %{?_smp_mflags} 2>&1 | \
-sed \
--e 's%^.*: error: .*$%\x1b[37;41m&\x1b[m%' \
--e 's%^.*: warning: .*$%\x1b[30;43m&\x1b[m%'
-
-%install
-%make_install
-#rm -rf %{buildroot}%{_libdir}/ecore/system/upower
-rm %{buildroot}/usr/share/ecore_x/checkme
-
-mkdir -p %{buildroot}%{_tmpfilesdir}
-install -m 0644 %SOURCE100 %{buildroot}%{_tmpfilesdir}/efl.conf
-
-##%find_lang %{name}
-
-%post -n eina -p /sbin/ldconfig
-%postun -n eina -p /sbin/ldconfig
-
-%post -n emile -p /sbin/ldconfig
-%postun -n emile -p /sbin/ldconfig
-
-%post -n eet -p /sbin/ldconfig
-%postun -n eet -p /sbin/ldconfig
-
-%post -n eo -p /sbin/ldconfig
-%postun -n eo -p /sbin/ldconfig
-
-%post -n ector -p /sbin/ldconfig
-%postun -n ector -p /sbin/ldconfig
-
-%post -n evas -p /sbin/ldconfig
-%postun -n evas -p /sbin/ldconfig
-
-%post -n ecore -p /sbin/ldconfig
-%postun -n ecore -p /sbin/ldconfig
-
-%post -n eldbus -p /sbin/ldconfig
-%postun -n eldbus -p /sbin/ldconfig
-
-%post -n embryo -p /sbin/ldconfig
-%postun -n embryo -p /sbin/ldconfig
-
-%post -n eio -p /sbin/ldconfig
-%postun -n eio -p /sbin/ldconfig
-
-%post -n edje -p /sbin/ldconfig
-%postun -n edje -p /sbin/ldconfig
-
-%post -n eeze -p /sbin/ldconfig
-%postun -n eeze -p /sbin/ldconfig
-
-%post -n efreet -p /sbin/ldconfig
-%postun -n efreet -p /sbin/ldconfig
-
-%post -n emotion -p /sbin/ldconfig
-%postun -n emotion -p /sbin/ldconfig
-
-%post -n ethumb -p /sbin/ldconfig
-%postun -n ethumb -p /sbin/ldconfig
-
-#%post -n ephysics -p /sbin/ldconfig
-#%postun -n ephysics -p /sbin/ldconfig
-
-%post -n eolian -p /sbin/ldconfig
-%postun -n eolian -p /sbin/ldconfig
-
-%post -n elocation -p /sbin/ldconfig
-%postun -n elocation -p /sbin/ldconfig
-
-%post -n ecore-wl2 -p /sbin/ldconfig
-%postun -n  ecore-wl2 -p /sbin/ldconfig
-
-%post -n elput -p /sbin/ldconfig
-%postun -n elput -p /sbin/ldconfig
-
-%post -n efl-wl -p /sbin/ldconfig
-%postun -n efl-wl -p /sbin/ldconfig
-
-
-%files -n %{name}
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.LGPL
-%{_libdir}/libefl.so.*
-/usr/share/eolian/include/efl-1/*.eot
-%exclude %{_bindir}/efl_debug
-%exclude %{_bindir}/efl_debugd
-%exclude /usr/lib/debug/%{_bindir}/efl_debug.debug
-%exclude /usr/lib/debug/%{_bindir}/efl_debugd.debug
-
-%files -n %{name}-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/efl-1/Efl*.h
-%{_includedir}/efl-1/interfaces/efl*.h
-#%{_includedir}/efl-cxx-1/*.hh
-%{_libdir}/cmake/Efl*/*.cmake
-%{_libdir}/libefl.so
-%{_libdir}/pkgconfig/efl*.pc
-%exclude %{_includedir}/efl-cxx-1/*.hh
-%exclude %{_includedir}/efl-cxx-1/cxx/*.hh
-
-%files -n eina
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.LGPL
-%{_libdir}/libeina.so.*
-%{_bindir}/eina-bench-cmp
-
-%files -n eina-tools
-%manifest %{name}.manifest
-%{_bindir}/eina_btlog
-%exclude %{_bindir}/eina_modinfo
-%exclude /usr/lib/debug/%{_bindir}/eina_modinfo.debug
-
-#%files -n eina-examples
-#%manifest %{name}.manifest
-#%defattr(-,root,root,-)
-#%{_datadir}/eina*/examples/*
-#%{_libdir}/eina/examples/*
-
-%files -n eina-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/eina-*1/*.h*
-%{_includedir}/eina-*1/eina*/*
-%{_libdir}/libeina.so
-%{_libdir}/pkgconfig/eina*.pc
-%{_libdir}/cmake/Eina*/*.cmake
-
-%files -n emile
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.LGPL
-%{_libdir}/libemile.so.*
-
-%files -n emile-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/emile-*1/*.h*
-%{_libdir}/libemile.so
-%{_libdir}/pkgconfig/emile*.pc
-%{_libdir}/cmake/Emile*/*.cmake
-
-%files -n eet
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libeet*.so.*
-
-%files -n eet-tools
-%manifest %{name}.manifest
-%{_bindir}/eet
-%{_bindir}/vieet
-%{_bindir}/diffeet
-%{_bindir}/eetpack
-
-#%files -n eet-examples
-#%manifest %{name}.manifest
-#%defattr(-,root,root,-)
-#%{_datadir}/eet/examples/*
-#%{_libdir}/eet/examples/*
-
-%files -n eet-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/eet-*1/*.h*
-#%{_includedir}/eet-*1/*/*.h*
-%{_libdir}/libeet.so
-%{_libdir}/pkgconfig/eet*.pc
-%{_libdir}/cmake/Eet*/*.cmake
-
-%files -n eo
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libeo.so.*
-%exclude %{_libdir}/libeo_dbg.so.*
-%exclude /usr/lib/debug/%{_libdir}/libeo_dbg*
-
-#%files -n eo-examples
-#%manifest %{name}.manifest
-#%defattr(-,root,root,-)
-#%{_datadir}/eo/examples/*
-#%{_libdir}/eo/examples/*
-
-%files -n eo-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/eo-*1/*.h*
-%{_libdir}/libeo.so
-%{_libdir}/pkgconfig/eo*.pc
-%{_datadir}/eo/gdb/eo_gdb.py
-%{_datadir}/gdb/auto-load/usr/lib*/*
-%{_libdir}/cmake/Eo/*.cmake
-%{_libdir}/cmake/EoCxx/*.cmake
-%exclude %{_libdir}/libeo_dbg.so
-%exclude %{_bindir}/eo_debug
-/usr/share/eolian/include/eo-*1/*.eot
-
-%files -n ector
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.FTL licenses/COPYING.GPL
-%{_libdir}/libector.so.*
-/usr/share/eolian/include/ector-1/*.eot
-
-%files -n ector-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-#%{_includedir}/ector-*1/*.h*
-#%{_includedir}/ector-*1/*/*.h*
-%{_libdir}/libector.so
-%{_libdir}/pkgconfig/ector*.pc
-
-%files -n evas
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_bindir}/ecore_evas_*
-%{_libdir}/evas/modules/*/*/*/module.so
-%{_libdir}/libevas.so.*
-%{_datadir}/evas/checkme
-/usr/share/evas/filters/lua/*.lua
-%exclude %{_libdir}/evas/utils/*
-%exclude /usr/lib/debug/%{_libdir}/evas/utils/*
-
-#%files -n evas-examples
-#%manifest %{name}.manifest
-#%defattr(-,root,root,-)
-#%{_datadir}/evas/examples/*
-#%{_libdir}/evas/examples/*
-
-%files -n evas-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/evas-*1/*.h*
-%{_includedir}/evas-*1/*/*.h*
-%{_libdir}/libevas.so
-%{_libdir}/pkgconfig/evas*.pc
-%{_libdir}/cmake/Evas*/*.cmake
-/usr/share/eolian/include/evas-*1/*.eot
-
-%files -n ecore
-%license licenses/COPYING.BSD
-
-%files -n ecore-devel
-%{_libdir}/pkgconfig/ecore.pc
-
-%files -n ecore-core
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libecore.so.*
-/usr/share/eolian/include/ecore-1/*.eot
-%exclude %{_libdir}/ecore/system/upower/
-%exclude /usr/lib/debug/%{_libdir}/ecore/system/upower/
-#%exclude %{_libdir}/ecore/system/systemd/v-*/module.so
-#%exclude /usr/lib/debug/%{_libdir}/ecore/system/systemd/v-*/module.so.debug
-%{_datadir}/ecore/checkme
-
-%files -n ecore-core-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/ecore-1/*.h
-%{_libdir}/libecore.so
-%{_libdir}/pkgconfig/ecore-core.pc
-%{_libdir}/cmake/Ecore*/*.cmake
-%exclude %{_includedir}/ecore-cxx-1/*.hh
-
-%files -n ecore-audio
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libecore_audio.so.*
-
-%files -n ecore-audio-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/ecore-audio*/*.h
-%{_libdir}/libecore_audio.so
-%{_libdir}/pkgconfig/ecore-audio*.pc
-
-%files -n ecore-avahi
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libecore_avahi.so.*
-
-%files -n ecore-avahi-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/ecore-avahi*/*.h
-%{_libdir}/libecore_avahi.so
-%{_libdir}/pkgconfig/ecore-avahi*.pc
-
-%files -n ecore-buffer
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libecore_buffer.so.*
-%{_libdir}/ecore_buffer/modules/*/*/module.so
-%exclude %{_libdir}/ecore_buffer/bin/
-%exclude /usr/lib/debug/%{_libdir}/ecore_buffer/bin/
-
-%files -n ecore-buffer-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/ecore-buffer*/*.h
-%{_libdir}/libecore_buffer.so
-%{_libdir}/pkgconfig/ecore-buffer*.pc
-
-%files -n ecore-con
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libecore_con.so.*
-%{_tmpfilesdir}/efl.conf
-%exclude %{_libdir}/ecore_con/utils/v-1.21/efl_net_proxy_helper
-%exclude /usr/lib/debug/%{_libdir}/ecore_con/utils/v-1.21/efl_net_proxy_helper*
-
-%files -n ecore-con-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/ecore-con*/*.h
-%{_libdir}/libecore_con.so
-%{_libdir}/pkgconfig/ecore-con*.pc
-
-%files -n ecore-evas
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libecore_evas.so.*
-%{_libdir}/ecore_evas/engines/*/*/module.so
-
-%files -n ecore-evas-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/ecore-evas*/*.h
-%{_libdir}/libecore_evas.so
-%{_libdir}/pkgconfig/ecore-evas*.pc
-
-%files -n ecore-fb
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libecore_fb.so.*
-
-%files -n ecore-fb-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/ecore-fb*/*.h
-%{_libdir}/libecore_fb.so
-%{_libdir}/pkgconfig/ecore-fb*.pc
-
-%files -n ecore-file
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libecore_file.so.*
-
-%files -n ecore-file-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/ecore-file*/*.h
-%{_libdir}/libecore_file.so
-%{_libdir}/pkgconfig/ecore-file*.pc
-
-%files -n ecore-imf
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libecore_imf.so.*
-%exclude %{_libdir}/ecore_imf/modules/*/*/module.so
-%exclude /usr/lib/debug/%{_libdir}/ecore_imf/modules/*/*/module.so.debug
-%{_datadir}/ecore_imf/checkme
-
-%files -n ecore-imf-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/ecore-imf-1/*.h
-%{_libdir}/libecore_imf.so
-%{_libdir}/pkgconfig/ecore-imf.pc
-
-%files -n ecore-imf-evas
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libecore_imf_evas.so.*
-
-%files -n ecore-imf-evas-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/ecore-imf-evas*/*.h
-%{_libdir}/libecore_imf_evas.so
-%{_libdir}/pkgconfig/ecore-imf-evas.pc
-
-%files -n ecore-input
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libecore_input.so.*
-
-%files -n ecore-input-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/ecore-input-1/*.h
-%{_libdir}/libecore_input.so
-%{_libdir}/pkgconfig/ecore-input.pc
-
-%files -n ecore-input-evas
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libecore_input_evas.so.*
-
-%files -n ecore-input-evas-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/ecore-input-evas*/*.h
-%{_libdir}/libecore_input_evas.so
-%{_libdir}/pkgconfig/ecore-input-evas.pc
-
-%files -n ecore-ipc
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libecore_ipc.so.*
-
-%files -n ecore-ipc-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/ecore-ipc-1/*.h
-%{_libdir}/libecore_ipc.so
-%{_libdir}/pkgconfig/ecore-ipc.pc
-
-%if %{with wayland}
-#%files -n ecore-drm
-#%manifest %{name}.manifest
-#%defattr(-,root,root,-)
-#%license licenses/COPYING.BSD
-#%{_libdir}/libecore_drm.so.*
-
-#%files -n ecore-drm-devel
-#%manifest %{name}.manifest
-#%defattr(-,root,root,-)
-#%{_includedir}/ecore-drm*/*.h
-#%{_libdir}/libecore_drm.so
-#%{_libdir}/pkgconfig/ecore-drm*.pc
-
-%files -n ecore-wayland
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libecore_wayland.so.*
-
-%files -n ecore-wayland-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/ecore-wayland-1/*.h
-%{_libdir}/libecore_wayland.so
-%{_libdir}/pkgconfig/ecore-wayland.pc
-
-%files -n ecore-wl2
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libecore_wl2.so.*
-%{_libdir}/ecore_wl2/engines/*/*/module.so
-%exclude /usr/lib/debug/%{_libdir}/ecore_wl2/engines/*/*/module.so.debug
-
-%files -n ecore-wl2-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/ecore-wl2-1/*.h
-%{_libdir}/libecore_wl2.so
-%{_libdir}/pkgconfig/ecore-wl2.pc
-%endif
-
-%if %{with x}
-%files -n ecore-x
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libecore_x.so.*
-%{_libdir}/ecore_x/*/*/*
-%{_datadir}/ecore_x/checkme
-
-%files -n ecore-x-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/ecore-x-1/*.h
-%{_libdir}/libecore_x.so
-%{_libdir}/pkgconfig/ecore-x.pc
-%endif
-
-%files -n eldbus
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_libdir}/libeldbus.so.*
-%{_bindir}/eldbus*
-/usr/share/eolian/include/eldbus-1/*.eot
-%license licenses/COPYING.LGPL
-
-#%files -n eldbus-examples
-#%manifest %{name}.manifest
-#%defattr(-,root,root,-)
-#%{_datadir}/eldbus/examples/*
-#%{_libdir}/eldbus/examples/*
-
-%files -n eldbus-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_libdir}/libeldbus.so
-%{_libdir}/pkgconfig/eldbus*.pc
-%{_includedir}/eldbus*/*
-%{_libdir}/cmake/Eldbus/*.cmake
-
-%files -n embryo
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.SMALL
-%{_bindir}/embryo_cc
-%{_libdir}/libembryo.so.*
-%{_datadir}/embryo/include/default.inc
-
-%files -n embryo-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/embryo-1/*.h
-%{_libdir}/libembryo.so
-%{_libdir}/pkgconfig/embryo*.pc
-
-%files -n eio
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.LGPL
-%{_libdir}/libeio.so.*
-
-#%files -n eio-examples
-#%manifest %{name}.manifest
-#%defattr(-,root,root,-)
-#%{_datadir}/eio/examples/*
-#%{_libdir}/eio/examples/*
-
-%files -n eio-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/eio-1/*
-%{_libdir}/libeio.so
-%{_libdir}/pkgconfig/eio*.pc
-%{_libdir}/cmake/Eio*/*.cmake
-%exclude %{_includedir}/eio-cxx-1/*.hh
-
-%files -n edje
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libedje.so.*
-%{_libdir}/edje/utils/*/*
-%{_datadir}/edje/include/edje.inc
-%{_datadir}/edje/images/*
-%{_datadir}/mime/packages/edje.xml
-
-%files -n edje-tools
-%manifest %{name}.manifest
-%{_bindir}/edje*
-#%{_datadir}/edje/data/*
-
-#%files -n edje-examples
-#%manifest %{name}.manifest
-#%defattr(-,root,root,-)
-#%{_datadir}/edje/examples/*
-#%{_libdir}/edje/examples/*
-
-%files -n edje-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/edje*-1/*.h*
-%{_libdir}/libedje.so
-%{_libdir}/pkgconfig/edje*.pc
-%{_libdir}/cmake/Edje/*.cmake
-/usr/share/eolian/include/edje-*1/*.eot
-
-%files -n eeze
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libeeze.so.*
-%{_bindir}/eeze_disk_ls
-%{_bindir}/eeze_mount
-%exclude %{_bindir}/eeze_scanner
-%exclude %{_bindir}/eeze_scanner_monitor
-%exclude /usr/lib/debug/%{_bindir}/eeze_scanner*
-%{_bindir}/eeze_umount
-%{_libdir}/eeze/modules/sensor/*/*/module.so
-%{_datadir}/eeze/checkme
-
-%files -n eeze-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/eeze-1/*.h
-%{_libdir}/libeeze.so
-%{_libdir}/pkgconfig/eeze*.pc
-%{_libdir}/cmake/Eeze/*.cmake
-
-%files -n efreet
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%exclude %{_bindir}/efreetd
-%exclude /usr/lib/debug/%{_bindir}/efreetd.debug
-%{_libdir}/efreet/*/efreet_desktop_cache_create
-%{_libdir}/efreet/*/efreet_icon_cache_create
-%{_libdir}/libefreet.so.*
-%{_libdir}/libefreet_mime.so.*
-%{_libdir}/libefreet_trash.so.*
-%{_datadir}/efreet/*
-%exclude %{_libdir}/efreet/*/efreet_mime_cache_create
-%exclude /usr/lib/debug/%{_libdir}/efreet/*/
-
-%files -n efreet-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/efreet-1/*.h
-%{_libdir}/libefreet.so
-%{_libdir}/libefreet_mime.so
-%{_libdir}/libefreet_trash.so
-%{_libdir}/pkgconfig/efreet*.pc
-%{_libdir}/cmake/Efreet/*.cmake
-
-%files -n emotion
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libemotion.so.*
-%{_libdir}/edje/modules/emotion/*/module.so
-#%{_libdir}/emotion/modules/*/*/module.so
-%{_datadir}/emotion/*
-#%{_bindir}/emotion_test*
-
-#%files -n emotion-examples
-#%manifest %{name}.manifest
-#%defattr(-,root,root,-)
-#%{_datadir}/emotion/examples/*
-#%{_libdir}/emotion/examples/*
-
-%files -n emotion-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/emotion-1/*
-%{_libdir}/libemotion.so
-%{_libdir}/pkgconfig/emotion*.pc
-%{_libdir}/cmake/Emotion/*.cmake
-
-%files -n ethumb
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license licenses/COPYING.BSD
-%{_libdir}/libethumb.so.*
-%{_libdir}/libethumb_client.so.*
-%exclude %{_datadir}/dbus-1/services/org.enlightenment.Ethumb.service
-#%exclude %{_userunitdir}/ethumb.service
-%{_datadir}/ethumb/*
-%{_datadir}/ethumb_client/*
-#%{_datadir}/ethumb_client/*/*
-%{_libdir}/ethumb/modules/*/*/module.so
-%{_libdir}/ethumb/modules/*/*/template.edj
-%exclude %{_libdir}/ethumb_client/utils/*/ethumbd_slave
-%exclude /usr/lib/debug/%{_libdir}/ethumb_client/utils/*/ethumbd_slave.debug
-%exclude %{_bindir}/ethumb
-%exclude %{_bindir}/ethumbd
-%exclude %{_bindir}/ethumbd_client
-%exclude /usr/lib/debug/%{_bindir}/ethumb.debug
-%exclude /usr/lib/debug/%{_bindir}/ethumbd.debug
-%exclude /usr/lib/debug/%{_bindir}/ethumbd_client.debug
-%exclude /usr/lib/debug/.build-id/*/*
-
-#%files -n ethumb-examples
-#%manifest %{name}.manifest
-#%defattr(-,root,root,-)
-#%{_datadir}/ethumb_client/examples/*
-#%{_libdir}/ethumb_client/examples/*
-
-%files -n ethumb-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/ethumb-1/*.h
-%{_includedir}/ethumb-client-1/*.h
-%{_libdir}/libethumb.so
-%{_libdir}/libethumb_client.so
-%{_libdir}/pkgconfig/ethumb*.pc
-%{_libdir}/cmake/Ethumb/*.cmake
-%{_libdir}/cmake/EthumbClient/*.cmake
-
-#%files -n ephysics
-#%manifest %{name}.manifest
-#%defattr(-,root,root,-)
-#%license licenses/COPYING.BSD
-#%{_libdir}/libephysics.so.*
-
-#%files -n ephysics-devel
-#%manifest %{name}.manifest
-#%defattr(-,root,root,-)
-#%{_libdir}/libephysics.so
-#%{_libdir}/pkgconfig/ephysics.pc
-#%{_includedir}/ephysics-1/EPhysics.h
-
-#%files -n ephysics-examples
-#%{_datadir}/ephysics/examples/*
-
-%files -n eolian
-%{_bindir}/eolian*
-%{_libdir}/libeolian.so.*
-%license licenses/COPYING.BSD
-
-%files -n eolian-devel
-%{_includedir}/eolian-*1/*.h*
-#%{_includedir}/eolian-*1/*/*.h*
-%{_datadir}/eolian/include/*/*.eo
-%{_libdir}/libeolian.so
-%{_libdir}/cmake/Eolian*/*.cmake
-%exclude %{_includedir}/eolian-cxx-1/grammar/*.hpp
-
-#%files -n eolian-examples
-#%{_datadir}/eolian_*/examples/*
-
-%files -n elocation
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_libdir}/libelocation.so.*
-
-#%files -n elocation-examples
-#%manifest %{name}.manifest
-#%defattr(-,root,root,-)
-#%{_datadir}/elocation/examples/*
-
-%files -n elocation-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/elocation-*1/*.h*
-%{_libdir}/pkgconfig/elocation.pc
-%{_libdir}/libelocation.so
-
-%files -n elua
-%manifest %{name}.manifest
-%license licenses/COPYING.BSD
-%defattr(-,root,root,-)
-%{_datadir}/elua/checkme
-
-%files -n elua-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_libdir}/cmake/Elua*/*.cmake
-
-%files -n efl-wl
-%manifest %{name}.manifest
-%license licenses/COPYING.BSD
-%defattr(-,root,root,-)
-%exclude %{_bindir}/efl_wl_test
-%exclude %{_bindir}/efl_wl_test_stack
-%exclude /usr/lib/debug/%{_bindir}/efl_wl_test.debug
-%exclude /usr/lib/debug/%{_bindir}/efl_wl_test_stack.debug
-%{_libdir}/libefl_wl.so.*
-
-%files -n efl-wl-devel
-%manifest %{name}.manifest
-%license licenses/COPYING.BSD
-%defattr(-,root,root,-)
-%{_libdir}/libefl_wl.so
-%{_libdir}/pkgconfig/efl-wl.pc
-%{_includedir}/efl-wl-1/*.h
-
-%files -n elput
-%manifest %{name}.manifest
-%license licenses/COPYING.BSD
-%defattr(-,root,root,-)
-%{_libdir}/libelput.so.*
-
-%files -n elput-devel
-%manifest %{name}.manifest
-%license licenses/COPYING.BSD
-%defattr(-,root,root,-)
-%{_libdir}/libelput.so
-%{_libdir}/pkgconfig/elput.pc
-%{_includedir}/elput-1/*.h
-
-##%files -n efl-locale -f %{name}.lang
-##%license COPYING
-##%defattr(-,root,root,-)
-
-
diff --git a/packaging/elm-only.spec.example b/packaging/elm-only.spec.example
deleted file mode 100644 (file)
index 9c8697d..0000000
+++ /dev/null
@@ -1,380 +0,0 @@
-%bcond_without wayland
-%bcond_with x
-
-Name:           elementary
-Version:        1.21.0
-Release:        0
-License:        LGPL-2.1+
-Summary:        Enlightenment Foundation Libraries - set of libraries used (not only) by E17
-Url:            http://enlightenment.org/
-Group:          Graphics & UI Framework/API
-Source:         %{name}-%{version}.tar.bz2
-Source100:      efl.conf
-Source1001:     efl.manifest
-
-BuildRequires:  pkgconfig(check)
-BuildRequires:  pkgconfig(libinput)
-BuildRequires:  zlib-devel
-BuildRequires:  gettext-tools
-BuildRequires:  hyphen-devel
-#BuildRequires:  coregl-devel
-#BuildRequires:  gettext-devel
-#BuildRequires:  doxygen
-#BuildRequires:  python-devel
-
-###
-BuildRequires:  pkgconfig(eina)
-BuildRequires:  pkgconfig(emile)
-BuildRequires:  pkgconfig(eo)
-BuildRequires:  pkgconfig(efl)
-BuildRequires:  pkgconfig(evas)
-BuildRequires:  pkgconfig(ecore-core)
-BuildRequires:  pkgconfig(ecore-evas)
-BuildRequires:  pkgconfig(ecore-file)
-BuildRequires:  pkgconfig(ecore-input)
-BuildRequires:  pkgconfig(edje)
-BuildRequires:  pkgconfig(ethumb)
-BuildRequires:  pkgconfig(ethumb_client)
-BuildRequires:  pkgconfig(emotion)
-BuildRequires:  pkgconfig(ecore-imf)
-BuildRequires:  pkgconfig(ecore-con)
-BuildRequires:  pkgconfig(eldbus)
-BuildRequires:  pkgconfig(efreet)
-BuildRequires:  pkgconfig(efreet-mime)
-BuildRequires:  pkgconfig(efreet-trash)
-BuildRequires:  pkgconfig(eio)
-BuildRequires:  pkgconfig(elocation)
-BuildRequires:  pkgconfig(ecore-wl2)
-BuildRequires:  eet-tools
-BuildRequires:  edje-tools
-BuildRequires:  eolian
-###
-
-%if %{with wayland}
-BuildRequires:  pkgconfig(gles20)
-BuildRequires:  pkgconfig(wayland-client)
-BuildRequires:  pkgconfig(wayland-cursor)
-BuildRequires:  pkgconfig(wayland-egl)
-BuildRequires:  pkgconfig(text-client)
-BuildRequires:  pkgconfig(xdg-shell-client)
-BuildRequires:  pkgconfig(wayland-tbm-client)
-BuildRequires:  pkgconfig(wayland-tbm-server)
-BuildRequires:  pkgconfig(tizen-extension-client)
-BuildRequires:  pkgconfig(tizen-launch-client)
-BuildRequires:  pkgconfig(tizen-remote-surface-client)
-BuildRequires:  pkgconfig(wayland-egl-tizen)
-BuildRequires:  wayland-protocols
-BuildRequires:  pkgconfig(wayland-egl-tizen)
-Requires:       libwayland-extension-client
-Requires:       libwayland-egl-tizen
-%endif
-
-%if %{with x}
-BuildRequires:  pkgconfig(glesv2)
-BuildRequires:  pkgconfig(libdri2)
-BuildRequires:  pkgconfig(x11)
-BuildRequires:  pkgconfig(xcursor)
-BuildRequires:  pkgconfig(xinerama)
-BuildRequires:  pkgconfig(xpm)
-BuildRequires:  pkgconfig(xrandr)
-BuildRequires:  pkgconfig(xext)
-BuildRequires:  pkgconfig(xcomposite)
-BuildRequires:  pkgconfig(xdamage)
-BuildRequires:  pkgconfig(xfixes)
-BuildRequires:  pkgconfig(xrender)
-BuildRequires:  pkgconfig(xscrnsaver)
-BuildRequires:  libXtst-devel
-BuildRequires:  pkgconfig(xi)
-BuildRequires:  pkgconfig(ice)
-BuildRequires:  pkgconfig(sm)
-BuildRequires:  pkgconfig(ibus-1.0)
-%endif
-
-BuildRequires:  glib2-devel
-#BuildRequires:  pkgconfig(bullet)
-BuildRequires:  pkgconfig(openssl)
-BuildRequires:  gnutls-devel
-BuildRequires:  curl-devel
-BuildRequires:  pkgconfig(vconf)
-BuildRequires:  pkgconfig(xkbcommon)
-BuildRequires:  systemd-devel
-BuildRequires:  pkgconfig(ttrace)
-
-#eldbus
-BuildRequires:  dbus-devel
-
-#edje
-BuildRequires:  pkgconfig(lua)
-BuildRequires:  pkgconfig(sndfile)
-BuildRequires:  pkgconfig(libpulse)
-
-#emotion
-#BuildRequires:  pkgconfig(gstreamer-1.0)
-#BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0)
-
-#evas
-BuildRequires:  libexif-devel
-BuildRequires:  giflib-devel
-BuildRequires:  libtiff-devel
-BuildRequires:  pkgconfig(libpng)
-BuildRequires:  libjpeg-turbo-devel
-BuildRequires:  pkgconfig(pixman-1)
-BuildRequires:  pkgconfig(freetype2)
-BuildRequires:  pkgconfig(fribidi)
-BuildRequires:  pkgconfig(fontconfig)
-BuildRequires:  pkgconfig(harfbuzz)
-BuildRequires:  pkgconfig(libtbm)
-
-#eeze
-BuildRequires:  libudev-devel
-BuildRequires:  libmount-devel
-BuildRequires:  pkgconfig(dlog)
-
-#ecore_buffer
-%if %{with x}
-BuildRequires:  pkgconfig(libdri2)
-BuildRequires:  pkgconfig(xshmfence)
-BuildRequires:  pkgconfig(x11)
-BuildRequires:  pkgconfig(xcb)
-BuildRequires:  pkgconfig(xcb-sync)
-BuildRequires:  pkgconfig(xcb-dri3)
-%endif
-BuildRequires:  pkgconfig(gbm)
-BuildRequires:  pkgconfig(libtbm)
-BuildRequires:  pkgconfig(libtdm)
-BuildRequires:  pkgconfig(libtdm-client)
-BuildRequires:  pkgconfig(libdrm)
-BuildRequires:  pkgconfig(wayland-client)
-BuildRequires:  pkgconfig(wayland-server)
-
-%description
-Elementary is a widget set. It is a new-style of widget set much more canvas
-object based than anything else. Why not ETK? Why not EWL? Well they both
-tend to veer away from the core of Evas, Ecore and Edje a lot to build their
-own worlds. Also I wanted something focused on embedded devices -
-specifically small touchscreens. Unlike GTK+ and Qt, 75% of the "widget set"
-is already embodied in a common core - Ecore, Edje, Evas etc. So this
-fine-grained library splitting means all of this is shared, just a new
-widget "personality" is on top. And that is... Elementary, my dear watson
-Elementary
-
-%package -n elementary-tizen
-Summary:        EFL toolkit for small touchscreens for Tizen devices
-Requires:       elementary
-
-%description -n elementary-tizen
-Elementary is a widget set. It is a new-style of widget set much more canvas
-object based than anything else. Why not ETK? Why not EWL? Well they both
-tend to veer away from the core of Evas, Ecore and Edje a lot to build their
-own worlds. Also I wanted something focused on embedded devices -
-specifically small touchscreens. Unlike GTK+ and Qt, 75% of the "widget set"
-is already embodied in a common core - Ecore, Edje, Evas etc. So this
-fine-grained library splitting means all of this is shared, just a new
-widget "personality" is on top. And that is... Elementary, my dear watson.
-Elementary. This is an alternative package for Tizen devices that uses different
-set of source code.
-
-%package -n elementary-examples
-Summary:   EFL elementary examples
-
-%description -n elementary-examples
-EFL elementary examples
-
-%package -n elementary-tools
-Summary:   EFL elementary configuration and test apps
-
-%description -n elementary-tools
-EFL elementary configuration and test apps package
-
-%package -n elementary-devel
-Summary:        Development files for elementary
-Group:          Development/Libraries
-Requires:       %{name} = %{version}
-Recommends:     elementary
-
-%description -n elementary-devel
-Development components for the elementary package
-
-%package -n elementary-theme
-Summary:        Default theme for elementary
-
-%description -n elementary-theme
-Default theme which provides various styles for elementary.
-
-%package -n efl-locale
-Summary:        Translations and Locale for package efl
-Group: Translations
-AutoReqProv: 0
-
-%description -n efl-locale
-This package provides translations for package efl.
-
-
-%prep
-%setup -q
-cp %{SOURCE1001} .
-
-
-%build
-
-%if "%{tizen_profile_name}" == "tv"
-        export CFLAGS+=" -DTIZEN_PROFILE_TV"
-%endif
-
-%if ! %{with x}
-CFLAGS+=" -DMESA_EGL_NO_X11_HEADERS "
-%endif
-
-CFLAGS+=" -DLIBDIR=\\\"%{_libdir}\\\""
-
-%if "%{asan}" == "1"
-%restore_fcommon
-%endif
-
-export XDG_RUNTIME_DIR="/tmp/"
-
-%autogen \
-    --disable-static \
-    --disable-doc \
-    --with-glib=always \
-    --disable-xim \
-    --disable-scim \
-    --disable-wayland-text-input \
-    --disable-gesture \
-    --with-tests=none \
-    --enable-fb \
-    --disable-tslib \
-%if %{with wayland}
-    --enable-ecore-wayland \
-    --enable-wayland \
-    --enable-egl \
-    --with-opengl=es \
-    --disable-rpath \
-    --disable-ibus \
-    --enable-tbm \
-%endif
-%if %{with x}
-    --with-opengl=es \
-    --disable-gesture \
-%else
-    --with-x11=none \
-    --disable-rpath \
-%endif
-    --disable-physics \
-    --disable-cxx-bindings \
-    --enable-lua-old \
-    --enable-ecore-buffer \
-    --disable-gstreamer1 \
-    --enable-harfbuzz \
-    --enable-hyphen \
-    --with-dictionaries-hyphen-dir=/usr/share/hyphen/ \
-    --disable-cserve \
-    --disable-poppler \
-    --disable-spectre \
-    --disable-librsvg \
-    --disable-libraw \
-    --disable-systemd \
-    --disable-cserve \
-    --enable-tizenaudio \
-    --with-elementary-base-dir="share/.elementary" \
-    --with-elementary=elm \
-    --with-eolian-gen=/usr/bin/eolian_gen \
-    --with-elua=/usr/bin/elua \
-    --with-edje-cc=/usr/bin/edje_cc \
-    --with-eet-eet=/usr/bin/eet \
-    --enable-i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them-myself-and-send-patches-abb \
-    ac_cv_func_getuid=no
-#    --enable-systemd \
-#    --enable-drm \
-#    --enable-gl-drm \
-
-%__make %{?_smp_mflags} 2>&1 | \
-sed \
--e 's%^.*: error: .*$%\x1b[37;41m&\x1b[m%' \
--e 's%^.*: warning: .*$%\x1b[30;43m&\x1b[m%'
-
-%install
-%make_install
-#rm -rf %{buildroot}%{_libdir}/ecore/system/upower
-#rm %{buildroot}/usr/share/ecore_x/checkme
-
-mkdir -p %{buildroot}%{_tmpfilesdir}
-install -m 0644 %SOURCE100 %{buildroot}%{_tmpfilesdir}/efl.conf
-
-%find_lang efl
-
-%post -n elementary -p /sbin/ldconfig
-%postun -n elementary -p /sbin/ldconfig
-
-%post -n elementary-tizen
-rm -f %{_libdir}/libelementary.so.1
-#ln -sf %{_libdir}/libelementary.so.1.99.100 %{_libdir}/libelementary.so.1
-ldconfig -l %{_libdir}/libelementary.so.1.99.100
-
-%preun -n elementary-tizen
-rm -f %{_libdir}/libelementary.so.1
-#ln -sf %{_libdir}/libelementary.so.1.21.* %{_libdir}/libelementary.so.1
-ldconfig -l %{_libdir}/libelementary.so.1.21.*
-
-%postun -n elementary-tizen -p /sbin/ldconfig
-
-
-%files
-%manifest efl.manifest
-%defattr(-,root,root,-)
-%license COPYING
-%{_bindir}/elementary_quicklaunch
-%{_bindir}/elementary_run
-%{_libdir}/edje/modules/elm/v-1.21/module.so
-%{_libdir}/libelementary.so.1
-%{_libdir}/libelementary.so.1.21.*
-%{_datadir}/elementary/edje_externals/*
-%{_datadir}/icons/hicolor/128x128/apps/elementary.png
-%{_libdir}/elementary/modules/
-/usr/lib/debug/%{_libdir}/elementary/modules/
-%exclude %{_datadir}/elementary/config/
-%{_tmpfilesdir}/efl.conf
-
-%files -n elementary-tizen
-%manifest efl.manifest
-%defattr(-,root,root,-)
-%{_libdir}/libelementary.so.1.99.*
-
-#%files -n elementary-examples
-#%manifest efl.manifest
-#%defattr(-,root,root,-)
-#%{_libdir}/elementary/examples/*
-
-%files -n elementary-tools
-%manifest efl.manifest
-%defattr(-,root,root,-)
-%{_datadir}/applications/*
-%{_datadir}/elementary/images/*
-%{_datadir}/elementary/objects/*
-%{_bindir}/elementary_config
-%{_bindir}/elementary_test*
-%{_bindir}/elementary_codegen
-%{_bindir}/elm_prefs_cc
-
-%files -n elementary-devel
-%manifest efl.manifest
-%defattr(-,root,root,-)
-%{_includedir}/elementary-1/*.h*
-%{_datadir}/eolian/include/elementary-1/*.eo
-%{_libdir}/libelementary.so
-%{_libdir}/pkgconfig/elementary.pc
-%{_libdir}/cmake/Elementary/ElementaryConfig.cmake
-%{_libdir}/cmake/Elementary/ElementaryConfigVersion.cmake
-/usr/share/eolian/include/elementary-*1/*.eot
-%exclude %{_includedir}/elementary-cxx-1/*.hh
-
-%files -n elementary-theme
-%manifest efl.manifest
-%{_datadir}/elementary/themes/*
-%exclude /usr/share/icons/Enlightenment-X
-%exclude /usr/share/elementary/test*
-
-%files -n efl-locale -f efl.lang
-%license COPYING
-%defattr(-,root,root,-)
-