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