--- eet-1.4.0.orig/debian/changelog +++ eet-1.4.0/debian/changelog @@ -0,0 +1,162 @@ +eet (1.4.0-2.1build1) precise; urgency=low + + * Rebuild for libjpeg8. + + -- Colin Watson Tue, 18 Oct 2011 13:47:02 +0100 + +eet (1.4.0-2.1) unstable; urgency=high + + * Non-maintainer upload. + * Use libjpeg-dev instead of libjpeg62-dev (closes: #629961). + + -- Julien Cristau Mon, 25 Jul 2011 22:43:50 +0200 + +eet (1.4.0-2) unstable; urgency=low + + * Actually upload eet 1.4.0, not 1.4.0 beta + - eet 1.4.0-1 was mistakenly uploaded with the contents of eet 1.4.0-beta, + so let's upload the actual 1.4.0 release + + -- Albin Tonnerre Sun, 20 Mar 2011 15:08:29 +0100 + +eet (1.4.0-1) unstable; urgency=low + + * Upstream release 1.4.0 + - Fix FTBFS with ld --no-add-needed (Closes: #554317) + + -- Albin Tonnerre Sat, 12 Feb 2011 20:22:08 +0100 + +eet (1.4.0~beta+1.3.2-1) unstable; urgency=low + + * eet 1.4.0~beta-1 erroneously got into unstable. This upload reverts eet to + the version it previously was in unstable, 1.3.2 + + -- Albin Tonnerre Sun, 17 Oct 2010 15:30:11 +0200 + +eet (1.4.0~beta+1.4.0-1) experimental; urgency=low + + * New upstream release + * Bump Standards-Version, no change required + * Update symbols file + * Update debian/copyright to reflect the actual text from COPYING + + -- Albin Tonnerre Sun, 03 Oct 2010 17:04:34 +0200 + +eet (1.3.2-1) unstable; urgency=low + + * New upstream release + * Update symbols file with new symbols + * Bump Standards-Version, no change required + * Fix spelling mistakes in debian/control + + -- Albin Tonnerre Thu, 22 Jul 2010 20:16:05 +0200 + +eet (1.2.3-1) unstable; urgency=low + + * New upstream snapshot + - No longer FTBFS with binutils-gold (Closes: #554317) + * Update libeet1.symbols with new symbols from 1.2.3 + * Tighten build-dependency on eina + * debian/control: update my email address + + -- Albin Tonnerre Thu, 03 Dec 2009 16:09:20 +0100 + +eet (1.2.2-2) unstable; urgency=low + + * Force build against eina >= 0.0.2.062 + * Bump Standards-Version to 3.8.3 + + -- Albin Tonnerre Thu, 27 Aug 2009 21:47:46 +0200 + +eet (1.2.2-1) unstable; urgency=low + + * New upstream release + * Update libeet1.symbols with a new symbol: eet_node_struct_child_new + + -- Albin Tonnerre Sun, 02 Aug 2009 17:13:48 +0200 + +eet (1.2.1-1) unstable; urgency=low + + * New upstream release + * Update libeet-dbg description to fit in 80 characters + * Update symbols file with new symbol + * Update Standards-Version to 3.8.2, no change required + * Upload eet 1.2 to unstable + + -- Albin Tonnerre Sat, 20 Jun 2009 17:23:03 +0200 + +eet (1.2.0-2) experimental; urgency=low + + * Enable gnutls support: + - Build-Depend on libgnutls-dev and add it as dependency to libeet-dev + - Add --enable-gnutls to debian/rules + + -- Albin Tonnerre Sat, 30 May 2009 22:52:02 +0200 + +eet (1.2.0-1) experimental; urgency=low + + * Bump Standards-Version to 3.8.1, no change required + * Build-depend on doxygen and use the "make doc" target to build the + doc + * Add build-depend on libeina-dev, this is now required + * [lintian] Add ${misc:Depends} to packages dependencies + * Move libevas-dbg to the debug section + * Update debian/watch to point to the releases, not the SVN snaspshots + * Add new symbols to libeet1.symbols + * Improve descriptions wording a little bit + + -- Albin Tonnerre Fri, 08 May 2009 18:28:11 +0200 + +eet (1.1.0-2) unstable; urgency=low + + * Explicitely disable openssl support + * Bump Standards-Version to 3.8.1, no change required + * Move libeet-dbg to the debug section + * [lintian] Add ${misc:Depends} to packages dependencies + + -- Albin Tonnerre Sat, 30 May 2009 22:56:48 +0200 + +eet (1.1.0-1) unstable; urgency=low + + * New upstream release + * debian/rules: + - No longer delete eet_docs.tar.gz in clean, we no longer generate it. + - Add support for building and running unit tests. They are disabled for + now, as they are not 100% functionnal yet. + - Stop removing doc/man/man3/todo.3, this is now shipped in the upstream + tarball. Explicitely list the manpages we want in DEB_INSTALL_MANPAGES + instead. + - CFLAGS += -fvisibility=hidden so that private symbols don't get exported + * debian/libeet1.symbols: Add a symbols file for libeet1. + * debian/control: + - Bump Standards-Version to 3.8.0 + - Drop Build-Dependency on doxygen as docs are now in the upstream tarball. + - Build-Depend on dpkg-dev (>= 1.14.8) as we are using a symbols file + + -- Albin Tonnerre Sat, 27 Sep 2008 13:47:11 +0200 + +eet (1.0.1-1) unstable; urgency=low + + * New upstream release + + -- Jan Lübbe Tue, 20 May 2008 18:21:30 +0200 + +eet (1.0.0-1) unstable; urgency=low + + [ Albin Tonnerre ] + * libeet-dev depends on libjpeg62-dev for static linking + * Handle soname change + * Upload to unstable + + [ Jan Lübbe ] + * New upstream release + * Do not remove the documentation shipped in the tarball + + -- Jan Lübbe Mon, 21 Apr 2008 11:32:41 +0200 + +eet (0.9.10.042-1) experimental; urgency=low + + * Initial release (Closes: #461950) + + -- Albin Tonnerre Fri, 25 Jan 2008 12:21:30 +0100 + --- eet-1.4.0.orig/debian/rules +++ eet-1.4.0/debian/rules @@ -0,0 +1,23 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/rules/debhelper.mk + +CFLAGS += -fvisibility=hidden + +#Build the unit tests binary and run it. Needs 'check' and 'pkg-config' as additionnal build-depends +#build: +# make check +# make check-local + +build/libeet-doc:: + $(MAKE) doc + +install/libeet-doc:: + cp -R $(DEB_SRCDIR)/doc/html debian/libeet-doc/usr/share/doc/libeet-doc/ + +DEB_INSTALL_MANPAGES_libeet-doc := $(DEB_SRCDIR)/doc/man/man3/E*.3 $(DEB_SRCDIR)/doc/man/man3/e*.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 \ + --enable-gnutls # --enable-tests --- eet-1.4.0.orig/debian/libeet-dev.install +++ eet-1.4.0/debian/libeet-dev.install @@ -0,0 +1,4 @@ +debian/tmp/usr/lib/pkgconfig/* +debian/tmp/usr/include/* +debian/tmp/usr/lib/lib*.a +debian/tmp/usr/lib/lib*.so --- eet-1.4.0.orig/debian/watch +++ eet-1.4.0/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://download.enlightenment.org/releases/eet-(.*)\.tar\.gz --- eet-1.4.0.orig/debian/compat +++ eet-1.4.0/debian/compat @@ -0,0 +1 @@ +6 --- eet-1.4.0.orig/debian/eet.1 +++ eet-1.4.0/debian/eet.1 @@ -0,0 +1,50 @@ +.TH EET 1 "November 4, 2007" eet +.SH NAME +eet \- Small tool to handle eet files. +.SH SYNOPSIS +.B eet +.RI -l " FILE.EET" +.br +.B eet +.RI -r " FILE.EET KEY" +.br +.B eet +.RI "-x|-d" " FILE.EET KEY OUT-FILE" +.br +.B eet +.RI "-i|-e" " FILE.EET KEY IN-FILE COMPRESS" +.br +.SH DESCRIPTION +This manual page documents briefly the +.B eet +command +.PP +\fBeet\fP is a program that can extract, import, delete, list, decode and encode data from eet files. +.SH OPTIONS +.TP +.B \-l +List all keys in FILE.EET. +.TP +.B \-r +Remove KEY in FILE.EET. +.TP +.B \-x +Extract data stored in KEY in FILE.EET and write to OUT-FILE +.TP +.B \-d +Extract and decode data stored in KEY in FILE.EET and write to OUT-FILE +.TP +.B \-i +Insert data to KEY in FILE.EET from IN-FILE and if COMPRESS is 1, compress it +.TP +.B \-e +Insert and encode to KEY in FILE.EET from IN-FILE and if COMPRESS is 1, compress it +.SH BUGS +To report a bug, please visit \fIhttp://bugs.enlightenment.org/\fR +.SH AUTHOR +.TP +eet was written by the Enlightenment Development Team +.I http://web.enlightenment.org +.PP +This manual page was written by Albin Tonnerre , +for the Debian project (but may be used by others). --- eet-1.4.0.orig/debian/control +++ eet-1.4.0/debian/control @@ -0,0 +1,82 @@ +Source: eet +Section: libs +Priority: optional +Maintainer: Debian Pkg-e Team +Uploaders: Albin Tonnerre , Niv Sardi , + Jan Lübbe +Build-Depends: dpkg-dev (>= 1.14.8), debhelper (>= 6), cdbs, zlib1g-dev, libjpeg-dev, doxygen, libeina-dev (>= 1.0.0~), libgnutls-dev +Standards-Version: 3.9.1 +Vcs-Git: git://git.debian.org/pkg-e/libs/eet.git +Vcs-Browser: http://git.debian.org/?p=pkg-e/libs/eet.git +Homepage: http://www.enlightenment.org + +Package: libeet-dev +Section: libdevel +Architecture: any +Depends: ${misc:Depends}, libeet1 (= ${binary:Version}), libjpeg-dev, libeina-dev (>= 1.0.0~), libgnutls-dev, pkg-config +Recommends: libeet-doc +Description: Enlightenment DR17 file chunk reading/writing library development files + Eet is a tiny library designed to write an arbitrary set of chunks of data to a + file and optionally compress each chunk (very much like a zip file) and allows + fast random-access reading of the file later on. It does not do zip as zip + itself has more complexity than needed, and it was much simpler to implement + this once here. + . + This package contains headers and static libraries for development with libeet. + +Package: libeet-doc +Section: doc +Architecture: all +Enhances: libeet-dev +Depends: ${misc:Depends} +Description: libeet1 API documentation + Eet is a tiny library designed to write an arbitrary set of chunks of data to a + file and optionally compress each chunk (very much like a zip file) and allows + fast random-access reading of the file later on. It does not do zip as zip + itself has more complexity than needed, and it was much simpler to implement + this once here. + . + This package contains documentation (html and manpages) for development with + libeet. + +Package: libeet1 +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: Enlightenment DR17 file chunk reading/writing library + Eet is a tiny library designed to write an arbitrary set of chunks of data to a + file and optionally compress each chunk (very much like a zip file) and allows + fast random-access reading of the file later on. It does not do zip as zip + itself has more complexity than needed, and it was much simpler to implement + this once here. + . + It's small, fast, and does a job. It's heavily commented and fully documented. + +Package: libeet-bin +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: Enlightenment DR17 file chunk reading/writing utility + Eet is a tiny library designed to write an arbitrary set of chunks of data to a + file and optionally compress each chunk (very much like a zip file) and allows + fast random-access reading of the file later on. It does not do zip as zip + itself has more complexity than needed, 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: debug +Priority: extra +Depends: ${misc:Depends}, libeet1 (= ${binary:Version}) +Description: E17 file chunk reading/writing library - debug symbols + Eet is a tiny library designed to write an arbitrary set of chunks of data to a + file and optionally compress each chunk (very much like a zip file) and allows + fast random-access reading of the file later on. It does not do zip as zip + itself has more complexity than needed, 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. --- eet-1.4.0.orig/debian/libeet-doc.doc-base +++ eet-1.4.0/debian/libeet-doc.doc-base @@ -0,0 +1,10 @@ +Document: eet +Title: Eet Guide +Author: Carsten Haitzler +Abstract: This document describes Eet API + and provides sample C code. +Section: Programming/C + +Format: HTML +Index: /usr/share/doc/libeet-doc/html/index.html +Files: /usr/share/doc/libeet-doc/html/*.html --- eet-1.4.0.orig/debian/copyright +++ eet-1.4.0/debian/copyright @@ -0,0 +1,34 @@ +This package was debianized by Debian Pkg-e Team +Sat, 07 Jul 2007 09:29:10 +0000. + +It was downloaded from http://download.enlightenment.org/snapshots/LATEST/ + +Upstream Authors: + + Enlightenment team + +Copyright: + + Copyright (C) 2002-2010 Carsten Haitzler and various contributors (see AUTHORS) + +License: + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + + THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, + INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. --- eet-1.4.0.orig/debian/libeet1.install +++ eet-1.4.0/debian/libeet1.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/lib*.so.* --- eet-1.4.0.orig/debian/libeet1.symbols +++ eet-1.4.0/debian/libeet1.symbols @@ -0,0 +1,104 @@ +libeet.so.1 libeet1 #MINVER# + eet_alias@Base 1.4.0~beta + eet_clearcache@Base 1.0.0 + eet_close@Base 1.0.0 + eet_connection_close@Base 1.3.2 + eet_connection_new@Base 1.3.2 + eet_connection_node_send@Base 1.3.2 + eet_connection_received@Base 1.3.2 + eet_connection_send@Base 1.3.2 + eet_data_descriptor2_new@Base 1.0.0 + eet_data_descriptor3_new@Base 1.0.0 + eet_data_descriptor_decode@Base 1.0.0 + eet_data_descriptor_decode_cipher@Base 1.2.0 + eet_data_descriptor_element_add@Base 1.0.0 + eet_data_descriptor_encode@Base 1.0.0 + eet_data_descriptor_encode_cipher@Base 1.2.0 + eet_data_descriptor_file_new@Base 1.2.3 + eet_data_descriptor_free@Base 1.0.0 + eet_data_descriptor_new@Base 1.0.0 + eet_data_descriptor_stream_new@Base 1.2.3 + eet_data_dump@Base 1.0.0 + eet_data_dump_cipher@Base 1.2.0 + eet_data_image_decode@Base 1.0.0 + eet_data_image_decode_cipher@Base 1.2.0 + eet_data_image_decode_to_surface@Base 1.1.0 + eet_data_image_decode_to_surface_cipher@Base 1.2.0 + eet_data_image_encode@Base 1.0.0 + eet_data_image_encode_cipher@Base 1.2.0 + eet_data_image_header_decode@Base 1.0.0 + eet_data_image_header_decode_cipher@Base 1.2.0 + eet_data_image_header_read@Base 1.0.0 + eet_data_image_header_read_cipher@Base 1.2.0 + eet_data_image_read@Base 1.0.0 + eet_data_image_read_cipher@Base 1.2.0 + eet_data_image_read_to_surface@Base 1.1.0 + eet_data_image_read_to_surface_cipher@Base 1.2.0 + eet_data_image_write@Base 1.0.0 + eet_data_image_write_cipher@Base 1.2.0 + eet_data_node_decode_cipher@Base 1.3.2 + eet_data_node_encode_cipher@Base 1.2.0 + eet_data_node_read_cipher@Base 1.3.2 + eet_data_node_write_cipher@Base 1.2.0 + eet_data_read@Base 1.0.0 + eet_data_read_cipher@Base 1.2.0 + eet_data_text_dump@Base 1.0.0 + eet_data_text_dump_cipher@Base 1.2.0 + eet_data_text_undump@Base 1.0.0 + eet_data_text_undump_cipher@Base 1.2.0 + eet_data_undump@Base 1.0.0 + eet_data_undump_cipher@Base 1.2.0 + eet_data_write@Base 1.0.0 + eet_data_write_cipher@Base 1.2.0 + eet_delete@Base 1.0.0 + eet_dictionary_get@Base 1.0.0 + eet_dictionary_string_check@Base 1.0.0 + eet_eina_file_data_descriptor_class_set@Base 1.2.3 + eet_eina_stream_data_descriptor_class_set@Base 1.2.3 + eet_identity_certificate_print@Base 1.1.0 + eet_identity_close@Base 1.1.0 + eet_identity_open@Base 1.1.0 + eet_identity_print@Base 1.1.0 + eet_identity_set@Base 1.1.0 + eet_identity_sha1@Base 1.2.0 + eet_identity_signature@Base 1.2.0 + eet_identity_x509@Base 1.1.0 + eet_init@Base 1.0.0 + eet_list@Base 1.0.0 + eet_memopen_read@Base 1.1.0 + eet_mode_get@Base 1.0.0 + eet_node_array_new@Base 1.2.0 + eet_node_char_new@Base 1.2.0 + eet_node_del@Base 1.2.0 + eet_node_double_new@Base 1.2.0 + eet_node_dump@Base 1.3.2 + eet_node_float_new@Base 1.2.0 + eet_node_hash_add@Base 1.3.2 + eet_node_hash_new@Base 1.2.0 + eet_node_inlined_string_new@Base 1.2.0 + eet_node_int_new@Base 1.2.0 + eet_node_unsigned_long_long_new@Base 1.2.1 + eet_node_list_append@Base 1.3.2 + eet_node_list_new@Base 1.2.0 + eet_node_long_long_new@Base 1.2.0 + eet_node_null_new@Base 1.2.0 + eet_node_short_new@Base 1.2.0 + eet_node_string_new@Base 1.2.0 + eet_node_struct_append@Base 1.3.2 + eet_node_struct_child_new@Base 1.2.2 + eet_node_struct_new@Base 1.2.0 + eet_node_unsigned_char_new@Base 1.2.0 + eet_node_unsigned_int_new@Base 1.2.0 + eet_node_unsigned_short_new@Base 1.2.0 + eet_node_var_array_new@Base 1.2.0 + eet_node_walk@Base 1.3.2 + eet_num_entries@Base 1.0.0 + eet_open@Base 1.0.0 + eet_read@Base 1.0.0 + eet_read_cipher@Base 1.2.0 + eet_read_direct@Base 1.0.0 + eet_shutdown@Base 1.0.0 + eet_sync@Base 1.3.2 + eet_version@Base 1.3.2 + eet_write@Base 1.0.0 + eet_write_cipher@Base 1.2.0 --- eet-1.4.0.orig/debian/libeet-bin.install +++ eet-1.4.0/debian/libeet-bin.install @@ -0,0 +1 @@ +debian/tmp/usr/bin/eet --- eet-1.4.0.orig/debian/libeet-doc.dirs +++ eet-1.4.0/debian/libeet-doc.dirs @@ -0,0 +1 @@ +usr/share/doc/libeet-doc