Enlightenment CVS committal

Author  : kaethorn
Project : e17
Module  : libs/ecore

Dir     : e17/libs/ecore/debian


Modified Files:
        changelog.in control copyright rules 
Added Files:
        compat ecore_config.1 libecore-bin.install 
        libecore-con0.install libecore-config0.install 
        libecore-dev.install libecore-evas0.install 
        libecore-fb0.install libecore-file0.install 
        libecore-imf-evas0.install libecore-imf0.install 
        libecore-ipc0.install libecore-job0.install 
        libecore-txt0.install libecore-x0.install 
Removed Files:
        ecore0-bin.install libecore0-con.install 
        libecore0-config.install libecore0-desktop.install 
        libecore0-dev.install libecore0-evas.install 
        libecore0-fb.install libecore0-file.install 
        libecore0-imf-evas.install libecore0-imf.install 
        libecore0-ipc.install libecore0-job.install 
        libecore0-txt.install libecore0-x.install 


Log Message:
Merge with Debian files from PkgE.

===================================================================
RCS file: /cvs/e/e17/libs/ecore/debian/changelog.in,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -3 -r1.6 -r1.7
--- changelog.in        13 Apr 2006 09:32:45 -0000      1.6
+++ changelog.in        28 Apr 2008 15:05:09 -0000      1.7
@@ -2,5 +2,4 @@
 
   * a CVS snapshot release.
 
- -- E17 Debian Team <[EMAIL PROTECTED]>  Tue,  7 Mar 2006 13:30:15 +0000
-
+ -- Falko Schmidt <[EMAIL PROTECTED]>  Fri,  4 Apr 2008 15:13:56 +0000
===================================================================
RCS file: /cvs/e/e17/libs/ecore/debian/control,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -3 -r1.44 -r1.45
--- control     18 Feb 2008 07:44:10 -0000      1.44
+++ control     28 Apr 2008 15:05:09 -0000      1.45
@@ -1,13 +1,13 @@
 Source: ecore
 Section: libs
 Priority: optional
-Maintainer: E17 Debian Team <[EMAIL PROTECTED]>
-Build-Depends: cdbs, debhelper (>= 5), automake1.7 | automaken, libtool, 
pkg-config, libeet-dev, libevas-dev, libssl-dev, libcurl3-dev, libxcursor-dev, 
libxss-dev | xlibs-static-dev, libx11-dev, libxrender-dev, libxinerama-dev, 
libxrandr-dev, libxext-dev, x-dev, libxp-dev, libfreetype6-dev, libjpeg62-dev
-Standards-Version: 3.7.2
+Maintainer: Falko Schmidt <[EMAIL PROTECTED]>
+Build-Depends: debhelper (>= 6), cdbs, libeet-dev, libevas-dev, 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, doxygen
+Standards-Version: 3.7.3
+Homepage: http://www.enlightenment.org
 
 Package: libecore0
 Architecture: any
-Section: libs
 Provides: libecore
 Depends: ${shlibs:Depends}
 Description: Core abstraction layer for enlightenment DR 0.17
@@ -17,10 +17,10 @@
  can make use of the work put into Ecore to make this job easy for
  applications.
  
-Package: libecore0-con
+Package: libecore-con0
 Architecture: any
 Section: libs
-Depends: ${shlibs:Depends}, libecore0 (= ${Source-Version}), libssl0.9.8, 
libcurl3
+Depends: ${shlibs:Depends}
 Provides: libecore-con
 Description: Ecore Connection Library
  This is the core event abstraction layer and X abstraction layer that makes
@@ -28,12 +28,13 @@
  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
+Package: libecore-config0
 Architecture: any
 Section: libs
-Depends: ${shlibs:Depends}, libecore0 (= ${Source-Version}), libevas, libeet
+Depends: ${shlibs:Depends}
 Provides: libecore-config
 Description: Ecore Enlightened Property Library
  This is the core event abstraction layer and X abstraction layer that makes
@@ -41,25 +42,13 @@
  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-desktop
-Architecture: any
-Section: libs
-Depends: ${shlibs:Depends}, libecore0 (= ${Source-Version}), libecore-file
-Provides: libecore-desktop
-Description: Ecore freedesktop.org .desktop, icon, menu parsing 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 freedesktop.org .desktop, icon, menu parsing 
Library.
- 
-Package: libecore0-evas
+Package: libecore-evas0
 Architecture: any
 Section: libs
-Depends: ${shlibs:Depends}, libecore0 (= ${Source-Version}), libecore-fb, 
libecore-x, libecore-txt, libecore-job, libevas, libx11-6, libxext6
+Depends: ${shlibs:Depends}
 Provides: libecore-evas
 Description: Ecore Evas Wrapper Library
  This is the core event abstraction layer and X abstraction layer that makes
@@ -67,12 +56,13 @@
  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
+Package: libecore-fb0
 Architecture: any
 Section: libs
-Depends: ${shlibs:Depends}, libecore0 (= ${Source-Version})
+Depends: ${shlibs:Depends}
 Provides: libecore-fb
 Description: Ecore frame buffer system functions
  This is the core event abstraction layer and X abstraction layer that makes
@@ -80,12 +70,13 @@
  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
+Package: libecore-file0
 Architecture: any
 Section: libs
-Depends: ${shlibs:Depends}, libecore0 (= ${Source-Version}), libcurl3
+Depends: ${shlibs:Depends}
 Provides: libecore-file
 Description: Ecore File Library
  This is the core event abstraction layer and X abstraction layer that makes
@@ -93,12 +84,13 @@
  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-imf
+Package: libecore-imf0
 Architecture: any
 Section: libs
-Depends: ${shlibs:Depends}, libecore0 (= ${Source-Version})
+Depends: ${shlibs:Depends}, libecore-imf-evas0
 Provides: libecore-imf
 Description: Ecore Input Method Framework module 
  This is the core event abstraction layer and X abstraction layer that makes
@@ -106,12 +98,13 @@
  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.
  
-Package: libecore0-imf-evas
+Package: libecore-imf-evas0
 Architecture: any
 Section: libs
-Depends: ${shlibs:Depends}, libecore0 (= ${Source-Version})
+Depends: ${shlibs:Depends}
 Provides: libecore-imf-evas
 Description: Evas helpers for the Ecore Input Method Framework
  This is the core event abstraction layer and X abstraction layer that makes
@@ -119,13 +112,14 @@
  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 Evas helper functions for the Ecore Input Method
  Framework module.
  
-Package: libecore0-ipc
+Package: libecore-ipc0
 Architecture: any
 Section: libs
-Depends: ${shlibs:Depends}, libecore0 (= ${Source-Version}), libecore-con
+Depends: ${shlibs:Depends}
 Provides: libecore-ipc
 Description: Ecore inter-process communication functions
  This is the core event abstraction layer and X abstraction layer that makes
@@ -133,12 +127,13 @@
  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
+Package: libecore-job0
 Architecture: any
 Section: libs
-Depends: ${shlibs:Depends}, libecore0 (= ${Source-Version})
+Depends: ${shlibs:Depends}
 Provides: libecore-job
 Description: Ecore job dealing functions
  This is the core event abstraction layer and X abstraction layer that makes
@@ -146,12 +141,13 @@
  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
+Package: libecore-txt0
 Architecture: any
 Section: libs
-Depends: ${shlibs:Depends}, libecore0 (= ${Source-Version})
+Depends: ${shlibs:Depends}
 Provides: libecore-txt
 Description: Ecore text encoding conversion functions
  This is the core event abstraction layer and X abstraction layer that makes
@@ -159,12 +155,13 @@
  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
+Package: libecore-x0
 Architecture: any
 Section: libs
-Depends: ${shlibs:Depends}, libecore0 (= ${Source-Version}), libecore-job, 
libecore-txt, libx11-6, libxrandr2, libxrender1 (>= 1:0.9.0.2), libxcursor1 (>> 
1.1.2), libxinerama1, libxp6, libxext6, libxss1
+Depends: ${shlibs:Depends}
 Provides: libecore-x
 Description: Ecore functions for dealing with the X Windows System
  This is the core event abstraction layer and X abstraction layer that makes
@@ -172,14 +169,14 @@
  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-all
 Architecture: any
 Section: libdevel
-Architecture: any
-Depends: libecore0 (= ${Source-Version}), libecore-config, libecore-con, 
libecore-desktop, libecore-evas, libecore-fb, libecore-file, libecore-imf, 
libecore-imf-evas, libecore-ipc, libecore-job, libecore-txt, libecore-x
+Depends: libecore0 (= ${Source-Version}), libecore-config0, libecore-con0, 
libecore-evas0, libecore-fb0, libecore-file0, libecore-imf0, libecore-ipc0, 
libecore-job0, libecore-txt0, libecore-x0
 Provides: libecore-all
 Description: Virtual package providing all available Ecore modules.
  This is the core event abstraction layer and X abstraction layer that makes
@@ -187,33 +184,78 @@
  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 virtual package provides all available Ecore modules.
 
-Package: libecore0-dev
+Package: libecore-dev
 Architecture: any
 Section: libdevel
-Depends: libecore0 (= ${Source-Version}), libevas-dev, libecore-all
-Provides: libecore-dev
-Description: Ecore headers, static libraries and documentation
+Suggests: libecore-doc
+Depends: libecore0 (= ${binary:Version}),
+         libecore-con0 (= ${binary:Version}),
+         libecore-config0 (= ${binary:Version}),
+         libecore-evas0 (= ${binary:Version}),
+         libecore-fb0 (= ${binary:Version}),
+         libecore-file0 (= ${binary:Version}),
+         libecore-imf0 (= ${binary:Version}),
+         libecore-ipc0 (= ${binary:Version}),
+         libecore-job0 (= ${binary:Version}),
+         libecore-txt0 (= ${binary:Version}),
+         libecore-x0 (= ${binary:Version}),
+         libeet-dev, libevas-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
+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, static libraries and documentation for
- the Ecore library.
+ .
+ This package contains headers and static libraries for the Ecore library.
 
-Package: ecore0-bin
+Package: libecore-doc
+Architecture: all
+Section: doc
+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: libs
-Depends: ${shlibs:Depends}, libecore0 (= ${Source-Version}), libecore0-config 
(= ${Source-Version})
-Provides: ecore-bin
-Conflicts: ecore-test
-Description: Tools that support Ecore.
+Section: utils
+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: libecore0 (= ${binary:Version})
+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
+ .
+ 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.
===================================================================
RCS file: /cvs/e/e17/libs/ecore/debian/copyright,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -3 -r1.4 -r1.5
--- copyright   23 Sep 2003 08:09:21 -0000      1.4
+++ copyright   28 Apr 2008 15:05:09 -0000      1.5
@@ -1,32 +1,42 @@
-This package was debianized by Laurence J. Lane <[EMAIL PROTECTED]> on
-Sat, 28 Oct 2000 17:56:46 -0400.
+This package was debianized by Falko Schmidt <[EMAIL PROTECTED]> on
+Fri,  4 Apr 2008 15:13:56 +0000.
 
 The source code is from the e17/libs/ecore module of the enlightenment CVS
 tree. For more information, see:
 
- http://www.enlightenment.org/cvs.html
+ http://www.enlightenment.org
  
-Upstream Author: Carsten Haitzler <[EMAIL PROTECTED]>
+Upstream Authors:
+       
+       Enlightenment team <[EMAIL PROTECTED]>
 
 Copyright:
 
-Copyright (C) 2000 Carsten Haitzler and various contributors (see AUTHORS)
+       Copyright (C) 2000 Carsten Haitzler and various contributors (see 
AUTHORS)
+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.
+  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'.
+
+The Debian packaging is:
+  (C) 2006 2007,Debian Pkg-e Team <[EMAIL PROTECTED]>
+  and is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
===================================================================
RCS file: /cvs/e/e17/libs/ecore/debian/rules,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -3 -r1.18 -r1.19
--- rules       18 Feb 2008 07:36:08 -0000      1.18
+++ rules       28 Apr 2008 15:05:09 -0000      1.19
@@ -1,10 +1,28 @@
 #!/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/debhelper.mk
+
+#DEB_INSTALL_MANPAGES_libecore-doc := $(DEB_SRCDIR)/doc/man/man3/*.3
+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
+DEB_MAKE_CLEAN_TARGET := clean
+
+build/libecore-doc::
+       cd $(DEB_SRCDIR) && doxygen
+
+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/
+       cd $(DEB_SRCDIR)/doc/man/man3 && ls -1 | grep -vi ecore | xargs rm
 
-DEB_CONFIGURE_EXTRA_FLAGS :=  --disable-ecore-evas-dfb --disable-ecore-dfb 
--enable-ecore-fb --enable-ecore-desktop
+clean::
+       rm -rf $(DEB_SRCDIR)/doc/html $(DEB_SRCDIR)/doc/latex 
$(DEB_SRCDIR)/doc/man
+       mkdir -p $(DEB_SRCDIR)/doc/html
+       cp $(DEB_SRCDIR)/doc/img/*.png $(DEB_SRCDIR)/doc/html/
+       cp $(DEB_SRCDIR)/doc/img/*.gif $(DEB_SRCDIR)/doc/html/
+       ./autogen.sh --prefix=/usr $(DEB_CONFIGURE_EXTRA_FLAGS) 
 
-debian/stamp-autotools-files:
-       ./autogen.sh --prefix=/usr $(DEB_CONFIGURE_EXTRA_FLAGS)
-       touch debian/stamp-autotools-files



-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to