forked from enlightenment/efl
Big overhaul of a lot of the debian packages
SVN revision: 7360
This commit is contained in:
parent
d3ad6fedd9
commit
33c86b53c0
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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 \
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -3,3 +3,4 @@ usr/include/*
|
|||
usr/lib/lib*.a
|
||||
usr/lib/lib*.so
|
||||
usr/lib/lib*.la
|
||||
usr/lib/pkgconfig/*
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue