Added debian dir
authoretrunko <eblima@gmail.com>
Sun, 9 Dec 2007 23:34:59 +0000 (23:34 +0000)
committeretrunko <eblima@gmail.com>
Sun, 9 Dec 2007 23:34:59 +0000 (23:34 +0000)
14 files changed:
trunk/etk/debian/changelog [new file with mode: 0644]
trunk/etk/debian/changelog.in [new file with mode: 0644]
trunk/etk/debian/control [new file with mode: 0644]
trunk/etk/debian/copyright [new file with mode: 0644]
trunk/etk/debian/libetk0-dev.install [new file with mode: 0644]
trunk/etk/debian/libetk0-engine-evas-software-x11-16.install [new file with mode: 0644]
trunk/etk/debian/libetk0-engine-evas-software-x11.install [new file with mode: 0644]
trunk/etk/debian/libetk0-engine-evas-x11.install [new file with mode: 0644]
trunk/etk/debian/libetk0-engine-evas.install [new file with mode: 0644]
trunk/etk/debian/libetk0-engine-fb.install [new file with mode: 0644]
trunk/etk/debian/libetk0.install [new file with mode: 0644]
trunk/etk/debian/patches/01_dont_overwrite_changelog [new file with mode: 0644]
trunk/etk/debian/patches/series [new file with mode: 0644]
trunk/etk/debian/rules [new file with mode: 0755]

diff --git a/trunk/etk/debian/changelog b/trunk/etk/debian/changelog
new file mode 100644 (file)
index 0000000..18e020e
--- /dev/null
@@ -0,0 +1,5 @@
+etk (0.1.0.007-maemo.1) unstable; urgency=low
+
+  * Maemo Build.
+
+ -- Eduardo Lima (Etrunko) <eduardo.lima@indt.org.br>  Sun, 09 Dec 2007 12:53:57 -0200
diff --git a/trunk/etk/debian/changelog.in b/trunk/etk/debian/changelog.in
new file mode 100644 (file)
index 0000000..6bfccab
--- /dev/null
@@ -0,0 +1,6 @@
+etk (@VERSION@-1) unstable; urgency=low
+
+  * a CVS snapshot release.
+
+ -- E17 Debian Team <debian@edevelop.org>  Tue,  30 Mar 2006 00:33:25 +0000
+
diff --git a/trunk/etk/debian/control b/trunk/etk/debian/control
new file mode 100644 (file)
index 0000000..32e30a5
--- /dev/null
@@ -0,0 +1,73 @@
+Source: etk
+Section: libs
+Priority: optional
+Maintainer: Maemo-EFL Team <maemo-efl-devel@garage.maemo.org>
+Build-Depends: debhelper (>= 4.0.0), autotools-dev, libevas-dev, libecore-dev, libedje-dev
+Standards-Version: 3.7.2
+
+Package: libetk0
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}, libevas, libecore, libedje, libetk0-engine-evas-software-x11, libetk0-engine-evas-software-x11-16
+Provides: libetk
+Description: A widget toolkit based on the EFL
+ ETK is a widget toolkit based on the enlightenment foundation libraries.
+
+Package: libetk0-engine-evas
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}, libevas, libecore, libedje, libetk0
+Provides: libetk-engine-evas
+Description: Evas engine for Etk
+ ETK is a widget toolkit based on the enlightenment foundation libraries.
+ .
+ This package provides the Evas rendering engine.
+
+Package: libetk0-engine-evas-x11
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}, libevas, libecore, libedje, libetk0, libetk0-engine-evas
+Provides: libetk-engine-evas-x11
+Description: X11 engine for Etk
+ ETK is a widget toolkit based on the enlightenment foundation libraries.
+ .
+ This package provides the X11 rendering engine.
+
+Package: libetk0-engine-evas-software-x11
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}, libevas, libecore, libedje, libetk0, libetk0-engine-evas-x11
+Provides: libetk-engine-evas-software-x11
+Description: X11 software engine for Etk
+ ETK is a widget toolkit based on the enlightenment foundation libraries.
+ .
+ This package provides the X11 software rendering engine.
+
+Package: libetk0-engine-evas-software-x11-16
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}, libevas, libecore, libedje, libetk0, libetk0-engine-evas-x11, libetk0-engine-evas-software-x11
+Provides: libetk-engine-evas-software-x11-16
+Description: X11 software engine for Etk optimized for 16 bits
+ ETK is a widget toolkit based on the enlightenment foundation libraries.
+ .
+ This package provides the X11 software rendering engine optimized for 16 bits.
+
+Package: libetk0-engine-all
+Architecture: any
+Section: libs
+Depends: libevas, libecore, libedje, libetk0, libetk0-engine-evas-x11, libetk0-engine-evas, libetk0-engine-evas-software-x11, libetk0-engine-evas-software-x11-16
+Provides: libetk-engine-all
+Description: Virtual package provfing all engines for Etk
+ ETK is a widget toolkit based on the enlightenment foundation libraries.
+ .
+ This is a virtual package providing all available rendering engines.
+
+Package: libetk0-dev
+Architecture: any
+Section: libdevel
+Depends: libevas0-dev, libecore0-dev, libedje0-dev, libetk0
+Provides: libetk-dev
+Description: Etk headers, static libraries and documentation
+ Headers, static libraries and documentation for the ETK widget library.
+
diff --git a/trunk/etk/debian/copyright b/trunk/etk/debian/copyright
new file mode 100644 (file)
index 0000000..0709ffe
--- /dev/null
@@ -0,0 +1,39 @@
+This package was debianized by E17 Debian Team <debian@edevelop.org> on
+Thu, 30 Mar 2006 00:40:00 +0000.
+
+The source code is from the e17/libs/etk module of the enlightenment CVS
+tree. For more information, see:
+
+http://www.enlightenment.org/cvs.html
+
+Upstream Author: Simon TRENY (MoOm) <simon.treny@free.fr>
+
+Copyright:
+
+WARNING: the icons located in the directory data/stock_icons/default are
+under the "Creative Commons Attribution-ShareAlike 2.5 License Agreement".
+For more information, read the file data/stock_icons/default/COPYING
+
+
+All the other content of Etk is under the BSD license, explained below:
+
+Copyright (C) 2006 Simon TRENY 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/etk/debian/libetk0-dev.install b/trunk/etk/debian/libetk0-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/etk/debian/libetk0-engine-evas-software-x11-16.install b/trunk/etk/debian/libetk0-engine-evas-software-x11-16.install
new file mode 100644 (file)
index 0000000..9eb7ff3
--- /dev/null
@@ -0,0 +1 @@
+debian/tmp/usr/lib/etk/engines/ecore_evas_software_x11_16.so
diff --git a/trunk/etk/debian/libetk0-engine-evas-software-x11.install b/trunk/etk/debian/libetk0-engine-evas-software-x11.install
new file mode 100644 (file)
index 0000000..80e1841
--- /dev/null
@@ -0,0 +1 @@
+debian/tmp/usr/lib/etk/engines/ecore_evas_software_x11.so
diff --git a/trunk/etk/debian/libetk0-engine-evas-x11.install b/trunk/etk/debian/libetk0-engine-evas-x11.install
new file mode 100644 (file)
index 0000000..90684a7
--- /dev/null
@@ -0,0 +1 @@
+debian/tmp/usr/lib/etk/engines/ecore_evas_x11.so
diff --git a/trunk/etk/debian/libetk0-engine-evas.install b/trunk/etk/debian/libetk0-engine-evas.install
new file mode 100644 (file)
index 0000000..f141262
--- /dev/null
@@ -0,0 +1 @@
+debian/tmp/usr/lib/etk/engines/ecore_evas.so
diff --git a/trunk/etk/debian/libetk0-engine-fb.install b/trunk/etk/debian/libetk0-engine-fb.install
new file mode 100644 (file)
index 0000000..08b8f51
--- /dev/null
@@ -0,0 +1 @@
+debian/tmp/usr/lib/etk/engines/ecore_fb.so
diff --git a/trunk/etk/debian/libetk0.install b/trunk/etk/debian/libetk0.install
new file mode 100644 (file)
index 0000000..c43d833
--- /dev/null
@@ -0,0 +1,5 @@
+debian/tmp/usr/lib/lib*.so.*
+debian/tmp/usr/share/etk/fonts/*.ttf
+debian/tmp/usr/share/etk/fonts/fonts.alias
+debian/tmp/usr/share/etk/fonts/fonts.dir
+debian/tmp/usr/share/etk/icons/*
diff --git a/trunk/etk/debian/patches/01_dont_overwrite_changelog b/trunk/etk/debian/patches/01_dont_overwrite_changelog
new file mode 100644 (file)
index 0000000..620bd3d
--- /dev/null
@@ -0,0 +1,25 @@
+diff --git etk.orig/Makefile.am etk/Makefile.am
+index 4342416..427c95b 100644
+--- etk.orig/Makefile.am
++++ etk/Makefile.am
+@@ -22,8 +22,6 @@ ABOUT-NLS \
+ etk.pc.in \
+ etk.spec.in \
+ etk.spec \
+-debian/changelog \
+-debian/changelog.in \
+ debian/libetk0.install \
+ debian/libetk0-dev.install \
+ debian/etk0-bin.install \
+diff --git etk.orig/configure.in etk/configure.in
+index e81d51b..293b533 100644
+--- etk.orig/configure.in
++++ etk/configure.in
+@@ -225,7 +225,6 @@ data/icons/default/icons/48x48/status/Makefile
+ data/icons/default/Makefile
+ po/Makefile
+ intl/Makefile
+-debian/changelog
+ ])
+ #####################################################################
diff --git a/trunk/etk/debian/patches/series b/trunk/etk/debian/patches/series
new file mode 100644 (file)
index 0000000..9f2346c
--- /dev/null
@@ -0,0 +1 @@
+01_dont_overwrite_changelog
diff --git a/trunk/etk/debian/rules b/trunk/etk/debian/rules
new file mode 100755 (executable)
index 0000000..6bfd1ec
--- /dev/null
@@ -0,0 +1,13 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+
+DEB_CONFIGURE_EXTRA_FLAGS := --disable-ecore-fb-x11-support
+
+DEB_BUILD_ARCH  ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH)
+
+ifneq (,$(findstring armel,$(DEB_BUILD_ARCH)))
+       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