Merged with pkgE

SVN revision: 40226
This commit is contained in:
Daniel Kolesa 2009-04-19 16:22:00 +00:00
parent 5d5d17960d
commit c06e55cc1b
104 changed files with 2345 additions and 0 deletions

View File

@ -0,0 +1,104 @@
ecore (0.9.9.050+svn??????) UNRELEASED; urgency=low
* New SVN snapshot
- Drop patches, no longer needed
- Massive renaming due to upstream SONAME change.
+ Replace symbols with shlibs files as a consequence
+ Update .install files
-- Albin Tonnerre <albin.tonnerre@gmail.com> Fri, 17 Apr 2009 18:41:22 +0200
ecore (0.9.9.050+svn20090202-1) experimental; urgency=low
* New SVN snapshot
- libecore-con0 is now libecore-0.9.9.050a due to API change
+ remove libecore-con0.symbols
- Update shlibs for libecore-0.9.9.050a due to new functions added to API
- refresh patches
- Use new 'make doc' target to generate the documentation:
+ Add --enable-doc to configure options
+ use 'make doc'
+ build-depend on doxygen
* Use a proper short description for libecore-dbg
* Remove spurious dependency of libecore-file0 on libfam0
* Build-depend on x11proto-xext-dev and libxtst-dev to get the illume
keyboards working. Probably Closes: #514021
-- Albin Tonnerre <albin.tonnerre@gmail.com> Thu, 05 Feb 2009 18:31:20 +0100
ecore (0.9.9.050+svn20081201-2) experimental; urgency=low
* Remove version name from -dev packages name
* [lintian] Add ${misc:Depends} to libecore-doc too
-- Albin Tonnerre <albin.tonnerre@gmail.com> Tue, 06 Jan 2009 22:03:11 +0100
ecore (0.9.9.050+svn20081201-1) experimental; urgency=low
* Upstream SVN snapshot
- Packages renamed due to API changes
+ libecore-dev->libecore-0.9.9.050a-dev, libecore0->libecore-0.9.9.050a
- Add debian/patches/{01-fix-library-soname,02-reapply-autofoo}: Use release
instead of version-info to create libecore0 SONAME, to prevent things
from breaking when the ABI changes again. This only affects libecore, not
the other libraries.
- Remove the symbols file for libecore0 as it it's almost useless now
- build-depend and make libecore-0.9.9.050a-dev depend on libeina-0.0.1a-dev
- update libecore-{con,evas}0.symbols
* [lintian] Add ${misc:Depends} to package dependencies
-- Albin Tonnerre <albin.tonnerre@gmail.com> Sun, 07 Dec 2008 13:13:41 +0100
ecore (0.9.9.050-1) experimental; urgency=low
* New upstream release
* Add symbols files.
* debian/control:
- Bump Standards-Version to 3.8.0
- Drop Build-Dependency on doxygen
- Bump B-D on libevas0 to >= 0.9.9.050, libecore-evas0 uses symbols from it.
- B-D on dpkg-dev (>= 1.14.8) as we're using symbols files support
* CFLAGS += -fvisibility=hidden to avoid exporting private symbols
-- Albin Tonnerre <albin.tonnerre@gmail.com> Mon, 10 Nov 2008 00:27:15 +0100
ecore (0.9.9.043-1) experimental; urgency=low
[ Albin Tonnerre ]
* New upstream release
* debian/control:
- Build-Depend on libeet-dev (>= 1.0.0) as per ./configure
- Build-Depend on libevas-dev (>= 0.9.9.043) to get evas-fb.pc
* debian/rules: Docs are now prebuilt in the tarball
-- Jan Lübbe <jluebbe@debian.org> Fri, 23 May 2008 18:48:22 +0200
ecore (0.9.9.042-4) experimental; urgency=low
[ Albin Tonnerre ]
* debian/control: libjpeg62-dev doesn't belong to libecore-dev depends.
-- Jan Lübbe <jluebbe@debian.org> Sun, 04 May 2008 22:23:32 +0200
ecore (0.9.9.042-3) experimental; urgency=low
* Add Depends to libecore-dev to allow building libraries depending on
libecore.
-- Jan Lübbe <jluebbe@debian.org> Wed, 19 Mar 2008 15:55:10 +0100
ecore (0.9.9.042-2) experimental; urgency=low
* Change doc-base section to Programming/C
* debian/control:
- Update my name
- libecore-dev must depend on libecore-*0 do allow correct generation
of shlibdeps
-- Jan Lübbe <jluebbe@debian.org> Mon, 17 Mar 2008 15:04:00 +0100
ecore (0.9.9.042-1) experimental; urgency=low
* Initial Release (Closes: #466536)
-- Albin Tonnerre <albin.tonnerre@gmail.com> Tue, 19 Feb 2008 01:24:05 +0100

View File

@ -0,0 +1 @@
6

232
legacy/ecore/debian/control Normal file
View File

@ -0,0 +1,232 @@
Source: ecore
Section: libs
Priority: optional
Maintainer: Debian Pkg-e Team <pkg-e-devel@lists.alioth.debian.org>
Uploaders: Albin Tonnerre <albin.tonnerre@gmail.com>, Niv Sardi <xaiki@debian.org>,
Xavier Oswald <x.oswald@free.fr>, Jan Lübbe <jluebbe@debian.org>
Build-Depends: dpkg-dev (>= 1.14.8), debhelper (>= 6), cdbs, libeina-dev (>= 0.0.1~svn20090128),
libeet-dev (>= 1.0.0), libevas-dev (>= 0.9.9.050+svn20081206), libssl-dev,
libcurl4-openssl-dev, libxcursor-dev, libxss-dev, libxrender-dev, libxinerama-dev,
libxrandr-dev, libxext-dev, libxp-dev, libxcomposite-dev, libjpeg62-dev,
libxdamage-dev, x11proto-xext-dev, libxtst-dev, doxygen
Standards-Version: 3.8.0
Homepage: http://enlightenment.org
Vcs-Git: git://git.debian.org/pkg-e/libs/ecore.git
Vcs-Browser: http://git.debian.org/?p=pkg-e/libs/ecore.git
Package: libecore-svn-00
Replaces: libecore0
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: Core abstraction layer for enlightenment DR 0.17
This is the core event abstraction layer and X abstraction layer that makes
doing selections, Xdnd, general X stuff, and event loops, timeouts and idle
handlers fast, optimized, and convenient. It's a separate library so anyone
can make use of the work put into Ecore to make this job easy for
applications.
Package: libecore-con-svn-00
Replaces: libecore-con0
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: Ecore Connection Library
This is the core event abstraction layer and X abstraction layer that makes
doing selections, Xdnd, general X stuff, and event loops, timeouts and idle
handlers fast, optimized, and convenient. It's a separate library so anyone
can make use of the work put into Ecore to make this job easy for
applications.
.
This package contains the Ecore Connection Library.
Package: libecore-config-svn-00
Replaces: libecore-config0
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: Ecore Enlightened Property Library
This is the core event abstraction layer and X abstraction layer that makes
doing selections, Xdnd, general X stuff, and event loops, timeouts and idle
handlers fast, optimized, and convenient. It's a separate library so anyone
can make use of the work put into Ecore to make this job easy for
applications.
.
This package contains the Enlightened Property Library.
Package: libecore-evas-svn-00
Replaces: libecore-evas0
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: Ecore Evas Wrapper Library
This is the core event abstraction layer and X abstraction layer that makes
doing selections, Xdnd, general X stuff, and event loops, timeouts and idle
handlers fast, optimized, and convenient. It's a separate library so anyone
can make use of the work put into Ecore to make this job easy for
applications.
.
This package contains the Ecore Evas wrapper functions.
Package: libecore-fb-svn-00
Replaces: libecore-fb0
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: Ecore frame buffer system functions
This is the core event abstraction layer and X abstraction layer that makes
doing selections, Xdnd, general X stuff, and event loops, timeouts and idle
handlers fast, optimized, and convenient. It's a separate library so anyone
can make use of the work put into Ecore to make this job easy for
applications.
.
This package contains the Ecore frame buffer system functions.
Package: libecore-file-svn-00
Replaces: libecore-file0
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: Ecore File Library
This is the core event abstraction layer and X abstraction layer that makes
doing selections, Xdnd, general X stuff, and event loops, timeouts and idle
handlers fast, optimized, and convenient. It's a separate library so anyone
can make use of the work put into Ecore to make this job easy for
applications.
.
This package contains the Ecore File Library.
Package: libecore-imf-svn-00
Replaces: libecore-imf0
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: Ecore Input Method Framework module
This is the core event abstraction layer and X abstraction layer that makes
doing selections, Xdnd, general X stuff, and event loops, timeouts and idle
handlers fast, optimized, and convenient. It's a separate library so anyone
can make use of the work put into Ecore to make this job easy for
applications.
.
This package contains the Ecore Input Method Framework module, and the Evas
helper functions for it.
Package: libecore-ipc-svn-00
Replaces: libecore-ipc0
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: Ecore inter-process communication functions
This is the core event abstraction layer and X abstraction layer that makes
doing selections, Xdnd, general X stuff, and event loops, timeouts and idle
handlers fast, optimized, and convenient. It's a separate library so anyone
can make use of the work put into Ecore to make this job easy for
applications.
.
This package contains the Ecore inter-process communication functions.
Package: libecore-job-svn-00
Replaces: libecore-job0
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: Ecore job dealing functions
This is the core event abstraction layer and X abstraction layer that makes
doing selections, Xdnd, general X stuff, and event loops, timeouts and idle
handlers fast, optimized, and convenient. It's a separate library so anyone
can make use of the work put into Ecore to make this job easy for
applications.
.
This package contains functions for dealing with Ecore jobs.
Package: libecore-txt-svn-00
Replaces: libecore-txt0
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: Ecore text encoding conversion functions
This is the core event abstraction layer and X abstraction layer that makes
doing selections, Xdnd, general X stuff, and event loops, timeouts and idle
handlers fast, optimized, and convenient. It's a separate library so anyone
can make use of the work put into Ecore to make this job easy for
applications.
.
This package contains the Ecore text encoding conversion functions.
Package: libecore-x-svn-00
Replaces: libecore-x0
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: Ecore functions for dealing with the X Windows System
This is the core event abstraction layer and X abstraction layer that makes
doing selections, Xdnd, general X stuff, and event loops, timeouts and idle
handlers fast, optimized, and convenient. It's a separate library so anyone
can make use of the work put into Ecore to make this job easy for
applications.
.
This package contains the Ecore wrapper and convenience functions for using
the X Windows System.
Package: libecore-dev
Architecture: any
Section: libdevel
Suggests: libecore-doc
Depends: ${misc:Depends}, libecore-svn-00 (= ${binary:Version}),
libecore-con-svn-00 (= ${binary:Version}),
libecore-config-svn-00 (= ${binary:Version}),
libecore-evas-svn-00 (= ${binary:Version}),
libecore-fb-svn-00 (= ${binary:Version}),
libecore-file-svn-00 (= ${binary:Version}),
libecore-imf-svn-00 (= ${binary:Version}),
libecore-ipc-svn-00 (= ${binary:Version}),
libecore-job-svn-00 (= ${binary:Version}),
libecore-txt-svn-00 (= ${binary:Version}),
libecore-x-svn-00 (= ${binary:Version}),
libeet-dev, libevas-dev (>= 0.9.9.050+svn20081206), libeina-dev, pkg-config,
libssl-dev, libcurl4-openssl-dev, libxcursor-dev, libxss-dev,
libxrender-dev, libxinerama-dev, libxrandr-dev, libxext-dev,
libxp-dev, libxcomposite-dev, libxdamage-dev, x11proto-xext-dev, libxtst-dev
Description: Ecore headers and static libraries
This is the core event abstraction layer and X abstraction layer that makes
doing selections, Xdnd, general X stuff, and event loops, timeouts and idle
handlers fast, optimized, and convenient. It's a separate library so anyone
can make use of the work put into Ecore to make this job easy for
applications.
.
This package contains headers and static libraries for the Ecore library.
Package: libecore-doc
Architecture: all
Section: doc
Depends: ${misc:Depends}
Enhances: libecore-dev
Description: Ecore API Documentation
This is the core event abstraction layer and X abstraction layer that makes
doing selections, Xdnd, general X stuff, and event loops, timeouts and idle
handlers fast, optimized, and convenient. It's a separate library so anyone
can make use of the work put into Ecore to make this job easy for
applications.
.
This package provides development documentation (html and manpages)for the
Ecore library.
Package: libecore-bin
Architecture: any
Section: utils
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: Tools that support Ecore
This is the core event abstraction layer and X abstraction layer that makes
doing selections, Xdnd, general X stuff, and event loops, timeouts and idle
handlers fast, optimized, and convenient. It's a separate library so anyone
can make use of the work put into Ecore to make this job easy for
applications.
.
This package includes:
- ecore_config: allows creation/editing of ecore_config databases
Package: libecore-dbg
Architecture: any
Section: libdevel
Priority: extra
Depends: ${misc:Depends}, libecore-0.9.9.050a (= ${binary:Version})
Description: Debugging symbols for libecore
This is the core event abstraction layer and X abstraction layer that makes
doing selections, Xdnd, general X stuff, and event loops, timeouts and idle
handlers fast, optimized, and convenient. It's a separate library so anyone
can make use of the work put into Ecore to make this job easy for
applications
.
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.

View File

@ -0,0 +1,44 @@
This package was debianized by Debian Pkg-e Team <pkg-e-devel@lists.alioth.debian.org>
Sat, 07 Jul 2007 09:29:10 +0000.
It was downloaded from http://download.enlightenment.org/
Upstream Authors:
Enlightenment team <enlightenment-devel@lists.sourceforge.net>
Copyright:
Copyright (C) 2000 Carsten Haitzler and various contributors (see AUTHORS)
Additional Copyright:
src/lib/ecore/ecore_str.c: Copyright (c) 1998 Todd C. Miller
<Todd.Miller@courtesan.com>
src/lib/ecore/ecore_value.c: Copyright (C) 2001
Christopher Rosendahl <smugg@fatelabs.com>
Nathan Ingersoll <ningerso@d.umn.edu>
src/lib/ecore_fb/ecore_fb_li.c: Copyright (C) 1999-2002 Brad Hards
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'.

View File

@ -0,0 +1,54 @@
.\"Created with GNOME Manpages Editor Wizard
.\"http://gmanedit.sourceforge.net
.\"Sergio Rua <srua@gpul.org>
.\"
.TH ecore_config 1 "January 18, 2007" "Ecore"
.SH NAME
ecore_config \-that allow creation and editing of ecore_config databases
.SH SYNOPSIS
.B ecore_config
.RI \-a\ |\ \-k\ [\-g|\-d|\-b|\-f|\-i|\-r|\-s|\-t]\ [\-c]
.br
.SH DESCRIPTION
.PP
\fBecore_config\fP is a tool that allows creation and editing of
ecore_config databases used by the programs relying on libecore
.SH OPTIONS
\fIecore_config\fP accepts the following options:
.TP
.B \-c, \-\-file=FILE
Specify the config file to read
.TP
.B \-k, \-\-key=KEY
Select the key KEY. Must be given for all commands except \-a
.TP
.B \-g, \-\-get
get key
.TP
.B \-d, \-\-del
delete key
.TP
.B \-b, \-\-bool=VALUE
set boolean
.TP
.B \-f, \-\-float=VALUE
set float
.TP
.B \-i, \-\-int=VALUE
set integer
.TP
.B \-r, \-\-rgb=VALUE
set RGBA
.TP
.B \-s, \-\-string=VALUE
set string
.TP
.B \-t, \-\-theme=VALUE
set theme
.SH AUTHOR
This manual page was written by Albin Tonnerre <albin.tonnerre@gmail.com>
for the Debian GNU/Linux system (but may be used by others).

View File

@ -0,0 +1 @@
debian/tmp/usr/bin/ecore_config

View File

@ -0,0 +1 @@
debian/tmp/usr/lib/libecore_con-*.so.*

View File

@ -0,0 +1 @@
libecore-con-ver-pre-svn-00 0 libecore-con-svn-00 (>= 0.9.9.050+svn??????)

View File

@ -0,0 +1 @@
debian/tmp/usr/lib/libecore_config-*.so.*

View File

@ -0,0 +1 @@
libecore-config-ver-pre-svn-00 0 libecore-config-svn-00 (>= 0.9.9.050+svn??????)

View File

@ -0,0 +1,15 @@
debian/tmp/usr/include/Ecore*.h
debian/tmp/usr/lib/libecore*.a
debian/tmp/usr/lib/libecore.so
debian/tmp/usr/lib/libecore_config.so
debian/tmp/usr/lib/libecore_con.so
debian/tmp/usr/lib/libecore_evas.so
debian/tmp/usr/lib/libecore_fb.so
debian/tmp/usr/lib/libecore_file.so
debian/tmp/usr/lib/libecore_imf_evas.so
debian/tmp/usr/lib/libecore_imf.so
debian/tmp/usr/lib/libecore_ipc.so
debian/tmp/usr/lib/libecore_job.so
debian/tmp/usr/lib/libecore_txt.so
debian/tmp/usr/lib/libecore_x.so
debian/tmp/usr/lib/pkgconfig/ecore*.pc

View File

@ -0,0 +1,10 @@
Document: ecore
Title: Ecore Guide
Author: Carsten Haitzler
Abstract: This document describes Ecore API
and provides sample C code.
Section: Programming/C
Format: HTML
Index: /usr/share/doc/libecore-doc/html/index.html
Files: /usr/share/doc/libecore-doc/html/*.html

View File

@ -0,0 +1 @@
debian/tmp/usr/lib/libecore_evas-*.so.*

View File

@ -0,0 +1 @@
libecore-evas-ver-pre-svn-00 0 libecore-evas-svn-00 (>= 0.9.9.050+svn??????)

View File

@ -0,0 +1 @@
debian/tmp/usr/lib/libecore_fb-*.so.*

View File

@ -0,0 +1 @@
libecore-fb-ver-pre-svn-00 0 libecore-fb-svn-00 (>= 0.9.9.050+svn??????)

View File

@ -0,0 +1 @@
debian/tmp/usr/lib/libecore_file-*.so.*

View File

@ -0,0 +1 @@
libecore-file-ver-pre-svn-00 0 libecore-file-svn-00 (>= 0.9.9.050+svn??????)

View File

@ -0,0 +1,2 @@
debian/tmp/usr/lib/libecore_imf-*.so.*
debian/tmp/usr/lib/libecore_imf_evas-*.so.*

View File

@ -0,0 +1 @@
libecore-imf-ver-pre-svn-00 0 libecore-imf-svn-00 (>= 0.9.9.050+svn??????)

View File

@ -0,0 +1 @@
debian/tmp/usr/lib/libecore_ipc-*.so.*

View File

@ -0,0 +1 @@
libecore-ipc-ver-pre-svn-00 0 libecore-ipc-svn-00 (>= 0.9.9.050+svn??????)

View File

@ -0,0 +1 @@
debian/tmp/usr/lib/libecore_job-*.so.*

View File

@ -0,0 +1 @@
libecore-job-ver-pre-svn-00 0 libecore-job-svn-00 (>= 0.9.9.050+svn??????)

View File

@ -0,0 +1 @@
debian/tmp/usr/lib/libecore-*.so.*

View File

@ -0,0 +1 @@
libecore-ver-pre-svn-00 0 libecore-svn-00 (>= 0.9.9.050+svn??????)

View File

@ -0,0 +1 @@
debian/tmp/usr/lib/libecore_txt-*.so.*

View File

@ -0,0 +1 @@
libecore-txt-ver-pre-svn-00 0 libecore-txt-svn-00 (>= 0.9.9.050+svn??????)

View File

@ -0,0 +1 @@
debian/tmp/usr/lib/libecore_x-*.so.*

View File

@ -0,0 +1 @@
libecore-x-ver-pre-svn-00 0 libecore-x-svn-00 (>= 0.9.9.050+svn??????)

26
legacy/ecore/debian/rules Executable file
View File

@ -0,0 +1,26 @@
#!/usr/bin/make -f
include /usr/share/cdbs/1/class/autotools.mk
include /usr/share/cdbs/1/rules/debhelper.mk
DEB_CONFIGURE_SCRIPT := ./autogen.sh
DEB_INSTALL_MANPAGES_libecore-bin := debian/ecore_config.1
DEB_DH_STRIP_ARGS := --dbg-package=libecore-dbg
DEB_CONFIGURE_EXTRA_FLAGS := --enable-ecore-fb \
--disable-ecore-directfb \
--disable-ecore-evas-dfb \
--enable-ecore-evas-fb \
--disable-rpath \
--enable-openssl \
--enable-doc
DEB_MAKE_CLEAN_TARGET := distclean
build/libecore-doc::
cd $(DEB_SRCDIR)/doc && make doc
install/libecore-doc::
mkdir -p debian/libecore-doc/usr/share/doc/libecore-doc
cp -R $(DEB_SRCDIR)/doc/html debian/libecore-doc/usr/share/doc/libecore-doc/
clean::
[ ! -f Makefile ] || make distclean

View File

@ -0,0 +1,91 @@
edje (0.9.9.050+svn????????) UNRELEASED; urgency=low
* New SVN snapshot
- Drop patches, no longer needed:
+ 0002-fix-library-soname.patch
+ 0003-reapply-autofoo.patch
- Package renaming due to upstream SONAME change.
+ Update shlibs and .install files as a consequence
* Update Standards-Version, no change needed
* Move libedje-dbg to the debug section
-- Albin Tonnerre <albin.tonnerre@gmail.com> Sat, 18 Apr 2009 16:16:34 +0200
-- Albin Tonnerre <albin.tonnerre@gmail.com> Sat, 18 Apr 2009 16:15:00 +0200
edje (0.9.9.050+svn20090204-1) experimental; urgency=low
* New SVN snapshot
- tighten requirements on libeina-dev
- Bump shlibs due to functions added to the API
- Add --enable-doc to configure to get the doc built
- Update dependency on libevas-engines
* Make libedje-bin depend on a recent libembryo-bin
- Fixes a bug when using edje_cc while E is running, as it calls embryo_cc,
which uses environment variables set by E where it shouldn't
* Use a proper short description for libedje-dbg
-- Albin Tonnerre <albin.tonnerre@gmail.com> Wed, 04 Feb 2009 00:48:09 +0100
edje (0.9.9.050+svn20081206-2) experimental; urgency=low
* Remove version name from -dev packages name
* [lintian] Add ${misc:Depends} to libedje-doc too
-- Albin Tonnerre <albin.tonnerre@gmail.com> Tue, 06 Jan 2009 22:03:51 +0100
edje (0.9.9.050+svn20081206-1) experimental; urgency=low
* Upstream SVN snapshot
- Packages renamed due to API changes
+ libedje-dev->libedje-0.9.9.050a-dev, libedje0->libedje-0.9.9.050a
- Add debian/patches/{01-fix-library-soname,02-reapply-autofoo}: Use release
instead of version-info to create libedje SONAME, to prevent things
from breaking when the ABI changes again.
- Build-depend and make libedje-0.9.9.050a-dev depend on libeina-0.0.1a-dev
* [lintian] Add ${misc:Depends} to package dependencies
* [lintian] Fix some escapes in debian/edje_cc.1 and debian/edje_recc.1
* Update Standards-Version to 3.8.0
-- Albin Tonnerre <albin.tonnerre@gmail.com> Sat, 20 Dec 2008 21:18:58 +0100
edje (0.9.9.050-1.1) experimental; urgency=low
* Non-maintainer upload.
* Fix FTBFS: Depend on suitable version of libevas-dev (Closes: #505235)
-- Joachim Breitner <nomeata@debian.org> Tue, 11 Nov 2008 00:54:03 +0100
edje (0.9.9.050-1) experimental; urgency=low
* New upstream release
-- Jan Lübbe <jluebbe@debian.org> Mon, 10 Nov 2008 00:48:39 +0100
edje (0.9.9.043-1) experimental; urgency=low
* New upstream release
* Docs are now prebuilt in the tarball
-- Jan Lübbe <jluebbe@debian.org> Sun, 25 May 2008 18:59:51 +0200
edje (0.5.0.042-2) experimental; urgency=low
[ Jan Luebbe ]
* Add support for keeping patches as git commits and build-depend on quilt
* Add workaround for libtool option reordering
* Enable -Wl,--as-needed
-- Jan Lübbe <jluebbe@debian.org> Sun, 04 May 2008 22:33:41 +0200
edje (0.5.0.042-1) experimental; urgency=low
* Initial Release (Closes: #468267)
* Apply patch from Niv Sardi <xaiki@debian.org> and change it to
document the license for data/* and doc/*. Also refer to
common-licenses on Debian.
-- Jan Lübbe <jluebbe@debian.org> Wed, 19 Mar 2008 14:42:22 +0100

View File

@ -0,0 +1 @@
6

View File

@ -0,0 +1,75 @@
Source: edje
Section: libs
Priority: optional
Maintainer: Debian Pkg-e Team <pkg-e-devel@lists.alioth.debian.org>
Uploaders: Albin Tonnerre <albin.tonnerre@gmail.com>,
Xavier Oswald <x.oswald@free.fr>, Jan Lübbe <jluebbe@debian.org>
Build-Depends: debhelper (>= 6), cdbs, quilt, libeet-dev, libevas-dev (>= 0.9.9.050+svn20081206),
libecore-dev (>= 0.9.9.050+svn20081201), libembryo-dev, libeina-dev (>= 0.0.1~svn20080128), doxygen
Standards-Version: 3.8.1
Vcs-Git: git://git.debian.org/pkg-e/libs/edje.git
Vcs-Browser: http://git.debian.org/?p=pkg-e/libs/edje.git
Homepage: http://enlightenment.org
Package: libedje-bin
Architecture: any
Section: devel
Depends: ${misc:Depends}, ${shlibs:Depends}, libembryo-bin (>= 0.9.9.050+svn20090204), libevas-engines
Description: Various binaries for use with libedje
Edje is a graphical layout and animation library for animated resizable,
compressed and scalable themes. It is the theming engine behind
Enlightenment DR 0.17.
.
This package contains the following binaries:
- edje_cc: Compiles EDC files.
- edje_decc: Used to decompile compiled edje files.
- edje_recc: A convenience script to recompile EDC files.
Package: libedje-svn-00
Replaces: libedje0
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Suggests: libedje-bin (= ${binary:Version})
Description: Graphical layout and animation library
Edje is a graphical layout and animation library for animated resizable,
compressed and scalable themes. It is the theming engine behind
Enlightenment DR 0.17.
Package: libedje-doc
Architecture: all
Section: doc
Depends: ${misc:Depends}
Enhances: libedje-dev
Description: libedje0 development documentation
Edje is a graphical layout and animation library for animated resizable,
compressed and scalable themes. It is the theming engine behind
Enlightenment DR 0.17.
.
This package provides development documentation for Edje.
Package: libedje-dev
Architecture: any
Section: libdevel
Depends: ${misc:Depends}, libedje-svn-00 (= ${binary:Version}), libeet-dev, libembryo-dev,
libevas-dev (>= 0.9.9.050+svn20081206), libecore-dev (>= 0.9.9.050+svn20081201), libeina-dev (>= 0.0.1~svn20090128), pkg-config
Description: libedje headers and static libraries
Edje is a graphical layout and animation library for animated resizable,
compressed and scalable themes. It is the theming engine behind
Enlightenment DR 0.17.
.
This package provides headers and static libraries for Edje.
Package: libedje-dbg
Architecture: any
Section: debug
Priority: extra
Depends: ${misc:Depends}, libedje-svn-00 (= ${binary:Version})
Description: Debugging symbols for libedje
Edje is a graphical layout and animation library for animated resizable,
compressed and scalable themes. It is the theming engine behind
Enlightenment DR 0.17.
.
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.

View File

@ -0,0 +1,42 @@
This package was downloaded from: http://download.enlightenment.org/snapshots/
This package was debianized by Laurence J. Lane <ljlane@debian.org> on
Sat, 28 Oct 2000 17:56:46 -0400.
Files: *
Copyright: © 2000 Carsten Haitzler and various contributors (see AUTHORS)
License: BSD-3
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
.
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
.
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.
Files: data/edje-mode.el
Copyright: © 2007 Gustavo Sverzut Barbieri <barbieri@gmail.com>
License: GPL-2+
This program 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; either version 2 of
the License, or (at your option) any later version.
Files: debian/*
Copyright: © 2006-2008 Debian Pkg-e Team <pkg-e-devel@lists.alioth.debian.org>
License: GPL-2+
The Debian packaging information is under the GPL, version 2 or later
On Debian GNU/Linux systems, the complete text of the GNU General
Public License (version 2) can be found in `/usr/share/common-licenses/GPL-2'.

View File

@ -0,0 +1,47 @@
.TH EDJE_CC 1 "Jan 29, 2007" "0.5.0.042" "The edje compiler"
.SH NAME
edje_cc - an edje compiler
.SH SYNOPSIS
.B edje_cc
.RI [\| OPTIONS \|]
.B input_file.edc
.RI [\| output_file.edj \|]
.SH DESCRIPTION
edje_cc is a compiler for edje files
.SH EXAMPLES
edje_cc \-v file.edc
.SH OPTIONS
.BI \-id " \|image/directory
Add a directory to look in for relative path images
.P
.BI \-fd " \|font/directory
Add a directory to look in for relative path fonts
.P
.B \-v
Verbose output
.P
.B \-no\-lossy
Do NOT allow images to be lossy
.P
.B \-no\-comp
Do NOT allow images to be stored with lossless compression
.P
.B \-no\-raw
Do NOT allow images to be stored with zero compression (raw)
.P
.BI \-min\-quality " \|VAL
Do NOT allow lossy images with quality < VAL (0-100)
.P
.BI \-max\-quality " \|VAL
Do NOT allow lossy images with quality > VAL (0-100)
.P
.BI \-Ddefine_val= " \|to
CPP style define to define input macro definitions to the .edc source
.SH SEE ALSO
edje_decc(1)
.BR
edje_recc(1)
.SH BUGS
Please reports bugs to the Pkg-E Team <pkg-e-devel@lists.alioth.debian.org>
.SH AUTHOR
This man page was written by Ronald Claveau for the Debian GNU/Linux system (but may be used by others).

View File

@ -0,0 +1,16 @@
.TH EDJE_DECC 1 "Jan 30, 2007" "0.5.0.042" "The edje decompiler"
.SH NAME
edje_decc \- an edje decompiler
.SH SYNOPSIS
.B edje_decc
.B input_file.edj
.SH DESCRIPTION
edje_decc is a decompiler for edje files.
.SH SEE ALSO
edje_cc(1)
.BR
edje_recc(1)
.SH BUGS
Please reports bugs to the Pkg-E Team <pkg-e-devel@lists.alioth.debian.org>
.SH AUTHOR
This man page was written by Ronald Claveau for the Debian GNU/Linux system (but may be used by others).

View File

@ -0,0 +1,37 @@
.TH EDJE_RECC 1 "Jan 30, 2007" "0.5.0.042" "The edje recompiler"
.SH NAME
edje_recc - an edje recompiler
.SH SYNOPSIS
.B edje_recc
.RI [\| OPTIONS \|]
.B input_file.edj
.SH DESCRIPTION
edje_recc is a recompiler for edje files.
.SH EXAMPLES
edje_recc \-v file.edj
.SH OPTIONS
.B \-v
Verbose output
.P
.B \-no\-lossy
Do NOT allow images to be lossy
.P
.B \-no\-comp
Do NOT allow images to be stored with lossless compression
.P
.B \-no\-raw
Do NOT allow images to be stored with zero compression (raw)
.P
.BI \-min\-quality " \|VAL
Do NOT allow lossy images with quality < VAL (0-100)
.P
.BI \-max\-quality " \|VAL
Do NOT allow lossy images with quality > VAL (0-100)
.SH SEE ALSO
edje_cc(1)
.BR
edje_decc(1)
.SH BUGS
Please reports bugs to the Pkg-E Team <pkg-e-devel@lists.alioth.debian.org>
.SH AUTHOR
This man page was written by Ronald Claveau for the Debian GNU/Linux system (but may be used by others).

View File

@ -0,0 +1,4 @@
debian/tmp/usr/bin/edje_cc
debian/tmp/usr/bin/edje_decc
debian/tmp/usr/bin/edje_recc
debian/tmp/usr/share/edje/include/edje.inc

View File

@ -0,0 +1 @@
debian/edje_*.1

View File

@ -0,0 +1,4 @@
debian/tmp/usr/include/*
debian/tmp/usr/lib/lib*.a
debian/tmp/usr/lib/libedje.so
debian/tmp/usr/lib/pkgconfig/*

View File

@ -0,0 +1 @@
usr/share/doc/libedje-doc

View File

@ -0,0 +1,10 @@
Document: edje
Title: Edje Guide
Author: Carsten Haitzler
Abstract: This document describes Edje API
and provides sample C code.
Section: Programming/C
Format: HTML
Index: /usr/share/doc/libedje-doc/html/index.html
Files: /usr/share/doc/libedje-doc/html/*.html

View File

@ -0,0 +1 @@
debian/tmp/usr/lib/libedje-*.so.*

View File

@ -0,0 +1 @@
libedje-ver-pre-svn-00 0 libedje-svn-00 (>= 0.9.9.050+svn????????)

21
legacy/edje/debian/rules Executable file
View File

@ -0,0 +1,21 @@
#!/usr/bin/make -f
include /usr/share/cdbs/1/class/autotools.mk
include /usr/share/cdbs/1/rules/debhelper.mk
DEB_CONFIGURE_SCRIPT := ./autogen.sh
DEB_MAKE_CLEAN_TARGET := distclean
DEB_DH_STRIP_ARGS := --dbg-package=libedje-dbg
DEB_CONFIGURE_EXTRA_FLAGS := --disable-rpath --enable-doc
DEB_SOURCE_VERSION := $(shell grep AC_INIT $(DEB_SRCDIR)/configure.ac|sed -e 's/AC_INIT(\[edje\],\ \[\(.*\)\],\ \[.*@.*\])/\1/g')
build/libedje-doc::
cd $(DEB_SRCDIR)/doc && make doc
install/libedje-doc::
tar jxf edje-*-doc.tar.bz2 -C $(DEB_SRCDIR)
cp -R $(DEB_SRCDIR)/edje-$(DEB_SOURCE_VERSION)-doc/doc/html debian/libedje-doc/usr/share/doc/libedje-doc/
rm -rf $(DEB_SRCDIR)/edje-$(DEB_SOURCE_VERSION)-doc/
clean::
[ ! -f Makefile ] || make distclean

View File

@ -0,0 +1,43 @@
eet (1.1.0-1) UNRELEASED; 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 <albin.tonnerre@gmail.com> Sat, 27 Sep 2008 13:47:11 +0200
eet (1.0.1-1) unstable; urgency=low
* New upstream release
-- Jan Lübbe <jluebbe@debian.org> 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 <jluebbe@debian.org> Mon, 21 Apr 2008 11:32:41 +0200
eet (0.9.10.042-1) experimental; urgency=low
* Initial release (Closes: #461950)
-- Albin Tonnerre <albin.tonnerre@gmail.com> Fri, 25 Jan 2008 12:21:30 +0100

1
legacy/eet/debian/compat Normal file
View File

@ -0,0 +1 @@
6

81
legacy/eet/debian/control Normal file
View File

@ -0,0 +1,81 @@
Source: eet
Section: libs
Priority: optional
Maintainer: Debian Pkg-e Team <pkg-e-devel@lists.alioth.debian.org>
Uploaders: Albin Tonnerre <albin.tonnerre@gmail.com>, Niv Sardi <xaiki@debian.org>,
Jan Lübbe <jluebbe@debian.org>
Build-Depends: dpkg-dev (>= 1.14.8), debhelper (>= 6), cdbs, zlib1g-dev, libjpeg62-dev
Standards-Version: 3.8.0
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: libeet1 (= ${binary:Version}), libjpeg62-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 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.
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}
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.

View File

@ -0,0 +1,36 @@
This package was debianized by Debian Pkg-e Team <pkg-e-devel@lists.alioth.debian.org>
Sat, 07 Jul 2007 09:29:10 +0000.
It was downloaded from http://download.enlightenment.org/snapshots/LATEST/
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'.

50
legacy/eet/debian/eet.1 Normal file
View File

@ -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).

View File

@ -0,0 +1 @@
debian/tmp/usr/bin/eet

View File

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

View File

@ -0,0 +1 @@
usr/share/doc/libeet-doc

View File

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

View File

@ -0,0 +1 @@
debian/tmp/usr/lib/lib*.so.*

View File

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

22
legacy/eet/debian/rules Executable file
View File

@ -0,0 +1,22 @@
#!/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_CONFIGURE_SCRIPT := ./autogen.sh
DEB_MAKE_CLEAN_TARGET := distclean
build/libeet-doc::
make doc
install/libeet-doc::
cp -R $(DEB_SRCDIR)/doc/html debian/libeet-doc/usr/share/doc/libeet-doc/
clean::
[ ! -f Makefile ] || make distclean

View File

@ -0,0 +1,77 @@
efreet (0.5.0.050+svn2009????) UNRELEASED; urgency=low
* New SVN snapshot
- Drop patches, no longer needed:
+ 02-fix-library-soname.diff
+ 03-reapply-autofoo.diff
- Drop 04_fix_signedness_issues.diff, applied upstream
- Package enaming due to upstream SONAME change.
+ Update shlibs and .install files
-- Albin Tonnerre <albin.tonnerre@gmail.com> Sat, 18 Apr 2009 13:09:52 +0200
efreet (0.5.0.050+svn20090203-2) experimental; urgency=low
* Add debian/patches/04_fix_signedness_issues.diff:
- Cherry-pick from SVN rev. 39610 (Closes: #514018)
* Bump Standards-Version to 3.8.1, no change required
* Name properly the shlibs file
* Include efreet-trash.pc in libefreet-dev
* make the packaging copyright point to /usr/share/common-licenses/GPL-2
instead of /GPL
-- Albin Tonnerre <albin.tonnerre@gmail.com> Mon, 23 Mar 2009 23:57:53 +0100
efreet (0.5.0.050+svn20090203-1) experimental; urgency=low
* New SVN snapshot
- libefreet0 is now libefrett-0.5.0.050a due to API change
+ Bump shlibs
- Add patches to change the SONAME
- Use new 'make doc' target to generate the documentation:
+ Add --enable-doc to configure options
+ use 'make doc'
+ build-depend on doxygen
-- Albin Tonnerre <albin.tonnerre@gmail.com> Tue, 03 Feb 2009 15:13:57 +0100
efreet (0.5.0.050+svn20081114-2) experimental; urgency=low
* Update dependencies for new packages name
-- Albin Tonnerre <albin.tonnerre@gmail.com> Tue, 06 Jan 2009 22:00:25 +0100
efreet (0.5.0.050+svn20081114-1) experimental; urgency=low
* Upstream SVN snapshot
- Build-depend and make libefreet-dev depend on libeina-0.0.1a-dev
* Update the libecore-dev dependencies to libecore-0.9.9.050a-dev
* Bump shlibs for libefreet0 as a new symbol was added (efreet_menu_file_set)
* [lintian] Add ${misc:Depends} to the packages dependencies
-- Albin Tonnerre <albin.tonnerre@gmail.com> Mon, 01 Dec 2008 20:06:01 +0100
efreet (0.5.0.050-1) experimental; urgency=low
* New upstream version
* Bump Standards-Version to 3.8.0
* documentation shipped in the upstream tarball
- remove b-d on doxygen
- no longer build and clean the documentation in debian/rules
* Add debian/libefreet0.shlibs
-- Albin Tonnerre <albin.tonnerre@gmail.com> Mon, 10 Nov 2008 00:41:24 +0100
efreet (0.5.0.043+doc-1) experimental; urgency=low
* New upstream release
-- Jan Lübbe <jluebbe@debian.org> Mon, 26 May 2008 13:19:41 +0200
efreet (0.0.3.042+doc-1) experimental; urgency=low
* Initial Release (Closes: #468315)
* debian/patches/01_menu_path: Allows E17 to find a menu provided by the e17
package if no menus are found after searching the FDO paths
-- Albin Tonnerre <albin.tonnerre@gmail.com> Tue, 01 Apr 2008 18:23:34 +0200

View File

@ -0,0 +1 @@
6

View File

@ -0,0 +1,65 @@
Source: efreet
Section: libs
Priority: optional
Maintainer: Debian Pkg-e Team <pkg-e-devel@lists.alioth.debian.org>
Uploaders: Albin Tonnerre <albin.tonnerre@gmail.com>,
Xavier Oswald <x.oswald@free.fr>, Jan Lübbe <jluebbe@debian.org>
Build-Depends: debhelper (>= 6), cdbs, libecore-dev (>= 0.9.9.050+svn20081201), libeina-dev (>= 0.0.1~svn20090128), doxygen, graphviz
Standards-Version: 3.8.1
Vcs-Git: git://git.debian.org/pkg-e/libs/efreet.git
Vcs-Browser: http://git.debian.org/?p=pkg-e/libs/efreet.git
Homepage: http://www.enlightenment.org
Package: libefreet-svn-00
Replaces: libefreet0
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Conflicts: libefreet0
Provides: libefreet0
Description: Library that implements freedesktop.org specs for use with E17/EFL
An implementation of several specifications from freedesktop.org intended for
use in Enlightenment DR17 (e17) and other applications using the Enlightenment
Foundation Libraries (EFL). Currently, the following specifications are
included:
- Base Directory
- Desktop Entry
- Icon Theme
- Menu
.
This package provides the libefreet0 and libefreet0-mime libraries, which
contains efreet-based functions for dealing with mime.
Package: libefreet-dev
Section: libdevel
Architecture: any
Depends: ${misc:Depends}, libefreet-svn-00 (= ${binary:Version}), libecore-dev (>= 0.9.9.050+svn20081201), libeina-dev
Suggests: libefreet-doc
Description: Development files for libefreet and libefreet-mime
An implementation of several specifications from freedesktop.org intended for
use in Enlightenment DR17 (e17) and other applications using the Enlightenment
Foundation Libraries (EFL). Currently, the following specifications are
included:
- Base Directory
- Desktop Entry
- Icon Theme
- Menu
.
This packages contains headers and static libraries for Efreet.
Package: libefreet-doc
Section: doc
Depends: ${misc:Depends}
Architecture: all
Enhances: libefreet-dev
Description: libefreet and libfreet-mime API documentation
An implementation of several specifications from freedesktop.org intended for
use in Enlightenment DR17 (e17) and other applications using the Enlightenment
Foundation Libraries (EFL). Currently, the following specifications are
included:
- Base Directory
- Desktop Entry
- Icon Theme
- Menu
.
This package contains HTML documentation for development with libefreet and
libefreet-mime.

View File

@ -0,0 +1,41 @@
This package was debianized by Albin Tonnerre <albin.tonnerre@gmail.com> on
Sun, 25 Mar 2007 20:17:36 +0200
The source is from the e17/libs/efreet module of the enlightenment CVS
tree. For more information, see:
http://www.enlightenment.org/cvs.html
Upstream Author: Dann Sinclair and various contributors
Copyright:
Copyright (C) 2006 dan sinclair 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 GPL2, see `/usr/share/common-licenses/GPL-2'.

View File

@ -0,0 +1,10 @@
debian/tmp/usr/include/efreet/*.h
debian/tmp/usr/lib/pkgconfig/efreet.pc
debian/tmp/usr/lib/pkgconfig/efreet-mime.pc
debian/tmp/usr/lib/pkgconfig/efreet-trash.pc
debian/tmp/usr/lib/libefreet.a
debian/tmp/usr/lib/libefreet_mime.a
debian/tmp/usr/lib/libefreet_trash.a
debian/tmp/usr/lib/libefreet.so
debian/tmp/usr/lib/libefreet_mime.so
debian/tmp/usr/lib/libefreet_trash.so

View File

@ -0,0 +1 @@
usr/share/doc/libefreet-doc

View File

@ -0,0 +1,10 @@
Document: efreet
Title: Efreet Guide
Author: Dan Sinclair
Abstract: This document describes Efreet API
and provides sample C code.
Section: Programming/C
Format: HTML
Index: /usr/share/doc/libefreet-doc/html/index.html
Files: /usr/share/doc/libefreet-doc/html/*.html

View File

@ -0,0 +1,3 @@
debian/tmp/usr/lib/libefreet-*.so.*
debian/tmp/usr/lib/libefreet_mime-*.so.*
debian/tmp/usr/lib/libefreet_trash-*.so.*

View File

@ -0,0 +1,3 @@
libefreet-ver-pre-svn-00 0 libefreet-svn-00
libefreet_mime-ver-pre-svn-00 0 libefreet-svn-00
libefreet_trash-ver-pre-00 0 libefreet-svn-00

View File

@ -0,0 +1,14 @@
#Allows E17 to find a menu provided by the e17 package if no menus are found
#after searching the FDO paths
--- efreet-0.0.3/src/lib/efreet_menu.c 2007-05-13 18:58:05.000000000 +0200
+++ efreet-0.0.3.patch/src/lib/efreet_menu.c 2007-05-13 18:57:35.000000000 +0200
@@ -583,6 +583,9 @@
return efreet_menu_parse(menu);
}
+ snprintf(menu, sizeof(menu), "/etc/xdg/menus/enlightenment-applications.menu");
+ if (ecore_file_exists(menu)) return efreet_menu_parse(menu);
+
return NULL;
}

19
legacy/efreet/debian/rules Executable file
View File

@ -0,0 +1,19 @@
#!/usr/bin/make -f
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/autotools.mk
include /usr/share/cdbs/1/rules/simple-patchsys.mk