diff --git a/legacy/ecore/debian/changelog b/legacy/ecore/debian/changelog new file mode 100644 index 0000000000..480b67aea6 --- /dev/null +++ b/legacy/ecore/debian/changelog @@ -0,0 +1,11 @@ +ecore (0.9.9.050-1) unstable; urgency=low + + * a SVN release. + + -- quaker Fri, 26 Dec 2008 12:01:13 +0100 + +ecore (0.9.9.043-1) unstable; urgency=low + + * a CVS snapshot release. + + -- Falko Schmidt Fri, 4 Apr 2008 15:13:56 +0000 diff --git a/legacy/ecore/debian/compat b/legacy/ecore/debian/compat new file mode 100644 index 0000000000..1e8b314962 --- /dev/null +++ b/legacy/ecore/debian/compat @@ -0,0 +1 @@ +6 diff --git a/legacy/ecore/debian/control b/legacy/ecore/debian/control new file mode 100644 index 0000000000..f3bfe9e6de --- /dev/null +++ b/legacy/ecore/debian/control @@ -0,0 +1,261 @@ +Source: ecore +Section: libs +Priority: optional +Maintainer: Falko Schmidt +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 +Provides: libecore +Depends: ${shlibs:Depends}, libecore-bin +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-con0 +Architecture: any +Section: libs +Depends: ${shlibs:Depends} +Provides: libecore-con +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-config0 +Architecture: any +Section: libs +Depends: ${shlibs:Depends} +Provides: libecore-config +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-evas0 +Architecture: any +Section: libs +Depends: ${shlibs:Depends} +Provides: libecore-evas +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-fb0 +Architecture: any +Section: libs +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 + 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-file0 +Architecture: any +Section: libs +Depends: ${shlibs:Depends} +Provides: libecore-file +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-imf0 +Architecture: any +Section: libs +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 + 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. + +Package: libecore-imf-evas0 +Architecture: any +Section: libs +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 + 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 Evas helper functions for the Ecore Input Method + Framework module. + +Package: libecore-ipc0 +Architecture: any +Section: libs +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 + 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-job0 +Architecture: any +Section: libs +Depends: ${shlibs:Depends} +Provides: libecore-job +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-txt0 +Architecture: any +Section: libs +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 + 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-x0 +Architecture: any +Section: libs +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 + 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: libecore0-all +Architecture: any +Section: libdevel +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 + 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 virtual package provides all available Ecore modules. + +Package: libecore-dev +Architecture: any +Section: libdevel +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 and static libraries for the Ecore library. + +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. diff --git a/legacy/ecore/debian/copyright b/legacy/ecore/debian/copyright new file mode 100644 index 0000000000..d086d3b257 --- /dev/null +++ b/legacy/ecore/debian/copyright @@ -0,0 +1,42 @@ +This package was debianized by Falko Schmidt 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 + +Upstream Authors: + + Enlightenment team + +Copyright: + + Copyright (C) 2000 Carsten Haitzler and various contributors (see AUTHORS) +License: + + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies of the Software, its documentation and marketing & publicity + materials, and acknowledgment shall be given in the documentation, + materials and software packages that this Software was used. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER + IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN + CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +On Debian systems, the complete text of the BSD License can be found +in `/usr/share/common-licenses/BSD'. + +The Debian packaging is: + (C) 2006 2007,Debian Pkg-e Team + and is licensed under the GPL, see `/usr/share/common-licenses/GPL'. diff --git a/legacy/ecore/debian/ecore_config.1 b/legacy/ecore/debian/ecore_config.1 new file mode 100644 index 0000000000..ea857f42db --- /dev/null +++ b/legacy/ecore/debian/ecore_config.1 @@ -0,0 +1,54 @@ +.\"Created with GNOME Manpages Editor Wizard +.\"http://gmanedit.sourceforge.net +.\"Sergio Rua +.\" +.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 +for the Debian GNU/Linux system (but may be used by others). diff --git a/legacy/ecore/debian/libecore-bin.install b/legacy/ecore/debian/libecore-bin.install new file mode 100644 index 0000000000..088dd4173a --- /dev/null +++ b/legacy/ecore/debian/libecore-bin.install @@ -0,0 +1 @@ +debian/tmp/usr/bin/ecore_config diff --git a/legacy/ecore/debian/libecore-con0.install b/legacy/ecore/debian/libecore-con0.install new file mode 100644 index 0000000000..1c47c56365 --- /dev/null +++ b/legacy/ecore/debian/libecore-con0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libecore_con.so.* diff --git a/legacy/ecore/debian/libecore-config0.install b/legacy/ecore/debian/libecore-config0.install new file mode 100644 index 0000000000..32c5d312b5 --- /dev/null +++ b/legacy/ecore/debian/libecore-config0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libecore_config.so.* diff --git a/legacy/ecore/debian/libecore-dev.install b/legacy/ecore/debian/libecore-dev.install new file mode 100644 index 0000000000..497be287e5 --- /dev/null +++ b/legacy/ecore/debian/libecore-dev.install @@ -0,0 +1,4 @@ +debian/tmp/usr/include/*.h +debian/tmp/usr/lib/libecore*.a +debian/tmp/usr/lib/libecore*.so +debian/tmp/usr/lib/pkgconfig/* diff --git a/legacy/ecore/debian/libecore-evas0.install b/legacy/ecore/debian/libecore-evas0.install new file mode 100644 index 0000000000..d13df809df --- /dev/null +++ b/legacy/ecore/debian/libecore-evas0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libecore_evas.so.* diff --git a/legacy/ecore/debian/libecore-fb0.install b/legacy/ecore/debian/libecore-fb0.install new file mode 100644 index 0000000000..0bdee7168b --- /dev/null +++ b/legacy/ecore/debian/libecore-fb0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libecore_fb.so.* diff --git a/legacy/ecore/debian/libecore-file0.install b/legacy/ecore/debian/libecore-file0.install new file mode 100644 index 0000000000..b4362957fb --- /dev/null +++ b/legacy/ecore/debian/libecore-file0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libecore_file.so.* diff --git a/legacy/ecore/debian/libecore-imf-evas0.install b/legacy/ecore/debian/libecore-imf-evas0.install new file mode 100644 index 0000000000..8476e83211 --- /dev/null +++ b/legacy/ecore/debian/libecore-imf-evas0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libecore_imf_evas.so.* diff --git a/legacy/ecore/debian/libecore-imf0.install b/legacy/ecore/debian/libecore-imf0.install new file mode 100644 index 0000000000..a4a971ddf8 --- /dev/null +++ b/legacy/ecore/debian/libecore-imf0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libecore_imf.so.* diff --git a/legacy/ecore/debian/libecore-ipc0.install b/legacy/ecore/debian/libecore-ipc0.install new file mode 100644 index 0000000000..6b15c13486 --- /dev/null +++ b/legacy/ecore/debian/libecore-ipc0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libecore_ipc.so.* diff --git a/legacy/ecore/debian/libecore-job0.install b/legacy/ecore/debian/libecore-job0.install new file mode 100644 index 0000000000..80758d5d9a --- /dev/null +++ b/legacy/ecore/debian/libecore-job0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libecore_job.so.* diff --git a/legacy/ecore/debian/libecore-txt0.install b/legacy/ecore/debian/libecore-txt0.install new file mode 100644 index 0000000000..6c774ce8ac --- /dev/null +++ b/legacy/ecore/debian/libecore-txt0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libecore_txt.so.* diff --git a/legacy/ecore/debian/libecore-x0.install b/legacy/ecore/debian/libecore-x0.install new file mode 100644 index 0000000000..1556912107 --- /dev/null +++ b/legacy/ecore/debian/libecore-x0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libecore_x.so.* diff --git a/legacy/ecore/debian/libecore0.install b/legacy/ecore/debian/libecore0.install new file mode 100644 index 0000000000..7eef82a36f --- /dev/null +++ b/legacy/ecore/debian/libecore0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libecore.so.* diff --git a/legacy/ecore/debian/rules b/legacy/ecore/debian/rules new file mode 100644 index 0000000000..3d51bbb6a9 --- /dev/null +++ b/legacy/ecore/debian/rules @@ -0,0 +1,28 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/rules/debhelper.mk + +#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) + diff --git a/legacy/edje/debian/changelog b/legacy/edje/debian/changelog new file mode 100644 index 0000000000..0f0ce8bdc5 --- /dev/null +++ b/legacy/edje/debian/changelog @@ -0,0 +1,13 @@ +edje (0.9.9.050-1) unstable; urgency=low + + * a SVN release. + + -- quaker Fri, 26 Dec 2008 12:17:55 +0100 + + +edje (0.9.9.043-1) unstable; urgency=low + + * a CVS snapshot release. + + -- Falko Schmidt Mon, 28 Apr 2008 15:54:13 +0000 + diff --git a/legacy/edje/debian/compat b/legacy/edje/debian/compat new file mode 100644 index 0000000000..1e8b314962 --- /dev/null +++ b/legacy/edje/debian/compat @@ -0,0 +1 @@ +6 diff --git a/legacy/edje/debian/control b/legacy/edje/debian/control new file mode 100644 index 0000000000..55e1414792 --- /dev/null +++ b/legacy/edje/debian/control @@ -0,0 +1,73 @@ +Source: edje +Section: libs +Priority: optional +Maintainer: Falko Schmidt +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: libedje-bin +Architecture: any +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_cc: Compiles EDC files. + - edje_decc: Used to decompile compiled edje files. + - edje_recc: A convenience script to recompile EDC files. + +Package: libedje0 +Architecture: any +Depends: ${shlibs:Depends}, libedje-bin +Provides: libedje +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 +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 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. diff --git a/legacy/edje/debian/copyright b/legacy/edje/debian/copyright new file mode 100644 index 0000000000..600a6e58f8 --- /dev/null +++ b/legacy/edje/debian/copyright @@ -0,0 +1,42 @@ +This package was debianized by Falko Schmidt 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 + +Upstream Authors: + + Carsten Haitzler + +Copyright: + + Copyright (C) 2000 Carsten Haitzler and various contributors (see AUTHORS) +License: + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to + deal in the Software without restriction, including without limitation the + rights to use, copy, modify, merge, publish, distribute, sublicense, and/or + sell copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies of the Software, its documentation and marketing & publicity + materials, and acknowledgment shall be given in the documentation, materials + and software packages that this Software was used. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER + IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN + CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +On Debian systems, the complete text of the BSD License can be found +in `/usr/share/common-licenses/BSD'. + +The Debian packaging is: + (C) 2006 2007,Debian Pkg-e Team + and is licensed under the GPL, see `/usr/share/common-licenses/GPL'. diff --git a/legacy/edje/debian/edje_cc.1 b/legacy/edje/debian/edje_cc.1 new file mode 100644 index 0000000000..62f8685557 --- /dev/null +++ b/legacy/edje/debian/edje_cc.1 @@ -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 +.SH AUTHOR +This man page was written by Ronald Claveau for the Debian GNU/Linux system (but may be used by others). diff --git a/legacy/edje/debian/edje_decc.1 b/legacy/edje/debian/edje_decc.1 new file mode 100644 index 0000000000..d79785a8d0 --- /dev/null +++ b/legacy/edje/debian/edje_decc.1 @@ -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 +.SH AUTHOR +This man page was written by Ronald Claveau for the Debian GNU/Linux system (but may be used by others). diff --git a/legacy/edje/debian/edje_recc.1 b/legacy/edje/debian/edje_recc.1 new file mode 100644 index 0000000000..985118d81a --- /dev/null +++ b/legacy/edje/debian/edje_recc.1 @@ -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 +.SH AUTHOR +This man page was written by Ronald Claveau for the Debian GNU/Linux system (but may be used by others). diff --git a/legacy/edje/debian/libedje-bin.install b/legacy/edje/debian/libedje-bin.install new file mode 100644 index 0000000000..8f5682fbf8 --- /dev/null +++ b/legacy/edje/debian/libedje-bin.install @@ -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 diff --git a/legacy/edje/debian/libedje-bin.manpages b/legacy/edje/debian/libedje-bin.manpages new file mode 100644 index 0000000000..e2b8466395 --- /dev/null +++ b/legacy/edje/debian/libedje-bin.manpages @@ -0,0 +1 @@ +debian/edje_*.1 diff --git a/legacy/edje/debian/libedje-dev.install b/legacy/edje/debian/libedje-dev.install new file mode 100644 index 0000000000..0794b5840f --- /dev/null +++ b/legacy/edje/debian/libedje-dev.install @@ -0,0 +1,4 @@ +debian/tmp/usr/include/* +debian/tmp/usr/lib/*.a +debian/tmp/usr/lib/*.so +debian/tmp/usr/lib/pkgconfig/* diff --git a/legacy/edje/debian/libedje-doc.dirs b/legacy/edje/debian/libedje-doc.dirs new file mode 100644 index 0000000000..419b09be70 --- /dev/null +++ b/legacy/edje/debian/libedje-doc.dirs @@ -0,0 +1 @@ +usr/share/doc/libedje-doc diff --git a/legacy/edje/debian/libedje-doc.doc-base b/legacy/edje/debian/libedje-doc.doc-base new file mode 100644 index 0000000000..5e51436685 --- /dev/null +++ b/legacy/edje/debian/libedje-doc.doc-base @@ -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 diff --git a/legacy/edje/debian/libedje0.install b/legacy/edje/debian/libedje0.install new file mode 100644 index 0000000000..c45ebcf2a3 --- /dev/null +++ b/legacy/edje/debian/libedje0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/lib*.so.* diff --git a/legacy/edje/debian/rules b/legacy/edje/debian/rules new file mode 100644 index 0000000000..8292bfa519 --- /dev/null +++ b/legacy/edje/debian/rules @@ -0,0 +1,20 @@ +#!/usr/bin/make -f + +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 +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:: + ./autogen.sh --prefix=/usr $(DEB_CONFIGURE_EXTRA_FLAGS) diff --git a/legacy/eet/debian/changelog b/legacy/eet/debian/changelog new file mode 100644 index 0000000000..7bc14f8a49 --- /dev/null +++ b/legacy/eet/debian/changelog @@ -0,0 +1,11 @@ +eet (1.1.0-1) unstable; urgency=low + + * a SVN release. + + -- quaker Fri, 26 Dec 2008 12:32:26 +0100 + +eet (1.0.1-1) unstable; urgency=low + + * a CVS snapshot release. + + -- Falko Schmidt Fri, 4 Apr 2008 15:13:56 +0000 diff --git a/legacy/eet/debian/compat b/legacy/eet/debian/compat new file mode 100644 index 0000000000..1e8b314962 --- /dev/null +++ b/legacy/eet/debian/compat @@ -0,0 +1 @@ +6 diff --git a/legacy/eet/debian/control b/legacy/eet/debian/control new file mode 100644 index 0000000000..c07bec0f04 --- /dev/null +++ b/legacy/eet/debian/control @@ -0,0 +1,77 @@ +Source: eet +Section: libs +Priority: optional +Maintainer: Falko Schmidt +Build-Depends: debhelper (>= 6), cdbs, automake1.7 | automaken, libtool, pkg-config, zlib1g-dev, libjpeg62-dev, doxygen, libeina-dev +Standards-Version: 3.7.3 +Homepage: http://www.enlightenment.org + +Package: libeet-dev +Section: libdevel +Architecture: any +Depends: libeet1 (= ${Source-Version}), zlib1g-dev, libjpeg-dev, libeina-dev +Description: Enlightenment DR17 file chunk reading/writing library development files + Eet is a tiny library designed to write an arbitary set of chunks of data to a + file and optionally compress each chunk (very much like a zip file) and allow + fast random-access reading of the file later on. It does not do zip as zip + itself has more complexity than we need, and it was much simpler to implement + this once here. + . + This package contains headers and static libraries for development with libeet. + libeet. + +Package: libeet-doc +Section: doc +Architecture: all +Enhances: libeet-dev +Description: libeet1 API documentation + Eet is a tiny library designed to write an arbitary set of chunks of data to a + file and optionally compress each chunk (very much like a zip file) and allow + fast random-access reading of the file later on. It does not do zip as zip + itself has more complexity than we need, and it was much simpler to implement + this once here. + . + This package contains documentation (html and manpages) for development with + libeet. + +Package: libeet1 +Architecture: any +Depends: ${shlibs:Depends}, libeet-bin +Description: Enlightenment DR17 file chunk reading/writing library + Eet is a tiny library designed to write an arbitary set of chunks of data to a + file and optionally compress each chunk (very much like a zip file) and allow + fast random-access reading of the file later on. It does not do zip as zip + itself has more complexity than we need, and it was much simpler to implement + this once here. + . + It's small, fast, and does a job. It's heavily commented and fully documented. + +Package: libeet-bin +Architecture: any +Depends: ${shlibs:Depends} +Description: Enlightenment DR17 file chunk reading/writing utility + Eet is a tiny library designed to write an arbitary set of chunks of data to a + file and optionally compress each chunk (very much like a zip file) and allow + fast random-access reading of the file later on. It does not do zip as zip + itself has more complexity than we need, and it was much simpler to implement + this once here. + . + This package contains eet, an utility that allows you to extract, insert, + encode and decode config blobs created with libeet. + +Package: libeet-dbg +Architecture: any +Section: libdevel +Priority: extra +Depends: libeet1 (= ${binary:Version}) +Description: Enlightenment DR17 file chunk reading/writing library - debug symbols + Eet is a tiny library designed to write an arbitary set of chunks of data to a + file and optionally compress each chunk (very much like a zip file) and allow + fast random-access reading of the file later on. It does not do zip as zip + itself has more complexity than we need, and it was much simpler to implement + this once here + . + This package contains unstripped shared libraries. It is provided primarily + to provide a backtrace with names in a debugger, this makes it somewhat easier + to interpret core dumps. The libraries are installed in /usr/lib/debug and + are automatically used by gdb. diff --git a/legacy/eet/debian/copyright b/legacy/eet/debian/copyright new file mode 100644 index 0000000000..7dc25b6a86 --- /dev/null +++ b/legacy/eet/debian/copyright @@ -0,0 +1,41 @@ +This package was debianized by Falko Schmidt on +Fri, 4 Apr 2008 12:23:41 +0000. + +The source is downloaded from the e17/libs/eet module of the enlightenment CVS +tree. For more information, see: + + http://www.enlightenment.org + +Upstream Authors: Enlightenment team + +Copyright: + + Copyright (C) 2000 Carsten Haitzler and various contributors (see AUTHORS) + +License: + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to + deal in the Software without restriction, including without limitation the + rights to use, copy, modify, merge, publish, distribute, sublicense, and/or + sell copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies of the Software, its documentation and marketing & publicity + materials, and acknowledgment shall be given in the documentation, materials + and software packages that this Software was used. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER + IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN + CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +On Debian systems, the complete text of the BSD License can be found +in `/usr/share/common-licenses/BSD'. + +The Debian packaging is: + (C) 2006 2007,Debian Pkg-e Team + and is licensed under the GPL, see `/usr/share/common-licenses/GPL'. diff --git a/legacy/eet/debian/eet.1 b/legacy/eet/debian/eet.1 new file mode 100644 index 0000000000..2abe11c19f --- /dev/null +++ b/legacy/eet/debian/eet.1 @@ -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 , +for the Debian project (but may be used by others). diff --git a/legacy/eet/debian/libeet-bin.install b/legacy/eet/debian/libeet-bin.install new file mode 100644 index 0000000000..3399d7b826 --- /dev/null +++ b/legacy/eet/debian/libeet-bin.install @@ -0,0 +1 @@ +debian/tmp/usr/bin/eet diff --git a/legacy/eet/debian/libeet-dev.install b/legacy/eet/debian/libeet-dev.install new file mode 100644 index 0000000000..4a70bfa48a --- /dev/null +++ b/legacy/eet/debian/libeet-dev.install @@ -0,0 +1,4 @@ +debian/tmp/usr/lib/pkgconfig/* +debian/tmp/usr/include/* +debian/tmp/usr/lib/lib*.a +debian/tmp/usr/lib/lib*.so diff --git a/legacy/eet/debian/libeet-doc.dirs b/legacy/eet/debian/libeet-doc.dirs new file mode 100644 index 0000000000..a110659847 --- /dev/null +++ b/legacy/eet/debian/libeet-doc.dirs @@ -0,0 +1 @@ +usr/share/doc/libeet-doc diff --git a/legacy/eet/debian/libeet-doc.doc-base b/legacy/eet/debian/libeet-doc.doc-base new file mode 100644 index 0000000000..2d1ef1f475 --- /dev/null +++ b/legacy/eet/debian/libeet-doc.doc-base @@ -0,0 +1,10 @@ +Document: eet +Title: Eet Guide +Author: Carsten Haitzler +Abstract: This document describes Eet API + and provides sample C code. +Section: Programming/C + +Format: HTML +Index: /usr/share/doc/libeet-doc/html/index.html +Files: /usr/share/doc/libeet-doc/html/*.html diff --git a/legacy/eet/debian/libeet1.install b/legacy/eet/debian/libeet1.install new file mode 100644 index 0000000000..c45ebcf2a3 --- /dev/null +++ b/legacy/eet/debian/libeet1.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/lib*.so.* diff --git a/legacy/eet/debian/libeet1.symbols b/legacy/eet/debian/libeet1.symbols new file mode 100644 index 0000000000..8f3fc09a85 --- /dev/null +++ b/legacy/eet/debian/libeet1.symbols @@ -0,0 +1,43 @@ +libeet.so.1 libeet1 #MINVER# + eet_clearcache@Base 1.0.0 + eet_close@Base 1.0.0 + eet_data_descriptor2_new@Base 1.0.0 + eet_data_descriptor3_new@Base 1.0.0 + eet_data_descriptor_decode@Base 1.0.0 + eet_data_descriptor_element_add@Base 1.0.0 + eet_data_descriptor_encode@Base 1.0.0 + eet_data_descriptor_free@Base 1.0.0 + eet_data_descriptor_new@Base 1.0.0 + eet_data_dump@Base 1.0.0 + eet_data_image_decode@Base 1.0.0 + eet_data_image_decode_to_surface@Base 1.1.0 + eet_data_image_encode@Base 1.0.0 + eet_data_image_header_decode@Base 1.0.0 + eet_data_image_header_read@Base 1.0.0 + eet_data_image_read@Base 1.0.0 + eet_data_image_read_to_surface@Base 1.1.0 + eet_data_image_write@Base 1.0.0 + eet_data_read@Base 1.0.0 + eet_data_text_dump@Base 1.0.0 + eet_data_text_undump@Base 1.0.0 + eet_data_undump@Base 1.0.0 + eet_data_write@Base 1.0.0 + eet_delete@Base 1.0.0 + eet_dictionary_get@Base 1.0.0 + eet_dictionary_string_check@Base 1.0.0 + eet_identity_certificate_print@Base 1.1.0 + eet_identity_close@Base 1.1.0 + eet_identity_open@Base 1.1.0 + eet_identity_print@Base 1.1.0 + eet_identity_set@Base 1.1.0 + eet_identity_x509@Base 1.1.0 + eet_init@Base 1.0.0 + eet_list@Base 1.0.0 + eet_memopen_read@Base 1.1.0 + eet_mode_get@Base 1.0.0 + eet_num_entries@Base 1.0.0 + eet_open@Base 1.0.0 + eet_read@Base 1.0.0 + eet_read_direct@Base 1.0.0 + eet_shutdown@Base 1.0.0 + eet_write@Base 1.0.0 diff --git a/legacy/eet/debian/rules b/legacy/eet/debian/rules new file mode 100644 index 0000000000..908b8e2833 --- /dev/null +++ b/legacy/eet/debian/rules @@ -0,0 +1,21 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk + +CFLAGS += -fvisibility=hidden + +DEB_INSTALL_MANPAGES_libeet-doc := $(DEB_SRCDIR)/doc/man/man3/E*.3 $(DEB_SRCDIR)/doc/man/man3/e*.3 +DEB_INSTALL_MANPAGES_libeet-bin := $(DEB_SRCDIR)/debian/eet.1 +DEB_DH_STRIP_ARGS := --dbg-package=libeet-dbg +DEB_CONFIGURE_EXTRA_FLAGS := --disable-rpath +DEB_MAKE_CLEAN_TARGET := clean + +build/libeet-doc:: + make doc + +install/libeet-doc:: + cp -R $(DEB_SRCDIR)/doc/html debian/libeet-doc/usr/share/doc/libeet-doc/ + +clean:: + ./autogen.sh --prefix=/usr $(DEB_CONFIGURE_EXTRA_FLAGS) diff --git a/legacy/efreet/debian/control b/legacy/efreet/debian/control new file mode 100644 index 0000000000..851a2f99f4 --- /dev/null +++ b/legacy/efreet/debian/control @@ -0,0 +1,59 @@ +Source: efreet +Section: libs +Priority: optional +Maintainer: Falko Schmidt +Build-Depends: debhelper (>= 6), cdbs, libecore-dev, doxygen +Standards-Version: 3.7.3 +Homepage: http://www.enlightenment.org + +Package: libefreet0 +Architecture: any +Depends: ${shlibs:Depends} +Provides: libefreet +Recommends: menu-xdg +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: libefreet0 (= ${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. diff --git a/legacy/efreet/debian/copyright b/legacy/efreet/debian/copyright new file mode 100644 index 0000000000..5221bba55f --- /dev/null +++ b/legacy/efreet/debian/copyright @@ -0,0 +1,43 @@ +This package was debianized by Falko Schmidt 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 + +Upstream Authors: + + Dan Sinclair + +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 + and is licensed under the GPL, see `/usr/share/common-licenses/GPL'. diff --git a/legacy/efreet/debian/libefreet-dev.install b/legacy/efreet/debian/libefreet-dev.install new file mode 100644 index 0000000000..7714b868ae --- /dev/null +++ b/legacy/efreet/debian/libefreet-dev.install @@ -0,0 +1,4 @@ +debian/tmp/usr/lib/*.so +debian/tmp/usr/lib/*.a +debian/tmp/usr/include/* +debian/tmp/usr/lib/pkgconfig/* diff --git a/legacy/efreet/debian/libefreet-doc.dirs b/legacy/efreet/debian/libefreet-doc.dirs new file mode 100644 index 0000000000..81f6a9dc65 --- /dev/null +++ b/legacy/efreet/debian/libefreet-doc.dirs @@ -0,0 +1 @@ +usr/share/doc/libefreet-doc diff --git a/legacy/efreet/debian/libefreet-doc.doc-base b/legacy/efreet/debian/libefreet-doc.doc-base new file mode 100644 index 0000000000..bf691645bd --- /dev/null +++ b/legacy/efreet/debian/libefreet-doc.doc-base @@ -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 diff --git a/legacy/efreet/debian/libefreet0.install b/legacy/efreet/debian/libefreet0.install new file mode 100644 index 0000000000..79bbe2f02c --- /dev/null +++ b/legacy/efreet/debian/libefreet0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/*.so.* diff --git a/legacy/efreet/debian/patches/01_menu_extra_path.patch b/legacy/efreet/debian/patches/01_menu_extra_path.patch new file mode 100644 index 0000000000..01b60052ca --- /dev/null +++ b/legacy/efreet/debian/patches/01_menu_extra_path.patch @@ -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; + } + diff --git a/legacy/efreet/debian/rules b/legacy/efreet/debian/rules new file mode 100755 index 0000000000..e860a8a9e9 --- /dev/null +++ b/legacy/efreet/debian/rules @@ -0,0 +1,17 @@ +#!/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 + +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 diff --git a/legacy/eina/debian/changelog b/legacy/eina/debian/changelog new file mode 100644 index 0000000000..163639328e --- /dev/null +++ b/legacy/eina/debian/changelog @@ -0,0 +1,11 @@ +eina (0.0.1-2) unstable; urgency=low + + * a SVN release. + + -- quaker Fri, 26 Dec 2008 12:59:47 +0100 + +eina (0.0.1-1) unstable; urgency=low + + * a CVS snapshot release. + + -- Falko Schmidt Tue, 21 Oct 2008 11:44:05 +0000 diff --git a/legacy/eina/debian/compat b/legacy/eina/debian/compat new file mode 100644 index 0000000000..1e8b314962 --- /dev/null +++ b/legacy/eina/debian/compat @@ -0,0 +1 @@ +6 diff --git a/legacy/eina/debian/control b/legacy/eina/debian/control new file mode 100644 index 0000000000..13ee99d5e5 --- /dev/null +++ b/legacy/eina/debian/control @@ -0,0 +1,89 @@ +Source: eina +Section: libs +Priority: optional +Maintainer: Falko Schmidt +Build-Depends: debhelper (>= 6), cdbs, automake1.7 | automaken, libtool, pkg-config +Standards-Version: 3.7.3 +Homepage: http://www.enlightenment.org + +Package: libeina-dev +Section: libdevel +Architecture: any +Depends: libeina0 (= ${Source-Version}) +Description: Enlightenment DR17 file chunk reading/writing library development files + Eina is a multi-platform library that provides optimized data types and a few + tools. It supports the following data types: + Containers: + o Array: an array + o Hash Table: a hash table + o Inlined List: an list with functions inlined + o List: a single-linked list + o Red-Black Tree: a tree + o Access Content types + + Accessor: can access items of a container randomly + + Iterator: can access items of a container sequentially + Stringshare. + . + This package contains headers and static libraries for development with + libeina. + +Package: libeina0 +Architecture: any +Depends: ${shlibs:Depends} +Provides: libeina +Description: Enlightenment DR17 file chunk reading/writing library + Eina is a multi-platform library that provides optimized data types and a few + tools. It supports the following data types: + Containers: + o Array: an array + o Hash Table: a hash table + o Inlined List: an list with functions inlined + o List: a single-linked list + o Red-Black Tree: a tree + o Access Content types + + Accessor: can access items of a container randomly + + Iterator: can access items of a container sequentially + Stringshare. + +Package: libeina-doc +Architecture: any +Depends: ${shlibs:Depends} +Description: Enlightenment DR17 file chunk reading/writing library documentation + Eina is a multi-platform library that provides optimized data types and a few + tools. It supports the following data types: + Containers: + o Array: an array + o Hash Table: a hash table + o Inlined List: an list with functions inlined + o List: a single-linked list + o Red-Black Tree: a tree + o Access Content types + + Accessor: can access items of a container randomly + + Iterator: can access items of a container sequentially + Stringshare. + . + This package contains documentation. + +Package: libeina-dbg +Architecture: any +Section: libdevel +Priority: extra +Depends: libeina0 (= ${binary:Version}) +Description: Enlightenment DR17 file chunk reading/writing library - debug symbols + Eina is a multi-platform library that provides optimized data types and a few + tools. It supports the following data types: + Containers: + o Array: an array + o Hash Table: a hash table + o Inlined List: an list with functions inlined + o List: a single-linked list + o Red-Black Tree: a tree + o Access Content types + + Accessor: can access items of a container randomly + + Iterator: can access items of a container sequentially + Stringshare. + . + This package contains unstripped shared libraries. It is provided primarily + to provide a backtrace with names in a debugger, this makes it somewhat easier + to interpret core dumps. The libraries are installed in /usr/lib/debug and + are automatically used by gdb. diff --git a/legacy/eina/debian/copyright b/legacy/eina/debian/copyright new file mode 100644 index 0000000000..365af38930 --- /dev/null +++ b/legacy/eina/debian/copyright @@ -0,0 +1,36 @@ +This package was debianized by Falko Schmidt on +Tue, 21 Oct 2008 11:11:01 +0000. + +The source is downloaded from the trunk/eina module of the enlightenment SVN +tree. For more information, see: + + http://www.enlightenment.org + +Upstream Authors: Enlightenment team + +Copyright: + + Copyright (C) 2008 Jorge Luis Zapata and various contributors (see AUTHORS) + +License: + + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; version 2 dated June, 1991. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA + 02111-1307, USA. + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + +The Debian packaging is: + (C) 2006 2007,Debian Pkg-e Team + and is licensed under the GPL, see `/usr/share/common-licenses/GPL'. diff --git a/legacy/eina/debian/libeina-dev.install b/legacy/eina/debian/libeina-dev.install new file mode 100644 index 0000000000..4a70bfa48a --- /dev/null +++ b/legacy/eina/debian/libeina-dev.install @@ -0,0 +1,4 @@ +debian/tmp/usr/lib/pkgconfig/* +debian/tmp/usr/include/* +debian/tmp/usr/lib/lib*.a +debian/tmp/usr/lib/lib*.so diff --git a/legacy/eina/debian/libeina0.install b/legacy/eina/debian/libeina0.install new file mode 100644 index 0000000000..560a64c8bf --- /dev/null +++ b/legacy/eina/debian/libeina0.install @@ -0,0 +1,2 @@ +debian/tmp/usr/lib/lib*.so.* +debian/tmp/usr/lib/eina/*/*.so diff --git a/legacy/eina/debian/rules b/legacy/eina/debian/rules new file mode 100755 index 0000000000..9f44498ef7 --- /dev/null +++ b/legacy/eina/debian/rules @@ -0,0 +1,18 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk + +DEB_CONFIGURE_EXTRA_FLAGS := --disable-rpath +DEB_MAKE_CLEAN_TARGET := clean +DEB_DH_STRIP_ARGS := --dbg-package=libeina-dbg + +build/libeina-doc:: + cd $(DEB_SRCDIR)/doc && make doc + +install/libeina-doc:: + mkdir -p debian/libeina-doc/usr/share/doc/libeina-doc + cp -R $(DEB_SRCDIR)/doc/html debian/libeina-doc/usr/share/doc/libeina-doc/ + +clean:: + ./autogen.sh --prefix=/usr $(DEB_CONFIGURE_EXTRA_FLAGS) diff --git a/legacy/embryo/debian/changelog b/legacy/embryo/debian/changelog new file mode 100644 index 0000000000..67c6319ad0 --- /dev/null +++ b/legacy/embryo/debian/changelog @@ -0,0 +1,12 @@ +embryo (0.9.9.050-1) unstable; urgency=low + + * a SVN release. + + -- quaker Fri, 26 Dec 2008 13:38:56 +0100 + +embryo (0.9.9.043-1) unstable; urgency=low + + * a CVS snapshot release. + + -- Falko Schmidt Fri, 4 Apr 2008 15:13:56 +0000 + diff --git a/legacy/embryo/debian/compat b/legacy/embryo/debian/compat new file mode 100644 index 0000000000..1e8b314962 --- /dev/null +++ b/legacy/embryo/debian/compat @@ -0,0 +1 @@ +6 diff --git a/legacy/embryo/debian/control b/legacy/embryo/debian/control new file mode 100644 index 0000000000..6ab8585278 --- /dev/null +++ b/legacy/embryo/debian/control @@ -0,0 +1,85 @@ +Source: embryo +Section: libs +Priority: optional +Maintainer: Falko Schmidt +Build-Depends: debhelper (>= 6), cdbs, doxygen +Standards-Version: 3.7.3 +Homepage: http://www.enlightenment.org + +Package: libembryo-dev +Section: libdevel +Architecture: any +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 +Architecture: any +Provides: libembryo +Depends: ${shlibs:Depends} +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 + bytecode that it understands. This abstract (or virtual) machine is + similar to a real machine with a CPU, but it is emulated in + software. The architecture is simple and is the same as the + abstract machine (AMX) in the SMALL language as it is based on + exactly the same code. Embryo has modified the code for the AMX + extensively and has made it smaller and more portable. It is VERY + small. The total size of the virtual machine code AND header files + is less than 2500 lines of code. It includes the floating point + library support by default as well. This makes it one of the + smallest interpreters around, and thus makes is very efficient to + 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. diff --git a/legacy/embryo/debian/copyright b/legacy/embryo/debian/copyright new file mode 100644 index 0000000000..62a88566cc --- /dev/null +++ b/legacy/embryo/debian/copyright @@ -0,0 +1,50 @@ +This package was debianized by Falko Schmidt 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 + +Upstream Author: + + Carsten Haitzler + +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 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. + + 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 +and is licensed under the GPL, see `/usr/share/common-licenses/GPL'. diff --git a/legacy/embryo/debian/embryo_cc.1 b/legacy/embryo/debian/embryo_cc.1 new file mode 100644 index 0000000000..171f314261 --- /dev/null +++ b/legacy/embryo/debian/embryo_cc.1 @@ -0,0 +1,32 @@ +.TH EMBRYO_CC 1 "Jan 30, 2007" "0.9.1.037" "The embryo compiler" +.SH NAME +embryo_cc \- a small compiler +.SH SYNOPSIS +.B embryo_cc +.B filename +.RI [\| OPTIONS \|] +.SH DESCRIPTION +Embryo is an enlightenment adaption of the small PAWN language. +.P +embryo_cc is a compiler for embryo files. +.SH EXAMPLES +embryo_cc filename +.SH OPTIONS +.BI -i " \|name +Path for include files +.P +.BI -o " \|name +Set base name of output file +.P +.BI -S " \|num +Stack/heap size in cells (default=4096, min=65) +.SH FILES +embryo_cc +.SH BUGS +There is a bug with gcc 3.2.x. +.BR +Prefer gcc 3.3.x. +.P +Please reports bugs to the Pkg-E Team +.SH AUTHOR +This man page was written by Ronald Claveau for the Debian GNU/Linux system (but may be used by others). diff --git a/legacy/embryo/debian/libembryo-bin.install b/legacy/embryo/debian/libembryo-bin.install new file mode 100644 index 0000000000..a484b55246 --- /dev/null +++ b/legacy/embryo/debian/libembryo-bin.install @@ -0,0 +1,2 @@ +debian/tmp/usr/bin/embryo_cc +debian/tmp/usr/share/embryo/include/*.inc diff --git a/legacy/embryo/debian/libembryo-bin.manpages b/legacy/embryo/debian/libembryo-bin.manpages new file mode 100644 index 0000000000..55f9248466 --- /dev/null +++ b/legacy/embryo/debian/libembryo-bin.manpages @@ -0,0 +1 @@ +debian/embryo_cc.1 diff --git a/legacy/embryo/debian/libembryo-dev.install b/legacy/embryo/debian/libembryo-dev.install new file mode 100644 index 0000000000..33c14b56b8 --- /dev/null +++ b/legacy/embryo/debian/libembryo-dev.install @@ -0,0 +1,4 @@ +debian/tmp/usr/include/* +debian/tmp/usr/lib/lib*.a +debian/tmp/usr/lib/lib*.so +debian/tmp/usr/lib/pkgconfig/* diff --git a/legacy/embryo/debian/libembryo-doc.dirs b/legacy/embryo/debian/libembryo-doc.dirs new file mode 100644 index 0000000000..cdcf8b2b3a --- /dev/null +++ b/legacy/embryo/debian/libembryo-doc.dirs @@ -0,0 +1 @@ +usr/share/doc/libembryo-doc diff --git a/legacy/embryo/debian/libembryo-doc.doc-base b/legacy/embryo/debian/libembryo-doc.doc-base new file mode 100644 index 0000000000..06e8dadf78 --- /dev/null +++ b/legacy/embryo/debian/libembryo-doc.doc-base @@ -0,0 +1,10 @@ +Document: embryo +Title: Embryo Guide +Author: Carsten Haitzler +Abstract: This document describes Embryo API + and provides sample C code. +Section: Programming/C + +Format: HTML +Index: /usr/share/doc/libembryo-doc/html/index.html +Files: /usr/share/doc/libembryo-doc/html/*.html diff --git a/legacy/embryo/debian/libembryo0.install b/legacy/embryo/debian/libembryo0.install new file mode 100644 index 0000000000..c45ebcf2a3 --- /dev/null +++ b/legacy/embryo/debian/libembryo0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/lib*.so.* diff --git a/legacy/embryo/debian/rules b/legacy/embryo/debian/rules new file mode 100644 index 0000000000..f871221f3f --- /dev/null +++ b/legacy/embryo/debian/rules @@ -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_DH_STRIP_ARGS := --dbg-package=libembryo-dbg +DEB_CONFIGURE_EXTRA_FLAGS := --disable-rpath +DEB_MAKE_CLEAN_TARGET := clean +DEB_SOURCE_VERSION := $(shell grep AC_INIT $(DEB_SRCDIR)/configure.ac|sed -e 's/AC_INIT(\[embryo\],\ \[\(.*\)\],\ \[.*@.*\])/\1/g') +CFLAGS += -fvisibility=hidden + +build/libembryo-doc:: + cd $(DEB_SRCDIR)/doc && make doc + +install/libembryo-doc:: + tar jxf embryo-*-doc.tar.bz2 -C $(DEB_SRCDIR) + cp -R $(DEB_SRCDIR)/embryo-$(DEB_SOURCE_VERSION)-doc/doc/html debian/libembryo-doc/usr/share/doc/libembryo-doc/ + rm -rf $(DEB_SRCDIR)/embryo-$(DEB_SOURCE_VERSION)-doc/ + +clean:: + ./autogen.sh --prefix=/usr $(DEB_CONFIGURE_EXTRA_FLAGS) diff --git a/legacy/emotion/debian/changelog b/legacy/emotion/debian/changelog new file mode 100644 index 0000000000..5d6dfb11f6 --- /dev/null +++ b/legacy/emotion/debian/changelog @@ -0,0 +1,13 @@ +emotion (0.1.0.042-2) unstable; urgency=low + + * a SVN release. + + -- quaker Sat, 27 Dec 2008 10:02:05 +0100 + + +emotion (0.1.0.042-1) unstable; urgency=low + + * CVS Release. + + -- Falko Schmidt Thu, 01 Apr 2008 15:11:22 +0000 + diff --git a/legacy/emotion/debian/compat b/legacy/emotion/debian/compat new file mode 100644 index 0000000000..1e8b314962 --- /dev/null +++ b/legacy/emotion/debian/compat @@ -0,0 +1 @@ +6 diff --git a/legacy/emotion/debian/control b/legacy/emotion/debian/control new file mode 100644 index 0000000000..f869cc80d5 --- /dev/null +++ b/legacy/emotion/debian/control @@ -0,0 +1,56 @@ +Source: emotion +Priority: optional +Section: libs +Maintainer: Falko Schmidt +Build-Depends: cdbs, debhelper (>= 6), pkg-config, libeet-dev, libevas-dev, libedje-dev, libecore-dev, libembryo-dev, libxine-dev (>=1.1.0), libgstreamer0.10-dev, libgstreamer-plugins-base0.10-dev +Standards-Version: 3.7.3 +Homepage: http://www.enlightenment.org + +Package: libemotion0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, libemotion0-gstreamer, libemotion0-xine +Provides: libemotion, libemotion-bin +Replaces: libemotion-bin +Description: Video playback library used in Enlightenment DR0.17 + This is the emotion library, a wrapper library used in the next-generation + Enlightenment suite for video playback. + . + This package contains the shared libraries. + +Package: libemotion0-dev +Section: libdevel +Architecture: any +Depends: libemotion0 (= ${Source-Version}), libevas-dev, libecore-dev +Provides: libemotion-dev +Replaces: libemotion-dev +Description: Headers, static libraries and documentation for Emotion + This package contains development files for the Emotion library, a wrapper + library used in the next-generation Enlightenment suite for video playback. + . + This package contains headers and static libraries for development with + libemotion. + +Package: libemotion0-xine +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, libemotion0, libxine1 (>=1.1.0) +Provides: libemotion-xine +Replaces: libemotion-xine +Description: Video playback library used in Enlightenment DR0.17 + This is the emotion library, a wrapper library used in the next-generation + Enlightenment suite for video playback. + . + This package provides the xine module for emotion. + +Package: libemotion0-gstreamer +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, libemotion0, gstreamer0.10-plugins-good +Provides: libemotion-gstreamer +Replaces: libemotion-gstreamer +Description: Video playback library used in Enlightenment DR0.17 + This is the emotion library, a wrapper library used in the next-generation + Enlightenment suite for video playback. + . + This package provides the gstreamer module for emotion. diff --git a/legacy/emotion/debian/copyright b/legacy/emotion/debian/copyright new file mode 100644 index 0000000000..40a9929021 --- /dev/null +++ b/legacy/emotion/debian/copyright @@ -0,0 +1,40 @@ +This package was debianized by Victor Koeppel on +Sat, 19 Jun 2004 20:20:49 +0200. + +It was downloaded from the e17/libs/emotion module of the enlightenment cvs +tree. For more information, see: + + http://www.enlightenment.org/cvs.html + +Upstream Author: The Rasterman (Carsten Haitzler) + +Copyright: + +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 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. + +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. diff --git a/legacy/emotion/debian/libemotion0-dev.install b/legacy/emotion/debian/libemotion0-dev.install new file mode 100644 index 0000000000..b8d218ef39 --- /dev/null +++ b/legacy/emotion/debian/libemotion0-dev.install @@ -0,0 +1,4 @@ +debian/tmp/usr/include/* +debian/tmp/usr/lib/pkgconfig/* +debian/tmp/usr/lib/*.a +debian/tmp/usr/lib/*.so diff --git a/legacy/emotion/debian/libemotion0-gstreamer.install b/legacy/emotion/debian/libemotion0-gstreamer.install new file mode 100644 index 0000000000..84948250e6 --- /dev/null +++ b/legacy/emotion/debian/libemotion0-gstreamer.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/emotion/*gstreamer*.so diff --git a/legacy/emotion/debian/libemotion0-xine.install b/legacy/emotion/debian/libemotion0-xine.install new file mode 100644 index 0000000000..d801fe96bb --- /dev/null +++ b/legacy/emotion/debian/libemotion0-xine.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/emotion/*xine*.so diff --git a/legacy/emotion/debian/libemotion0.install b/legacy/emotion/debian/libemotion0.install new file mode 100644 index 0000000000..c688e77aa1 --- /dev/null +++ b/legacy/emotion/debian/libemotion0.install @@ -0,0 +1,3 @@ +debian/tmp/usr/lib/libemotion.so.* +debian/tmp/usr/bin/emotion_* +debian/tmp/usr/share/emotion/data/theme.edj diff --git a/legacy/emotion/debian/rules b/legacy/emotion/debian/rules new file mode 100644 index 0000000000..813b4636e9 --- /dev/null +++ b/legacy/emotion/debian/rules @@ -0,0 +1,10 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk + +DEB_MAKE_CLEAN_TARGET := clean +DEB_CONFIGURE_EXTRA_FLAGS := --disable-rpath + +clean:: + ./autogen.sh --prefix=/usr $(DEB_CONFIGURE_EXTRA_FLAGS) diff --git a/legacy/evas/debian/changelog b/legacy/evas/debian/changelog new file mode 100644 index 0000000000..6bb04bc835 --- /dev/null +++ b/legacy/evas/debian/changelog @@ -0,0 +1,11 @@ +evas (0.9.9.050-1) unstable; urgency=low + + * a SVN release. + + -- quaker Sat, 27 Dec 2008 14:20:11 +0100 + +evas (0.9.9.043-1) unstable; urgency=low + + * a CVS snapshot release. + + -- Falko Schmidt Fri, 4 Apr 2008 15:13:56 +0000 diff --git a/legacy/evas/debian/compat b/legacy/evas/debian/compat new file mode 100644 index 0000000000..1e8b314962 --- /dev/null +++ b/legacy/evas/debian/compat @@ -0,0 +1 @@ +6 diff --git a/legacy/evas/debian/control b/legacy/evas/debian/control new file mode 100644 index 0000000000..17ed5a0bec --- /dev/null +++ b/legacy/evas/debian/control @@ -0,0 +1,95 @@ +Source: evas +Section: libs +Priority: optional +Maintainer: Falko Schmidt +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 +Architecture: any +Depends: ${shlibs:Depends}, libevas-engines +Provides: libevas, libevas-loaders, libevas-savers, libevas-loader-eet, libevas-loader-png, libevas-loader-jpeg, libevas-loader-gif, libevas-loader-tiff, libevas-loader-xpm, libevas-loader-svg, libevas-saver-eet, libevas-saver-png, libevas-saver-jpeg, libevas-saver-tiff +Replaces: libevas, libevas-loaders, libevas-savers, libevas-loader-eet, libevas-loader-png, libevas-loader-jpeg, libevas-loader-gif, libevas-loader-tiff, libevas-loader-xpm, libevas-loader-svg, libevas-saver-eet, libevas-saver-png, libevas-saver-jpeg, libevas-saver-tiff +Recommends: libevas-engines-extras +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. + Due to its simple API, evas can be developed with rapidly, and cleanly. + . + This package contains the core library. + +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 (= ${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 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: libevas-engines +Architecture: any +Provides: libevas-engine-buffer, libevas-engine-software-generic, libevas-engine-software-x11, libevas-engine-xrender +Replaces: 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. + Due to its simple API, evas can be developed with rapidly, and cleanly. + . + This package will install the following Evas engine modules: + - buffer + - software/genenric + - software/X11 + - xrender/X11 + +Package: libevas-engines-extras +Architecture: any +Provides: libevas-engine-fb, libevas-engine-gl-x11, libevas-engine-directfb, libevas-engines-extra +Replaces: libevas-engine-fb, libevas-engine-gl-x11, libevas-engines-extra +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. + Due to its simple API, evas can be developed with rapidly, and cleanly. + . + This package will install the following Evas engine modules: + - GL/X11 + - Framebuffer + - DirectFB diff --git a/legacy/evas/debian/copyright b/legacy/evas/debian/copyright new file mode 100644 index 0000000000..3abfc3bd16 --- /dev/null +++ b/legacy/evas/debian/copyright @@ -0,0 +1,43 @@ +This package was debianized by Falko Schmidt 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 + +Upstream Authors + + Enlightenment team + +Copyright: + + Copyright (C) 2000 Carsten Haitzler and various contributors (see AUTHORS) + +License: + + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies of the Software, its documentation and marketing & publicity + materials, and acknowledgment shall be given in the documentation, + materials and software packages that this Software was used. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER + IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN + CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +On Debian systems, the complete text of the BSD License can be found +in `/usr/share/common-licenses/BSD'. + +The Debian packaging is: + (C) 2006 2007,Debian Pkg-e Team + and is licensed under the GPL, see `/usr/share/common-licenses/GPL'. diff --git a/legacy/evas/debian/libevas-dev.install b/legacy/evas/debian/libevas-dev.install new file mode 100644 index 0000000000..ecc67bb62e --- /dev/null +++ b/legacy/evas/debian/libevas-dev.install @@ -0,0 +1,4 @@ +debian/tmp/usr/include/* +debian/tmp/usr/lib/lib*.so +debian/tmp/usr/lib/lib*.a +debian/tmp/usr/lib/pkgconfig/* diff --git a/legacy/evas/debian/libevas-doc.dirs b/legacy/evas/debian/libevas-doc.dirs new file mode 100644 index 0000000000..fc70dc0083 --- /dev/null +++ b/legacy/evas/debian/libevas-doc.dirs @@ -0,0 +1 @@ +usr/share/doc/libevas-doc diff --git a/legacy/evas/debian/libevas-doc.doc-base b/legacy/evas/debian/libevas-doc.doc-base new file mode 100644 index 0000000000..397f3ddc53 --- /dev/null +++ b/legacy/evas/debian/libevas-doc.doc-base @@ -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 diff --git a/legacy/evas/debian/libevas-engines-extras.install b/legacy/evas/debian/libevas-engines-extras.install new file mode 100644 index 0000000000..cb52b10374 --- /dev/null +++ b/legacy/evas/debian/libevas-engines-extras.install @@ -0,0 +1,3 @@ +debian/tmp/usr/lib/evas/modules/engines/fb/*/*.so +debian/tmp/usr/lib/evas/modules/engines/gl_x11/*/*.so +debian/tmp/usr/lib/evas/modules/engines/directfb/*/*.so diff --git a/legacy/evas/debian/libevas-engines.install b/legacy/evas/debian/libevas-engines.install new file mode 100644 index 0000000000..e025662b62 --- /dev/null +++ b/legacy/evas/debian/libevas-engines.install @@ -0,0 +1,4 @@ +debian/tmp/usr/lib/evas/modules/engines/buffer/*/*.so +debian/tmp/usr/lib/evas/modules/engines/software_generic/*/*.so +debian/tmp/usr/lib/evas/modules/engines/software_x11/*/*.so +debian/tmp/usr/lib/evas/modules/engines/xrender_x11/*/*.so diff --git a/legacy/evas/debian/libevas0.install b/legacy/evas/debian/libevas0.install new file mode 100644 index 0000000000..ec2f327d6d --- /dev/null +++ b/legacy/evas/debian/libevas0.install @@ -0,0 +1,13 @@ +debian/tmp/usr/lib/libevas.so.* +debian/tmp/usr/lib/evas/modules/loaders/eet/*/*.so +debian/tmp/usr/lib/evas/modules/loaders/gif/*/*.so +debian/tmp/usr/lib/evas/modules/loaders/jpeg/*/*.so +debian/tmp/usr/lib/evas/modules/loaders/png/*/*.so +debian/tmp/usr/lib/evas/modules/loaders/svg/*/*.so +debian/tmp/usr/lib/evas/modules/loaders/tiff/*/*.so +debian/tmp/usr/lib/evas/modules/loaders/xpm/*/*.so +debian/tmp/usr/lib/evas/modules/savers/eet/*/*.so +debian/tmp/usr/lib/evas/modules/savers/jpeg/*/*.so +debian/tmp/usr/lib/evas/modules/savers/png/*/*.so +debian/tmp/usr/lib/evas/modules/savers/tiff/*/*.so + diff --git a/legacy/evas/debian/rules b/legacy/evas/debian/rules new file mode 100644 index 0000000000..c1f1c6e44f --- /dev/null +++ b/legacy/evas/debian/rules @@ -0,0 +1,72 @@ +#!/usr/bin/make -f + +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-directfb \ + --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 \ + --disable-image-loader-edb + +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) +