Big overhaul of a lot of the debian packages

SVN revision: 7360
This commit is contained in:
swielinga 2003-08-21 16:21:11 +00:00 committed by swielinga
parent d3ad6fedd9
commit 33c86b53c0
7 changed files with 23 additions and 27 deletions

View File

@ -1,5 +1,5 @@
edje (0.0.1cvs2003071501) unstable; urgency=low
edje (0.0.1-0cvs20030820) unstable; urgency=low
* a CVS release
-- Laurence J. Lane <ljlane@debian.org> Tue, 30 Oct 2001 13:22:53 +0000
-- Sytse Wielinga <s.b.wielinga@student.utwente.nl> Wed, 20 Aug 2003 16:51:21 +0200

View File

@ -2,8 +2,8 @@ Source: edje
Section: libs
Priority: optional
Maintainer: Laurence J. Lane <ljlane@debian.org>
Build-Depends: debhelper (>= 3.0)
Standards-Version: 3.2.1.0
Build-Depends: debhelper (>= 3.0), libimlib2-dev, libeet0-dev, libecore1-dev
Standards-Version: 3.6.1.0
Package: libedje0
Architecture: any

View File

@ -49,6 +49,7 @@ install: build
dh_installdirs
$(MAKE) install DESTDIR=$(CURDIR)/debian/$(package)/
find $(CURDIR)/debian/$(package) -name CVS -a -type d -print0 |xargs -0 rm -rf
$(INSTALL) -d debian/$(package)-dev/usr/lib
mv debian/$(package)/usr/include debian/$(package)/usr/bin \

View File

@ -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 <s.b.wielinga@student.utwente.nl> Sat, 5 Oct 2002 14:19:01 +0200
-- Sytse Wielinga <s.b.wielinga@student.utwente.nl> Thu, 21 Aug 2003 17:00:38 +0200

View File

@ -2,15 +2,14 @@ Source: evas2
Section: libs
Priority: optional
Maintainer: Sytse Wielinga <s.b.wielinga@student.utwente.nl>
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 @@ Package: libevas2
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

View File

@ -3,3 +3,4 @@ usr/include/*
usr/lib/lib*.a
usr/lib/lib*.so
usr/lib/lib*.la
usr/lib/pkgconfig/*

View File

@ -16,23 +16,26 @@ DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
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 @@ configure-stamp:
touch configure-stamp
build: build-stamp
build-stamp: configure-stamp
build: configure build-stamp
build-stamp:
dh_testdir
$(MAKE)
@ -76,12 +79,6 @@ binary-arch: build install
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