Merge with Debian files from PkgE.

SVN revision: 34393
This commit is contained in:
kaethorn 2008-04-28 15:09:40 +00:00 committed by kaethorn
parent 89fde28967
commit ace1e213d7
83 changed files with 1052 additions and 552 deletions

View File

@ -2,5 +2,4 @@ ecore (@VERSION@-1) unstable; urgency=low
* a CVS snapshot release.
-- E17 Debian Team <debian@edevelop.org> Tue, 7 Mar 2006 13:30:15 +0000
-- Falko Schmidt <falko@alphagemini.org> Fri, 4 Apr 2008 15:13:56 +0000

View File

@ -0,0 +1 @@
6

View File

@ -1,13 +1,13 @@
Source: ecore
Section: libs
Priority: optional
Maintainer: E17 Debian Team <debian@edevelop.org>
Build-Depends: cdbs, debhelper (>= 5), automake1.7 | automaken, libtool, pkg-config, libeet-dev, libevas-dev, libssl-dev, libcurl3-dev, libxcursor-dev, libxss-dev | xlibs-static-dev, libx11-dev, libxrender-dev, libxinerama-dev, libxrandr-dev, libxext-dev, x-dev, libxp-dev, libfreetype6-dev, libjpeg62-dev
Standards-Version: 3.7.2
Maintainer: Falko Schmidt <falko@alphagemini.org>
Build-Depends: debhelper (>= 6), cdbs, libeet-dev, libevas-dev, 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, doxygen
Standards-Version: 3.7.3
Homepage: http://www.enlightenment.org
Package: libecore0
Architecture: any
Section: libs
Provides: libecore
Depends: ${shlibs:Depends}
Description: Core abstraction layer for enlightenment DR 0.17
@ -17,10 +17,10 @@ Description: Core abstraction layer for enlightenment DR 0.17
can make use of the work put into Ecore to make this job easy for
applications.
Package: libecore0-con
Package: libecore-con0
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, libecore0 (= ${Source-Version}), libssl0.9.8, libcurl3
Depends: ${shlibs:Depends}
Provides: libecore-con
Description: Ecore Connection Library
This is the core event abstraction layer and X abstraction layer that makes
@ -28,12 +28,13 @@ Description: Ecore Connection Library
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: libecore0-config
Package: libecore-config0
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, libecore0 (= ${Source-Version}), libevas, libeet
Depends: ${shlibs:Depends}
Provides: libecore-config
Description: Ecore Enlightened Property Library
This is the core event abstraction layer and X abstraction layer that makes
@ -41,25 +42,13 @@ Description: Ecore Enlightened Property Library
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: libecore0-desktop
Package: libecore-evas0
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, libecore0 (= ${Source-Version}), libecore-file
Provides: libecore-desktop
Description: Ecore freedesktop.org .desktop, icon, menu parsing 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 freedesktop.org .desktop, icon, menu parsing Library.
Package: libecore0-evas
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, libecore0 (= ${Source-Version}), libecore-fb, libecore-x, libecore-txt, libecore-job, libevas, libx11-6, libxext6
Depends: ${shlibs:Depends}
Provides: libecore-evas
Description: Ecore Evas Wrapper Library
This is the core event abstraction layer and X abstraction layer that makes
@ -67,12 +56,13 @@ Description: Ecore Evas Wrapper Library
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: libecore0-fb
Package: libecore-fb0
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, libecore0 (= ${Source-Version})
Depends: ${shlibs:Depends}
Provides: libecore-fb
Description: Ecore frame buffer system functions
This is the core event abstraction layer and X abstraction layer that makes
@ -80,12 +70,13 @@ Description: Ecore frame buffer system functions
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: libecore0-file
Package: libecore-file0
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, libecore0 (= ${Source-Version}), libcurl3
Depends: ${shlibs:Depends}
Provides: libecore-file
Description: Ecore File Library
This is the core event abstraction layer and X abstraction layer that makes
@ -93,12 +84,13 @@ Description: Ecore File Library
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: libecore0-imf
Package: libecore-imf0
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, libecore0 (= ${Source-Version})
Depends: ${shlibs:Depends}, libecore-imf-evas0
Provides: libecore-imf
Description: Ecore Input Method Framework module
This is the core event abstraction layer and X abstraction layer that makes
@ -106,12 +98,13 @@ Description: Ecore Input Method Framework module
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.
Package: libecore0-imf-evas
Package: libecore-imf-evas0
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, libecore0 (= ${Source-Version})
Depends: ${shlibs:Depends}
Provides: libecore-imf-evas
Description: Evas helpers for the Ecore Input Method Framework
This is the core event abstraction layer and X abstraction layer that makes
@ -119,13 +112,14 @@ Description: Evas helpers for the Ecore Input Method Framework
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 Evas helper functions for the Ecore Input Method
Framework module.
Package: libecore0-ipc
Package: libecore-ipc0
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, libecore0 (= ${Source-Version}), libecore-con
Depends: ${shlibs:Depends}
Provides: libecore-ipc
Description: Ecore inter-process communication functions
This is the core event abstraction layer and X abstraction layer that makes
@ -133,12 +127,13 @@ Description: Ecore inter-process communication functions
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: libecore0-job
Package: libecore-job0
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, libecore0 (= ${Source-Version})
Depends: ${shlibs:Depends}
Provides: libecore-job
Description: Ecore job dealing functions
This is the core event abstraction layer and X abstraction layer that makes
@ -146,12 +141,13 @@ Description: Ecore job dealing functions
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: libecore0-txt
Package: libecore-txt0
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, libecore0 (= ${Source-Version})
Depends: ${shlibs:Depends}
Provides: libecore-txt
Description: Ecore text encoding conversion functions
This is the core event abstraction layer and X abstraction layer that makes
@ -159,12 +155,13 @@ Description: Ecore text encoding conversion functions
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: libecore0-x
Package: libecore-x0
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, libecore0 (= ${Source-Version}), libecore-job, libecore-txt, libx11-6, libxrandr2, libxrender1 (>= 1:0.9.0.2), libxcursor1 (>> 1.1.2), libxinerama1, libxp6, libxext6, libxss1
Depends: ${shlibs:Depends}
Provides: libecore-x
Description: Ecore functions for dealing with the X Windows System
This is the core event abstraction layer and X abstraction layer that makes
@ -172,14 +169,14 @@ Description: Ecore functions for dealing with the X Windows System
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: libecore0-all
Architecture: any
Section: libdevel
Architecture: any
Depends: libecore0 (= ${Source-Version}), libecore-config, libecore-con, libecore-desktop, libecore-evas, libecore-fb, libecore-file, libecore-imf, libecore-imf-evas, libecore-ipc, libecore-job, libecore-txt, libecore-x
Depends: libecore0 (= ${Source-Version}), libecore-config0, libecore-con0, libecore-evas0, libecore-fb0, libecore-file0, libecore-imf0, libecore-ipc0, libecore-job0, libecore-txt0, libecore-x0
Provides: libecore-all
Description: Virtual package providing all available Ecore modules.
This is the core event abstraction layer and X abstraction layer that makes
@ -187,33 +184,78 @@ Description: Virtual package providing all available Ecore modules.
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 virtual package provides all available Ecore modules.
Package: libecore0-dev
Package: libecore-dev
Architecture: any
Section: libdevel
Depends: libecore0 (= ${Source-Version}), libevas-dev, libecore-all
Provides: libecore-dev
Description: Ecore headers, static libraries and documentation
Suggests: libecore-doc
Depends: libecore0 (= ${binary:Version}),
libecore-con0 (= ${binary:Version}),
libecore-config0 (= ${binary:Version}),
libecore-evas0 (= ${binary:Version}),
libecore-fb0 (= ${binary:Version}),
libecore-file0 (= ${binary:Version}),
libecore-imf0 (= ${binary:Version}),
libecore-ipc0 (= ${binary:Version}),
libecore-job0 (= ${binary:Version}),
libecore-txt0 (= ${binary:Version}),
libecore-x0 (= ${binary:Version}),
libeet-dev, libevas-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
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, static libraries and documentation for
the Ecore library.
.
This package contains headers and static libraries for the Ecore library.
Package: ecore0-bin
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, libecore0 (= ${Source-Version}), libecore0-config (= ${Source-Version})
Provides: ecore-bin
Conflicts: ecore-test
Description: Tools that support Ecore.
Package: libecore-doc
Architecture: all
Section: doc
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: ${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: libecore0 (= ${binary:Version})
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
.
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

@ -1,32 +1,42 @@
This package was debianized by Laurence J. Lane <ljlane@debian.org> on
Sat, 28 Oct 2000 17:56:46 -0400.
This package was debianized by Falko Schmidt <falko@alphagemini.org> on
Fri, 4 Apr 2008 15:13:56 +0000.
The source code is from the e17/libs/ecore module of the enlightenment CVS
tree. For more information, see:
http://www.enlightenment.org/cvs.html
http://www.enlightenment.org
Upstream Author: Carsten Haitzler <raster@rasterman.com>
Upstream Authors:
Enlightenment team <enlightenment-devel@lists.sourceforge.net>
Copyright:
Copyright (C) 2000 Carsten Haitzler and various contributors (see AUTHORS)
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.
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'.

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

@ -1,5 +1,4 @@
debian/tmp/usr/include/*.h
debian/tmp/usr/lib/libecore*.a
debian/tmp/usr/lib/libecore*.la
debian/tmp/usr/lib/libecore*.so
debian/tmp/usr/lib/pkgconfig/*

View File

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

View File

@ -1,10 +1,28 @@
#!/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/debhelper.mk
DEB_CONFIGURE_EXTRA_FLAGS := --disable-ecore-evas-dfb --disable-ecore-dfb --enable-ecore-fb --enable-ecore-desktop
#DEB_INSTALL_MANPAGES_libecore-doc := $(DEB_SRCDIR)/doc/man/man3/*.3
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
DEB_MAKE_CLEAN_TARGET := clean
build/libecore-doc::
cd $(DEB_SRCDIR) && doxygen
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/
cd $(DEB_SRCDIR)/doc/man/man3 && ls -1 | grep -vi ecore | xargs rm
clean::
rm -rf $(DEB_SRCDIR)/doc/html $(DEB_SRCDIR)/doc/latex $(DEB_SRCDIR)/doc/man
mkdir -p $(DEB_SRCDIR)/doc/html
cp $(DEB_SRCDIR)/doc/img/*.png $(DEB_SRCDIR)/doc/html/
cp $(DEB_SRCDIR)/doc/img/*.gif $(DEB_SRCDIR)/doc/html/
./autogen.sh --prefix=/usr $(DEB_CONFIGURE_EXTRA_FLAGS)
debian/stamp-autotools-files:
./autogen.sh --prefix=/usr $(DEB_CONFIGURE_EXTRA_FLAGS)
touch debian/stamp-autotools-files

View File

@ -2,5 +2,5 @@ edje (@VERSION@-1) unstable; urgency=low
* a CVS snapshot release.
-- E17 Debian Team <debian@edevelop.org> Sun, 02 Apr 2006 18:07:55 +0900
-- Falko Schmidt <falko@alphagemini.org> Mon, 28 Apr 2008 15:54:13 +0000

View File

@ -0,0 +1 @@
6

View File

@ -1,46 +1,73 @@
Source: edje
Section: libs
Priority: optional
Maintainer: E17 Debian Team <debian@edevelop.org>
Suggests: edje0-bin
Build-Depends: debhelper (>> 4.0.0), cdbs (>= 0.4.3-1.1), automake1.7 | automaken, libtool, pkg-config, libeet-dev, libecore-dev, libevas-dev, libembryo-dev
Standards-Version: 3.7.2
Maintainer: Falko Schmidt <falko@alphagemini.org>
Build-Depends: debhelper (>= 6), cdbs, libeet-dev, libevas-dev, libecore-dev,
libembryo-dev, doxygen
Standards-Version: 3.7.3
Homepage: http://www.enlightenment.org
Package: edje0-bin
Package: libedje-bin
Architecture: any
Section: graphics
Depends: ${shlibs:Depends}, libedje0 (= ${Source-Version}), embryo-bin, libevas-loader-png, libevas-loader-jpeg, libevas-engine-buffer
Provides: edje-bin
Description: Various binaries for use with Edje
Section: devel
Depends: ${shlibs:Depends}, libembryo-bin, libevas-engines
Provides: libedje0-bin
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: View and test compiled edje files.
- edje_cc: Compiles EDC files.
- edje_decc: Used to decompile compiled edje files.
- edje_recc: A convenience script to recompile EDC files.
- edje_ls: Lists the contents of a compiled EDC file.
Package: libedje0
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, libevas-loader-eet
Depends: ${shlibs:Depends}
Provides: libedje
Suggests: edje-bin (= ${Source-Version})
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: libedje0-dev
Architecture: any
Section: libdevel
Suggests: edje0-bin
Depends: libedje0 (= ${Source-Version}), libeet-dev, libecore-dev, libevas-dev, libembryo-dev
Provides: libedje-dev
Description: Edje headers, static libraries and documentation
Package: libedje-doc
Architecture: all
Section: doc
Enhances: libedje-dev
Provides: libedje0-doc
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 headers, shared libraries and documentation for Edje.
.
This package provides development documentation for Edje.
Package: libedje-dev
Architecture: any
Section: libdevel
Depends: libedje0 (= ${binary:Version}), libeet-dev, libecore-dev, libevas-dev, libembryo-dev, pkg-config
Provides: libedje0-dev
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 shared libraries for Edje.
Package: libedje-dbg
Architecture: any
Section: libdevel
Priority: extra
Depends: libedje0 (= ${binary:Version})
Provides: libedje0-dbg
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.
.
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

@ -1,32 +1,42 @@
This package was debianized by Laurence J. Lane <ljlane@debian.org> on
Sat, 28 Oct 2000 17:56:46 -0400.
This package was debianized by Falko Schmidt <falko@alphagemini.org> on
Sat, 20 Apr 2008 22:50:45 +0000.
The source code is from the e17/libs/edje module of the enlightenment CVS
tree. For more information, see:
http://www.enlightenment.org/cvs.html
http://www.enlightenment.org
Upstream Author: Carsten Haitzler <raster@rasterman.com>
Upstream Authors:
Carsten Haitzler <raster@rasterman.com>
Copyright:
Copyright (C) 2000 Carsten Haitzler and various contributors (see AUTHORS)
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.
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'.

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 @@
debian/edje_*.1

View File

@ -1,5 +1,4 @@
debian/tmp/usr/include/*
debian/tmp/usr/lib/*.a
debian/tmp/usr/lib/*.so
debian/tmp/usr/lib/*.la
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

@ -3,5 +3,19 @@
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/autotools.mk
#DEB_INSTALL_MANPAGES_libedje-doc := $(DEB_SRCDIR)/doc/man/man3/*.3
DEB_DH_STRIP_ARGS := --dbg-package=libedje-dbg
DEB_CONFIGURE_EXTRA_FLAGS := --disable-rpath
build/libedje-doc::
cd $(DEB_SRCDIR) && doxygen
install/libedje-doc::
cp -R $(DEB_SRCDIR)/doc/html debian/libedje-doc/usr/share/doc/libedje-doc/
clean::
./autogen.sh --prefix=/usr
rm -rf $(DEB_SRCDIR)/doc/html $(DEB_SRCDIR)/doc/latex $(DEB_SRCDIR)/doc/man
mkdir -p $(DEB_SRCDIR)/doc/html
cp $(DEB_SRCDIR)/doc/img/*.png $(DEB_SRCDIR)/doc/html/
cp $(DEB_SRCDIR)/doc/img/*.gif $(DEB_SRCDIR)/doc/html/
./autogen.sh --prefix=/usr $(DEB_CONFIGURE_EXTRA_FLAGS)

View File

@ -2,5 +2,4 @@ eet (@VERSION@-1) unstable; urgency=low
* a CVS snapshot release.
-- E17 Debian Team <debian@edevelop.org> Tue, 7 Mar 2006 13:30:15 +0000
-- Falko Schmidt <falko@alphagemini.org> Fri, 4 Apr 2008 15:13:56 +0000

View File

@ -1 +1 @@
4
6

View File

@ -1,26 +1,46 @@
Source: eet
Section: libs
Priority: optional
Maintainer: E17 Debian Team <debian@edevelop.org>
Build-Depends: debhelper (>> 4.2.0), cdbs (>= 0.4.23-1.1), automake1.7 | automaken, libtool, zlib1g-dev, libjpeg62-dev
Standards-Version: 3.6.2.2
Maintainer: Falko Schmidt <falko@alphagemini.org>
Build-Depends: debhelper (>= 6), cdbs, zlib1g-dev, libjpeg62-dev, doxygen
Standards-Version: 3.7.3
Homepage: http://www.enlightenment.org
Package: libeet0-dev
Package: libeet-dev
Section: libdevel
Architecture: any
Depends: libeet0 (= ${Source-Version}), zlib1g-dev, libjpeg-dev
Provides: libeet-dev
Conflicts: libeet-dev
Description: Enlightenment file chunk reading/writing library development files
This package contains headers and static libraries for development with
Provides: libeet0-dev
Conflicts: libeet0-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: libeet0 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: libeet0
Section: libs
Architecture: any
Depends: ${shlibs:Depends}
Provides: libeet
Description: Enlightenment file chunk reading/writing library
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
@ -28,3 +48,33 @@ Description: Enlightenment file chunk reading/writing library
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: libeet0 (= ${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

@ -1,32 +1,41 @@
This package was debianized by E17 Debian Team <debian@edevelop.org> on
Thu, 3 Oct 2002 12:08:24 +0200.
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/cvs.html
http://www.enlightenment.org
Upstream Authors: Enlightenment team <enlightenment-devel@lists.sourceforge.net>
Copyright:
Copyright (C) 2000 Carsten Haitzler and various contributors (see AUTHORS)
Copyright (C) 2000 Carsten Haitzler and various contributors (see AUTHORS)
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.
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'.

View File

@ -1,2 +0,0 @@
usr/bin
usr/sbin

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

@ -1,5 +1,4 @@
debian/tmp/usr/include/*
debian/tmp/usr/lib/lib*.so
debian/tmp/usr/lib/lib*.la
debian/tmp/usr/lib/lib*.a
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

@ -1,11 +1,22 @@
#!/usr/bin/make -f
# Rewrote debian/rules to use cdbs.
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/autotools.mk
DEB_INSTALL_MANPAGES_libeet-doc := $(DEB_SRCDIR)/doc/man/man3/*.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::
cd $(DEB_SRCDIR) && ./gendoc
install/libeet-doc::
cp -R $(DEB_SRCDIR)/doc/html debian/libeet-doc/usr/share/doc/libeet-doc/
rm $(DEB_SRCDIR)/doc/man/man3/todo.3
clean::
if [ -f $(CURDIR)/../../snapshot ]; then ./autogen.sh --prefix=/usr; fi
rm -rf $(DEB_SRCDIR)/doc/html $(DEB_SRCDIR)/doc/latex $(DEB_SRCDIR)/doc/man
rm -rf $(DEB_SRCDIR)/eet_docs.tar.gz*
./autogen.sh --prefix=/usr $(DEB_CONFIGURE_EXTRA_FLAGS)

View File

@ -2,5 +2,5 @@ efreet (@VERSION@-1) unstable; urgency=low
* CVS snapshot.
-- E17 Debian Team <debian@edevelop.org> Sat, 24 Mar 2007 14:36:44 +0000
-- Falko Schmidt <falko@alphagemini.org> Mon, 28 Apr 2008 15:54:56 +0000

View File

@ -1,57 +1,59 @@
Source: efreet
Section: libs
Priority: optional
Maintainer: E17 Debian Team <debian@edevelop.org>
Build-Depends: cdbs, debhelper (>= 5), libecore0-dev
Standards-Version: 3.7.2
Package: libefreet0-dev
Section: libdevel
Architecture: any
Depends: libecore0-dev, libefreet0-dev (= ${Source-Version})
Provides: libefreet-dev
Description: Efreet headers and development files
Efreet is 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:
o Base Directory
o Desktop Entry
o Icon Theme
o Menu
.
This package contains headers and static libraries for development with
libefreet.
Package: efreet0-bin
Section: utils
Architecture: any
Depends: ${shlibs:Depends}, libefreet0 (= ${Source-Version})
Provides: efreet-bin
Description: Various binaries for use with Efreet
Efreet is 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:
o Base Directory
o Desktop Entry
o Icon Theme
o Menu
.
This package contains the Efreet binaries.
Maintainer: Falko Schmidt <falko@alphagemini.org>
Build-Depends: debhelper (>= 6), cdbs, libecore-dev, doxygen
Standards-Version: 3.7.3
Homepage: http://www.enlightenment.org
Package: libefreet0
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, libecore0
Depends: ${shlibs:Depends}
Provides: libefreet
Recommends: menu-xdg
Description: E17 library providing freedesktop.org specifications
Efreet is 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:
o Base Directory
o Desktop Entry
o Icon Theme
o Menu.
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: libefreet (= ${binary:Version}), libecore-dev
Provides: libefreet0-dev
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
Architecture: any
Provides: libefreet0-doc
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

@ -1,36 +1,43 @@
This package was debianized by E17 Debian Team <debian@edevelop.org> on
Sat, 24 Mar 2007 14:36:44 +0000.
This package was debianized by Falko Schmidt <falko@alphagemini.org> on
Sun, 20 Apr 2008 23:41:27 +0000.
The source code is from the e17/libs/efreet module of the enlightenment CVS
tree. For more information, see:
http://www.enlightenment.org/cvs.html
http://www.enlightenment.org
Upstream Author: Dan Sinclair <dj2@everburning.com>
Upstream Authors:
Dan Sinclair <dj2@everburning.com>
Copyright:
Copyright (C) 2006 dan sinclair and various contributors (see AUTHORS)
Copyright (C) 2006 Dan Sinclair and various contributors (see AUTHORS)
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.
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.
The Debian packaging is (C) 2007, E17 Debian Team <debian@edevelop.org> and
is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
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'.

View File

@ -1,2 +0,0 @@
debian/tmp/usr/bin/efreet_alloc
debian/tmp/usr/bin/efreet_menu_alloc

View File

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

View File

@ -3,5 +3,14 @@
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/autotools.mk
DEB_CONFIGURE_EXTRA_FLAGS := --disable-rpath
build/libefreet-doc::
cd $(DEB_SRCDIR) && ./gendoc
install/libefreet-doc::
cp -R $(DEB_SRCDIR)/doc/html debian/libefreet-doc/usr/share/doc/libefreet-doc/
clean::
rm -rf $(DEB_SRCDIR)/doc/html $(DEB_SRCDIR)/doc/latex
./autogen.sh --prefix=/usr

View File

@ -2,5 +2,5 @@ embryo (@VERSION@-1) unstable; urgency=low
* a CVS snapshot release.
-- E17 Debian Team <debian@edevelop.org> Tue, 7 Mar 2006 13:30:15 +0000
-- Falko Schmidt <falko@alphagemini.org> Fri, 4 Apr 2008 15:13:56 +0000

View File

@ -1,32 +1,29 @@
Source: embryo
Section: libs
Priority: optional
Maintainer: E17 Debian Team <debian@edevelop.org>
Build-Depends: debhelper (>= 4.0.0), cdbs (>= 0.4.3-1.1), automake1.7 | automaken, libtool
Standards-Version: 3.7.2
Maintainer: Falko Schmidt <falko@alphagemini.org>
Build-Depends: debhelper (>= 6), cdbs, doxygen
Standards-Version: 3.7.3
Homepage: http://www.enlightenment.org
Package: embryo0-bin
Section: devel
Architecture: any
Provides: embryo-bin
Depends: ${shlibs:Depends}
Description: SMALL compiler creating Embryo bytecode
This package contains the compiler embryo_cc.
Package: libembryo0-dev
Package: libembryo-dev
Section: libdevel
Architecture: any
Provides: libembryo-dev
Depends: libembryo0 (= ${Source-Version})
Description: Development files for libembryo0
Headers, static libraries and documentation for Embryo.
Depends: libembryo0 (= ${Source-Version}), pkg-config
Description: Development files for libembryo
Embryo is primarily a shared library that gives you an API to load
and control interpreted programs compiled into an abstract machine
bytecode that it understands. This abstract (or virtual) machine is
similar to a real machine with a CPU, but it is emulated in
software.
.
This packages contains headers and static libraries for Embryo.
Package: libembryo0
Section: libs
Architecture: any
Provides: libembryo
Depends: ${shlibs:Depends}
Suggests: embryo0-bin (= ${Source-Version})
Suggests: libembryo-bin
Description: SMALL-based abstract machine (AMX) bytecode interpreter
Embryo is primarily a shared library that gives you an API to load
and control interpreted programs compiled into an abstract machine
@ -43,3 +40,46 @@ Description: SMALL-based abstract machine (AMX) bytecode interpreter
use in code.
.
See also http://www.compuphase.com/small.htm for details on SMALL.
Package: libembryo-doc
Section: doc
Architecture: all
Enhances: libembryo-dev
Description: libembryo0 development documentation
Embryo is primarily a shared library that gives you an API to load
and control interpreted programs compiled into an abstract machine
bytecode that it understands. This abstract (or virtual) machine is
similar to a real machine with a CPU, but it is emulated in
software.
.
This packages provides development documentation for Embryo.
Package: libembryo-dbg
Architecture: any
Section: libdevel
Depends: libembryo0 (= ${binary:Version})
Priority: extra
Description: SMALL-based abstract machine (AMX) bytecode interpreter
Embryo is primarily a shared library that gives you an API to load
and control interpreted programs compiled into an abstract machine
bytecode that it understands. This abstract (or virtual) machine is
similar to a real machine with a CPU, but it is emulated in
software
.
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.
Package: libembryo-bin
Section: devel
Architecture: any
Depends: ${shlibs:Depends}
Description: SMALL compiler creating Embryo bytecode
Embryo is primarily a shared library that gives you an API to load
and control interpreted programs compiled into an abstract machine
bytecode that it understands. This abstract (or virtual) machine is
similar to a real machine with a CPU, but it is emulated in
software
.
This package contains the embryo compiler: embryo_cc.

View File

@ -1,40 +1,50 @@
This package was debianized by Victor Koeppel <v_koeppel@yahoo.fr> on
Wed, 24 Mar 2004 15:44:55 +0100.
This package was debianized by Falko Schmidt <falko@alphagemini.org> on
Fri, 4 Apr 2008 15:43:15 +0000.
The source is from the e17/libs/embryo module of the enlightenment CVS
tree. For more information, see:
http://www.enlightenment.org/cvs.html
http://www.enlightenment.org
Upstream Author: Carsten Haitzler <raster@rasterman.com>
Upstream Author:
Carsten Haitzler <raster@rasterman.com>
Copyright:
Copyright (C) 2000 Carsten Haitzler and various contributors (see AUTHORS)
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:
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 and its Copyright notices. In addition publicly
documented acknowledgment must be given that this software has been used if no
source code of this software is made available publicly. This includes
acknowledgments in either Copyright notices, Manuals, Publicity and Marketing
documents or any documentation provided with any product containing this
software. This License does not apply to any software that links to the
libraries provided by this software (statically or dynamically), but only to
the software provided.
The above copyright notice and this permission notice shall be included in
all copies of the Software and its Copyright notices. In addition publicly
documented acknowledgment must be given that this software has been used if no
source code of this software is made available publicly. This includes
acknowledgments in either Copyright notices, Manuals, Publicity and Marketing
documents or any documentation provided with any product containing this
software. This License does not apply to any software that links to the
libraries provided by this software (statically or dynamically), but only to
the software provided.
Please see the COPYING.PLAIN for a plain-english explanation of this notice
and it's intent.
Please see the COPYING.PLAIN for a plain-english explanation of this notice
and it's intent.
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.
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.
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'.

View File

@ -1,7 +1,22 @@
#!/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/debhelper.mk
DEB_DH_STRIP_ARGS := --dbg-package=libembryo-dbg
DEB_CONFIGURE_EXTRA_FLAGS := --disable-rpath
DEB_MAKE_CLEAN_TARGET := clean
build/libembryo-doc::
cd $(DEB_SRCDIR) && doxygen
install/libembryo-doc::
cp -R $(DEB_SRCDIR)/doc/html debian/libembryo-doc/usr/share/doc/libembryo-doc/
rm $(DEB_SRCDIR)/doc/man/man3/todo.3
clean::
./autogen.sh --prefix=/usr
rm -rf $(DEB_SRCDIR)/doc/html $(DEB_SRCDIR)/doc/latex $(DEB_SRCDIR)/doc/man
mkdir -p $(DEB_SRCDIR)/doc/html
cp $(DEB_SRCDIR)/doc/img/*.png $(DEB_SRCDIR)/doc/html/
cp $(DEB_SRCDIR)/doc/img/*.gif $(DEB_SRCDIR)/doc/html/
./autogen.sh --prefix=/usr $(DEB_CONFIGURE_EXTRA_FLAGS)

View File

@ -2,5 +2,4 @@ evas (@VERSION@-1) unstable; urgency=low
* a CVS snapshot release.
-- E17 Debian Team <debian@edevelop.org> Tue, 7 Mar 2006 13:30:15 +0000
-- Falko Schmidt <falko@alphagemini.org> Fri, 4 Apr 2008 15:13:56 +0000

View File

@ -0,0 +1 @@
6

View File

@ -1,383 +1,319 @@
Source: evas
Section: libs
Priority: optional
Maintainer: E17 Debian Team <debian@edevelop.org>
Build-Depends: debhelper (>= 4.2.0), cdbs (>= 0.4.3-1.1), automake1.7 | automaken, libtool, pkg-config, libeet-dev, libfreetype6-dev, libpng12-dev | libpng-dev, libx11-dev | xlibs-dev, libxrender-dev | xlibs-dev, zlib1g, libjpeg62-dev, autotools-dev, libtiff4-dev, libungif4-dev, libxpm-dev, libgl1-mesa-dev | libgl-dev, librsvg2-dev
Standards-Version: 3.7.2
Maintainer: Falko Schmidt <falko@alphagemini.org>
Build-Depends: debhelper (>= 6), cdbs, libeet-dev, libfreetype6-dev, libpng12-dev | libpng-dev, libx11-dev, libxrender-dev, x11proto-xext-dev, zlib1g, libjpeg62-dev, libtiff4-dev, libgif-dev, libfontconfig1-dev, libglu1-mesa-dev, mesa-common-dev, libxpm-dev, librsvg2-dev, doxygen
Standards-Version: 3.7.3
Homepage: http://www.enlightenment.org
Package: libevas0
Section: libs
Architecture: any
Depends: ${shlibs:Depends}
Depends: ${shlibs:Depends}, libevas-loaders, libevas-savers
Suggests: libevas0-engines
Provides: libevas
Description: enlightenment advanced canvas library
Evas is an advanced canvas library, providing six engines for rendering: X11,
OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows
and Qtopia.
.
This new version of evas is much more cleaner, compact and portable; and has
Ipaq support. The Ipaq version of the library is just 191Kb in size!
.
Due to its simple API, evas can be developed with rapidly, and cleanly.
Install evas if you want to develop applications against the only
hardware-accelerated canvas library, or if you want to try out the
applications under development.
.
This package contains the core library.
Package: libevas0-dev
Package: libevas-doc
Architecture: all
Section: doc
Enhances: libevas-dev
Description: Evas API Documentation
Evas is an advanced canvas library, providing six engines for rendering: X11,
OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows
and Qtopia.
Due to its simple API, evas can be developed with rapidly, and cleanly.
.
This package provides development documentation (html and manpages) for the
Evas library.
Package: libevas-dev
Section: libdevel
Architecture: any
Depends: libevas0 (= ${Source-Version}), libfreetype6-dev, zlib1g-dev, libjpeg-dev, libeet-dev
Provides: libevas-dev
Description: enlightenment advanced canvas library development files
Depends: libevas0 (= ${binary:Version}), libjpeg62-dev, libx11-dev, libfreetype6-dev, libfontconfig1-dev, libeet-dev, pkg-config
Suggests: libevas-doc
Description: Enlightenment DR17 advanced canvas library development files
Evas is an advanced canvas library, providing six engines for rendering: X11,
OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows
and Qtopia.
Due to its simple API, evas can be developed with rapidly, and cleanly.
.
This package provides headers and static libraries required to develop against
evas.
.
Package: libevas-dbg
Architecture: any
Section: libdevel
Depends: libevas0 (= ${binary:Version})
Priority: extra
Description: enlightenment advanced canvas library
Evas is an advanced canvas library, providing six engines for rendering: X11,
OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows
and Qtopia.
.
This new version of evas is much more cleaner, compact and portable; and has
Ipaq support. The Ipaq version of the library is just 191Kb in size!
.
Due to its simple API, evas can be developed with rapidly, and cleanly.
Install evas if you want to develop applications against the only
hardware-accelerated canvas library, or if you want to try out the
applications under development.
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.
Package: libevas0-engine-fb
Package: libevas-engine-fb
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, libevas0, libevas0-engine-software-generic
Provides: libevas-engine-fb
Description: Evas module providingg the framebuffer render engine
Depends: ${shlibs:Depends}, libevas-engine-software-generic
Description: Evas module providing a framebuffer render engine
Evas is an advanced canvas library, providing six engines for rendering: X11,
OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows
and Qtopia.
Due to its simple API, evas can be developed with rapidly, and cleanly.
Install evas if you want to develop applications against the only
hardware-accelerated canvas library, or if you want to try out the
applications under development.
This package contains the Evas engine module for framebuffer rendering.
.
This package contains an Evas engine module for framebuffer rendering.
Package: libevas0-engine-software-x11
Package: libevas-engine-software-x11
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, libevas0, libevas0-engine-software-generic
Provides: libevas-engine-software-x11
Description: Evas module providing the software X11 render engine
Depends: ${shlibs:Depends}, libevas-engine-software-generic
Description: Evas module providing a software X11 render engine
Evas is an advanced canvas library, providing six engines for rendering: X11,
OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows
and Qtopia.
Due to its simple API, evas can be developed with rapidly, and cleanly.
Install evas if you want to develop applications against the only
hardware-accelerated canvas library, or if you want to try out the
applications under development.
This package contains the Evas engine module for software X11 rendering.
.
This package contains an Evas engine module for software X11 rendering.
Package: libevas0-engine-software-generic
Package: libevas-engine-software-generic
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, libevas0
Provides: libevas-engine-software-generic
Description: Evas module providing the generic software render engine
Description: Evas module providing a generic software render engine
Evas is an advanced canvas library, providing six engines for rendering: X11,
OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows
and Qtopia.
Due to its simple API, evas can be developed with rapidly, and cleanly.
Install evas if you want to develop applications against the only
hardware-accelerated canvas library, or if you want to try out the
applications under development.
This package contains the Evas engine module for generic software
.
This package contains an Evas engine module for generic software
rendering.
Package: libevas0-engine-buffer
Package: libevas-engine-buffer
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, libevas0, libevas0-engine-software-generic
Provides: libevas-engine-buffer
Description: Evas module providing the buffer render engine
Depends: ${shlibs:Depends}, libevas-engine-software-generic
Description: Evas module providing a buffer render engine
Evas is an advanced canvas library, providing six engines for rendering: X11,
OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows
and Qtopia.
Due to its simple API, evas can be developed with rapidly, and cleanly.
Install evas if you want to develop applications against the only
hardware-accelerated canvas library, or if you want to try out the
applications under development.
This package contains the Evas engine module for buffer rendering.
.
This package contains an Evas engine module for buffer rendering.
Package: libevas0-engine-xrender
Package: libevas-engine-xrender
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, libevas0, libevas0-engine-software-generic
Provides: libevas-engine-xrender
Description: Evas module providing the Xrender engine
Depends: ${shlibs:Depends}, libevas-engine-software-generic
Description: Evas module providing a Xrender engine
Evas is an advanced canvas library, providing six engines for rendering: X11,
OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows
and Qtopia.
Due to its simple API, evas can be developed with rapidly, and cleanly.
Install evas if you want to develop applications against the only
hardware-accelerated canvas library, or if you want to try out the
applications under development.
This package contains the Evas engine module for Xrender.
.
This package contains an Evas engine module for Xrender.
Package: libevas0-engine-gl-x11
Package: libevas-engine-gl-x11
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, libevas0, libevas0-engine-software-generic
Provides: libevas-engine-gl-x11
Description: Evas module providing the OpenGl engine
Depends: ${shlibs:Depends}, libevas-engine-software-generic
Description: Evas module providing an OpenGL engine
Evas is an advanced canvas library, providing six engines for rendering: X11,
OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows
and Qtopia.
Due to its simple API, evas can be developed with rapidly, and cleanly.
Install evas if you want to develop applications against the only
hardware-accelerated canvas library, or if you want to try out the
applications under development.
This package contains the Evas engine module for OpenGl.
.
This package contains an Evas engine module for OpenGl.
Package: libevas0-loader-eet
Package: libevas-loader-eet
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, libevas0, libeet
Provides: libevas-loader-eet
Description: Evas module providing the Eet loader
Depends: ${shlibs:Depends}, libevas0, libeet0
Description: Evas module providing an Eet loader
Evas is an advanced canvas library, providing six engines for rendering: X11,
OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows
and Qtopia.
Due to its simple API, evas can be developed with rapidly, and cleanly.
Install evas if you want to develop applications against the only
hardware-accelerated canvas library, or if you want to try out the
applications under development.
This package contains the Evas loader module for Eet.
.
This package contains an Evas loader module for Eet.
Package: libevas0-loader-png
Package: libevas-loader-png
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, libevas0, libpng12-0
Provides: libevas-loader-png
Description: Evas module providing the PNG loader
Description: Evas module providing a PNG loader
Evas is an advanced canvas library, providing six engines for rendering: X11,
OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows
and Qtopia.
Due to its simple API, evas can be developed with rapidly, and cleanly.
Install evas if you want to develop applications against the only
hardware-accelerated canvas library, or if you want to try out the
applications under development.
This package contains the Evas loader module for PNG.
.
This package contains an Evas loader module for PNG.
Package: libevas0-loader-jpeg
Package: libevas-loader-jpeg
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, libevas0, libjpeg62
Provides: libevas-loader-jpeg
Description: Evas module providing the JPEG loader
Description: Evas module providing a JPEG loader
Evas is an advanced canvas library, providing six engines for rendering: X11,
OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows
and Qtopia.
Due to its simple API, evas can be developed with rapidly, and cleanly.
Install evas if you want to develop applications against the only
hardware-accelerated canvas library, or if you want to try out the
applications under development.
This package contains the Evas loader module for JPEG.
.
This package contains an Evas loader module for JPEG.
Package: libevas0-loader-gif
Package: libevas-loader-gif
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, libevas0, libungif4g
Provides: libevas-loader-gif
Description: Evas module providing the GIF loader
Description: Evas module providing a GIF loader
Evas is an advanced canvas library, providing six engines for rendering: X11,
OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows
and Qtopia.
Due to its simple API, evas can be developed with rapidly, and cleanly.
Install evas if you want to develop applications against the only
hardware-accelerated canvas library, or if you want to try out the
applications under development.
This package contains the Evas loader module for GIF.
.
This package contains an Evas loader module for GIF.
Package: libevas0-loader-tiff
Package: libevas-loader-tiff
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, libevas0, libtiff4
Provides: libevas-loader-tiff
Description: Evas module providing the TIFF loader
Description: Evas module providing a TIFF loader
Evas is an advanced canvas library, providing six engines for rendering: X11,
OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows
and Qtopia.
Due to its simple API, evas can be developed with rapidly, and cleanly.
Install evas if you want to develop applications against the only
hardware-accelerated canvas library, or if you want to try out the
applications under development.
This package contains the Evas loader module for TIFF.
.
This package contains an Evas loader module for TIFF.
Package: libevas0-loader-xpm
Package: libevas-loader-xpm
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, libevas0, libxpm4
Provides: libevas-loader-xpm
Description: Evas module providing the X11 pixmap loader
Description: Evas module providing a X11 pixmap loader
Evas is an advanced canvas library, providing six engines for rendering: X11,
OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows
and Qtopia.
Due to its simple API, evas can be developed with rapidly, and cleanly.
Install evas if you want to develop applications against the only
hardware-accelerated canvas library, or if you want to try out the
applications under development.
This package contains the Evas loader module for XPM.
.
This package contains an Evas loader module for XPM.
Package: libevas0-loader-svg
Package: libevas-loader-svg
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, libevas0, librsvg2-2
Provides: libevas-loader-svg
Description: Evas module providing the SVG loader
Description: Evas module providing a SVG loader
Evas is an advanced canvas library, providing six engines for rendering: X11,
OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows
and Qtopia.
Due to its simple API, evas can be developed with rapidly, and cleanly.
Install evas if you want to develop applications against the only
hardware-accelerated canvas library, or if you want to try out the
applications under development.
This package contains the Evas loader module for SVG.
.
This package contains an Evas loader module for SVG.
Package: libevas0-saver-eet
Package: libevas-saver-eet
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, libevas0, libeet
Provides: libevas-saver-eet
Description: Evas module providing the Eet saver
Description: Evas module providing an Eet saver
Evas is an advanced canvas library, providing six engines for rendering: X11,
OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows
and Qtopia.
Due to its simple API, evas can be developed with rapidly, and cleanly.
Install evas if you want to develop applications against the only
hardware-accelerated canvas library, or if you want to try out the
applications under development.
This package contains the Evas saver module for Eet.
.
This package contains an Evas saver module for Eet.
Package: libevas0-saver-png
Package: libevas-saver-png
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, libevas0, libpng12-0
Provides: libevas-saver-png
Description: Evas module providing the PNG saver
Description: Evas module providing a PNG saver
Evas is an advanced canvas library, providing six engines for rendering: X11,
OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows
and Qtopia.
Due to its simple API, evas can be developed with rapidly, and cleanly.
Install evas if you want to develop applications against the only
hardware-accelerated canvas library, or if you want to try out the
applications under development.
This package contains the Evas saver module for PNG.
.
This package contains an Evas saver module for PNG.
Package: libevas0-saver-jpeg
Package: libevas-saver-jpeg
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, libevas0, libjpeg62
Provides: libevas-saver-jpeg
Description: Evas module providing the JPEG saver
Description: Evas module providing a JPEG saver
Evas is an advanced canvas library, providing six engines for rendering: X11,
OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows
and Qtopia.
Due to its simple API, evas can be developed with rapidly, and cleanly.
Install evas if you want to develop applications against the only
hardware-accelerated canvas library, or if you want to try out the
applications under development.
This package contains the Evas saver module for JPEG.
.
This package contains an Evas saver module for JPEG.
Package: libevas0-saver-tiff
Package: libevas-saver-tiff
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, libevas0, libtiff4
Provides: libevas-saver-tiff
Description: Evas module providing the TIFF saver
Description: Evas module providing a TIFF saver
Evas is an advanced canvas library, providing six engines for rendering: X11,
OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows
and Qtopia.
Due to its simple API, evas can be developed with rapidly, and cleanly.
Install evas if you want to develop applications against the only
hardware-accelerated canvas library, or if you want to try out the
applications under development.
This package contains the Evas saver module for TIFF.
Package: libevas0-engines-all
Section: graphics
Architecture: any
Depends: libevas0-engine-buffer, libevas0-engine-fb, libevas0-engine-software-generic, libevas0-engine-software-x11, libevas0-engine-xrender, libevas0-engine-gl-x11
Provides: libevas-engines-all
Description: virtual package providing all available Evas engines
This is a virtual package providing all available Evas engine modules.
.
This package contains an Evas saver module for TIFF.
Package: libevas-engines
Architecture: any
Depends: libevas-engine-buffer, libevas-engine-software-generic, libevas-engine-software-x11, libevas-engine-xrender
Description: virtual package providing important Evas engine modules
Evas is an advanced canvas library, providing six engines for rendering: X11,
OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows
and Qtopia.
.
This new version of evas is much more cleaner, compact and portable; and has
Ipaq support. The Ipaq version of the library is just 191Kb in size!
.
Due to its simple API, evas can be developed with rapidly, and cleanly.
Install evas if you want to develop applications against the only
hardware-accelerated canvas library, or if you want to try out the
applications under development.
Package: libevas0-loaders-all
Section: graphics
Architecture: any
Depends: libevas0-loader-eet, libevas0-loader-jpeg, libevas0-loader-png, libevas0-loader-tiff, libevas0-loader-gif, libevas0-loader-xpm, libevas0-loader-svg
Provides: libevas-loaders-all
Description: virtual package providing all available Evas loaders
This is a virtual package providing all available Evas loader modules.
.
This package will install the following Evas engine modules:
- buffer
- software/genenric
- software/X11
- xrender/X11
Package: libevas-engines-extra
Architecture: any
Depends: libevas-engine-fb, libevas-engine-gl-x11
Description: virtual package providing optional Evas engine modules
Evas is an advanced canvas library, providing six engines for rendering: X11,
OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows
and Qtopia.
.
This new version of evas is much more cleaner, compact and portable; and has
Ipaq support. The Ipaq version of the library is just 191Kb in size!
.
Due to its simple API, evas can be developed with rapidly, and cleanly.
Install evas if you want to develop applications against the only
hardware-accelerated canvas library, or if you want to try out the
applications under development.
.
This package will install the following Evas engine modules:
- GL/X11
- Framebuffer
Package: libevas0-savers-all
Package: libevas-savers
Section: graphics
Architecture: any
Depends: libevas0-saver-eet, libevas0-saver-jpeg, libevas0-saver-png, libevas0-saver-tiff
Provides: libevas-savers-all
Depends: libevas-saver-eet, libevas-saver-jpeg, libevas-saver-png, libevas-saver-tiff
Description: virtual package providing all available Evas savers
This is a virtual package providing all available Evas saver modules.
.
Evas is an advanced canvas library, providing six engines for rendering: X11,
OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows
and Qtopia.
.
This new version of evas is much more cleaner, compact and portable; and has
Ipaq support. The Ipaq version of the library is just 191Kb in size!
.
Due to its simple API, evas can be developed with rapidly, and cleanly.
Install evas if you want to develop applications against the only
hardware-accelerated canvas library, or if you want to try out the
applications under development.
.
This is a virtual package providing all available Evas saver modules.
Package: libevas0-all
Package: libevas-loaders
Section: graphics
Architecture: any
Depends: libevas0-savers-all, libevas0-savers-all, libevas0-engines-all
Provides: libevas-all
Description: virtual package providing all available Evas modules
This is a virtual package providing all available Evas modules.
.
Depends: libevas-loader-eet, libevas-loader-jpeg, libevas-loader-png, libevas-loader-tiff, libevas-loader-gif, libevas-loader-xpm, libevas-loader-svg
Description: virtual package providing all available Evas loaders
Evas is an advanced canvas library, providing six engines for rendering: X11,
OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows
and Qtopia.
.
This new version of evas is much more cleaner, compact and portable; and has
Ipaq support. The Ipaq version of the library is just 191Kb in size!
.
Due to its simple API, evas can be developed with rapidly, and cleanly.
Install evas if you want to develop applications against the only
hardware-accelerated canvas library, or if you want to try out the
applications under development.
.
This is a virtual package providing all available Evas loader modules.

View File

@ -1,40 +1,43 @@
This package was debianized by E17 Debian Team <debian@edevelop.org> on
Mon, 13 Mar 2006 14:32:33 +0000.
This package was debianized by Falko Schmidt <falko@alphagemini.org> on
Fri, 4 Apr 2008 12:37:17 +0000.
The source code is from the e17/libs/evas module of the enlightenment CVS
tree. For more information, see:
http://www.enlightenment.org/cvs.html
http://www.enlightenment.org
Upstream Author: Carsten Haitzler <raster@rasterman.com>
Upstream Authors
Enlightenment team <enlightenment-devel@lists.sourceforge.net>
Copyright:
Copyright (C) 2000 Carsten Haitzler and various contributors (see AUTHORS)
Copyright (C) 2000 Carsten Haitzler and various contributors (see AUTHORS)
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:
License:
The above copyright notice and this permission notice shall be included in
all copies of the Software and its Copyright notices. In addition publicly
documented acknowledgment must be given that this software has been used if no
source code of this software is made available publicly. This includes
acknowledgments in either Copyright notices, Manuals, Publicity and Marketing
documents or any documentation provided with any product containing this
software. This License does not apply to any software that links to the
libraries provided by this software (statically or dynamically), but only to
the software provided.
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:
Please see the COPYING.PLAIN for a plain-english explanation of this notice
and it's intent.
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.
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'.

View File

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

View File

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

View File

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

View File

@ -1,8 +1,70 @@
#!/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/debhelper.mk
DEB_MAKE_CLEAN_TARGET := clean
#DEB_INSTALL_MANPAGES_libevas-doc := $(DEB_SRCDIR)/doc/man/man3/*.3
DEB_DH_STRIP_ARGS := --dbg-package=libevas-dbg
DEB_CONFIGURE_EXTRA_FLAGS := --enable-strict \
--enable-fontconfig \
--enable-software-x11 \
--enable-fb \
--enable-buffer \
--enable-gl-x11 \
--enable-xrender-x11 \
--enable-image-loader-gif \
--enable-image-loader-png \
--enable-image-loader-jpeg \
--enable-image-loader-eet \
--enable-font-loader-eet \
--enable-image-loader-tiff \
--enable-image-loader-xpm \
--enable-image-loader-svg \
--enable-scale-sample \
--enable-scale-smooth \
--enable-convert-yuv \
--enable-small-dither-mask \
--enable-no-dither-mask \
--enable-convert-8-rgb-332 \
--enable-convert-8-rgb-666 \
--enable-convert-8-rgb-232 \
--enable-convert-8-rgb-222 \
--enable-convert-8-rgb-221 \
--enable-convert-8-rgb-121 \
--enable-convert-8-rgb-111 \
--enable-convert-16-rgb-565 \
--enable-convert-16-bgr-565 \
--enable-convert-16-rgb-555 \
--enable-convert-16-rgb-444 \
--enable-convert-16-rgb-ipq \
--enable-convert-16-rgb-rot-0 \
--enable-convert-16-rgb-rot-180 \
--enable-convert-16-rgb-rot-270 \
--enable-convert-16-rgb-rot-90 \
--enable-convert-24-rgb-888 \
--enable-convert-24-bgr-888 \
--enable-convert-32-rgb-8888 \
--enable-convert-32-rgbx-8888 \
--enable-convert-32-bgr-8888 \
--enable-convert-32-bgrx-8888 \
--enable-convert-32-rgb-rot-0 \
--enable-convert-32-rgb-rot-180 \
--enable-convert-32-rgb-rot-270 \
--enable-convert-32-rgb-rot-90 \
--disable-rpath \
--enable-pthreads
build/libevas-doc::
cd $(DEB_SRCDIR) && ./gendoc
install/libevas-doc::
cp -R $(DEB_SRCDIR)/doc/html debian/libevas-doc/usr/share/doc/libevas-doc/
cd $(DEB_SRCDIR)/doc/man/man3 && ls -1 | grep -vi evas | xargs rm
clean::
rm -rf $(DEB_SRCDIR)/doc/html $(DEB_SRCDIR)/doc/latex $(DEB_SRCDIR)/doc/man
./autogen.sh --prefix=/usr $(DEB_CONFIGURE_EXTRA_FLAGS)
debian/stamp-autotools-files:
./autogen.sh --prefix=/usr --disable-directx --enable-fb
touch debian/stamp-autotools-files