From ac8b1a4cf99174451337930024dc64ea5768ff94 Mon Sep 17 00:00:00 2001 From: kaethorn Date: Tue, 21 Oct 2008 12:07:40 +0000 Subject: [PATCH] Add Debian files. SVN revision: 36927 --- legacy/eina/debian/changelog.in | 5 ++ legacy/eina/debian/compat | 1 + legacy/eina/debian/control | 70 ++++++++++++++++++++++++++ legacy/eina/debian/copyright | 36 +++++++++++++ legacy/eina/debian/libeina-dev.install | 4 ++ legacy/eina/debian/libeina0.install | 2 + legacy/eina/debian/rules | 11 ++++ 7 files changed, 129 insertions(+) create mode 100644 legacy/eina/debian/changelog.in create mode 100644 legacy/eina/debian/compat create mode 100644 legacy/eina/debian/control create mode 100644 legacy/eina/debian/copyright create mode 100644 legacy/eina/debian/libeina-dev.install create mode 100644 legacy/eina/debian/libeina0.install create mode 100755 legacy/eina/debian/rules diff --git a/legacy/eina/debian/changelog.in b/legacy/eina/debian/changelog.in new file mode 100644 index 0000000000..0e603ae3d5 --- /dev/null +++ b/legacy/eina/debian/changelog.in @@ -0,0 +1,5 @@ +eina (@VERSION@-0cvs20081020) unstable; urgency=low + + * a CVS snapshot release. + + -- Falko Schmidt Tue, 21 Oct 2008 11:44:05 +0000 diff --git a/legacy/eina/debian/compat b/legacy/eina/debian/compat new file mode 100644 index 0000000000..1e8b314962 --- /dev/null +++ b/legacy/eina/debian/compat @@ -0,0 +1 @@ +6 diff --git a/legacy/eina/debian/control b/legacy/eina/debian/control new file mode 100644 index 0000000000..6d297da592 --- /dev/null +++ b/legacy/eina/debian/control @@ -0,0 +1,70 @@ +Source: eina +Section: libs +Priority: optional +Maintainer: Falko Schmidt +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-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/legacy/eina/debian/copyright b/legacy/eina/debian/copyright new file mode 100644 index 0000000000..365af38930 --- /dev/null +++ b/legacy/eina/debian/copyright @@ -0,0 +1,36 @@ +This package was debianized by Falko Schmidt 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 + +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 + and is licensed under the GPL, see `/usr/share/common-licenses/GPL'. diff --git a/legacy/eina/debian/libeina-dev.install b/legacy/eina/debian/libeina-dev.install new file mode 100644 index 0000000000..4a70bfa48a --- /dev/null +++ b/legacy/eina/debian/libeina-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 diff --git a/legacy/eina/debian/libeina0.install b/legacy/eina/debian/libeina0.install new file mode 100644 index 0000000000..560a64c8bf --- /dev/null +++ b/legacy/eina/debian/libeina0.install @@ -0,0 +1,2 @@ +debian/tmp/usr/lib/lib*.so.* +debian/tmp/usr/lib/eina/*/*.so diff --git a/legacy/eina/debian/rules b/legacy/eina/debian/rules new file mode 100755 index 0000000000..f389c257ba --- /dev/null +++ b/legacy/eina/debian/rules @@ -0,0 +1,11 @@ +#!/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 + +clean:: + ./autogen.sh --prefix=/usr $(DEB_CONFIGURE_EXTRA_FLAGS)