Added new set of debian subdirs.
authorquaker <quaker@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 1 Jan 2009 11:35:17 +0000 (11:35 +0000)
committerquaker <quaker@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 1 Jan 2009 11:35:17 +0000 (11:35 +0000)
BROKEN/etox
e
ecore
e_dbus
edje
edje_editor
edje_viewer
eet
efreet
eina
elicit
elitaire
embryo
E-MODULES-EXTRA
emotion
emphasis
empower
emprint
enhance
enity
entrance
ephoto
epsilon
esmart
estickies
etk
etk_extra
evas
evolve
ewl
exhibit
exml
expedite
imlib2
imlib2_loaders
MISC/engage
OLD/eclair
OLD/engrave
OLD/enotes
OLD/entrance_edit_gui
OLD/e_utils
OLD/evoak
OLD/examine
OLD/iconbar
PROTO/etk_server
PROTO/exchange
PROTO/extrackt
rage

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@38399 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 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/eet.1 [new file with mode: 0644]
debian/libeet-bin.install [new file with mode: 0644]
debian/libeet-dev.install [new file with mode: 0644]
debian/libeet-doc.dirs [new file with mode: 0644]
debian/libeet-doc.doc-base [new file with mode: 0644]
debian/libeet1.install [new file with mode: 0644]
debian/libeet1.symbols [new file with mode: 0644]
debian/rules [new file with mode: 0644]

diff --git a/debian/changelog b/debian/changelog
new file mode 100644 (file)
index 0000000..7bc14f8
--- /dev/null
@@ -0,0 +1,11 @@
+eet (1.1.0-1) unstable; urgency=low
+
+  * a SVN release.
+
+ -- quaker <quaker66@gmail.com>  Fri, 26 Dec 2008 12:32:26 +0100
+
+eet (1.0.1-1) unstable; urgency=low
+
+  * a CVS snapshot release.
+
+ -- Falko Schmidt <falko@alphagemini.org>  Fri, 4 Apr 2008 15:13:56 +0000
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..c07bec0
--- /dev/null
@@ -0,0 +1,77 @@
+Source: eet
+Section: libs
+Priority: optional
+Maintainer: Falko Schmidt <falko@alphagemini.org>
+Build-Depends: debhelper (>= 6), cdbs, automake1.7 | automaken, libtool, pkg-config, zlib1g-dev, libjpeg62-dev, doxygen, libeina-dev
+Standards-Version: 3.7.3
+Homepage: http://www.enlightenment.org
+
+Package: libeet-dev
+Section: libdevel
+Architecture: any
+Depends: libeet1 (= ${Source-Version}), zlib1g-dev, libjpeg-dev, libeina-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: libeet1 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: libeet1
+Architecture: any
+Depends: ${shlibs:Depends}, libeet-bin
+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
+ itself has more complexity than we need, 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: ${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: libeet1 (= ${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.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644 (file)
index 0000000..7dc25b6
--- /dev/null
@@ -0,0 +1,41 @@
+This package was debianized by Falko Schmidt <falko@alphagemini.org> 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
+
+Upstream Authors: Enlightenment team <enlightenment-devel@lists.sourceforge.net>
+
+Copyright:
+
+  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.
+
+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 <pkg-e-devel@lists.alioth.debian.org>
+  and is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
diff --git a/debian/eet.1 b/debian/eet.1
new file mode 100644 (file)
index 0000000..2abe11c
--- /dev/null
@@ -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 <albin.tonnerre@gmail.com>,
+for the Debian project (but may be used by others).
diff --git a/debian/libeet-bin.install b/debian/libeet-bin.install
new file mode 100644 (file)
index 0000000..3399d7b
--- /dev/null
@@ -0,0 +1 @@
+debian/tmp/usr/bin/eet
diff --git a/debian/libeet-dev.install b/debian/libeet-dev.install
new file mode 100644 (file)
index 0000000..4a70bfa
--- /dev/null
@@ -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
diff --git a/debian/libeet-doc.dirs b/debian/libeet-doc.dirs
new file mode 100644 (file)
index 0000000..a110659
--- /dev/null
@@ -0,0 +1 @@
+usr/share/doc/libeet-doc
diff --git a/debian/libeet-doc.doc-base b/debian/libeet-doc.doc-base
new file mode 100644 (file)
index 0000000..2d1ef1f
--- /dev/null
@@ -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
diff --git a/debian/libeet1.install b/debian/libeet1.install
new file mode 100644 (file)
index 0000000..c45ebcf
--- /dev/null
@@ -0,0 +1 @@
+debian/tmp/usr/lib/lib*.so.*
diff --git a/debian/libeet1.symbols b/debian/libeet1.symbols
new file mode 100644 (file)
index 0000000..8f3fc09
--- /dev/null
@@ -0,0 +1,43 @@
+libeet.so.1 libeet1 #MINVER#
+ eet_clearcache@Base 1.0.0
+ eet_close@Base 1.0.0
+ 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_element_add@Base 1.0.0
+ eet_data_descriptor_encode@Base 1.0.0
+ eet_data_descriptor_free@Base 1.0.0
+ eet_data_descriptor_new@Base 1.0.0
+ eet_data_dump@Base 1.0.0
+ eet_data_image_decode@Base 1.0.0
+ eet_data_image_decode_to_surface@Base 1.1.0
+ eet_data_image_encode@Base 1.0.0
+ eet_data_image_header_decode@Base 1.0.0
+ eet_data_image_header_read@Base 1.0.0
+ eet_data_image_read@Base 1.0.0
+ eet_data_image_read_to_surface@Base 1.1.0
+ eet_data_image_write@Base 1.0.0
+ eet_data_read@Base 1.0.0
+ eet_data_text_dump@Base 1.0.0
+ eet_data_text_undump@Base 1.0.0
+ eet_data_undump@Base 1.0.0
+ eet_data_write@Base 1.0.0
+ eet_delete@Base 1.0.0
+ eet_dictionary_get@Base 1.0.0
+ eet_dictionary_string_check@Base 1.0.0
+ 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_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_num_entries@Base 1.0.0
+ eet_open@Base 1.0.0
+ eet_read@Base 1.0.0
+ eet_read_direct@Base 1.0.0
+ eet_shutdown@Base 1.0.0
+ eet_write@Base 1.0.0
diff --git a/debian/rules b/debian/rules
new file mode 100644 (file)
index 0000000..908b8e2
--- /dev/null
@@ -0,0 +1,21 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/autotools.mk
+
+CFLAGS += -fvisibility=hidden
+
+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
+DEB_MAKE_CLEAN_TARGET := clean
+
+build/libeet-doc::
+       make doc
+
+install/libeet-doc::
+       cp -R $(DEB_SRCDIR)/doc/html debian/libeet-doc/usr/share/doc/libeet-doc/
+
+clean::
+       ./autogen.sh --prefix=/usr $(DEB_CONFIGURE_EXTRA_FLAGS)