From c1760197e985cca86b3ae17887c13a2fbc014490 Mon Sep 17 00:00:00 2001 From: ed_ Date: Sun, 19 Aug 2007 10:51:24 +0000 Subject: [PATCH] edje: initial commit --- trunk/edje/debian/changelog | 12 +++++ trunk/edje/debian/changelog.in | 6 +++ trunk/edje/debian/compat | 1 + trunk/edje/debian/control | 47 ++++++++++++++++++++ trunk/edje/debian/copyright | 32 +++++++++++++ trunk/edje/debian/edje0-bin.install | 4 ++ trunk/edje/debian/libedje0-dev.install | 5 +++ trunk/edje/debian/libedje0.install | 1 + .../debian/patches/01_dont_overwrite_changelog | 23 ++++++++++ trunk/edje/debian/patches/series | 1 + trunk/edje/debian/rules | 10 +++++ 11 files changed, 142 insertions(+) create mode 100644 trunk/edje/debian/changelog create mode 100644 trunk/edje/debian/changelog.in create mode 100644 trunk/edje/debian/compat create mode 100644 trunk/edje/debian/control create mode 100644 trunk/edje/debian/copyright create mode 100644 trunk/edje/debian/edje0-bin.install create mode 100644 trunk/edje/debian/libedje0-dev.install create mode 100644 trunk/edje/debian/libedje0.install create mode 100644 trunk/edje/debian/patches/01_dont_overwrite_changelog create mode 100644 trunk/edje/debian/patches/series create mode 100755 trunk/edje/debian/rules diff --git a/trunk/edje/debian/changelog b/trunk/edje/debian/changelog new file mode 100644 index 0000000..3cc9438 --- /dev/null +++ b/trunk/edje/debian/changelog @@ -0,0 +1,12 @@ +edje (0.5.0.040-maemo.1) unstable; urgency=low + + * Maemo build + + -- Ed Bartosh Sun, 19 Aug 2007 13:40:24 +0300 + +edje (0.5.0.040-1) unstable; urgency=low + + * a CVS snapshot release. + + -- E17 Debian Team Sun, 02 Apr 2006 18:07:55 +0900 + diff --git a/trunk/edje/debian/changelog.in b/trunk/edje/debian/changelog.in new file mode 100644 index 0000000..4accd1a --- /dev/null +++ b/trunk/edje/debian/changelog.in @@ -0,0 +1,6 @@ +edje (@VERSION@-1) unstable; urgency=low + + * a CVS snapshot release. + + -- E17 Debian Team Sun, 02 Apr 2006 18:07:55 +0900 + diff --git a/trunk/edje/debian/compat b/trunk/edje/debian/compat new file mode 100644 index 0000000..b8626c4 --- /dev/null +++ b/trunk/edje/debian/compat @@ -0,0 +1 @@ +4 diff --git a/trunk/edje/debian/control b/trunk/edje/debian/control new file mode 100644 index 0000000..39a3934 --- /dev/null +++ b/trunk/edje/debian/control @@ -0,0 +1,47 @@ +Source: edje +Section: libs +Priority: optional +Maintainer: Ed Bartosh +Suggests: edje0-bin +Build-Depends: debhelper (>> 4.0.0), cdbs (>= 0.4.3-1.1), automake1.7 | automaken, libtool, libeet-dev, libecore-dev, libevas-dev, libembryo-dev +Standards-Version: 3.7.2 + +Package: edje0-bin +Architecture: any +Section: graphics +Depends: ${shlibs:Depends}, libedje0 (= ${Source-Version}), embryo-bin, libevas-loader-png, libevas-loader-jpeg, libevas-engine-buffer +Provides: edje-bin +Description: Various binaries for use with Edje + Edje is a graphical layout and animation library for animated resizable, + compressed and scalable themes. It is the theming engine behind + Enlightenment DR 0.17. + This package contains the following binaries: + - edje: View and test compiled edje files. + - edje_cc: Compiles EDC files. + - edje_decc: Used to decompile compiled edje files. + - edje_recc: A convenience script to recompile EDC files. + - edje_ls: Lists the contents of a compiled EDC file. + +Package: libedje0 +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, libevas-loader-eet +Provides: libedje +Suggests: edje-bin (= ${Source-Version}) +Description: Graphical layout and animation library + Edje is a graphical layout and animation library for animated resizable, + compressed and scalable themes. It is the theming engine behind + Enlightenment DR 0.17. + +Package: libedje0-dev +Architecture: any +Section: libdevel +Architecture: any +Suggests: edje0-bin +Depends: libedje0 (= ${Source-Version}), libeet-dev, libecore-dev, libevas-dev, libembryo-dev +Provides: libedje-dev +Description: Edje headers, static libraries and documentation + Edje is a graphical layout and animation library for animated resizable, + compressed and scalable themes. It is the theming engine behind + Enlightenment DR 0.17. + This package provides headers, shared libraries and documentation for Edje. diff --git a/trunk/edje/debian/copyright b/trunk/edje/debian/copyright new file mode 100644 index 0000000..6e1daec --- /dev/null +++ b/trunk/edje/debian/copyright @@ -0,0 +1,32 @@ +This package was debianized by Laurence J. Lane on +Sat, 28 Oct 2000 17:56:46 -0400. + +The source code is from the e17/libs/edje 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, its documentation and marketing & publicity +materials, and acknowledgment shall be given in the documentation, materials +and software packages that this Software was used. + +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/edje/debian/edje0-bin.install b/trunk/edje/debian/edje0-bin.install new file mode 100644 index 0000000..8f5682f --- /dev/null +++ b/trunk/edje/debian/edje0-bin.install @@ -0,0 +1,4 @@ +debian/tmp/usr/bin/edje_cc +debian/tmp/usr/bin/edje_decc +debian/tmp/usr/bin/edje_recc +debian/tmp/usr/share/edje/include/edje.inc diff --git a/trunk/edje/debian/libedje0-dev.install b/trunk/edje/debian/libedje0-dev.install new file mode 100644 index 0000000..e31bfe7 --- /dev/null +++ b/trunk/edje/debian/libedje0-dev.install @@ -0,0 +1,5 @@ +debian/tmp/usr/include/* +debian/tmp/usr/lib/*.a +debian/tmp/usr/lib/*.so +debian/tmp/usr/lib/*.la +debian/tmp/usr/lib/pkgconfig/* diff --git a/trunk/edje/debian/libedje0.install b/trunk/edje/debian/libedje0.install new file mode 100644 index 0000000..c45ebcf --- /dev/null +++ b/trunk/edje/debian/libedje0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/lib*.so.* diff --git a/trunk/edje/debian/patches/01_dont_overwrite_changelog b/trunk/edje/debian/patches/01_dont_overwrite_changelog new file mode 100644 index 0000000..f93daf4 --- /dev/null +++ b/trunk/edje/debian/patches/01_dont_overwrite_changelog @@ -0,0 +1,23 @@ +Index: edje/Makefile.am +=================================================================== +--- edje.orig/Makefile.am 2007-07-01 21:03:33.000000000 +0300 ++++ edje/Makefile.am 2007-08-19 12:18:53.000000000 +0300 +@@ -4,7 +4,7 @@ + config.h.in config.sub configure install-sh \ + ltconfig ltmain.sh missing mkinstalldirs \ + stamp-h.in edje_docs.tar edje_docs.tar.gz edje.c \ +- debian/changelog edje.spec ++ edje.spec + + ### this is all fine and great - but edje should not be going and installing + ### data in another software's data dir - it's just wrong. not to mention this +Index: edje/configure.in +=================================================================== +--- edje.orig/configure.in 2007-07-10 03:13:23.000000000 +0300 ++++ edje/configure.in 2007-08-19 12:19:35.000000000 +0300 +@@ -144,5 +144,4 @@ + src/Makefile + src/lib/Makefile + src/bin/Makefile +-debian/changelog + ]) diff --git a/trunk/edje/debian/patches/series b/trunk/edje/debian/patches/series new file mode 100644 index 0000000..9f2346c --- /dev/null +++ b/trunk/edje/debian/patches/series @@ -0,0 +1 @@ +01_dont_overwrite_changelog diff --git a/trunk/edje/debian/rules b/trunk/edje/debian/rules new file mode 100755 index 0000000..fb229c5 --- /dev/null +++ b/trunk/edje/debian/rules @@ -0,0 +1,10 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk + +DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH) + +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 -- 1.7.9.5