From 6131c161a8dfd149f0b4598f00a40ec41e72ad86 Mon Sep 17 00:00:00 2001 From: ed_ Date: Sat, 18 Aug 2007 15:10:44 +0000 Subject: [PATCH] evas: initial commit --- trunk/eet/debian/rules | 10 +- trunk/evas/debian/.cvsignore | 1 + trunk/evas/debian/changelog | 12 + trunk/evas/debian/compat | 1 + trunk/evas/debian/control | 383 ++++++++++++++++++++ trunk/evas/debian/copyright | 40 ++ trunk/evas/debian/libevas0-dev.install | 5 + trunk/evas/debian/libevas0-engine-buffer.install | 1 + trunk/evas/debian/libevas0-engine-fb.install | 1 + trunk/evas/debian/libevas0-engine-gl-x11.install | 1 + .../libevas0-engine-software-generic.install | 1 + .../debian/libevas0-engine-software-x11.install | 1 + trunk/evas/debian/libevas0-engine-xrender.install | 1 + trunk/evas/debian/libevas0-loader-eet.install | 1 + trunk/evas/debian/libevas0-loader-gif.install | 1 + trunk/evas/debian/libevas0-loader-jpeg.install | 1 + trunk/evas/debian/libevas0-loader-png.install | 1 + trunk/evas/debian/libevas0-loader-svg.install | 1 + trunk/evas/debian/libevas0-loader-tiff.install | 1 + trunk/evas/debian/libevas0-loader-xpm.install | 1 + trunk/evas/debian/libevas0-saver-eet.install | 1 + trunk/evas/debian/libevas0-saver-jpeg.install | 1 + trunk/evas/debian/libevas0-saver-png.install | 1 + trunk/evas/debian/libevas0-saver-tiff.install | 1 + trunk/evas/debian/libevas0.install | 1 + .../evas/debian/patches/01_dont_override_changelog | 26 ++ trunk/evas/debian/patches/series | 1 + trunk/evas/debian/rules | 13 + 28 files changed, 506 insertions(+), 4 deletions(-) create mode 100644 trunk/evas/debian/.cvsignore create mode 100644 trunk/evas/debian/changelog create mode 100644 trunk/evas/debian/compat create mode 100644 trunk/evas/debian/control create mode 100644 trunk/evas/debian/copyright create mode 100644 trunk/evas/debian/libevas0-all.install create mode 100644 trunk/evas/debian/libevas0-dev.install create mode 100644 trunk/evas/debian/libevas0-engine-buffer.install create mode 100644 trunk/evas/debian/libevas0-engine-fb.install create mode 100644 trunk/evas/debian/libevas0-engine-gl-x11.install create mode 100644 trunk/evas/debian/libevas0-engine-software-generic.install create mode 100644 trunk/evas/debian/libevas0-engine-software-x11.install create mode 100644 trunk/evas/debian/libevas0-engine-xrender.install create mode 100644 trunk/evas/debian/libevas0-engines-all.install create mode 100644 trunk/evas/debian/libevas0-loader-eet.install create mode 100644 trunk/evas/debian/libevas0-loader-gif.install create mode 100644 trunk/evas/debian/libevas0-loader-jpeg.install create mode 100644 trunk/evas/debian/libevas0-loader-png.install create mode 100644 trunk/evas/debian/libevas0-loader-svg.install create mode 100644 trunk/evas/debian/libevas0-loader-tiff.install create mode 100644 trunk/evas/debian/libevas0-loader-xpm.install create mode 100644 trunk/evas/debian/libevas0-loaders-all.install create mode 100644 trunk/evas/debian/libevas0-saver-eet.install create mode 100644 trunk/evas/debian/libevas0-saver-jpeg.install create mode 100644 trunk/evas/debian/libevas0-saver-png.install create mode 100644 trunk/evas/debian/libevas0-saver-tiff.install create mode 100644 trunk/evas/debian/libevas0-savers-all.install create mode 100644 trunk/evas/debian/libevas0.install create mode 100644 trunk/evas/debian/patches/01_dont_override_changelog create mode 100644 trunk/evas/debian/patches/series create mode 100755 trunk/evas/debian/rules diff --git a/trunk/eet/debian/rules b/trunk/eet/debian/rules index 5704715..31a4fa8 100755 --- a/trunk/eet/debian/rules +++ b/trunk/eet/debian/rules @@ -1,11 +1,13 @@ #!/usr/bin/make -f # Rewrote debian/rules to use cdbs. +DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH) + include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/autotools.mk -#DEB_MAKE_CLEAN_TARGET := clean - -#clean:: -# if [ -f $(CURDIR)/../../snapshot ]; then ./autogen.sh --prefix=/usr; fi +ifneq (,$(findstring armel,$(DEB_BUILD_ARCH))) + DEB_CONFIGURE_SCRIPT_ENV += CFLAGS="$(CFLAGS) -DNDEBUG=1 -fomit-frame-pointer -O2 -mfpu=vfp -mfloat-abi=softfp -mcpu=arm1136jf-s -ffast-math -funsafe-math-optimizations -fno-math-errno -fsingle-precision-constant" +endif + diff --git a/trunk/evas/debian/.cvsignore b/trunk/evas/debian/.cvsignore new file mode 100644 index 0000000..6d10dce --- /dev/null +++ b/trunk/evas/debian/.cvsignore @@ -0,0 +1 @@ +changelog diff --git a/trunk/evas/debian/changelog b/trunk/evas/debian/changelog new file mode 100644 index 0000000..a9a41e1 --- /dev/null +++ b/trunk/evas/debian/changelog @@ -0,0 +1,12 @@ +evas (0.9.9.040-maemo.1) unstable; urgency=low + + * Maemo build + + -- Ed Bartosh Sat, 18 Aug 2007 15:41:38 +0300 + +evas (0.9.9.040-1) unstable; urgency=low + + * a CVS snapshot release. + + -- E17 Debian Team Tue, 7 Mar 2006 13:30:15 +0000 + diff --git a/trunk/evas/debian/compat b/trunk/evas/debian/compat new file mode 100644 index 0000000..b8626c4 --- /dev/null +++ b/trunk/evas/debian/compat @@ -0,0 +1 @@ +4 diff --git a/trunk/evas/debian/control b/trunk/evas/debian/control new file mode 100644 index 0000000..6680a94 --- /dev/null +++ b/trunk/evas/debian/control @@ -0,0 +1,383 @@ +Source: evas +Section: libs +Priority: optional +Maintainer: E17 Debian Team +Build-Depends: debhelper (>= 4.2.0), cdbs (>= 0.4.3-1.1), automake1.7 | automaken, libtool, libeet-dev, libfreetype6-dev, libpng12-dev | libpng-dev, libx11-dev | xlibs-dev, libxrender-dev | xlibs-dev, zlib1g, libjpeg62-dev, autotools-dev, libtiff4-dev, libxpm-dev +Standards-Version: 3.7.2 + +Package: libevas0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends} +Suggests: libevas0-engines +Provides: libevas +Description: enlightenment advanced canvas library + Evas is an advanced canvas library, providing six engines for rendering: X11, + OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows + and Qtopia. + . + This new version of evas is much more cleaner, compact and portable; and has + Ipaq support. The Ipaq version of the library is just 191Kb in size! + . + Due to its simple API, evas can be developed with rapidly, and cleanly. + Install evas if you want to develop applications against the only + hardware-accelerated canvas library, or if you want to try out the + applications under development. + +Package: libevas0-dev +Section: libdevel +Architecture: any +Depends: libevas0 (= ${Source-Version}), libfreetype6-dev, zlib1g-dev, libjpeg-dev, libeet-dev +Provides: libevas-dev +Description: enlightenment advanced canvas library development files + This package provides headers and static libraries required to develop against + evas. + . + Evas is an advanced canvas library, providing six engines for rendering: X11, + OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows + and Qtopia. + . + This new version of evas is much more cleaner, compact and portable; and has + Ipaq support. The Ipaq version of the library is just 191Kb in size! + . + Due to its simple API, evas can be developed with rapidly, and cleanly. + Install evas if you want to develop applications against the only + hardware-accelerated canvas library, or if you want to try out the + applications under development. + +Package: libevas0-engine-fb +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, libevas0, libevas0-engine-software-generic +Provides: libevas-engine-fb +Description: Evas module providingg the framebuffer render engine + Evas is an advanced canvas library, providing six engines for rendering: X11, + OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows + and Qtopia. + Due to its simple API, evas can be developed with rapidly, and cleanly. + Install evas if you want to develop applications against the only + hardware-accelerated canvas library, or if you want to try out the + applications under development. + This package contains the Evas engine module for framebuffer rendering. + +Package: libevas0-engine-software-x11 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, libevas0, libevas0-engine-software-generic +Provides: libevas-engine-software-x11 +Description: Evas module providing the software X11 render engine + Evas is an advanced canvas library, providing six engines for rendering: X11, + OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows + and Qtopia. + Due to its simple API, evas can be developed with rapidly, and cleanly. + Install evas if you want to develop applications against the only + hardware-accelerated canvas library, or if you want to try out the + applications under development. + This package contains the Evas engine module for software X11 rendering. + +Package: libevas0-engine-software-generic +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, libevas0 +Provides: libevas-engine-software-generic +Description: Evas module providing the generic software render engine + Evas is an advanced canvas library, providing six engines for rendering: X11, + OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows + and Qtopia. + Due to its simple API, evas can be developed with rapidly, and cleanly. + Install evas if you want to develop applications against the only + hardware-accelerated canvas library, or if you want to try out the + applications under development. + This package contains the Evas engine module for generic software + rendering. + +Package: libevas0-engine-buffer +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, libevas0, libevas0-engine-software-generic +Provides: libevas-engine-buffer +Description: Evas module providing the buffer render engine + Evas is an advanced canvas library, providing six engines for rendering: X11, + OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows + and Qtopia. + Due to its simple API, evas can be developed with rapidly, and cleanly. + Install evas if you want to develop applications against the only + hardware-accelerated canvas library, or if you want to try out the + applications under development. + This package contains the Evas engine module for buffer rendering. + +Package: libevas0-engine-xrender +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, libevas0, libevas0-engine-software-generic +Provides: libevas-engine-xrender +Description: Evas module providing the Xrender engine + Evas is an advanced canvas library, providing six engines for rendering: X11, + OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows + and Qtopia. + Due to its simple API, evas can be developed with rapidly, and cleanly. + Install evas if you want to develop applications against the only + hardware-accelerated canvas library, or if you want to try out the + applications under development. + This package contains the Evas engine module for Xrender. + +Package: libevas0-engine-gl-x11 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, libevas0, libevas0-engine-software-generic +Provides: libevas-engine-gl-x11 +Description: Evas module providing the OpenGl engine + Evas is an advanced canvas library, providing six engines for rendering: X11, + OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows + and Qtopia. + Due to its simple API, evas can be developed with rapidly, and cleanly. + Install evas if you want to develop applications against the only + hardware-accelerated canvas library, or if you want to try out the + applications under development. + This package contains the Evas engine module for OpenGl. + +Package: libevas0-loader-eet +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, libevas0, libeet +Provides: libevas-loader-eet +Description: Evas module providing the Eet loader + Evas is an advanced canvas library, providing six engines for rendering: X11, + OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows + and Qtopia. + Due to its simple API, evas can be developed with rapidly, and cleanly. + Install evas if you want to develop applications against the only + hardware-accelerated canvas library, or if you want to try out the + applications under development. + This package contains the Evas loader module for Eet. + +Package: libevas0-loader-png +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, libevas0, libpng12-0 +Provides: libevas-loader-png +Description: Evas module providing the PNG loader + Evas is an advanced canvas library, providing six engines for rendering: X11, + OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows + and Qtopia. + Due to its simple API, evas can be developed with rapidly, and cleanly. + Install evas if you want to develop applications against the only + hardware-accelerated canvas library, or if you want to try out the + applications under development. + This package contains the Evas loader module for PNG. + +Package: libevas0-loader-jpeg +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, libevas0, libjpeg62 +Provides: libevas-loader-jpeg +Description: Evas module providing the JPEG loader + Evas is an advanced canvas library, providing six engines for rendering: X11, + OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows + and Qtopia. + Due to its simple API, evas can be developed with rapidly, and cleanly. + Install evas if you want to develop applications against the only + hardware-accelerated canvas library, or if you want to try out the + applications under development. + This package contains the Evas loader module for JPEG. + +Package: libevas0-loader-gif +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, libevas0, libungif4g +Provides: libevas-loader-gif +Description: Evas module providing the GIF loader + Evas is an advanced canvas library, providing six engines for rendering: X11, + OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows + and Qtopia. + Due to its simple API, evas can be developed with rapidly, and cleanly. + Install evas if you want to develop applications against the only + hardware-accelerated canvas library, or if you want to try out the + applications under development. + This package contains the Evas loader module for GIF. + +Package: libevas0-loader-tiff +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, libevas0, libtiff4 +Provides: libevas-loader-tiff +Description: Evas module providing the TIFF loader + Evas is an advanced canvas library, providing six engines for rendering: X11, + OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows + and Qtopia. + Due to its simple API, evas can be developed with rapidly, and cleanly. + Install evas if you want to develop applications against the only + hardware-accelerated canvas library, or if you want to try out the + applications under development. + This package contains the Evas loader module for TIFF. + +Package: libevas0-loader-xpm +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, libevas0, libxpm4 +Provides: libevas-loader-xpm +Description: Evas module providing the X11 pixmap loader + Evas is an advanced canvas library, providing six engines for rendering: X11, + OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows + and Qtopia. + Due to its simple API, evas can be developed with rapidly, and cleanly. + Install evas if you want to develop applications against the only + hardware-accelerated canvas library, or if you want to try out the + applications under development. + This package contains the Evas loader module for XPM. + +Package: libevas0-loader-svg +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, libevas0, librsvg2-2 +Provides: libevas-loader-svg +Description: Evas module providing the SVG loader + Evas is an advanced canvas library, providing six engines for rendering: X11, + OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows + and Qtopia. + Due to its simple API, evas can be developed with rapidly, and cleanly. + Install evas if you want to develop applications against the only + hardware-accelerated canvas library, or if you want to try out the + applications under development. + This package contains the Evas loader module for SVG. + +Package: libevas0-saver-eet +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, libevas0, libeet +Provides: libevas-saver-eet +Description: Evas module providing the Eet saver + Evas is an advanced canvas library, providing six engines for rendering: X11, + OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows + and Qtopia. + Due to its simple API, evas can be developed with rapidly, and cleanly. + Install evas if you want to develop applications against the only + hardware-accelerated canvas library, or if you want to try out the + applications under development. + This package contains the Evas saver module for Eet. + +Package: libevas0-saver-png +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, libevas0, libpng12-0 +Provides: libevas-saver-png +Description: Evas module providing the PNG saver + Evas is an advanced canvas library, providing six engines for rendering: X11, + OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows + and Qtopia. + Due to its simple API, evas can be developed with rapidly, and cleanly. + Install evas if you want to develop applications against the only + hardware-accelerated canvas library, or if you want to try out the + applications under development. + This package contains the Evas saver module for PNG. + +Package: libevas0-saver-jpeg +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, libevas0, libjpeg62 +Provides: libevas-saver-jpeg +Description: Evas module providing the JPEG saver + Evas is an advanced canvas library, providing six engines for rendering: X11, + OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows + and Qtopia. + Due to its simple API, evas can be developed with rapidly, and cleanly. + Install evas if you want to develop applications against the only + hardware-accelerated canvas library, or if you want to try out the + applications under development. + This package contains the Evas saver module for JPEG. + +Package: libevas0-saver-tiff +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, libevas0, libtiff4 +Provides: libevas-saver-tiff +Description: Evas module providing the TIFF saver + Evas is an advanced canvas library, providing six engines for rendering: X11, + OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows + and Qtopia. + Due to its simple API, evas can be developed with rapidly, and cleanly. + Install evas if you want to develop applications against the only + hardware-accelerated canvas library, or if you want to try out the + applications under development. + This package contains the Evas saver module for TIFF. + +Package: libevas0-engines-all +Section: graphics +Architecture: any +Depends: libevas0-engine-buffer, libevas0-engine-fb, libevas0-engine-software-generic, libevas0-engine-software-x11, libevas0-engine-xrender, libevas0-engine-gl-x11 +Provides: libevas-engines-all +Description: virtual package providing all available Evas engines + This is a virtual package providing all available Evas engine modules. + . + Evas is an advanced canvas library, providing six engines for rendering: X11, + OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows + and Qtopia. + . + This new version of evas is much more cleaner, compact and portable; and has + Ipaq support. The Ipaq version of the library is just 191Kb in size! + . + Due to its simple API, evas can be developed with rapidly, and cleanly. + Install evas if you want to develop applications against the only + hardware-accelerated canvas library, or if you want to try out the + applications under development. + +Package: libevas0-loaders-all +Section: graphics +Architecture: any +Depends: libevas0-loader-eet, libevas0-loader-jpeg, libevas0-loader-png, libevas0-loader-tiff, libevas0-loader-gif, libevas0-loader-xpm, libevas0-loader-svg +Provides: libevas-loaders-all +Description: virtual package providing all available Evas loaders + This is a virtual package providing all available Evas loader modules. + . + Evas is an advanced canvas library, providing six engines for rendering: X11, + OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows + and Qtopia. + . + This new version of evas is much more cleaner, compact and portable; and has + Ipaq support. The Ipaq version of the library is just 191Kb in size! + . + Due to its simple API, evas can be developed with rapidly, and cleanly. + Install evas if you want to develop applications against the only + hardware-accelerated canvas library, or if you want to try out the + applications under development. + +Package: libevas0-savers-all +Section: graphics +Architecture: any +Depends: libevas0-saver-eet, libevas0-saver-jpeg, libevas0-saver-png, libevas0-saver-tiff +Provides: libevas-savers-all +Description: virtual package providing all available Evas savers + This is a virtual package providing all available Evas saver modules. + . + Evas is an advanced canvas library, providing six engines for rendering: X11, + OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows + and Qtopia. + . + This new version of evas is much more cleaner, compact and portable; and has + Ipaq support. The Ipaq version of the library is just 191Kb in size! + . + Due to its simple API, evas can be developed with rapidly, and cleanly. + Install evas if you want to develop applications against the only + hardware-accelerated canvas library, or if you want to try out the + applications under development. + +Package: libevas0-all +Section: graphics +Architecture: any +Depends: libevas0-savers-all, libevas0-savers-all, libevas0-engines-all +Provides: libevas-all +Description: virtual package providing all available Evas modules + This is a virtual package providing all available Evas modules. + . + Evas is an advanced canvas library, providing six engines for rendering: X11, + OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows + and Qtopia. + . + This new version of evas is much more cleaner, compact and portable; and has + Ipaq support. The Ipaq version of the library is just 191Kb in size! + . + Due to its simple API, evas can be developed with rapidly, and cleanly. + Install evas if you want to develop applications against the only + hardware-accelerated canvas library, or if you want to try out the + applications under development. + diff --git a/trunk/evas/debian/copyright b/trunk/evas/debian/copyright new file mode 100644 index 0000000..94456f4 --- /dev/null +++ b/trunk/evas/debian/copyright @@ -0,0 +1,40 @@ +This package was debianized by E17 Debian Team on +Mon, 13 Mar 2006 14:32:33 +0000. + +The source code is from the e17/libs/evas module of the enlightenment CVS +tree. For more information, see: + + http://www.enlightenment.org/cvs.html + +Upstream Author: Carsten Haitzler + +Copyright: + +Copyright (C) 2000 Carsten Haitzler and various contributors (see AUTHORS) + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to +deal in the Software without restriction, including without limitation the +rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +sell copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies of the Software and its Copyright notices. In addition publicly +documented acknowledgment must be given that this software has been used if no +source code of this software is made available publicly. This includes +acknowledgments in either Copyright notices, Manuals, Publicity and Marketing +documents or any documentation provided with any product containing this +software. This License does not apply to any software that links to the +libraries provided by this software (statically or dynamically), but only to +the software provided. + +Please see the COPYING.PLAIN for a plain-english explanation of this notice +and it's intent. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL +THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/trunk/evas/debian/libevas0-all.install b/trunk/evas/debian/libevas0-all.install new file mode 100644 index 0000000..e69de29 diff --git a/trunk/evas/debian/libevas0-dev.install b/trunk/evas/debian/libevas0-dev.install new file mode 100644 index 0000000..a34a7a6 --- /dev/null +++ b/trunk/evas/debian/libevas0-dev.install @@ -0,0 +1,5 @@ +debian/tmp/usr/include/* +debian/tmp/usr/lib/lib*.so +debian/tmp/usr/lib/lib*.la +debian/tmp/usr/lib/lib*.a +debian/tmp/usr/lib/pkgconfig/* diff --git a/trunk/evas/debian/libevas0-engine-buffer.install b/trunk/evas/debian/libevas0-engine-buffer.install new file mode 100644 index 0000000..308f4d8 --- /dev/null +++ b/trunk/evas/debian/libevas0-engine-buffer.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/evas/modules/engines/buffer/*/*.so diff --git a/trunk/evas/debian/libevas0-engine-fb.install b/trunk/evas/debian/libevas0-engine-fb.install new file mode 100644 index 0000000..7699749 --- /dev/null +++ b/trunk/evas/debian/libevas0-engine-fb.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/evas/modules/engines/fb/*/*.so diff --git a/trunk/evas/debian/libevas0-engine-gl-x11.install b/trunk/evas/debian/libevas0-engine-gl-x11.install new file mode 100644 index 0000000..a049780 --- /dev/null +++ b/trunk/evas/debian/libevas0-engine-gl-x11.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/evas/modules/engines/gl_x11/*/*.so diff --git a/trunk/evas/debian/libevas0-engine-software-generic.install b/trunk/evas/debian/libevas0-engine-software-generic.install new file mode 100644 index 0000000..33d4c72 --- /dev/null +++ b/trunk/evas/debian/libevas0-engine-software-generic.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/evas/modules/engines/software_generic/*/*.so diff --git a/trunk/evas/debian/libevas0-engine-software-x11.install b/trunk/evas/debian/libevas0-engine-software-x11.install new file mode 100644 index 0000000..8fdfca2 --- /dev/null +++ b/trunk/evas/debian/libevas0-engine-software-x11.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/evas/modules/engines/software_x11/*/*.so diff --git a/trunk/evas/debian/libevas0-engine-xrender.install b/trunk/evas/debian/libevas0-engine-xrender.install new file mode 100644 index 0000000..0f774fe --- /dev/null +++ b/trunk/evas/debian/libevas0-engine-xrender.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/evas/modules/engines/xrender_x11/*/*.so diff --git a/trunk/evas/debian/libevas0-engines-all.install b/trunk/evas/debian/libevas0-engines-all.install new file mode 100644 index 0000000..e69de29 diff --git a/trunk/evas/debian/libevas0-loader-eet.install b/trunk/evas/debian/libevas0-loader-eet.install new file mode 100644 index 0000000..3b2d85f --- /dev/null +++ b/trunk/evas/debian/libevas0-loader-eet.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/evas/modules/loaders/eet/*/*.so diff --git a/trunk/evas/debian/libevas0-loader-gif.install b/trunk/evas/debian/libevas0-loader-gif.install new file mode 100644 index 0000000..76ac25e --- /dev/null +++ b/trunk/evas/debian/libevas0-loader-gif.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/evas/modules/loaders/gif/*/*.so diff --git a/trunk/evas/debian/libevas0-loader-jpeg.install b/trunk/evas/debian/libevas0-loader-jpeg.install new file mode 100644 index 0000000..03da4b4 --- /dev/null +++ b/trunk/evas/debian/libevas0-loader-jpeg.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/evas/modules/loaders/jpeg/*/*.so diff --git a/trunk/evas/debian/libevas0-loader-png.install b/trunk/evas/debian/libevas0-loader-png.install new file mode 100644 index 0000000..4b2c939 --- /dev/null +++ b/trunk/evas/debian/libevas0-loader-png.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/evas/modules/loaders/png/*/*.so diff --git a/trunk/evas/debian/libevas0-loader-svg.install b/trunk/evas/debian/libevas0-loader-svg.install new file mode 100644 index 0000000..ef17025 --- /dev/null +++ b/trunk/evas/debian/libevas0-loader-svg.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/evas/modules/loaders/svg/*/*.so diff --git a/trunk/evas/debian/libevas0-loader-tiff.install b/trunk/evas/debian/libevas0-loader-tiff.install new file mode 100644 index 0000000..8a91a81 --- /dev/null +++ b/trunk/evas/debian/libevas0-loader-tiff.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/evas/modules/loaders/tiff/*/*.so diff --git a/trunk/evas/debian/libevas0-loader-xpm.install b/trunk/evas/debian/libevas0-loader-xpm.install new file mode 100644 index 0000000..253cd6f --- /dev/null +++ b/trunk/evas/debian/libevas0-loader-xpm.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/evas/modules/loaders/xpm/*/*.so diff --git a/trunk/evas/debian/libevas0-loaders-all.install b/trunk/evas/debian/libevas0-loaders-all.install new file mode 100644 index 0000000..e69de29 diff --git a/trunk/evas/debian/libevas0-saver-eet.install b/trunk/evas/debian/libevas0-saver-eet.install new file mode 100644 index 0000000..2b26d8d --- /dev/null +++ b/trunk/evas/debian/libevas0-saver-eet.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/evas/modules/savers/eet/*/*.so diff --git a/trunk/evas/debian/libevas0-saver-jpeg.install b/trunk/evas/debian/libevas0-saver-jpeg.install new file mode 100644 index 0000000..bc210c4 --- /dev/null +++ b/trunk/evas/debian/libevas0-saver-jpeg.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/evas/modules/savers/jpeg/*/*.so diff --git a/trunk/evas/debian/libevas0-saver-png.install b/trunk/evas/debian/libevas0-saver-png.install new file mode 100644 index 0000000..07b3edd --- /dev/null +++ b/trunk/evas/debian/libevas0-saver-png.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/evas/modules/savers/png/*/*.so diff --git a/trunk/evas/debian/libevas0-saver-tiff.install b/trunk/evas/debian/libevas0-saver-tiff.install new file mode 100644 index 0000000..10802ed --- /dev/null +++ b/trunk/evas/debian/libevas0-saver-tiff.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/evas/modules/savers/tiff/*/*.so diff --git a/trunk/evas/debian/libevas0-savers-all.install b/trunk/evas/debian/libevas0-savers-all.install new file mode 100644 index 0000000..e69de29 diff --git a/trunk/evas/debian/libevas0.install b/trunk/evas/debian/libevas0.install new file mode 100644 index 0000000..1ba4f52 --- /dev/null +++ b/trunk/evas/debian/libevas0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libevas.so.* diff --git a/trunk/evas/debian/patches/01_dont_override_changelog b/trunk/evas/debian/patches/01_dont_override_changelog new file mode 100644 index 0000000..c4ad91d --- /dev/null +++ b/trunk/evas/debian/patches/01_dont_override_changelog @@ -0,0 +1,26 @@ +Index: evas/Makefile.am +=================================================================== +--- evas.orig/Makefile.am 2007-08-17 12:16:26.000000000 +0300 ++++ evas/Makefile.am 2007-08-18 15:55:25.000000000 +0300 +@@ -24,8 +24,7 @@ + evas-direct3d.pc \ + evas-sdl.pc \ + evas.pc \ +- evas.spec \ +- debian/changelog ++ evas.spec + + bin_SCRIPTS = + +Index: evas/configure.in +=================================================================== +--- evas.orig/configure.in 2007-08-17 12:12:21.000000000 +0300 ++++ evas/configure.in 2007-08-18 15:55:47.000000000 +0300 +@@ -2244,7 +2244,6 @@ + src/lib/include/Makefile + README + evas.spec +-debian/changelog + ]) + + ##################################################################### diff --git a/trunk/evas/debian/patches/series b/trunk/evas/debian/patches/series new file mode 100644 index 0000000..c6d4c19 --- /dev/null +++ b/trunk/evas/debian/patches/series @@ -0,0 +1 @@ +01_dont_override_changelog diff --git a/trunk/evas/debian/rules b/trunk/evas/debian/rules new file mode 100755 index 0000000..ecd03e0 --- /dev/null +++ b/trunk/evas/debian/rules @@ -0,0 +1,13 @@ +#!/usr/bin/make -f + +DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH) + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk + +ifneq (,$(findstring armel,$(DEB_BUILD_ARCH))) + CFLAGS += -DNDEBUG=1 -fomit-frame-pointer -O2 -mfpu=vfp -mfloat-abi=softfp -mcpu=arm1136jf-s -ffast-math -funsafe-math-optimizations -fno-math-errno -fsingle-precision-constant +endif + +DEB_CONFIGURE_EXTRA_FLAGS := --enable-software-16-x11 --enable-software-x11 --disable-scale-smooth --disable-pthreads --enable-no-dither-mask --enable-small-dither-mask --disable-fb --disable-xrender-x11 --disable-image-loader-tiff --disable-image-loader-edb --disable-image-loader-gif --disable-image-loader-xpm --disable-image-loader-svg --disable-convert-yuv --disable-convert-8-rgb-332 --disable-convert-8-rgb-666 --disable-convert-8-rgb-232 --disable-convert-8-rgb-222 --disable-convert-8-rgb-221 --disable-convert-8-rgb-121 --disable-convert-8-rgb-111 --disable-convert-16-bgr-565 --disable-convert-16-rgb-555 --disable-convert-16-rgb-444 --disable-convert-16-rgb-ipq --disable-convert-16-rgb-rot-180 --disable-convert-16-rgb-rot-270 --disable-convert-16-rgb-rot-90 --disable-convert-24-rgb-888 --disable-convert-24-bgr-888 --disable-convert-32-rgb-8888 --disable-convert-32-rgbx-8888 --disable-convert-32-bgr-8888 --disable-convert-32-bgrx-8888 --disable-convert-32-rgb-rot-0 --disable-convert-32-rgb-rot-180 --disable-convert-32-rgb-rot-270 --disable-convert-32-rgb-rot-90 + -- 1.7.9.5