Enlightenment CVS committal

Author  : kaethorn
Project : e17
Module  : libs/eet

Dir     : e17/libs/eet/debian


Modified Files:
        changelog.in compat control copyright rules 
Added Files:
        eet.1 libeet-bin.install libeet-dev.install libeet-doc.dirs 
        libeet-doc.doc-base 
Removed Files:
        dirs libeet0-dev.install 


Log Message:
Merge with Debian files from PkgE.

===================================================================
RCS file: /cvs/e/e17/libs/eet/debian/changelog.in,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -3 -r1.9 -r1.10
--- changelog.in        13 Apr 2006 09:32:45 -0000      1.9
+++ changelog.in        28 Apr 2008 15:03:53 -0000      1.10
@@ -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/eet/debian/compat,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- compat      13 Mar 2006 18:48:42 -0000      1.1
+++ compat      28 Apr 2008 15:03:53 -0000      1.2
@@ -1 +1 @@
-4
+6
===================================================================
RCS file: /cvs/e/e17/libs/eet/debian/control,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -3 -r1.17 -r1.18
--- control     18 Feb 2008 07:03:33 -0000      1.17
+++ control     28 Apr 2008 15:03:53 -0000      1.18
@@ -1,26 +1,46 @@
 Source: eet
 Section: libs
 Priority: optional
-Maintainer: E17 Debian Team <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>> 4.2.0), cdbs (>= 0.4.23-1.1), automake1.7 | 
automaken, libtool, zlib1g-dev, libjpeg62-dev
-Standards-Version: 3.6.2.2
+Maintainer: Falko Schmidt <[EMAIL PROTECTED]>
+Build-Depends: debhelper (>= 6), cdbs, zlib1g-dev, libjpeg62-dev, doxygen
+Standards-Version: 3.7.3
+Homepage: http://www.enlightenment.org
 
-Package: libeet0-dev
+Package: libeet-dev
 Section: libdevel
 Architecture: any
 Depends: libeet0 (= ${Source-Version}), zlib1g-dev, libjpeg-dev
-Provides: libeet-dev
-Conflicts: libeet-dev
-Description: Enlightenment file chunk reading/writing library development files
- This package contains headers and static libraries for development with
+Provides: libeet0-dev
+Conflicts: libeet0-dev
+Description: Enlightenment DR17 file chunk reading/writing library development 
files
+ Eet is a tiny library designed to write an arbitary set of chunks of data to a
+ file and optionally compress each chunk (very much like a zip file) and allow
+ fast random-access reading of the file later on. It does not do zip as zip
+ itself has more complexity than we need, and it was much simpler to implement
+ this once here.
+ .
+ This package contains headers and static libraries for development with 
libeet.
+ libeet.
+
+Package: libeet-doc
+Section: doc
+Architecture: all
+Enhances: libeet-dev
+Description: libeet0 API documentation
+ Eet is a tiny library designed to write an arbitary set of chunks of data to a
+ file and optionally compress each chunk (very much like a zip file) and allow
+ fast random-access reading of the file later on. It does not do zip as zip
+ itself has more complexity than we need, and it was much simpler to implement
+ this once here.
+ .
+ This package contains documentation (html and manpages) for development with
  libeet.
 
 Package: libeet0
-Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}
 Provides: libeet
-Description: Enlightenment file chunk reading/writing library
+Description: Enlightenment DR17 file chunk reading/writing library
  Eet is a tiny library designed to write an arbitary set of chunks of data to a
  file and optionally compress each chunk (very much like a zip file) and allow
  fast random-access reading of the file later on. It does not do zip as zip
@@ -28,3 +48,33 @@
  this once here.
  .
  It's small, fast, and does a job. It's heavily commented and fully documented.
+
+Package: libeet-bin
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: Enlightenment DR17 file chunk reading/writing utility
+ Eet is a tiny library designed to write an arbitary set of chunks of data to a
+ file and optionally compress each chunk (very much like a zip file) and allow
+ fast random-access reading of the file later on. It does not do zip as zip
+ itself has more complexity than we need, and it was much simpler to implement
+ this once here.
+ .
+ This package contains eet, an utility that allows you to extract, insert,
+ encode and decode config blobs created with libeet.
+
+Package: libeet-dbg
+Architecture: any
+Section: libdevel
+Priority: extra
+Depends: libeet0 (= ${binary:Version})
+Description: Enlightenment DR17 file chunk reading/writing library - debug 
symbols
+ Eet is a tiny library designed to write an arbitary set of chunks of data to a
+ file and optionally compress each chunk (very much like a zip file) and allow
+ fast random-access reading of the file later on. It does not do zip as zip
+ itself has more complexity than we need, and it was much simpler to implement
+ this once here
+ .
+ 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/eet/debian/copyright,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -3 -r1.5 -r1.6
--- copyright   7 Mar 2006 13:05:18 -0000       1.5
+++ copyright   28 Apr 2008 15:03:53 -0000      1.6
@@ -1,32 +1,41 @@
-This package was debianized by E17 Debian Team <[EMAIL PROTECTED]> on
-Thu,  3 Oct 2002 12:08:24 +0200.
+This package was debianized by Falko Schmidt <[EMAIL PROTECTED]> on
+Fri,  4 Apr 2008 12:23:41 +0000.
 
 The source is downloaded from the e17/libs/eet module of the enlightenment CVS 
 tree. For more information, see:
 
-  http://www.enlightenment.org/cvs.html
+  http://www.enlightenment.org
 
 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)
 
-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.
+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'.
+
+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/eet/debian/rules,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -3 -r1.6 -r1.7
--- rules       3 Apr 2006 09:19:12 -0000       1.6
+++ rules       28 Apr 2008 15:03:53 -0000      1.7
@@ -1,11 +1,22 @@
 #!/usr/bin/make -f
-# Rewrote debian/rules to use cdbs.
 
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/autotools.mk
 
+DEB_INSTALL_MANPAGES_libeet-doc := $(DEB_SRCDIR)/doc/man/man3/*.3
+DEB_INSTALL_MANPAGES_libeet-bin := $(DEB_SRCDIR)/debian/eet.1
+DEB_DH_STRIP_ARGS := --dbg-package=libeet-dbg
+DEB_CONFIGURE_EXTRA_FLAGS := --disable-rpath
 DEB_MAKE_CLEAN_TARGET := clean
 
+build/libeet-doc::
+       cd $(DEB_SRCDIR) && ./gendoc
+
+install/libeet-doc::
+       cp -R $(DEB_SRCDIR)/doc/html debian/libeet-doc/usr/share/doc/libeet-doc/
+       rm $(DEB_SRCDIR)/doc/man/man3/todo.3
+
 clean::
-        if [ -f $(CURDIR)/../../snapshot ]; then ./autogen.sh --prefix=/usr; fi
-       
+       rm -rf $(DEB_SRCDIR)/doc/html $(DEB_SRCDIR)/doc/latex 
$(DEB_SRCDIR)/doc/man
+       rm -rf $(DEB_SRCDIR)/eet_docs.tar.gz*
+       ./autogen.sh --prefix=/usr $(DEB_CONFIGURE_EXTRA_FLAGS)



-------------------------------------------------------------------------
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