Enlightenment CVS committal

Author  : swielinga
Project : e17
Module  : libs/evas

Dir     : e17/libs/evas/debian


Modified Files:
        changelog control libevas2-dev.files rules 


Log Message:
Big overhaul of a lot of the debian packages

===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/evas/debian/changelog,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -3 -r1.7 -r1.8
--- changelog   8 Nov 2002 07:46:04 -0000       1.7
+++ changelog   21 Aug 2003 16:21:11 -0000      1.8
@@ -1,6 +1,6 @@
-evas2 (1.0.0-pre5-0cvs20021005) unstable; urgency=low
+evas2 (1.0.0-pre11-0cvs20030821) unstable; urgency=low
 
   * a CVS release
 
- -- Sytse Wielinga <[EMAIL PROTECTED]>  Sat,  5 Oct 2002 14:19:01 +0200
+ -- Sytse Wielinga <[EMAIL PROTECTED]>  Thu, 21 Aug 2003 17:00:38 +0200
 
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/evas/debian/control,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -3 -r1.7 -r1.8
--- control     8 Nov 2002 07:46:04 -0000       1.7
+++ control     21 Aug 2003 16:21:11 -0000      1.8
@@ -2,15 +2,14 @@
 Section: libs
 Priority: optional
 Maintainer: Sytse Wielinga <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>> 3.0.0), xlibs-dev, xlibmesa-dev, libttf-dev
+Build-Depends: debhelper (>> 3.0.0), libedb1-dev, libeet0-dev, libfreetype6-dev, 
libpng12-0-dev | libpng-dev, xlibs-dev, zlib1g-dev | libz-dev
 Standards-Version: 3.5.7.0
 
 Package: libevas2-dev
 Section: devel
 Architecture: any
-Depends: libevas2 (= ${Source-Version}), libc6-dev | libc-dev
+Depends: libevas2 (= ${Source-Version}), libedb1-dev, libeet0-dev, libfreetype6-dev, 
libpng12-0-dev | libpng-dev, xlibs-dev, zlib1g-dev | libz-dev, libc6-dev | libc-dev
 Conflicts: libevas-dev, libevas0-dev
-Replaces: libevas-dev, libevas0-dev
 Provides: libevas-dev, libevas0-dev
 Description: enlightenment advanced canvas library development files
  This package provides headers and static libraries required to develop against
@@ -32,8 +31,6 @@
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}
-Conflicts: libevas0
-Replaces: libevas0
 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
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/evas/debian/libevas2-dev.files,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- libevas2-dev.files  8 Nov 2002 08:02:09 -0000       1.1
+++ libevas2-dev.files  21 Aug 2003 16:21:11 -0000      1.2
@@ -3,3 +3,4 @@
 usr/lib/lib*.a
 usr/lib/lib*.so
 usr/lib/lib*.la
+usr/lib/pkgconfig/*
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/evas/debian/rules,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -3 -r1.9 -r1.10
--- rules       8 Nov 2002 07:46:04 -0000       1.9
+++ rules       21 Aug 2003 16:21:11 -0000      1.10
@@ -16,23 +16,26 @@
 cfg:=--prefix=/usr --build=$(DEB_BUILD_GNU_TYPE) --host=$(DEB_HOST_GNU_TYPE)
 
 
+CFLAGS = -Wall -g
 CFLAGS += -I/usr/include/freetype2 -include /usr/include/png.h -include 
/usr/include/freetype2/freetype/freetype.h -include 
/usr/include/freetype2/freetype/internal/ftobjs.h
 ifeq (opengl,$(EVAS_TARGET))
-       cfg += --enable-gl-x11 --enable-image-loader-png --enable-image-loader-jpeg 
--enable-cpu-p2-only --enable-cpu-mmx --enable-cpu-sse --enable-cpu-c 
--enable-scale-smooth --enable-scale-sample
+       cfg += --enable-gl-x11 --enable-image-loader-png --enable-image-loader-jpeg 
--enable-image-loader-edb --enable-image-loader-eet --enable-cpu-p2-only 
--enable-cpu-mmx --enable-cpu-sse --enable-cpu-c --enable-scale-smooth 
--enable-scale-sample
 else
        cfg += --enable-software-x11 --enable-image-loader-png 
--enable-image-loader-jpeg --enable-image-loader-eet --enable-image-loader-edb 
--enable-fmemopen --enable-cpu-p2-only --enable-cpu-mmx --enable-cpu-sse 
--enable-cpu-c --enable-scale-smooth --enable-scale-sample --enable-convert-8-rgb-332 
--enable-convert-8-rgb-666 --enable-convert-8-rgb-232 --enable-convert-8-rgb-222 
--enable-convert-8-rgb-221 --enable-convert-8-rgb-121 --enable-convert-8-rgb-111 
--enable-convert-16-rgb-565 --enable-convert-16-rgb-555 --enable-convert-16-rgb-rot-0 
--enable-convert-32-rgb-8888 --enable-convert-32-rgbx-8888 
--enable-convert-32-bgr-8888 --enable-convert-32-bgrx-8888 
--enable-convert-32-rgb-rot-0
 endif
-ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
-       CFLAGS += -g
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+       CFLAGS += -O0
+else
+ifneq (,$(EVAS_ARCH))
+       CFLAGS += -O3 -mcpu=$(EVAS_ARCH) -march=$(EVAS_ARCH)
+else
+       CFLAGS += -O3 -mcpu=pentiumpro
+endif
 endif
 ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
        INSTALL_PROGRAM += -s
 endif
-
-version=`ls src/.libs/lib*.so.* | \
- awk '{if (match($$0,/[0-9]+\.[0-9]+\.[0-9]+$$/)) print substr($$0,RSTART)}'`
-major=`ls src/.libs/lib*.so.* | \
- awk '{if (match($$0,/\.so\.[0-9]+$$/)) print substr($$0,RSTART+4)}'`
+export CFLAGS
 
 configure: configure-stamp
 configure-stamp:
@@ -41,8 +44,8 @@
        touch configure-stamp
 
 
-build: build-stamp
-build-stamp: configure-stamp 
+build: configure build-stamp
+build-stamp:
        dh_testdir
 
        $(MAKE)
@@ -76,12 +79,6 @@
 
        dh_installdocs NEWS README TODO
        dh_installman
-       dh_undocumented -plibevas2-dev evas-config.1
-ifeq (opengl,$(EVAS_TARGET))
-       dh_undocumented -pevas2-test evas_gl_x11_test.1
-else
-       dh_undocumented -pevas2-test evas_software_x11_test.1 
evas_software_x11_perf_test.1 evas_software_x11_perf_load.1
-endif
        dh_installchangelogs ChangeLog
        dh_link
        dh_strip




-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines
at the same time. Free trial click here:http://www.vmware.com/wl/offer/358/0
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to