Added new set of debian subdirs.
authorquaker <quaker>
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: http://svn.enlightenment.org/svn/e/trunk/eina@38399 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

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/libeina-dev.install [new file with mode: 0644]
debian/libeina0.install [new file with mode: 0644]
debian/rules [new file with mode: 0755]

diff --git a/debian/changelog b/debian/changelog
new file mode 100644 (file)
index 0000000..1636393
--- /dev/null
@@ -0,0 +1,11 @@
+eina (0.0.1-2) unstable; urgency=low
+
+  * a SVN release.
+
+ -- quaker <quaker66@gmail.com>  Fri, 26 Dec 2008 12:59:47 +0100
+
+eina (0.0.1-1) unstable; urgency=low
+
+  * a CVS snapshot release.
+
+ -- Falko Schmidt <falko@alphagemini.org>  Tue, 21 Oct 2008 11:44:05 +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..13ee99d
--- /dev/null
@@ -0,0 +1,89 @@
+Source: eina
+Section: libs
+Priority: optional
+Maintainer: Falko Schmidt <falko@alphagemini.org>
+Build-Depends: debhelper (>= 6), cdbs, automake1.7 | automaken, libtool, pkg-config
+Standards-Version: 3.7.3
+Homepage: http://www.enlightenment.org
+
+Package: libeina-dev
+Section: libdevel
+Architecture: any
+Depends: libeina0 (= ${Source-Version})
+Description: Enlightenment DR17 file chunk reading/writing library development files
+ Eina is a multi-platform library that provides optimized data types and a few
+ tools. It supports the following data types:
+ Containers:
+  o Array: an array
+  o Hash Table: a hash table
+  o Inlined List: an list with functions inlined
+  o List: a single-linked list
+  o Red-Black Tree: a tree
+  o Access Content types
+    + Accessor: can access items of a container randomly
+    + Iterator: can access items of a container sequentially 
+ Stringshare.
+ .
+ This package contains headers and static libraries for development with
+ libeina.
+
+Package: libeina0
+Architecture: any
+Depends: ${shlibs:Depends}
+Provides: libeina
+Description: Enlightenment DR17 file chunk reading/writing library
+ Eina is a multi-platform library that provides optimized data types and a few
+ tools. It supports the following data types:
+ Containers:
+  o Array: an array
+  o Hash Table: a hash table
+  o Inlined List: an list with functions inlined
+  o List: a single-linked list
+  o Red-Black Tree: a tree
+  o Access Content types
+    + Accessor: can access items of a container randomly
+    + Iterator: can access items of a container sequentially 
+ Stringshare.
+
+Package: libeina-doc
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: Enlightenment DR17 file chunk reading/writing library documentation
+ Eina is a multi-platform library that provides optimized data types and a few
+ tools. It supports the following data types:
+ Containers:
+  o Array: an array
+  o Hash Table: a hash table
+  o Inlined List: an list with functions inlined
+  o List: a single-linked list
+  o Red-Black Tree: a tree
+  o Access Content types
+    + Accessor: can access items of a container randomly
+    + Iterator: can access items of a container sequentially 
+ Stringshare.
+ .
+ This package contains documentation.
+
+Package: libeina-dbg
+Architecture: any
+Section: libdevel
+Priority: extra
+Depends: libeina0 (= ${binary:Version})
+Description: Enlightenment DR17 file chunk reading/writing library - debug symbols
+ Eina is a multi-platform library that provides optimized data types and a few
+ tools. It supports the following data types:
+ Containers:
+  o Array: an array
+  o Hash Table: a hash table
+  o Inlined List: an list with functions inlined
+  o List: a single-linked list
+  o Red-Black Tree: a tree
+  o Access Content types
+    + Accessor: can access items of a container randomly
+    + Iterator: can access items of a container sequentially 
+ Stringshare.
+ .
+ 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..365af38
--- /dev/null
@@ -0,0 +1,36 @@
+This package was debianized by Falko Schmidt <falko@alphagemini.org> on
+Tue, 21 Oct 2008 11:11:01 +0000.
+
+The source is downloaded from the trunk/eina module of the enlightenment SVN 
+tree. For more information, see:
+
+  http://www.enlightenment.org
+
+Upstream Authors: Enlightenment team <enlightenment-devel@lists.sourceforge.net>
+
+Copyright:
+
+  Copyright (C) 2008 Jorge Luis Zapata and various contributors (see AUTHORS)
+
+License:
+
+   This package is free software; you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation; version 2 dated June, 1991.
+
+   This package is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this package; if not, write to the Free Software
+   Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+   02111-1307, USA.
+
+On Debian systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL'.
+
+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/libeina-dev.install b/debian/libeina-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/libeina0.install b/debian/libeina0.install
new file mode 100644 (file)
index 0000000..560a64c
--- /dev/null
@@ -0,0 +1,2 @@
+debian/tmp/usr/lib/lib*.so.*
+debian/tmp/usr/lib/eina/*/*.so
diff --git a/debian/rules b/debian/rules
new file mode 100755 (executable)
index 0000000..9f44498
--- /dev/null
@@ -0,0 +1,18 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/autotools.mk
+
+DEB_CONFIGURE_EXTRA_FLAGS := --disable-rpath
+DEB_MAKE_CLEAN_TARGET := clean
+DEB_DH_STRIP_ARGS := --dbg-package=libeina-dbg
+
+build/libeina-doc::
+       cd $(DEB_SRCDIR)/doc && make doc
+
+install/libeina-doc::
+       mkdir -p debian/libeina-doc/usr/share/doc/libeina-doc
+       cp -R $(DEB_SRCDIR)/doc/html debian/libeina-doc/usr/share/doc/libeina-doc/
+
+clean::
+       ./autogen.sh --prefix=/usr $(DEB_CONFIGURE_EXTRA_FLAGS)