From 1244d055e4fec78e9e92f52456bdc523f87fadb4 Mon Sep 17 00:00:00 2001 From: Gustavo Sverzut Barbieri Date: Fri, 28 Dec 2012 18:02:58 +0000 Subject: [PATCH] edbus: moved to IN-EFL SVN revision: 81826 --- legacy/edbus/.gitignore | 47 --- legacy/edbus/AUTHORS | 4 - legacy/edbus/COPYING | 492 --------------------------- legacy/edbus/Makefile.am | 153 --------- legacy/edbus/autogen.sh | 7 - legacy/edbus/configure.ac | 125 ------- legacy/edbus/doc/Doxyfile.in | 224 ------------ legacy/edbus/doc/Makefile.am | 36 -- legacy/edbus/doc/e.css | 218 ------------ legacy/edbus/doc/examples.dox | 48 --- legacy/edbus/doc/foot.html | 19 -- legacy/edbus/doc/head.html | 62 ---- legacy/edbus/doc/images/foot_bg.png | Bin 173 -> 0 bytes legacy/edbus/doc/images/head_bg.png | Bin 214 -> 0 bytes legacy/edbus/edbus.spec.in | 74 ---- legacy/edbus/m4/ac_attribute.m4 | 47 --- legacy/edbus/m4/ac_valist.m4 | 48 --- legacy/edbus/m4/efl_binary.m4 | 78 ----- legacy/edbus/m4/efl_compiler_flag.m4 | 24 -- legacy/edbus/m4/efl_doxygen.m4 | 94 ----- legacy/edbus/m4/efl_examples.m4 | 63 ---- 21 files changed, 1863 deletions(-) delete mode 100644 legacy/edbus/.gitignore delete mode 100644 legacy/edbus/AUTHORS delete mode 100644 legacy/edbus/COPYING delete mode 100644 legacy/edbus/Makefile.am delete mode 100755 legacy/edbus/autogen.sh delete mode 100644 legacy/edbus/configure.ac delete mode 100644 legacy/edbus/doc/Doxyfile.in delete mode 100644 legacy/edbus/doc/Makefile.am delete mode 100644 legacy/edbus/doc/e.css delete mode 100644 legacy/edbus/doc/examples.dox delete mode 100644 legacy/edbus/doc/foot.html delete mode 100644 legacy/edbus/doc/head.html delete mode 100644 legacy/edbus/doc/images/foot_bg.png delete mode 100644 legacy/edbus/doc/images/head_bg.png delete mode 100644 legacy/edbus/edbus.spec.in delete mode 100644 legacy/edbus/m4/ac_attribute.m4 delete mode 100644 legacy/edbus/m4/ac_valist.m4 delete mode 100644 legacy/edbus/m4/efl_binary.m4 delete mode 100644 legacy/edbus/m4/efl_compiler_flag.m4 delete mode 100644 legacy/edbus/m4/efl_doxygen.m4 delete mode 100644 legacy/edbus/m4/efl_examples.m4 diff --git a/legacy/edbus/.gitignore b/legacy/edbus/.gitignore deleted file mode 100644 index aad31de41c..0000000000 --- a/legacy/edbus/.gitignore +++ /dev/null @@ -1,47 +0,0 @@ -*.o -*.lo -*~ -.libs -.deps -.dirstamp -aclocal.m4 -autom4te.cache/ -compile -config.guess -config.h -config.h.in -config.log -config.status -config.sub -configure -depcomp -install-sh -libtool -ltmain.sh -m4/libtool.m4 -m4/ltoptions.m4 -m4/ltsugar.m4 -m4/ltversion.m4 -m4/lt~obsolete.m4 -Makefile -Makefile.in -missing -stamp-h1 -edbus-*.tar.* -edbus2.pc -edbus.spec -libedbus2.la -src/examples/connman-list-services -src/examples/ofono-dial -src/examples/banshee -src/examples/complex_types -src/examples/complex_types_server -src/examples/server -src/examples/simple-signal-emit -src/examples/client -src/examples/complex_types_client_eina_value -src/codegen/edbus-codegen -doc/Doxyfile -doc/html/ -doc/latex/ -doc/man/ diff --git a/legacy/edbus/AUTHORS b/legacy/edbus/AUTHORS deleted file mode 100644 index 0306d257ea..0000000000 --- a/legacy/edbus/AUTHORS +++ /dev/null @@ -1,4 +0,0 @@ -Gustavo Sverzut Barbieri -José Roberto de Souza -Leandro Pereira -Lucas De Marchi diff --git a/legacy/edbus/COPYING b/legacy/edbus/COPYING deleted file mode 100644 index d63a526941..0000000000 --- a/legacy/edbus/COPYING +++ /dev/null @@ -1,492 +0,0 @@ -Copyright notice for EDBus: - -Copyright (C) 2012 ProFUSION embedded systems, Samsung Electronics and -various contributors (see AUTHORS) - -This library is free software; you can redistribute it and/or modify it -under the terms of the GNU Lesser General Public License as published by the -Free Software Foundation; version 2.1 of the License. - -This library 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 Lesser General Public License for more -details. - -Below is a copy of the GNU Lesser General Public License that is distributed -along with this library. If you do not have a copy below, write to the Free -Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA -02110-1301 USA - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -Linking this library statically or dynamically with other modules is -making a combined work based on this library. Thus, the terms and -conditions of the GNU General Public License cover the whole combination. - -As a special exception, the copyright holders of this library give you -permission to link this library with independent modules to produce an -executable, regardless of the license terms of these independent modules, -and to copy and distribute the resulting executable under terms of your -choice, provided that you also meet, for each linked independent module, -the terms and conditions of the license of that module. An independent -module is a module which is not derived from or based on this library. -If you modify this library, you may extend this exception to your version -of the library, but you are not obliged to do so. If you do not wish to -do so, delete this exception statement from your version. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS diff --git a/legacy/edbus/Makefile.am b/legacy/edbus/Makefile.am deleted file mode 100644 index 5b9fb17347..0000000000 --- a/legacy/edbus/Makefile.am +++ /dev/null @@ -1,153 +0,0 @@ -ACLOCAL_AMFLAGS = -I m4 -CLEANFILES = -MAINTAINERCLEANFILES = -EXTRA_DIST = \ - edbus.spec - -SUBDIRS = doc - -AM_MAKEFLAGS = --no-print-directory -AM_CFLAGS = \ - -include $(top_builddir)/config.h \ - -I$(top_srcdir)/src/lib \ - @ECORE_CFLAGS@ \ - @DBUS_CFLAGS@ - -AM_CPPFLAGS = -DEFL_EDBUS_BUILD=1 - -includedir = @includedir@/edbus-@VMAJ@/ - -SED_PROCESS = \ - $(AM_V_GEN)$(MKDIR_P) $(dir $@) && $(SED) \ - -e 's,@VERSION\@,$(VERSION),g' \ - -e 's,@prefix\@,$(prefix),g' \ - -e 's,@exec_prefix\@,$(exec_prefix),g' \ - -e 's,@libdir\@,$(libdir),g' \ - -e 's,@includedir\@,$(includedir),g' \ - < $< > $@ || rm $@ - -%.pc: %.pc.in Makefile - $(SED_PROCESS) - -pkgconfigdir = $(libdir)/pkgconfig -pkgconfig_DATA = edbus2.pc -CLEANFILES += edbus2.pc -EXTRA_DIST += edbus2.pc.in - -EXTRA_DIST += \ - README \ - AUTHORS \ - COPYING \ - m4/efl_doxygen.m4 \ - m4/efl_compiler_flag.m4 - - -MAINTAINERCLEANFILES += \ - aclocal.m4 \ - compile \ - config.guess \ - config.h.in \ - config.sub \ - configure \ - depcomp \ - install-sh \ - ltmain.sh \ - Makefile.in \ - missing \ - mkinstalldirs - -lib_LTLIBRARIES = libedbus2.la - -include_HEADERS = \ - src/lib/EDBus.h \ - src/lib/edbus_connection.h \ - src/lib/edbus_freedesktop.h \ - src/lib/edbus_message.h \ - src/lib/edbus_object.h \ - src/lib/edbus_pending.h \ - src/lib/edbus_proxy.h \ - src/lib/edbus_service.h \ - src/lib/edbus_signal_handler.h \ - src/lib/edbus_message_helper.h \ - src/lib/edbus_message_eina_value.h - -libedbus2_la_LIBADD = @ECORE_LIBS@ @DBUS_LIBS@ -libedbus2_la_SOURCES = \ - src/lib/edbus_private.h \ - src/lib/edbus_private_types.h \ - src/lib/edbus_proxy.c \ - src/lib/edbus_core.c \ - src/lib/edbus_message.c \ - src/lib/edbus_object.c \ - src/lib/edbus_pending.c \ - src/lib/edbus_freedesktop.c \ - src/lib/edbus_service.c \ - src/lib/edbus_signal_handler.c \ - src/lib/edbus_message_helper.c \ - src/lib/edbus_message_to_eina_value.c \ - src/lib/edbus_message_from_eina_value.c - -EXAMPLES = \ - src/examples/connman-list-services \ - src/examples/ofono-dial \ - src/examples/banshee \ - src/examples/complex_types \ - src/examples/complex_types_server \ - src/examples/server \ - src/examples/client \ - src/examples/simple-signal-emit \ - src/examples/complex_types_client_eina_value - -EXAMPLES_LIBS = libedbus2.la @ECORE_LIBS@ @EINA_LIBS@ - -EXTRA_PROGRAMS = $(EXAMPLES) - -src_examples_connman_list_services_SOURCES = src/examples/connman-list-services.c -src_examples_connman_list_services_LDADD = $(EXAMPLES_LIBS) - -src_examples_ofono_dial_SOURCES = src/examples/ofono-dial.c -src_examples_ofono_dial_LDADD = $(EXAMPLES_LIBS) - -src_examples_banshee_SOURCES = src/examples/banshee.c -src_examples_banshee_LDADD = $(EXAMPLES_LIBS) - -src_examples_complex_types_SOURCES = src/examples/complex_types.c -src_examples_complex_types_LDADD = $(EXAMPLES_LIBS) - -src_examples_complex_types_server_SOURCES = src/examples/complex_types_server.c -src_examples_complex_types_server_LDADD = $(EXAMPLES_LIBS) - -src_examples_server_SOURCES = src/examples/server.c -src_examples_server_LDADD = $(EXAMPLES_LIBS) - -src_examples_client_SOURCES = src/examples/client.c -src_examples_client_LDADD = $(EXAMPLES_LIBS) - -src_examples_simple_signal_emit_SOURCES = src/examples/simple-signal-emit.c -src_examples_simple_signal_emit_LDADD = $(EXAMPLES_LIBS) - -src_examples_complex_types_client_eina_value_SOURCES = src/examples/complex_types_client_eina_value.c -src_examples_complex_types_client_eina_value_LDADD = $(EXAMPLES_LIBS) - -if BUILD_EDBUS_CODEGEN -bin_PROGRAMS = src/codegen/edbus-codegen -src_codegen_edbus_codegen_SOURCES = \ - src/codegen/codegen.h \ - src/codegen/utils.c \ - src/codegen/parser.c \ - src/codegen/dbus.c \ - src/codegen/source_client.c \ - src/codegen/client.c -src_codegen_edbus_codegen_CFLAGS = -I$(top_srcdir)/src/codegen @EDBUS_CODEGEN_CFLAGS@ @ECORE_CFLAGS@ -src_codegen_edbus_codegen_LDADD = @EDBUS_CODEGEN_LIBS@ @ECORE_LIBS@ -endif - -.PHONY: doc examples - -examples: $(EXAMPLES) - -# Documentation - -doc: - @echo "entering doc/" - make -C doc doc diff --git a/legacy/edbus/autogen.sh b/legacy/edbus/autogen.sh deleted file mode 100755 index fcad521160..0000000000 --- a/legacy/edbus/autogen.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh - -autoreconf -f -i - -if [ -z "$NOCONFIGURE" ]; then - exec ./configure "$@" -fi diff --git a/legacy/edbus/configure.ac b/legacy/edbus/configure.ac deleted file mode 100644 index 55c0524408..0000000000 --- a/legacy/edbus/configure.ac +++ /dev/null @@ -1,125 +0,0 @@ -##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--## -##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--## -m4_define([v_maj], [1]) -m4_define([v_min], [7]) -m4_define([v_mic], [99]) -m4_define([v_rev], m4_esyscmd([(svnversion "${SVN_REPO_PATH:-.}" | grep -v '\(export\|Unversioned directory\)' || echo 0) | awk -F : '{printf("%s\n", $1);}' | tr -d ' :MSP\n'])) -m4_if(v_rev, [0], [m4_define([v_rev], m4_esyscmd([git log 2> /dev/null | (grep -m1 git-svn-id || echo 0) | sed -e 's/.*@\([0-9]*\).*/\1/' | tr -d '\n']))]) -##-- When released, remove the dnl on the below line -dnl m4_undefine([v_rev]) -##-- When doing snapshots - change soname. remove dnl on below line -dnl m4_define([relname], [ver-pre-svn-07]) -dnl m4_define([v_rel], [-release relname]) -##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--## -m4_ifdef([v_rev], [m4_define([v_ver], [v_maj.v_min.v_mic.v_rev])], -[m4_define([v_ver], [v_maj.v_min.v_mic])]) -m4_define([lt_cur], m4_eval(v_maj + v_min)) -m4_define([lt_rev], v_mic) -m4_define([lt_age], v_min) -##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--## -##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--## - -AC_INIT([edbus], [v_ver], [enlightenment-devel@lists.sourceforge.net]) -AC_PREREQ([2.60]) - -AM_INIT_AUTOMAKE([foreign subdir-objects]) -AM_CONFIG_HEADER([config.h]) -AC_CONFIG_MACRO_DIR([m4]) - -m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) - -PKG_PROG_PKG_CONFIG - -EFL_COMPILER_FLAG([-Wall]) -EFL_COMPILER_FLAG([-Wextra]) -EFL_COMPILER_FLAG([-Wshadow]) -EFL_COMPILER_FLAG([-Wno-unused-parameter]) -EFL_COMPILER_FLAG([-Wvla]) -EFL_COMPILER_FLAG([-Wundef]) -EFL_COMPILER_FLAG([-Wformat=2]) -EFL_COMPILER_FLAG([-Wlogical-op]) -EFL_COMPILER_FLAG([-Wsign-compare]) -EFL_COMPILER_FLAG([-Wformat-security]) -EFL_COMPILER_FLAG([-Wmissing-include-dirs]) -EFL_COMPILER_FLAG([-Wformat-nonliteral]) -EFL_COMPILER_FLAG([-Wold-style-definition]) -EFL_COMPILER_FLAG([-Wpointer-arith]) -EFL_COMPILER_FLAG([-Winit-self]) -EFL_COMPILER_FLAG([-Wdeclaration-after-statement]) -EFL_COMPILER_FLAG([-Wmissing-declarations]) -EFL_COMPILER_FLAG([-Wmissing-noreturn]) -EFL_COMPILER_FLAG([-Wendif-labels]) -EFL_COMPILER_FLAG([-Wstrict-aliasing=2]) -EFL_COMPILER_FLAG([-Wwrite-strings]) -EFL_COMPILER_FLAG([-Wno-long-long]) -EFL_COMPILER_FLAG([-Wno-overlength-strings]) -EFL_COMPILER_FLAG([-Wno-missing-field-initializers]) -EFL_COMPILER_FLAG([-Wno-nested-externs]) -EFL_COMPILER_FLAG([-Wchar-subscripts]) -EFL_COMPILER_FLAG([-Wtype-limits]) -EFL_COMPILER_FLAG([-Wuninitialized]) - -AC_LANG_C - -AC_PROG_CC -AC_PROG_MKDIR_P -AM_PROG_CC_C_O -AC_C___ATTRIBUTE__ -AC_C_VA_LIST_AS_ARRAY - -AC_DISABLE_STATIC -define([AC_LIBTOOL_LANG_CXX_CONFIG], [:])dnl -define([AC_LIBTOOL_LANG_F77_CONFIG], [:])dnl -AC_PROG_LIBTOOL - -# doxygen program for documentation building -EFL_CHECK_DOXYGEN([build_doc="yes"], [build_doc="no"]) - -PKG_CHECK_MODULES([EINA], [eina >= 1.7.0]) -PKG_CHECK_MODULES([ECORE], [ecore]) -PKG_CHECK_MODULES([DBUS], [dbus-1]) - -with_max_log_level="EINA_LOG_LEVEL_DBG" -AC_ARG_WITH(maximum-log-level, - [AC_HELP_STRING([--with-maximum-log-level=NUMBER], - [limit log level, any call to EINA_LOG() with values greater than this will be compiled out, ignoring runtime settings, but saving function calls.])], - [with_max_log_level="${withval}"], [:]) -AC_DEFINE_UNQUOTED(EINA_LOG_LEVEL_MAXIMUM, ${with_max_log_level}, [if set, logging is limited to this amount.]) - -##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--## -##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--## -m4_ifdef([v_rev], , [m4_define([v_rev], [0])]) -m4_ifdef([v_rel], , [m4_define([v_rel], [])]) -AC_DEFINE_UNQUOTED(VMAJ, [v_maj], [Major version]) -AC_DEFINE_UNQUOTED(VMIN, [v_min], [Minor version]) -AC_DEFINE_UNQUOTED(VMIC, [v_mic], [Micro version]) -AC_DEFINE_UNQUOTED(VREV, [v_rev], [Revison]) -version_info="lt_cur:lt_rev:lt_age" -release_info="v_rel" -AC_SUBST(version_info) -AC_SUBST(release_info) -##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--## -##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--## -VMAJ=v_maj -VMIN=v_min -AC_SUBST(VMAJ) -AC_SUBST(VMIN) - -EFL_ENABLE_BIN([edbus-codegen], ["yes"]) - -if test "x${have_edbus_codegen}" = "xyes" ; then - PKG_CHECK_MODULES([EDBUS_CODEGEN], - [eina >= 1.6.99 - ecore >= 1.6.99], - [have_edbus_codegen="yes"], - [have_edbus_codegen="no"]) -fi - -AC_CONFIG_FILES([ -Makefile -edbus.spec -doc/Makefile -doc/Doxyfile -]) - -AC_OUTPUT diff --git a/legacy/edbus/doc/Doxyfile.in b/legacy/edbus/doc/Doxyfile.in deleted file mode 100644 index 12ce74458f..0000000000 --- a/legacy/edbus/doc/Doxyfile.in +++ /dev/null @@ -1,224 +0,0 @@ -DOXYFILE_ENCODING = UTF-8 -PROJECT_NAME = EDBus -PROJECT_NUMBER = -OUTPUT_DIRECTORY = . -CREATE_SUBDIRS = NO -OUTPUT_LANGUAGE = English -BRIEF_MEMBER_DESC = YES -REPEAT_BRIEF = YES -ABBREVIATE_BRIEF = -ALWAYS_DETAILED_SEC = NO -INLINE_INHERITED_MEMB = NO -FULL_PATH_NAMES = NO -STRIP_FROM_PATH = -STRIP_FROM_INC_PATH = -SHORT_NAMES = NO -JAVADOC_AUTOBRIEF = YES -QT_AUTOBRIEF = NO -MULTILINE_CPP_IS_BRIEF = NO -INHERIT_DOCS = YES -SEPARATE_MEMBER_PAGES = NO -TAB_SIZE = 2 -ALIASES = -OPTIMIZE_OUTPUT_FOR_C = YES -OPTIMIZE_OUTPUT_JAVA = NO -OPTIMIZE_FOR_FORTRAN = NO -OPTIMIZE_OUTPUT_VHDL = NO -EXTENSION_MAPPING = -BUILTIN_STL_SUPPORT = NO -CPP_CLI_SUPPORT = NO -SIP_SUPPORT = NO -IDL_PROPERTY_SUPPORT = YES -DISTRIBUTE_GROUP_DOC = NO -SUBGROUPING = YES -TYPEDEF_HIDES_STRUCT = NO -SYMBOL_CACHE_SIZE = 0 -EXTRACT_ALL = NO -EXTRACT_PRIVATE = NO -EXTRACT_STATIC = NO -EXTRACT_LOCAL_CLASSES = NO -EXTRACT_LOCAL_METHODS = NO -EXTRACT_ANON_NSPACES = NO -HIDE_UNDOC_MEMBERS = NO -HIDE_UNDOC_CLASSES = YES -HIDE_FRIEND_COMPOUNDS = YES -HIDE_IN_BODY_DOCS = NO -INTERNAL_DOCS = NO -CASE_SENSE_NAMES = YES -HIDE_SCOPE_NAMES = NO -SHOW_INCLUDE_FILES = NO -FORCE_LOCAL_INCLUDES = NO -INLINE_INFO = YES -SORT_MEMBER_DOCS = YES -SORT_MEMBERS_CTORS_1ST = NO -SORT_GROUP_NAMES = NO -SORT_BY_SCOPE_NAME = NO -GENERATE_TODOLIST = YES -GENERATE_TESTLIST = YES -GENERATE_BUGLIST = YES -GENERATE_DEPRECATEDLIST= YES -ENABLED_SECTIONS = -MAX_INITIALIZER_LINES = 30 -SHOW_USED_FILES = NO -SHOW_FILES = YES -SHOW_NAMESPACES = YES -FILE_VERSION_FILTER = -LAYOUT_FILE = -QUIET = YES -WARNINGS = YES -WARN_IF_UNDOCUMENTED = YES -WARN_IF_DOC_ERROR = YES -WARN_NO_PARAMDOC = YES -WARN_FORMAT = "$file:$line: $text" -WARN_LOGFILE = -INPUT = @top_srcdir@/src/lib \ - @top_srcdir@/doc/examples.dox -INPUT_ENCODING = UTF-8 -FILE_PATTERNS = -RECURSIVE = YES -EXCLUDE = -EXCLUDE_SYMLINKS = NO -EXCLUDE_PATTERNS = -EXCLUDE_SYMBOLS = -EXAMPLE_PATH = @top_srcdir@/src/examples/ -EXAMPLE_PATTERNS = -EXAMPLE_RECURSIVE = YES -IMAGE_PATH = @top_srcdir@/doc/images/ -INPUT_FILTER = -FILTER_PATTERNS = -FILTER_SOURCE_FILES = NO -SOURCE_BROWSER = NO -INLINE_SOURCES = NO -STRIP_CODE_COMMENTS = YES -REFERENCED_BY_RELATION = YES -REFERENCES_RELATION = YES -REFERENCES_LINK_SOURCE = YES -USE_HTAGS = NO -VERBATIM_HEADERS = NO -ALPHABETICAL_INDEX = YES -COLS_IN_ALPHA_INDEX = 2 -IGNORE_PREFIX = EDBUS_ edbus_ -GENERATE_HTML = YES -HTML_OUTPUT = html -HTML_FILE_EXTENSION = .html -HTML_HEADER = @srcdir@/head.html -HTML_FOOTER = @srcdir@/foot.html -HTML_STYLESHEET = @srcdir@/e.css -HTML_COLORSTYLE_HUE = 220 -HTML_COLORSTYLE_SAT = 100 -HTML_COLORSTYLE_GAMMA = 80 -HTML_TIMESTAMP = YES -HTML_DYNAMIC_SECTIONS = NO -GENERATE_DOCSET = NO -DOCSET_FEEDNAME = "Doxygen generated docs" -DOCSET_BUNDLE_ID = org.doxygen.Project -DOCSET_PUBLISHER_ID = org.doxygen.Publisher -DOCSET_PUBLISHER_NAME = Publisher -GENERATE_HTMLHELP = NO -CHM_FILE = -HHC_LOCATION = -GENERATE_CHI = NO -CHM_INDEX_ENCODING = -BINARY_TOC = NO -TOC_EXPAND = NO -GENERATE_QHP = NO -QCH_FILE = -QHP_NAMESPACE = org.doxygen.Project -QHP_VIRTUAL_FOLDER = doc -QHP_CUST_FILTER_NAME = -QHP_CUST_FILTER_ATTRS = -QHP_SECT_FILTER_ATTRS = -QHG_LOCATION = -GENERATE_ECLIPSEHELP = NO -ECLIPSE_DOC_ID = org.doxygen.Project -DISABLE_INDEX = YES -ENUM_VALUES_PER_LINE = 1 -GENERATE_TREEVIEW = NO -TREEVIEW_WIDTH = 250 -EXT_LINKS_IN_WINDOW = NO -FORMULA_FONTSIZE = 10 -FORMULA_TRANSPARENT = YES -SEARCHENGINE = NO -SERVER_BASED_SEARCH = NO -GENERATE_LATEX = YES -LATEX_OUTPUT = latex -LATEX_CMD_NAME = latex -MAKEINDEX_CMD_NAME = makeindex -COMPACT_LATEX = NO -PAPER_TYPE = a4wide -EXTRA_PACKAGES = -LATEX_HEADER = -PDF_HYPERLINKS = YES -USE_PDFLATEX = NO -LATEX_BATCHMODE = NO -LATEX_HIDE_INDICES = NO -LATEX_SOURCE_CODE = NO -GENERATE_RTF = NO -RTF_OUTPUT = rtf -COMPACT_RTF = NO -RTF_HYPERLINKS = NO -RTF_STYLESHEET_FILE = -RTF_EXTENSIONS_FILE = -GENERATE_MAN = YES -MAN_OUTPUT = man -MAN_EXTENSION = .3 -MAN_LINKS = YES -GENERATE_XML = NO -XML_OUTPUT = xml -XML_SCHEMA = -XML_DTD = -XML_PROGRAMLISTING = YES -GENERATE_AUTOGEN_DEF = NO -GENERATE_PERLMOD = NO -PERLMOD_LATEX = NO -PERLMOD_PRETTY = YES -PERLMOD_MAKEVAR_PREFIX = -ENABLE_PREPROCESSING = YES -MACRO_EXPANSION = YES -EXPAND_ONLY_PREDEF = YES -SEARCH_INCLUDES = NO -INCLUDE_PATH = -INCLUDE_FILE_PATTERNS = -PREDEFINED = EINA_MAGIC_DEBUG \ - __UNUSED__= \ - EINA_ARG_NONNULL()= \ - EINA_MALLOC= \ - EINA_WARN_UNUSED_RESULT= \ - EAPI= \ - EINA_PURE= \ - EINA_CONST= -EXPAND_AS_DEFINED = -SKIP_FUNCTION_MACROS = YES -TAGFILES = -GENERATE_TAGFILE = -ALLEXTERNALS = NO -EXTERNAL_GROUPS = YES -PERL_PATH = /usr/bin/perl -CLASS_DIAGRAMS = NO -MSCGEN_PATH = -HIDE_UNDOC_RELATIONS = YES -HAVE_DOT = NO -DOT_NUM_THREADS = 0 -DOT_FONTNAME = FreeSans.ttf -DOT_FONTSIZE = 10 -DOT_FONTPATH = -CLASS_GRAPH = NO -COLLABORATION_GRAPH = NO -GROUP_GRAPHS = YES -UML_LOOK = NO -TEMPLATE_RELATIONS = NO -INCLUDE_GRAPH = NO -INCLUDED_BY_GRAPH = NO -CALL_GRAPH = NO -CALLER_GRAPH = NO -GRAPHICAL_HIERARCHY = NO -DIRECTORY_GRAPH = YES -DOT_IMAGE_FORMAT = png -DOT_PATH = -DOTFILE_DIRS = -DOT_GRAPH_MAX_NODES = 50 -MAX_DOT_GRAPH_DEPTH = 0 -DOT_TRANSPARENT = NO -DOT_MULTI_TARGETS = NO -GENERATE_LEGEND = YES -DOT_CLEANUP = YES diff --git a/legacy/edbus/doc/Makefile.am b/legacy/edbus/doc/Makefile.am deleted file mode 100644 index 781bbd2a74..0000000000 --- a/legacy/edbus/doc/Makefile.am +++ /dev/null @@ -1,36 +0,0 @@ -MAINTAINERCLEANFILES = Makefile.in - -.PHONY: doc - -PACKAGE_DOCNAME = $(PACKAGE_TARNAME)-$(PACKAGE_VERSION)-doc - -if EFL_BUILD_DOC - -doc-clean: - rm -rf html/ latex/ $(top_builddir)/$(PACKAGE_DOCNAME).tar* - -doc: all - $(efl_doxygen) - cp $(srcdir)/images/* html/ - rm -rf $(PACKAGE_DOCNAME).tar* - mkdir -p $(PACKAGE_DOCNAME)/doc - cp -R html/ latex/ $(PACKAGE_DOCNAME)/doc - tar cf $(PACKAGE_DOCNAME).tar $(PACKAGE_DOCNAME)/ - bzip2 -9 $(PACKAGE_DOCNAME).tar - rm -rf $(PACKAGE_DOCNAME)/ - mv $(PACKAGE_DOCNAME).tar.bz2 $(top_builddir) - -clean-local: doc-clean - -else - -doc: - @echo "Documentation not built. Run ./configure --help" - -endif - -EXTRA_DIST = $(srcdir)/Doxyfile.in \ - $(wildcard $(srcdir)/img/*.*) \ - $(srcdir)/e.css \ - $(srcdir)/head.html \ - $(srcdir)/foot.html \ No newline at end of file diff --git a/legacy/edbus/doc/e.css b/legacy/edbus/doc/e.css deleted file mode 100644 index 8697a3a0be..0000000000 --- a/legacy/edbus/doc/e.css +++ /dev/null @@ -1,218 +0,0 @@ -/* - Author: - Andres Blanc - DaveMDS Andreoli - - Supported Browsers: - ie7, opera9, konqueror4 and firefox3 - - Please use a different file for ie6, ie5, etc. hacks. -*/ - - -/* Necessary to place the footer at the bottom of the page */ -html, body { - height: 100%; - margin: 0px; - padding: 0px; -} - -#container { - min-height: 100%; - height: auto !important; - height: 100%; - margin: 0 auto -53px; -} - -#footer, #push { - height: 53px; -} - - -* html #container { - height: 100%; -} - -/* Prevent floating elements overflowing containers */ -.clear { - clear: both; - width: 0px; - height: 0px; -} - -/* Flexible & centered layout from 750 to 960 pixels */ -.layout { - max-width: 960px; - min-width: 760px; - margin-left: auto; - margin-right: auto; -} - -body { - /*font-family: Lucida Grande, Helvetica, sans-serif;*/ - font-family: "Bitstream Vera","Vera","Trebuchet MS",Trebuchet,Tahoma,sans-serif -} - -/* Prevent design overflowing the viewport in small resolutions */ -#container { - padding-right: 17px; - padding-left: 17px; - background-image: url(head_bg.png); - background-repeat: repeat-x; -} - -#header { - width: 100%; - height: 102px; -} - -#header h1 { - width: 63px; - height: 63px; - background-image: url(e.png); - background-repeat: no-repeat; - position: absolute; - margin: 0px; -} - -#header h1 span { - display: none; -} - -#header h2 { - display: none; -} - -/* .menu-container is used to set properties common to .menu and .submenu */ -#header .menu-container { -} - -#header .menu-container ul { - list-style-type: none; - list-style-position: inside; - margin: 0; -} - -#header .menu-container li { - display: block; - float: right; -} - -#header .menu { - height: 63px; - display: block; - background-image: url(menu_bg.png); - background-repeat: repeat-x; -} - -#header .menu ul { - height: 100%; - display: block; - background-image: url(menu_bg_last.png); - background-repeat: no-repeat; - background-position: top right; - padding-right: 17px; -} - -#header .menu li { - height: 100%; - text-align: center; - background-image: url(menu_bg_unsel.png); - background-repeat: no-repeat; -} - -#header .menu a { - height: 100%; - display: block; - color: #cdcdcd; - text-decoration: none; - font-size: 10pt; - line-height: 59px; - text-align: center; - padding: 0px 15px 0px 15px; -} - -#header .menu li:hover { - background-image: url(menu_bg_hover.png); - background-repeat: no-repeat; -} - -#header .menu li:hover a { - color: #FFFFFF; -} - -#header .menu li.current { - background-image: url(menu_bg_current.png); - background-repeat: no-repeat; -} - -#header .menu li.current a { - color: #646464; -} - - -/* Hide all the submenus but the current */ -#header .submenu ul { - display: none; -} - -#header .submenu .current { - display: block; -} - -#header .submenu { - font: bold 10px verdana,'Bitstream Vera Sans',helvetica,arial,sans-serif; - margin-top: 10px; -} - -#header .submenu a { - color: #888888; - text-decoration: none; - font-size: 0.9em; - line-height: 15px; - padding:0px 5px 0px 5px; -} - -#header .submenu a:hover { - color: #444444; -} - -#header .submenu li { - border-left: 1px solid #DDDDDD; -} - -#header .submenu li:last-child { - border-left: 0; -} - -#header .doxytitle { - position: absolute; - font-size: 1.8em; - font-weight: bold; - color: #444444; - line-height: 35px; -} - -#header small { - font-size: 0.4em; -} - -#footer { - background-image: url(foot_bg.png); - width: 100%; -} - -#footer table { - width: 100%; - text-align: center; - white-space: nowrap; - padding: 5px 30px 5px 30px; - font-size: 0.8em; - font-family: "Bitstream Vera","Vera","Trebuchet MS",Trebuchet,Tahoma,sans-serif; - color: #888888; -} - -#footer td.copyright { - width: 100%; -} - diff --git a/legacy/edbus/doc/examples.dox b/legacy/edbus/doc/examples.dox deleted file mode 100644 index 9c70180d73..0000000000 --- a/legacy/edbus/doc/examples.dox +++ /dev/null @@ -1,48 +0,0 @@ -/** - * @page banshee Banshee dbus client - * - * @include banshee.c - */ - -/** - * @page simple_dbus_client Simple dbus client - * - * @include client.c - */ - -/** - * @page simple_dbus_server Simple dbus server - * - * @include server.c - */ - -/** - * @page complex_types Handling with dbus complex types - * - * @include complex_types.c - */ - -/** - * @page complex_types_server Handling with dbus complex types in server side - * @include complex_types_server.c - */ - -/** - * @page connman Connman client - * @include connman-list-services.c - */ - -/** - * @page ofono Ofono client - * @include ofono-dial.c - */ - -/** - * @page eina_value Eina_Value to/from Message - * @include complex_types_client_eina_value.c - */ - -/** - * @page signal_emmiter Simple signal emmiter - * @include simple-signal-emit.c - */ diff --git a/legacy/edbus/doc/foot.html b/legacy/edbus/doc/foot.html deleted file mode 100644 index 78ef911c72..0000000000 --- a/legacy/edbus/doc/foot.html +++ /dev/null @@ -1,19 +0,0 @@ - -
- - - - - - - - - - - diff --git a/legacy/edbus/doc/head.html b/legacy/edbus/doc/head.html deleted file mode 100644 index dea611d4cf..0000000000 --- a/legacy/edbus/doc/head.html +++ /dev/null @@ -1,62 +0,0 @@ - - - $title - - - - - - - - - - - - - - -
- - - -
-
- -
diff --git a/legacy/edbus/doc/images/foot_bg.png b/legacy/edbus/doc/images/foot_bg.png deleted file mode 100644 index b24f3a48b4e076b88cf1e802b46087ffbb3fabd5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^j6iJ9!3HE1Qx}DR1d4;)ofy`glX(f`uqAoByD;nl zL8a%*b^=8>3p^r=85p>QL70(Y)*K0-AbW|YuPgga7CvEi%SZD}LFVdux;TbNTu#2R zIsJTn+kYTPulo1Ll3AD;2!xfDmD#wLvj}>v&@k-CVP=T_%(cphxuXQAk-^i|&t;uc GLK6Ub>Mc;VkfoEM{Qf z76xHPhFNnYfP(BLp1!W^H+WcuRXD>A=l%i;Wq7(chG?8W+i%Esz<`6f_y7NWHH!5o z63R1{^0cb0vMSkFaE_%x<+7O{*?Xs&Ff%xKT5jO&GtAqcqoa~}b>qg&H07ky z617wnX2HUfTT*8{k} -Vendor: %{?_vendorinfo:%{_vendorinfo}}%{!?_vendorinfo:The Enlightenment Project (http://www.enlightenment.org/)} -Distribution: %{?_distribution:%{_distribution}}%{!?_distribution:%{_vendor}} -Obsoletes: ecore-dbus <= 0.9.9.040 -BuildRoot: %{_tmppath}/%{name}-%{version}-root - -%description -edbus provides a convenience wrapper for EFL applications using DBus. - - -%package devel -Summary: edbus headers, static libraries, documentation and test programs -Group: System Environment/Libraries -Requires: %{name} = %{version} - -%description devel -Headers, static libraries, test programs and documentation for edbus - - -%prep -%setup -q - - -%build -%{configure} --prefix=%{_prefix} -%{__make} %{?_smp_mflags} %{?mflags} - - -%install -%{__make} %{?mflags_install} DESTDIR=$RPM_BUILD_ROOT install - -# Get rid of unneeded testing cruft. -%{__rm} -rf $RPM_BUILD_ROOT%{_datadir}/%{name} - - -%clean -test "x$RPM_BUILD_ROOT" != "x/" && rm -rf $RPM_BUILD_ROOT - - -%post -/sbin/ldconfig - - -%postun -/sbin/ldconfig - - -%files -%defattr(-, root, root) -%doc AUTHORS COPYING* README -%{_bindir}/%{name}* -%{_libdir}/*.so.* - -%files devel -%defattr(-, root, root) -%{_includedir}/%{name}*/ -%{_libdir}/*.so -%{_libdir}/*.la -%{_libdir}/pkgconfig/* - - -%changelog diff --git a/legacy/edbus/m4/ac_attribute.m4 b/legacy/edbus/m4/ac_attribute.m4 deleted file mode 100644 index 23479a92ac..0000000000 --- a/legacy/edbus/m4/ac_attribute.m4 +++ /dev/null @@ -1,47 +0,0 @@ -dnl Copyright (C) 2004-2008 Kim Woelders -dnl Copyright (C) 2008 Vincent Torri -dnl That code is public domain and can be freely used or copied. -dnl Originally snatched from somewhere... - -dnl Macro for checking if the compiler supports __attribute__ - -dnl Usage: AC_C___ATTRIBUTE__ -dnl call AC_DEFINE for HAVE___ATTRIBUTE__ and __UNUSED__ -dnl if the compiler supports __attribute__, HAVE___ATTRIBUTE__ is -dnl defined to 1 and __UNUSED__ is defined to __attribute__((unused)) -dnl otherwise, HAVE___ATTRIBUTE__ is not defined and __UNUSED__ is -dnl defined to nothing. - -AC_DEFUN([AC_C___ATTRIBUTE__], -[ - -AC_MSG_CHECKING([for __attribute__]) - -AC_CACHE_VAL([ac_cv___attribute__], - [AC_TRY_COMPILE( - [ -#include - -int func(int x); -int foo(int x __attribute__ ((unused))) -{ - exit(1); -} - ], - [], - [ac_cv___attribute__="yes"], - [ac_cv___attribute__="no"] - )]) - -AC_MSG_RESULT($ac_cv___attribute__) - -if test "x${ac_cv___attribute__}" = "xyes" ; then - AC_DEFINE([HAVE___ATTRIBUTE__], [1], [Define to 1 if your compiler has __attribute__]) - AC_DEFINE([__UNUSED__], [__attribute__((unused))], [Macro declaring a function argument to be unused]) - else - AC_DEFINE([__UNUSED__], [], [Macro declaring a function argument to be unused]) -fi - -]) - -dnl End of ac_attribute.m4 diff --git a/legacy/edbus/m4/ac_valist.m4 b/legacy/edbus/m4/ac_valist.m4 deleted file mode 100644 index a4d6a24932..0000000000 --- a/legacy/edbus/m4/ac_valist.m4 +++ /dev/null @@ -1,48 +0,0 @@ -dnl That code is public domain and can be freely used or copied. -dnl Originally snatched from somewhere... - -dnl Macro for checking if va_list is an array - -dnl Usage: AC_C_VA_LIST_AS_ARRAY -dnl call AC_DEFINE for HAVE_VA_LIST_AS_ARRAY -dnl if for this architecture va_list is defined as an array - -AC_DEFUN([AC_C_VA_LIST_AS_ARRAY], -[ - -AC_MSG_CHECKING([whether va_list is defined as an array]) - -AC_CACHE_VAL([ac_cv_valistasarray], - [AC_TRY_RUN( - [ -#include -#include -void foo(int i, ...) -{ - va_list ap1, ap2; - va_start(ap1, i); - ap2 = ap1; - if (va_arg(ap2, int) != 123 || va_arg(ap1, int) != 123) - exit(1); - va_end(ap1); -} -int main(void) -{ - foo(0, 123); - return(0); -} - ], - [ac_cv_valistasarray="no"], - [ac_cv_valistasarray="yes"], - [ac_cv_valistasarray="no"] - )]) - -AC_MSG_RESULT($ac_cv_valistasarray) - -if test "x${ac_cv_valistasarray}" = "xyes" ; then - AC_DEFINE([HAVE_VA_LIST_AS_ARRAY], [1], [Define to 1 if va_list is an array]) -fi - -]) - -dnl End of ac_valist.m4 diff --git a/legacy/edbus/m4/efl_binary.m4 b/legacy/edbus/m4/efl_binary.m4 deleted file mode 100644 index 0ad38ce1c2..0000000000 --- a/legacy/edbus/m4/efl_binary.m4 +++ /dev/null @@ -1,78 +0,0 @@ -dnl Copyright (C) 2010 Vincent Torri -dnl That code is public domain and can be freely used or copied. - -dnl Macro that checks if a binary is built or not - -dnl Usage: EFL_ENABLE_BIN(binary, dep[, ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]) -dnl Call AC_SUBST(BINARY_PRG) (BINARY is the uppercase of binary, - being transformed into _) -dnl Define have_binary (- is transformed into _) -dnl Define conditional BUILD_BINARY (BINARY is the uppercase of binary, - being transformed into _) - -AC_DEFUN([EFL_ENABLE_BIN], -[ - -m4_pushdef([UP], m4_translit([[$1]], [-a-z], [_A-Z]))dnl -m4_pushdef([DOWN], m4_translit([[$1]], [-A-Z], [_a-z]))dnl - -dnl configure option - -AC_ARG_ENABLE([$1], - [AC_HELP_STRING([--disable-$1], [disable building of ]DOWN)], - [ - if test "x${enableval}" = "xyes" ; then - have_[]m4_defn([DOWN])="yes" - else - have_[]m4_defn([DOWN])="no" - fi - ], - [have_[]m4_defn([DOWN])=$2]) - -AC_MSG_CHECKING([whether to build ]DOWN[ binary]) -AC_MSG_RESULT([$have_[]m4_defn([DOWN])]) - -if test "x$have_[]m4_defn([DOWN])" = "xyes"; then - UP[]_PRG=DOWN[${EXEEXT}] -fi - -AC_SUBST(UP[]_PRG) - -AM_CONDITIONAL(BUILD_[]UP, test "x$have_[]m4_defn([DOWN])" = "xyes") - -AS_IF([test "x$have_[]m4_defn([DOWN])" = "xyes"], [$3], [$4]) - -]) - -dnl Macro that specifies the binary to be used - -dnl Usage: EFL_WITH_BIN(binary, package, msg) -dnl Call AC_SUBST(BINARY_PRG) (BINARY is the uppercase of binary, - being transformed into _) -dnl Define with_binary (- is transformed into _) -dnl Define conditional BUILD_BINARY (BINARY is the uppercase of binary, - being transformed into _) - -AC_DEFUN([EFL_WITH_BIN], -[ - -m4_pushdef([UP], m4_translit([[$1]], [-a-z], [_A-Z]))dnl -m4_pushdef([DOWN], m4_translit([[$1]], [-A-Z], [_a-z]))dnl - -AC_REQUIRE([PKG_PROG_PKG_CONFIG]) -AC_MSG_NOTICE([$PKG_CONFIG]) - -with_[]m4_defn([DOWN])=m4_esyscmd($PKG_CONFIG --variable=prefix $2)/bin/m4_defn([DOWN]) - -dnl configure option - -AC_ARG_WITH([$1], - [AC_HELP_STRING([--with-$1-bin=PATH], [specify a specific path to ]DOWN)], - [ - with_[]m4_defn([DOWN])=$withval - _efl_msg="( explicitely set)" - ]) - -AC_MSG_NOTICE([$msg: ]m4_defn([DOWN])[$_efl_msg]) - -AC_SUBST(with_[]m4_defn([DOWN])) - -AS_IF([test "x$have_[]m4_defn([DOWN])" = "xyes"], [$4], [$5]) - -]) diff --git a/legacy/edbus/m4/efl_compiler_flag.m4 b/legacy/edbus/m4/efl_compiler_flag.m4 deleted file mode 100644 index e3fc8217b8..0000000000 --- a/legacy/edbus/m4/efl_compiler_flag.m4 +++ /dev/null @@ -1,24 +0,0 @@ -dnl Checks if a given compiler switch is supported. -dnl If so, this macro adds the flag to the CFLAGS - -AC_DEFUN([EFL_COMPILER_FLAG], -[ - -CFLAGS_save="${CFLAGS}" -CFLAGS="${CFLAGS} $1" - -AC_LANG_PUSH([C]) -AC_MSG_CHECKING([whether the compiler supports $1]) - -AC_COMPILE_IFELSE( - [AC_LANG_PROGRAM([[]])], - [have_flag="yes"], - [have_flag="no"]) -AC_MSG_RESULT([${have_flag}]) - -if test "x${have_flag}" = "xno" ; then - CFLAGS="${CFLAGS_save}" -fi -AC_LANG_POP([C]) - -]) diff --git a/legacy/edbus/m4/efl_doxygen.m4 b/legacy/edbus/m4/efl_doxygen.m4 deleted file mode 100644 index 7324af3e42..0000000000 --- a/legacy/edbus/m4/efl_doxygen.m4 +++ /dev/null @@ -1,94 +0,0 @@ -dnl Copyright (C) 2008 Vincent Torri -dnl That code is public domain and can be freely used or copied. - -dnl Macro that check if doxygen is available or not. - -dnl EFL_CHECK_DOXYGEN([ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]) -dnl Test for the doxygen program -dnl Defines efl_doxygen -dnl Defines the automake conditionnal EFL_BUILD_DOC -dnl -AC_DEFUN([EFL_CHECK_DOXYGEN], -[ - -dnl -dnl Disable the build of the documentation -dnl -AC_ARG_ENABLE([doc], - [AC_HELP_STRING( - [--disable-doc], - [Disable documentation build @<:@default=enabled@:>@])], - [ - if test "x${enableval}" = "xyes" ; then - efl_enable_doc="yes" - else - efl_enable_doc="no" - fi - ], - [efl_enable_doc="yes"]) - -AC_MSG_CHECKING([whether to build documentation]) -AC_MSG_RESULT([${efl_enable_doc}]) - -if test "x${efl_enable_doc}" = "xyes" ; then - -dnl Specify the file name, without path - - efl_doxygen="doxygen" - - AC_ARG_WITH([doxygen], - [AC_HELP_STRING( - [--with-doxygen=FILE], - [doxygen program to use @<:@default=doxygen@:>@])], - -dnl Check the given doxygen program. - - [efl_doxygen=${withval} - AC_CHECK_PROG([efl_have_doxygen], - [${efl_doxygen}], - [yes], - [no]) - if test "x${efl_have_doxygen}" = "xno" ; then - echo "WARNING:" - echo "The doxygen program you specified:" - echo "${efl_doxygen}" - echo "was not found. Please check the path and make sure " - echo "the program exists and is executable." - AC_MSG_WARN([no doxygen detected. Documentation will not be built]) - fi - ], - [AC_CHECK_PROG([efl_have_doxygen], - [${efl_doxygen}], - [yes], - [no]) - if test "x${efl_have_doxygen}" = "xno" ; then - echo "WARNING:" - echo "The doxygen program was not found in your execute path." - echo "You may have doxygen installed somewhere not covered by your path." - echo "" - echo "If this is the case make sure you have the packages installed, AND" - echo "that the doxygen program is in your execute path (see your" - echo "shell manual page on setting the \$PATH environment variable), OR" - echo "alternatively, specify the program to use with --with-doxygen." - AC_MSG_WARN([no doxygen detected. Documentation will not be built]) - fi - ]) -else - efl_have_doxygen="no" -fi - -dnl -dnl Substitution -dnl -AC_SUBST([efl_doxygen]) - -if ! test "x${efl_have_doxygen}" = "xyes" ; then - efl_enable_doc="no" -fi - -AM_CONDITIONAL(EFL_BUILD_DOC, test "x${efl_have_doxygen}" = "xyes") - -AS_IF([test "x$efl_have_doxygen" = "xyes"], [$1], [$2]) -]) - -dnl End of efl_doxygen.m4 diff --git a/legacy/edbus/m4/efl_examples.m4 b/legacy/edbus/m4/efl_examples.m4 deleted file mode 100644 index 2a809adff5..0000000000 --- a/legacy/edbus/m4/efl_examples.m4 +++ /dev/null @@ -1,63 +0,0 @@ -dnl Copyright (C) 2008 Vincent Torri -dnl That code is public domain and can be freely used or copied. - -dnl Macro that check if building examples is wanted. - -dnl Usage: EFL_CHECK_BUILD_EXAMPLES([ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]) -dnl Defines the automake conditionnal EFL_ENABLE_BUILD_EXAMPLES - -AC_DEFUN([EFL_CHECK_BUILD_EXAMPLES], -[ - -dnl configure option - -AC_ARG_ENABLE([build-examples], - [AC_HELP_STRING([--enable-build-examples], [enable building examples @<:@default=disabled@:>@])], - [ - if test "x${enableval}" = "xyes" ; then - _efl_enable_build_examples="yes" - else - _efl_enable_build_examples="no" - fi - ], - [_efl_enable_build_examples="no"]) - -AC_MSG_CHECKING([whether examples are built]) -AC_MSG_RESULT([${_efl_enable_build_examples}]) - -AM_CONDITIONAL(EFL_BUILD_EXAMPLES, test "x${_efl_enable_build_examples}" = "xyes") - -AS_IF([test "x$_efl_enable_build_examples" = "xyes"], [$1], [$2]) -]) - - -dnl Macro that check if installing examples is wanted. - -dnl Usage: EFL_CHECK_INSTALL_EXAMPLES([ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]) -dnl Defines the automake conditionnal EFL_ENABLE_INSTALL_EXAMPLES - -AC_DEFUN([EFL_CHECK_INSTALL_EXAMPLES], -[ - -dnl configure option - -AC_ARG_ENABLE([install-examples], - [AC_HELP_STRING([--enable-install-examples], [enable installing example source files @<:@default=disabled@:>@])], - [ - if test "x${enableval}" = "xyes" ; then - _efl_enable_install_examples="yes" - else - _efl_enable_install_examples="no" - fi - ], - [_efl_enable_install_examples="no"]) - -AC_MSG_CHECKING([whether examples are installed]) -AC_MSG_RESULT([${_efl_enable_install_examples}]) - -AM_CONDITIONAL(EFL_INSTALL_EXAMPLES, test "x${_efl_enable_install_examples}" = "xyes") - -AS_IF([test "x$_efl_enable_install_examples" = "xyes"], [$1], [$2]) -]) - -dnl End of efl_examples.m4