edje: initial commit
authored_ <bartosh@gmail.com>
Sun, 19 Aug 2007 10:51:24 +0000 (10:51 +0000)
committered_ <bartosh@gmail.com>
Sun, 19 Aug 2007 10:51:24 +0000 (10:51 +0000)
trunk/edje/debian/changelog [new file with mode: 0644]
trunk/edje/debian/changelog.in [new file with mode: 0644]
trunk/edje/debian/compat [new file with mode: 0644]
trunk/edje/debian/control [new file with mode: 0644]
trunk/edje/debian/copyright [new file with mode: 0644]
trunk/edje/debian/edje0-bin.install [new file with mode: 0644]
trunk/edje/debian/libedje0-dev.install [new file with mode: 0644]
trunk/edje/debian/libedje0.install [new file with mode: 0644]
trunk/edje/debian/patches/01_dont_overwrite_changelog [new file with mode: 0644]
trunk/edje/debian/patches/series [new file with mode: 0644]
trunk/edje/debian/rules [new file with mode: 0755]

diff --git a/trunk/edje/debian/changelog b/trunk/edje/debian/changelog
new file mode 100644 (file)
index 0000000..3cc9438
--- /dev/null
@@ -0,0 +1,12 @@
+edje (0.5.0.040-maemo.1) unstable; urgency=low
+
+  * Maemo build 
+
+ -- Ed Bartosh <debian@edevelop.org>  Sun, 19 Aug 2007 13:40:24 +0300
+
+edje (0.5.0.040-1) unstable; urgency=low
+
+  * a CVS snapshot release.
+
+ -- E17 Debian Team <debian@edevelop.org>  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 (file)
index 0000000..4accd1a
--- /dev/null
@@ -0,0 +1,6 @@
+edje (@VERSION@-1) unstable; urgency=low
+
+  * a CVS snapshot release.
+
+ -- E17 Debian Team <debian@edevelop.org>  Sun, 02 Apr 2006 18:07:55 +0900
+
diff --git a/trunk/edje/debian/compat b/trunk/edje/debian/compat
new file mode 100644 (file)
index 0000000..b8626c4
--- /dev/null
@@ -0,0 +1 @@
+4
diff --git a/trunk/edje/debian/control b/trunk/edje/debian/control
new file mode 100644 (file)
index 0000000..39a3934
--- /dev/null
@@ -0,0 +1,47 @@
+Source: edje
+Section: libs
+Priority: optional
+Maintainer: Ed Bartosh <eduard.bartosh@nokia.com>
+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 (file)
index 0000000..6e1daec
--- /dev/null
@@ -0,0 +1,32 @@
+This package was debianized by Laurence J. Lane <ljlane@debian.org> 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 <raster@rasterman.com>
+
+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 (file)
index 0000000..8f5682f
--- /dev/null
@@ -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 (file)
index 0000000..e31bfe7
--- /dev/null
@@ -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 (file)
index 0000000..c45ebcf
--- /dev/null
@@ -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 (file)
index 0000000..f93daf4
--- /dev/null
@@ -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 (file)
index 0000000..9f2346c
--- /dev/null
@@ -0,0 +1 @@
+01_dont_overwrite_changelog
diff --git a/trunk/edje/debian/rules b/trunk/edje/debian/rules
new file mode 100755 (executable)
index 0000000..fb229c5
--- /dev/null
@@ -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