Merged with pkgE
authorquaker <quaker@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sun, 19 Apr 2009 16:22:00 +0000 (16:22 +0000)
committerquaker <quaker@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sun, 19 Apr 2009 16:22:00 +0000 (16:22 +0000)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@40226 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

31 files changed:
debian/changelog [new file with mode: 0644]
debian/compat [new file with mode: 0644]
debian/control [new file with mode: 0644]
debian/copyright [new file with mode: 0644]
debian/ecore_config.1 [new file with mode: 0644]
debian/libecore-bin.install [new file with mode: 0644]
debian/libecore-con-svn-00.install [new file with mode: 0644]
debian/libecore-con-svn-00.shlibs [new file with mode: 0644]
debian/libecore-config-svn-00.install [new file with mode: 0644]
debian/libecore-config-svn-00.shlibs [new file with mode: 0644]
debian/libecore-dev.install [new file with mode: 0644]
debian/libecore-doc.doc-base [new file with mode: 0644]
debian/libecore-evas-svn-00.install [new file with mode: 0644]
debian/libecore-evas-svn-00.shlibs [new file with mode: 0644]
debian/libecore-fb-svn-00.install [new file with mode: 0644]
debian/libecore-fb-svn-00.shlibs [new file with mode: 0644]
debian/libecore-file-svn-00.install [new file with mode: 0644]
debian/libecore-file-svn-00.shlibs [new file with mode: 0644]
debian/libecore-imf-svn-00.install [new file with mode: 0644]
debian/libecore-imf-svn-00.shlibs [new file with mode: 0644]
debian/libecore-ipc-svn-00.install [new file with mode: 0644]
debian/libecore-ipc-svn-00.shlibs [new file with mode: 0644]
debian/libecore-job-svn-00.install [new file with mode: 0644]
debian/libecore-job-svn-00.shlibs [new file with mode: 0644]
debian/libecore-svn-00.install [new file with mode: 0644]
debian/libecore-svn-00.shlibs [new file with mode: 0644]
debian/libecore-txt-svn-00.install [new file with mode: 0644]
debian/libecore-txt-svn-00.shlibs [new file with mode: 0644]
debian/libecore-x-svn-00.install [new file with mode: 0644]
debian/libecore-x-svn-00.shlibs [new file with mode: 0644]
debian/rules [new file with mode: 0755]

diff --git a/debian/changelog b/debian/changelog
new file mode 100644 (file)
index 0000000..33a3ca3
--- /dev/null
@@ -0,0 +1,104 @@
+ecore (0.9.9.050+svn??????) UNRELEASED; urgency=low
+
+  * New SVN snapshot
+    - Drop patches, no longer needed
+    - Massive renaming due to upstream SONAME change.
+      + Replace symbols with shlibs files as a consequence
+      + Update .install files
+
+ -- Albin Tonnerre <albin.tonnerre@gmail.com>  Fri, 17 Apr 2009 18:41:22 +0200
+
+ecore (0.9.9.050+svn20090202-1) experimental; urgency=low
+
+   * New SVN snapshot
+    - libecore-con0 is now libecore-0.9.9.050a due to API change
+      + remove libecore-con0.symbols
+    - Update shlibs for libecore-0.9.9.050a due to new functions added to API
+    - refresh patches
+    - Use new 'make doc' target to generate the documentation:
+      + Add --enable-doc to configure options
+      + use 'make doc'
+      + build-depend on doxygen
+   * Use a proper short description for libecore-dbg
+   * Remove spurious dependency of libecore-file0 on libfam0
+   * Build-depend on x11proto-xext-dev and libxtst-dev to get the illume
+     keyboards working. Probably Closes: #514021
+
+ -- Albin Tonnerre <albin.tonnerre@gmail.com>  Thu, 05 Feb 2009 18:31:20 +0100
+
+ecore (0.9.9.050+svn20081201-2) experimental; urgency=low
+
+  * Remove version name from -dev packages name
+  * [lintian] Add ${misc:Depends} to libecore-doc too
+
+ -- Albin Tonnerre <albin.tonnerre@gmail.com>  Tue, 06 Jan 2009 22:03:11 +0100
+
+ecore (0.9.9.050+svn20081201-1) experimental; urgency=low
+
+  * Upstream SVN snapshot
+    - Packages renamed due to API changes
+      + libecore-dev->libecore-0.9.9.050a-dev, libecore0->libecore-0.9.9.050a
+    - Add debian/patches/{01-fix-library-soname,02-reapply-autofoo}: Use release
+      instead of version-info to create libecore0 SONAME, to prevent things
+      from breaking when the ABI changes again. This only affects libecore, not
+      the other libraries.
+    - Remove the symbols file for libecore0 as it it's almost useless now
+    - build-depend and make libecore-0.9.9.050a-dev depend on libeina-0.0.1a-dev
+    - update libecore-{con,evas}0.symbols
+  * [lintian] Add ${misc:Depends} to package dependencies
+
+ -- Albin Tonnerre <albin.tonnerre@gmail.com>  Sun, 07 Dec 2008 13:13:41 +0100
+
+ecore (0.9.9.050-1) experimental; urgency=low
+
+  * New upstream release
+  * Add symbols files.
+  * debian/control:
+    - Bump Standards-Version to 3.8.0
+    - Drop Build-Dependency on doxygen
+    - Bump B-D on libevas0 to >= 0.9.9.050, libecore-evas0 uses symbols from it.
+    - B-D on dpkg-dev (>= 1.14.8) as we're using symbols files support
+  * CFLAGS += -fvisibility=hidden to avoid exporting private symbols
+
+ -- Albin Tonnerre <albin.tonnerre@gmail.com>  Mon, 10 Nov 2008 00:27:15 +0100
+
+ecore (0.9.9.043-1) experimental; urgency=low
+
+  [ Albin Tonnerre ]
+  * New upstream release
+  * debian/control:
+    - Build-Depend on libeet-dev (>= 1.0.0) as per ./configure
+    - Build-Depend on libevas-dev (>= 0.9.9.043) to get evas-fb.pc
+  * debian/rules: Docs are now prebuilt in the tarball
+
+ -- Jan Lübbe <jluebbe@debian.org>  Fri, 23 May 2008 18:48:22 +0200
+
+ecore (0.9.9.042-4) experimental; urgency=low
+
+  [ Albin Tonnerre ]
+  * debian/control: libjpeg62-dev doesn't belong to libecore-dev depends.
+
+ -- Jan Lübbe <jluebbe@debian.org>  Sun, 04 May 2008 22:23:32 +0200
+
+ecore (0.9.9.042-3) experimental; urgency=low
+
+  * Add Depends to libecore-dev to allow building libraries depending on
+    libecore.
+
+ -- Jan Lübbe <jluebbe@debian.org>  Wed, 19 Mar 2008 15:55:10 +0100
+
+ecore (0.9.9.042-2) experimental; urgency=low
+
+  * Change doc-base section to Programming/C
+  * debian/control:
+    - Update my name
+    - libecore-dev must depend on libecore-*0 do allow correct generation
+      of shlibdeps
+
+ -- Jan Lübbe <jluebbe@debian.org>  Mon, 17 Mar 2008 15:04:00 +0100
+
+ecore (0.9.9.042-1) experimental; urgency=low
+
+  * Initial Release (Closes: #466536)
+
+ -- Albin Tonnerre <albin.tonnerre@gmail.com>  Tue, 19 Feb 2008 01:24:05 +0100
diff --git a/debian/compat b/debian/compat
new file mode 100644 (file)
index 0000000..1e8b314
--- /dev/null
@@ -0,0 +1 @@
+6
diff --git a/debian/control b/debian/control
new file mode 100644 (file)
index 0000000..a24cafa
--- /dev/null
@@ -0,0 +1,232 @@
+Source: ecore
+Section: libs
+Priority: optional
+Maintainer:  Debian Pkg-e Team <pkg-e-devel@lists.alioth.debian.org>
+Uploaders: Albin Tonnerre <albin.tonnerre@gmail.com>, Niv Sardi <xaiki@debian.org>,
+ Xavier Oswald <x.oswald@free.fr>, Jan Lübbe <jluebbe@debian.org>
+Build-Depends: dpkg-dev (>= 1.14.8), debhelper (>= 6), cdbs, libeina-dev (>= 0.0.1~svn20090128),
+ libeet-dev (>= 1.0.0), libevas-dev (>= 0.9.9.050+svn20081206), libssl-dev,
+ libcurl4-openssl-dev, libxcursor-dev, libxss-dev, libxrender-dev, libxinerama-dev,
+ libxrandr-dev, libxext-dev, libxp-dev, libxcomposite-dev, libjpeg62-dev,
+ libxdamage-dev, x11proto-xext-dev, libxtst-dev, doxygen
+Standards-Version: 3.8.0
+Homepage: http://enlightenment.org
+Vcs-Git: git://git.debian.org/pkg-e/libs/ecore.git
+Vcs-Browser: http://git.debian.org/?p=pkg-e/libs/ecore.git
+
+Package: libecore-svn-00
+Replaces: libecore0
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Core abstraction layer for enlightenment DR 0.17
+ This is the core event abstraction layer and X abstraction layer that makes
+ doing selections, Xdnd, general X stuff, and event loops, timeouts and idle
+ handlers fast, optimized, and convenient. It's a separate library so anyone
+ can make use of the work put into Ecore to make this job easy for
+ applications.
+
+Package: libecore-con-svn-00
+Replaces: libecore-con0
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Ecore Connection Library
+ This is the core event abstraction layer and X abstraction layer that makes
+ doing selections, Xdnd, general X stuff, and event loops, timeouts and idle
+ handlers fast, optimized, and convenient. It's a separate library so anyone
+ can make use of the work put into Ecore to make this job easy for
+ applications.
+ .
+ This package contains the Ecore Connection Library.
+
+Package: libecore-config-svn-00
+Replaces: libecore-config0
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Ecore Enlightened Property Library
+ This is the core event abstraction layer and X abstraction layer that makes
+ doing selections, Xdnd, general X stuff, and event loops, timeouts and idle
+ handlers fast, optimized, and convenient. It's a separate library so anyone
+ can make use of the work put into Ecore to make this job easy for
+ applications.
+ .
+ This package contains the Enlightened Property Library.
+
+Package: libecore-evas-svn-00
+Replaces: libecore-evas0
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Ecore Evas Wrapper Library
+ This is the core event abstraction layer and X abstraction layer that makes
+ doing selections, Xdnd, general X stuff, and event loops, timeouts and idle
+ handlers fast, optimized, and convenient. It's a separate library so anyone
+ can make use of the work put into Ecore to make this job easy for
+ applications.
+ .
+ This package contains the Ecore Evas wrapper functions.
+
+Package: libecore-fb-svn-00
+Replaces: libecore-fb0
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Ecore frame buffer system functions
+ This is the core event abstraction layer and X abstraction layer that makes
+ doing selections, Xdnd, general X stuff, and event loops, timeouts and idle
+ handlers fast, optimized, and convenient. It's a separate library so anyone
+ can make use of the work put into Ecore to make this job easy for
+ applications.
+ .
+ This package contains the Ecore frame buffer system functions.
+
+Package: libecore-file-svn-00
+Replaces: libecore-file0
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Ecore File Library
+ This is the core event abstraction layer and X abstraction layer that makes
+ doing selections, Xdnd, general X stuff, and event loops, timeouts and idle
+ handlers fast, optimized, and convenient. It's a separate library so anyone
+ can make use of the work put into Ecore to make this job easy for
+ applications.
+ .
+ This package contains the Ecore File Library.
+
+Package: libecore-imf-svn-00
+Replaces: libecore-imf0
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Ecore Input Method Framework module
+ This is the core event abstraction layer and X abstraction layer that makes
+ doing selections, Xdnd, general X stuff, and event loops, timeouts and idle
+ handlers fast, optimized, and convenient. It's a separate library so anyone
+ can make use of the work put into Ecore to make this job easy for
+ applications.
+ .
+ This package contains the Ecore Input Method Framework module, and the Evas
+ helper functions for it.
+
+Package: libecore-ipc-svn-00
+Replaces: libecore-ipc0
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Ecore inter-process communication functions
+ This is the core event abstraction layer and X abstraction layer that makes
+ doing selections, Xdnd, general X stuff, and event loops, timeouts and idle
+ handlers fast, optimized, and convenient. It's a separate library so anyone
+ can make use of the work put into Ecore to make this job easy for
+ applications.
+ .
+ This package contains the Ecore inter-process communication functions.
+
+Package: libecore-job-svn-00
+Replaces: libecore-job0
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Ecore job dealing functions
+ This is the core event abstraction layer and X abstraction layer that makes
+ doing selections, Xdnd, general X stuff, and event loops, timeouts and idle
+ handlers fast, optimized, and convenient. It's a separate library so anyone
+ can make use of the work put into Ecore to make this job easy for
+ applications.
+ .
+ This package contains functions for dealing with Ecore jobs.
+
+Package: libecore-txt-svn-00
+Replaces: libecore-txt0
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Ecore text encoding conversion functions
+ This is the core event abstraction layer and X abstraction layer that makes
+ doing selections, Xdnd, general X stuff, and event loops, timeouts and idle
+ handlers fast, optimized, and convenient. It's a separate library so anyone
+ can make use of the work put into Ecore to make this job easy for
+ applications.
+ .
+ This package contains the Ecore text encoding conversion functions.
+
+Package: libecore-x-svn-00
+Replaces: libecore-x0
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Ecore functions for dealing with the X Windows System
+ This is the core event abstraction layer and X abstraction layer that makes
+ doing selections, Xdnd, general X stuff, and event loops, timeouts and idle
+ handlers fast, optimized, and convenient. It's a separate library so anyone
+ can make use of the work put into Ecore to make this job easy for
+ applications.
+ .
+ This package contains the Ecore wrapper and convenience functions for using
+ the X Windows System.
+
+Package: libecore-dev
+Architecture: any
+Section: libdevel
+Suggests: libecore-doc
+Depends: ${misc:Depends}, libecore-svn-00 (= ${binary:Version}),
+         libecore-con-svn-00 (= ${binary:Version}),
+         libecore-config-svn-00 (= ${binary:Version}),
+         libecore-evas-svn-00 (= ${binary:Version}),
+         libecore-fb-svn-00 (= ${binary:Version}),
+         libecore-file-svn-00 (= ${binary:Version}),
+         libecore-imf-svn-00 (= ${binary:Version}),
+         libecore-ipc-svn-00 (= ${binary:Version}),
+         libecore-job-svn-00 (= ${binary:Version}),
+         libecore-txt-svn-00 (= ${binary:Version}),
+         libecore-x-svn-00 (= ${binary:Version}),
+         libeet-dev, libevas-dev (>= 0.9.9.050+svn20081206), libeina-dev, pkg-config,
+         libssl-dev, libcurl4-openssl-dev, libxcursor-dev, libxss-dev,
+         libxrender-dev, libxinerama-dev, libxrandr-dev, libxext-dev,
+         libxp-dev, libxcomposite-dev, libxdamage-dev, x11proto-xext-dev, libxtst-dev
+Description: Ecore headers and static libraries
+ This is the core event abstraction layer and X abstraction layer that makes
+ doing selections, Xdnd, general X stuff, and event loops, timeouts and idle
+ handlers fast, optimized, and convenient. It's a separate library so anyone
+ can make use of the work put into Ecore to make this job easy for
+ applications.
+ .
+ This package contains headers and static libraries for the Ecore library.
+
+Package: libecore-doc
+Architecture: all
+Section: doc
+Depends: ${misc:Depends}
+Enhances: libecore-dev
+Description: Ecore API Documentation
+ This is the core event abstraction layer and X abstraction layer that makes
+ doing selections, Xdnd, general X stuff, and event loops, timeouts and idle
+ handlers fast, optimized, and convenient. It's a separate library so anyone
+ can make use of the work put into Ecore to make this job easy for
+ applications.
+ .
+ This package provides development documentation (html and manpages)for the
+ Ecore library.
+
+Package: libecore-bin
+Architecture: any
+Section: utils
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Tools that support Ecore
+ This is the core event abstraction layer and X abstraction layer that makes
+ doing selections, Xdnd, general X stuff, and event loops, timeouts and idle
+ handlers fast, optimized, and convenient. It's a separate library so anyone
+ can make use of the work put into Ecore to make this job easy for
+ applications.
+ .
+ This package includes:
+  - ecore_config: allows creation/editing of ecore_config databases
+
+Package: libecore-dbg
+Architecture: any
+Section: libdevel
+Priority: extra
+Depends: ${misc:Depends}, libecore-0.9.9.050a (= ${binary:Version})
+Description: Debugging symbols for libecore
+ This is the core event abstraction layer and X abstraction layer that makes
+ doing selections, Xdnd, general X stuff, and event loops, timeouts and idle
+ handlers fast, optimized, and convenient. It's a separate library so anyone
+ can make use of the work put into Ecore to make this job easy for
+ applications
+ .
+ This package contains unstripped shared libraries. It is provided primarily
+ to provide a backtrace with names in a debugger, this makes it somewhat easier
+ to interpret core dumps. The libraries are installed in /usr/lib/debug and
+ are automatically used by gdb.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644 (file)
index 0000000..57d5703
--- /dev/null
@@ -0,0 +1,44 @@
+This package was debianized by Debian Pkg-e Team <pkg-e-devel@lists.alioth.debian.org> 
+Sat, 07 Jul 2007 09:29:10 +0000.
+
+It was downloaded from http://download.enlightenment.org/
+
+Upstream Authors:
+
+       Enlightenment team <enlightenment-devel@lists.sourceforge.net>
+
+Copyright:
+
+       Copyright (C) 2000 Carsten Haitzler and various contributors (see AUTHORS)
+
+    Additional Copyright:
+    src/lib/ecore/ecore_str.c: Copyright (c) 1998 Todd C. Miller
+        <Todd.Miller@courtesan.com>
+    src/lib/ecore/ecore_value.c: Copyright (C) 2001
+        Christopher Rosendahl <smugg@fatelabs.com>
+        Nathan Ingersoll      <ningerso@d.umn.edu>
+    src/lib/ecore_fb/ecore_fb_li.c: Copyright (C) 1999-2002 Brad Hards
+
+License:
+
+  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.
+
+On Debian systems, the complete text of the BSD License can be found
+in `/usr/share/common-licenses/BSD'.
diff --git a/debian/ecore_config.1 b/debian/ecore_config.1
new file mode 100644 (file)
index 0000000..ea857f4
--- /dev/null
@@ -0,0 +1,54 @@
+.\"Created with GNOME Manpages Editor Wizard
+.\"http://gmanedit.sourceforge.net
+.\"Sergio Rua <srua@gpul.org>
+.\"
+.TH ecore_config 1 "January 18, 2007" "Ecore"
+
+.SH NAME
+ecore_config \-that allow creation and editing of ecore_config databases
+
+.SH SYNOPSIS
+.B ecore_config
+.RI \-a\ |\ \-k\ [\-g|\-d|\-b|\-f|\-i|\-r|\-s|\-t]\ [\-c]
+.br
+
+.SH DESCRIPTION
+.PP
+\fBecore_config\fP is a tool that allows creation and editing of 
+ecore_config databases used by the programs relying on libecore
+
+.SH OPTIONS
+\fIecore_config\fP accepts the following options:
+.TP
+.B \-c, \-\-file=FILE
+Specify the config file to read
+.TP
+.B \-k, \-\-key=KEY
+Select the key KEY. Must be given for all commands except \-a
+.TP
+.B \-g, \-\-get
+get key
+.TP
+.B \-d, \-\-del
+delete key
+.TP
+.B \-b, \-\-bool=VALUE
+set boolean
+.TP
+.B \-f, \-\-float=VALUE
+set float
+.TP
+.B \-i, \-\-int=VALUE
+set integer
+.TP
+.B \-r, \-\-rgb=VALUE
+set RGBA
+.TP
+.B \-s, \-\-string=VALUE
+set string
+.TP
+.B \-t, \-\-theme=VALUE
+set theme
+.SH AUTHOR
+This manual page was written by Albin Tonnerre <albin.tonnerre@gmail.com> 
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/debian/libecore-bin.install b/debian/libecore-bin.install
new file mode 100644 (file)
index 0000000..088dd41
--- /dev/null
@@ -0,0 +1 @@
+debian/tmp/usr/bin/ecore_config
diff --git a/debian/libecore-con-svn-00.install b/debian/libecore-con-svn-00.install
new file mode 100644 (file)
index 0000000..4e6f99e
--- /dev/null
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libecore_con-*.so.*
diff --git a/debian/libecore-con-svn-00.shlibs b/debian/libecore-con-svn-00.shlibs
new file mode 100644 (file)
index 0000000..5cb5541
--- /dev/null
@@ -0,0 +1 @@
+libecore-con-ver-pre-svn-00 0 libecore-con-svn-00 (>= 0.9.9.050+svn??????)
diff --git a/debian/libecore-config-svn-00.install b/debian/libecore-config-svn-00.install
new file mode 100644 (file)
index 0000000..d497998
--- /dev/null
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libecore_config-*.so.*
diff --git a/debian/libecore-config-svn-00.shlibs b/debian/libecore-config-svn-00.shlibs
new file mode 100644 (file)
index 0000000..e75b643
--- /dev/null
@@ -0,0 +1 @@
+libecore-config-ver-pre-svn-00 0 libecore-config-svn-00 (>= 0.9.9.050+svn??????)
diff --git a/debian/libecore-dev.install b/debian/libecore-dev.install
new file mode 100644 (file)
index 0000000..585efcb
--- /dev/null
@@ -0,0 +1,15 @@
+debian/tmp/usr/include/Ecore*.h
+debian/tmp/usr/lib/libecore*.a
+debian/tmp/usr/lib/libecore.so
+debian/tmp/usr/lib/libecore_config.so
+debian/tmp/usr/lib/libecore_con.so
+debian/tmp/usr/lib/libecore_evas.so
+debian/tmp/usr/lib/libecore_fb.so
+debian/tmp/usr/lib/libecore_file.so
+debian/tmp/usr/lib/libecore_imf_evas.so
+debian/tmp/usr/lib/libecore_imf.so
+debian/tmp/usr/lib/libecore_ipc.so
+debian/tmp/usr/lib/libecore_job.so
+debian/tmp/usr/lib/libecore_txt.so
+debian/tmp/usr/lib/libecore_x.so
+debian/tmp/usr/lib/pkgconfig/ecore*.pc
diff --git a/debian/libecore-doc.doc-base b/debian/libecore-doc.doc-base
new file mode 100644 (file)
index 0000000..9ab7e32
--- /dev/null
@@ -0,0 +1,10 @@
+Document: ecore
+Title: Ecore Guide
+Author: Carsten Haitzler
+Abstract: This document describes Ecore API
+ and provides sample C code.
+Section: Programming/C
+
+Format: HTML
+Index: /usr/share/doc/libecore-doc/html/index.html
+Files: /usr/share/doc/libecore-doc/html/*.html
diff --git a/debian/libecore-evas-svn-00.install b/debian/libecore-evas-svn-00.install
new file mode 100644 (file)
index 0000000..ceb9f01
--- /dev/null
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libecore_evas-*.so.*
diff --git a/debian/libecore-evas-svn-00.shlibs b/debian/libecore-evas-svn-00.shlibs
new file mode 100644 (file)
index 0000000..7b1d3ae
--- /dev/null
@@ -0,0 +1 @@
+libecore-evas-ver-pre-svn-00 0 libecore-evas-svn-00 (>= 0.9.9.050+svn??????)
diff --git a/debian/libecore-fb-svn-00.install b/debian/libecore-fb-svn-00.install
new file mode 100644 (file)
index 0000000..72ceee2
--- /dev/null
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libecore_fb-*.so.*
diff --git a/debian/libecore-fb-svn-00.shlibs b/debian/libecore-fb-svn-00.shlibs
new file mode 100644 (file)
index 0000000..86f8101
--- /dev/null
@@ -0,0 +1 @@
+libecore-fb-ver-pre-svn-00 0 libecore-fb-svn-00 (>= 0.9.9.050+svn??????)
diff --git a/debian/libecore-file-svn-00.install b/debian/libecore-file-svn-00.install
new file mode 100644 (file)
index 0000000..a115a75
--- /dev/null
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libecore_file-*.so.*
diff --git a/debian/libecore-file-svn-00.shlibs b/debian/libecore-file-svn-00.shlibs
new file mode 100644 (file)
index 0000000..5c30b22
--- /dev/null
@@ -0,0 +1 @@
+libecore-file-ver-pre-svn-00 0 libecore-file-svn-00 (>= 0.9.9.050+svn??????)
diff --git a/debian/libecore-imf-svn-00.install b/debian/libecore-imf-svn-00.install
new file mode 100644 (file)
index 0000000..8da8885
--- /dev/null
@@ -0,0 +1,2 @@
+debian/tmp/usr/lib/libecore_imf-*.so.*
+debian/tmp/usr/lib/libecore_imf_evas-*.so.*
diff --git a/debian/libecore-imf-svn-00.shlibs b/debian/libecore-imf-svn-00.shlibs
new file mode 100644 (file)
index 0000000..5ed9852
--- /dev/null
@@ -0,0 +1 @@
+libecore-imf-ver-pre-svn-00 0 libecore-imf-svn-00 (>= 0.9.9.050+svn??????)
diff --git a/debian/libecore-ipc-svn-00.install b/debian/libecore-ipc-svn-00.install
new file mode 100644 (file)
index 0000000..e118708
--- /dev/null
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libecore_ipc-*.so.*
diff --git a/debian/libecore-ipc-svn-00.shlibs b/debian/libecore-ipc-svn-00.shlibs
new file mode 100644 (file)
index 0000000..f22bbe6
--- /dev/null
@@ -0,0 +1 @@
+libecore-ipc-ver-pre-svn-00 0 libecore-ipc-svn-00 (>= 0.9.9.050+svn??????)
diff --git a/debian/libecore-job-svn-00.install b/debian/libecore-job-svn-00.install
new file mode 100644 (file)
index 0000000..92f0d19
--- /dev/null
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libecore_job-*.so.*
diff --git a/debian/libecore-job-svn-00.shlibs b/debian/libecore-job-svn-00.shlibs
new file mode 100644 (file)
index 0000000..3010b2a
--- /dev/null
@@ -0,0 +1 @@
+libecore-job-ver-pre-svn-00 0 libecore-job-svn-00 (>= 0.9.9.050+svn??????)
diff --git a/debian/libecore-svn-00.install b/debian/libecore-svn-00.install
new file mode 100644 (file)
index 0000000..22c55a3
--- /dev/null
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libecore-*.so.*
diff --git a/debian/libecore-svn-00.shlibs b/debian/libecore-svn-00.shlibs
new file mode 100644 (file)
index 0000000..d045cea
--- /dev/null
@@ -0,0 +1 @@
+libecore-ver-pre-svn-00 0 libecore-svn-00 (>= 0.9.9.050+svn??????)
diff --git a/debian/libecore-txt-svn-00.install b/debian/libecore-txt-svn-00.install
new file mode 100644 (file)
index 0000000..eaf9a9c
--- /dev/null
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libecore_txt-*.so.*
diff --git a/debian/libecore-txt-svn-00.shlibs b/debian/libecore-txt-svn-00.shlibs
new file mode 100644 (file)
index 0000000..a2ab840
--- /dev/null
@@ -0,0 +1 @@
+libecore-txt-ver-pre-svn-00 0 libecore-txt-svn-00 (>= 0.9.9.050+svn??????)
diff --git a/debian/libecore-x-svn-00.install b/debian/libecore-x-svn-00.install
new file mode 100644 (file)
index 0000000..8c8007e
--- /dev/null
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libecore_x-*.so.*
diff --git a/debian/libecore-x-svn-00.shlibs b/debian/libecore-x-svn-00.shlibs
new file mode 100644 (file)
index 0000000..7c65c00
--- /dev/null
@@ -0,0 +1 @@
+libecore-x-ver-pre-svn-00 0 libecore-x-svn-00 (>= 0.9.9.050+svn??????)
diff --git a/debian/rules b/debian/rules
new file mode 100755 (executable)
index 0000000..875886a
--- /dev/null
@@ -0,0 +1,26 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/rules/debhelper.mk
+
+DEB_CONFIGURE_SCRIPT := ./autogen.sh
+DEB_INSTALL_MANPAGES_libecore-bin := debian/ecore_config.1
+DEB_DH_STRIP_ARGS := --dbg-package=libecore-dbg
+DEB_CONFIGURE_EXTRA_FLAGS := --enable-ecore-fb \
+       --disable-ecore-directfb \
+       --disable-ecore-evas-dfb \
+       --enable-ecore-evas-fb \
+       --disable-rpath \
+       --enable-openssl \
+       --enable-doc
+DEB_MAKE_CLEAN_TARGET := distclean
+
+build/libecore-doc::
+       cd $(DEB_SRCDIR)/doc && make doc
+
+install/libecore-doc::
+       mkdir -p debian/libecore-doc/usr/share/doc/libecore-doc
+       cp -R $(DEB_SRCDIR)/doc/html debian/libecore-doc/usr/share/doc/libecore-doc/
+
+clean::
+       [ ! -f Makefile ] || make distclean