efl/legacy/ecore
Vincent Torri 4862bc46f1 * Patch by Dmitriy Mazovka
- add shape support in ecore_win32
  - add drag'n drop support in ecore_win32 (reworked)
 * remove strange character (ecore_evas_win32.c)
 * include Eina.h before defining EAPI (Ecore_Data.h)
 * add -lole32 as lib for DnD, minor thing (configure.ac)

next steps will be the new direct3d engine, and full support
of DnD, shapes and fullscreen for the directdraw engine and
in ecore_evas.


SVN revision: 37831
2008-11-27 19:30:39 +00:00
..
debian Merge with Debian files from PkgE. 2008-04-28 15:09:40 +00:00
doc ok. i think most binary files are now fixed. 2008-08-18 00:02:26 +00:00
m4 add ECORE_EVAS_CHECK_MODULE m4 macro to check availability of an ecore evas module 2008-07-17 05:40:08 +00:00
src * Patch by Dmitriy Mazovka 2008-11-27 19:30:39 +00:00
.cvsignore split ecore.pc into multiple pc files, one for each sub module. 2007-03-21 15:30:23 +00:00
AUTHORS add patch to add a pipe handler for glueing threads to the core main loop via 2008-11-03 05:42:27 +00:00
COPYING damn you salizar! damn you! 2003-09-23 08:09:32 +00:00
COPYING-PLAIN autopackage ecore... 2005-03-10 15:19:43 +00:00
ChangeLog Wed Jun 8 16:56:30 2005 Michael Jennings (mej) 2005-06-08 20:51:06 +00:00
Doxyfile Update doxy style 2007-12-06 20:09:50 +00:00
INSTALL autopackage ecore... 2005-03-10 15:19:43 +00:00
Makefile.am tim horton's quartz engine patches - ecore adds. 2008-09-20 02:08:50 +00:00
NEWS damn you salizar! damn you! 2003-09-23 08:09:32 +00:00
README.in deps lists/ debugging too... 2008-04-03 18:47:14 +00:00
autogen.sh add error checking to all autogen scripts 2005-08-03 01:00:21 +00:00
configure.ac * Patch by Dmitriy Mazovka 2008-11-27 19:30:39 +00:00
ecore-con.pc.in remove your socks before doing the hanky panky! 2008-05-26 08:18:56 +00:00
ecore-config.pc.in split ecore.pc into multiple pc files, one for each sub module. 2007-03-21 15:30:23 +00:00
ecore-dbus.pc.in split ecore.pc into multiple pc files, one for each sub module. 2007-03-21 15:30:23 +00:00
ecore-desktop.pc.in split ecore.pc into multiple pc files, one for each sub module. 2007-03-21 15:30:23 +00:00
ecore-directfb.pc.in -lecore_dfb -> -lecore_directfb 2007-03-25 09:30:59 +00:00
ecore-evas.pc.in cross-compile again... 2008-03-16 12:17:53 +00:00
ecore-fb.pc.in split ecore.pc into multiple pc files, one for each sub module. 2007-03-21 15:30:23 +00:00
ecore-file.pc.in remove @fam_libs@, thanks to Jochen Schroeder 2007-11-05 22:50:42 +00:00
ecore-imf-evas.pc.in Added Ecore_IMF_Evas. 2007-11-21 22:20:16 +00:00
ecore-imf.pc.in Added Ecore_IMF_Evas. 2007-11-21 22:20:16 +00:00
ecore-ipc.pc.in split ecore.pc into multiple pc files, one for each sub module. 2007-03-21 15:30:23 +00:00
ecore-job.pc.in split ecore.pc into multiple pc files, one for each sub module. 2007-03-21 15:30:23 +00:00
ecore-quartz.pc.in tim horton's quartz engine patches - ecore adds. 2008-09-20 02:08:50 +00:00
ecore-sdl.pc.in cedric's SDL egnine patch - finally. 2007-07-16 07:23:11 +00:00
ecore-txt.pc.in split ecore.pc into multiple pc files, one for each sub module. 2007-03-21 15:30:23 +00:00
ecore-win32.pc.in add windows support to ecore. ecore_evas is ported too (directdraw and direct3d. No opengl yet). It needs to be tested a lot, though. Remove some trailing spaces here and there. Replace WIN32 with _WIN32 2007-08-26 11:17:21 +00:00
ecore-wince.pc.in add Ecore Windows CE module 2008-05-31 05:05:01 +00:00
ecore-x.pc.in fixed dependencies for ecore-x 2007-05-06 15:49:00 +00:00
ecore.c.in Some restructuring, clean up, grouping, explaining, etc. Getting there... 2004-09-22 08:17:15 +00:00
ecore.pc.in Remove ecore_strings and switch to eina_stringshare. 2008-10-15 14:45:53 +00:00
ecore.spec.in Wed Jul 23 00:10:13 2008 Michael Jennings (mej) 2008-07-23 07:11:56 +00:00
ecore.supp more suppressions 2004-10-19 16:40:25 +00:00
gendoc Update doxy style 2007-12-06 20:09:50 +00:00

README.in

Ecore @VERSION@

Requirements:
-------------

Must:
  libc libm

Recommended:
  libX11 libXext libXcursor libXprint libXinerama libXrandr libXss libXrender
  libXcomposite libXfixes libXdamage libXdpms libXtest OpenSSL CURL

Optional:
  XCB SDL DirectFB

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. It's a separate library so anyone can make
use of the work put into Ecore to make this job easy for applications.

------------------------------------------------------------------------------
COMPILING AND INSTALLING:

  ./configure
  make
(as root unless youa re installing in your users directories):
  make install
      
------------------------------------------------------------------------------
BUILDING PACKAGES:

RPM: To build rpm packages:
  
  sudo rpm -ta @PACKAGE@-@VERSION@.tar.gz

You will find rpm packages in your system /usr/src/redhat/* dirs (note you may
not need to use sudo or root if you have your own ~/.rpmrc. see rpm documents
for more details)

DEB: To build deb packages:

  tar zvf @PACKAGE@-@VERSION@.tar.gz
  cd @PACKAGE@-@VERSION@
  dpkg-buildpackage -us -uc -rfakeroot
  cd ..
  rm -rf @PACKAGE@-@VERSION@

You will find all the debian source, binary etc. packages put in the directory
where you first untarred the source tarball.