split ecore into small packages and correct some dependencies.
authorkaethorn <kaethorn>
Thu, 30 Mar 2006 19:03:53 +0000 (19:03 +0000)
committerkaethorn <kaethorn@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 30 Mar 2006 19:03:53 +0000 (19:03 +0000)
SVN revision: 21602

15 files changed:
legacy/ecore/debian/control
legacy/ecore/debian/ecore0-bin.install
legacy/ecore/debian/libecore0-con.install [new file with mode: 0644]
legacy/ecore/debian/libecore0-config.install [new file with mode: 0644]
legacy/ecore/debian/libecore0-dbus.install [new file with mode: 0644]
legacy/ecore/debian/libecore0-dev.install
legacy/ecore/debian/libecore0-directfb.install [new file with mode: 0644]
legacy/ecore/debian/libecore0-evas.install [new file with mode: 0644]
legacy/ecore/debian/libecore0-fb.install [new file with mode: 0644]
legacy/ecore/debian/libecore0-file.install [new file with mode: 0644]
legacy/ecore/debian/libecore0-ipc.install [new file with mode: 0644]
legacy/ecore/debian/libecore0-job.install [new file with mode: 0644]
legacy/ecore/debian/libecore0-txt.install [new file with mode: 0644]
legacy/ecore/debian/libecore0-x.install [new file with mode: 0644]
legacy/ecore/debian/libecore0.install

index b69d32d..7d297db 100644 (file)
@@ -2,13 +2,12 @@ Source: ecore
 Section: libs
 Priority: optional
 Maintainer: E17 Debian Team <debian@edevelop.org>
-Build-Depends: debhelper (>> 4.0.0), libedb1-dev, libeet0-dev, libevas0-dev, libssl-dev, libfreetype6-dev, libdirectfb-dev, libxcursor-dev, automake1.7 | automaken, libtool, libxss-dev | xlibs-static-dev
+Build-Depends: debhelper (>> 4.0.0), libedb1-dev, libeet0-dev, libevas0-dev, libssl-dev, libcurl3-dev, libfreetype6-dev, libdirectfb-dev, libxcursor-dev, automake1.7 | automaken, libtool, libxss-dev | xlibs-static-dev
 Standards-Version: 3.6.1.0
 
 Package: libecore0
 Architecture: any
 Section: libs
-Depends: ${shlibs:Depends}
 Provides: libecore
 Description: Core abstraction layer for enlightenment DR 0.17
  This is the core event abstraction layer and X abstraction layer that makes
@@ -17,11 +16,144 @@ Description: Core abstraction layer for enlightenment DR 0.17
  can make use of the work put into Ecore to make this job easy for
  applications.
  
+Package: libecore0-con
+Architecture: any
+Section: libs
+Depends: libecore0, libssl0.9.8, libcurl3, zlib1g (>= 1:1.2.1)
+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: libecore0-config
+Architecture: any
+Section: libs
+Depends: libecore0, libevas0, libeet, zlib1g (>= 1:1.2.1)
+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: libecore0-dbus
+Architecture: any
+Section: libs
+Depends: libecore0, libecore0-con, libssl0.9.8, zlib1g (>= 1:1.2.1)
+Description: Ecore DBus 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 DBus Library.
+Package: libecore0-directfb
+Architecture: any
+Section: libs
+Depends: libecore0, libdirectfb-0.9-22, zlib1g (>= 1:1.2.1)
+Description: Ecore DirectFB 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 DirectFB Library.
+Package: libecore0-evas
+Architecture: any
+Section: libs
+Depends: libecore0, libecore0-directfb, libecore0-fb, libecore0-x, libecore0-txt, libecore0-job, libevas0, libx11-6, libxcursor1 (>> 1.1.2), libxrender1 (>= 1:0.9.0.2), libxinerama1, libxrandr2, libxext6, libjpeg62, libeet0, libfreetype6, libexpat1, zlib1g (>= 1:1.2.1)
+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: libecore0-fb
+Architecture: any
+Section: libs
+Depends: libecore0
+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: libecore0-file
+Architecture: any
+Section: libs
+Depends: libecore0, libcurl3, libfam0 | libfam0c102 | libgamin0
+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: libecore0-ipc
+Architecture: any
+Section: libs
+Depends: libecore0, libecore0-con, libssl0.9.8, zlib1g (>= 1:1.2.1)
+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: libecore0-job
+Architecture: any
+Section: libs
+Depends: libecore0
+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: libecore0-txt
+Architecture: any
+Section: libs
+Depends: libecore0
+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: libecore0-x
+Architecture: any
+Section: libs
+Depends: libecore0, libecore0-job, libecore0-txt, libx11-6, libxrandr2, libxrender1 (>= 1:0.9.0.2), libxcursor1 (>> 1.1.2), libxinerama1, libxp6, libxext6, libxss1
+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: libecore0-dev
 Architecture: any
 Section: devel
 Architecture: any
-Depends: libecore0 (= ${Source-Version}), libc6-dev | libc-dev, xlibs-dev
+Depends: libecore0 (= ${Source-Version}), libc6-dev | libc-dev, xlibs-dev, libeet0-dev, libevas0-dev, zlib1g-dev, libssl-dev, libcurl3-dev, libdirectfb-dev, libx11-dev, libxcursor-dev, libxrender-dev, libxinerama-dev, libxrandr-dev, libxext-dev, libjpeg62-dev | libjpeg-mmx-dev, libfreetype6-dev, libexpat1-dev, libfam-dev | libgamin-dev, libxp-dev, libxext-dev, libxss-dev, libecore0-con, libecore0-config, libecore0-dbus, libecore0-directfb, libecore0-evas, libecore0-fb, libecore0-file, libecore0-ipc, libecore0-job, libecore0-txt, libecore0-x
 Provides: libecore-dev
 Conflicts: libecore-dev, libecore0-dev
 Description: libecore0 headers, static libraries and documentation
@@ -32,7 +164,7 @@ Architecture: any
 Section: libs
 Depends: ${shlibs:Depends}
 Provides: ecore-bin
-Conflicts: ecore-test
+Conflicts: ecore0-test
 Description: Tools that support libecore.
  The package includes:
   - ecore_config: allows creation/editing of ecore_config databases
index 5ff9151..edebff0 100644 (file)
@@ -1,3 +1,4 @@
-usr/bin/*test
-usr/bin/ecore_*
-usr/share/ecore/images/*
+debian/tmp/usr/bin/*test
+debian/tmp/usr/bin/ecore_*
+debian/tmp/usr/share/ecore/images/*
+debian/tmp/usr/share/ecore/pointers/*.png
diff --git a/legacy/ecore/debian/libecore0-con.install b/legacy/ecore/debian/libecore0-con.install
new file mode 100644 (file)
index 0000000..b98b017
--- /dev/null
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libecore_con.so.1*
diff --git a/legacy/ecore/debian/libecore0-config.install b/legacy/ecore/debian/libecore0-config.install
new file mode 100644 (file)
index 0000000..ab79e30
--- /dev/null
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libecore_config.so.1*
diff --git a/legacy/ecore/debian/libecore0-dbus.install b/legacy/ecore/debian/libecore0-dbus.install
new file mode 100644 (file)
index 0000000..9f05b3e
--- /dev/null
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libecore_dbus.so.1*
index e2738a0..b9ef223 100644 (file)
@@ -1,8 +1,7 @@
-usr/include/*
-usr/lib/lib*.a
-usr/lib/lib*.so
-usr/lib/ecore*.a
-usr/lib/pkgconfig/*
-usr/lib/*.la
-usr/share/aclocal/*
-usr/bin/*-config
+debian/tmp/usr/include/*
+debian/tmp/usr/lib/lib*.a
+debian/tmp/usr/lib/ecore*.a
+debian/tmp/usr/lib/pkgconfig/*
+debian/tmp/usr/lib/*.la
+debian/tmp/usr/share/aclocal/*
+debian/tmp/usr/bin/*-config
diff --git a/legacy/ecore/debian/libecore0-directfb.install b/legacy/ecore/debian/libecore0-directfb.install
new file mode 100644 (file)
index 0000000..f1db903
--- /dev/null
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libecore_directfb.so.1*
diff --git a/legacy/ecore/debian/libecore0-evas.install b/legacy/ecore/debian/libecore0-evas.install
new file mode 100644 (file)
index 0000000..b6f7aa5
--- /dev/null
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libecore_evas.so.1*
diff --git a/legacy/ecore/debian/libecore0-fb.install b/legacy/ecore/debian/libecore0-fb.install
new file mode 100644 (file)
index 0000000..b3db769
--- /dev/null
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libecore_fb.so.1*
diff --git a/legacy/ecore/debian/libecore0-file.install b/legacy/ecore/debian/libecore0-file.install
new file mode 100644 (file)
index 0000000..d384a4a
--- /dev/null
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libecore_file.so.1*
diff --git a/legacy/ecore/debian/libecore0-ipc.install b/legacy/ecore/debian/libecore0-ipc.install
new file mode 100644 (file)
index 0000000..cfc2b3e
--- /dev/null
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libecore_ipc.so.1*
diff --git a/legacy/ecore/debian/libecore0-job.install b/legacy/ecore/debian/libecore0-job.install
new file mode 100644 (file)
index 0000000..b8b94fb
--- /dev/null
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libecore_job.so.1*
diff --git a/legacy/ecore/debian/libecore0-txt.install b/legacy/ecore/debian/libecore0-txt.install
new file mode 100644 (file)
index 0000000..fa9b17f
--- /dev/null
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libecore_txt.so.1*
diff --git a/legacy/ecore/debian/libecore0-x.install b/legacy/ecore/debian/libecore0-x.install
new file mode 100644 (file)
index 0000000..c29f737
--- /dev/null
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libecore_x.so.1*
index d1a0c30..60c574c 100644 (file)
@@ -1,4 +1,2 @@
-usr/lib/lib*.so.*
-usr/lib/ecore*.so
-usr/share/ecore/fonts/*
-usr/share/ecore/pointers/*.png
+debian/tmp/usr/lib/libecore.so.1*
+debian/tmp/usr/share/ecore/fonts/*