Re: [ptxdist] How to apply the kernel patch

2010-08-24 Thread Marc Kleine-Budde
Suresh Kumar wrote:
 just pleace the patches in the mentioned directory. They're
 automatically applied during the extract stage. To force a extract, do:

 ptxdist clean kernel
 ptxdist compile kernel

I'm not sure if I understand what you mean, but I'm trying to answer
your questions.

 What are all the other clean/compile options available. where should i

clean and compile are available for all pacakges. Have a look at the
help output:

  get package get package sources
  extract package extract package
  prepare package run configure stages for package
  compile package compile the sources
  install package install host side components into sysroot/
  targetinstall package   install files for target into root/
  clean package   cleanup package


 refer this build command helps.
 All the times, i am doing,
 ptxdist clean,
 ptxdist go
 its killing my time.
 Its really helpful for me to clean the filesystem/kernel/busybox or
 packages( other components) alone and rebuild.

cheers, Marc

-- 
Pengutronix e.K.  | Marc Kleine-Budde   |
Industrial Linux Solutions| Phone: +49-231-2826-924 |
Vertretung West/Dortmund  | Fax:   +49-5121-206917- |
Amtsgericht Hildesheim, HRA 2686  | http://www.pengutronix.de   |



signature.asc
Description: OpenPGP digital signature
-- 
ptxdist mailing list
ptxdist@pengutronix.de


Re: [ptxdist] How to apply a u-boot patch?

2010-08-24 Thread Flavio de Castro Alves Filho
It worked. Thank you very much.

Flavio

2010/8/23 Robert Schwebel r.schwe...@pengutronix.de:
 On Mon, Aug 23, 2010 at 04:56:39PM -0300, Flavio de Castro Alves Filho
 wrote:
 As previously defined, the patch series file field in ptxdist
 platformconfig - bootloaders - U-Boot contains the value series.

 Correct.

 I created the series file in patches/u-boot directory and stored the
 patch file in the same directory.

 It has to be patches/u-boot-version, not just u-boot.

 rsc
 --
 Pengutronix e.K.                           |                             |
 Industrial Linux Solutions                 | http://www.pengutronix.de/  |
 Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
 Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917- |

 --
 ptxdist mailing list
 ptxdist@pengutronix.de


-- 
ptxdist mailing list
ptxdist@pengutronix.de


[ptxdist] [PATCH 0/8] efl libraries host tools

2010-08-24 Thread Ryan M. Raasch
These are the host tools necessary, to basically
only compile edje_cc. The tool is used to generate
theme files on the host. So when booting the target
machine, these theme files will be ready.

Greetings,
Ryan

Ryan M. Raasch (8):
  [host-lua] Added lua to host tools.
  [host-eina] Added eina for host.
  [host-eet] Added eet to host tools.
  [host-libjpeg] Added libjpeg to host tools.
  [host-ecore] Added ecore to host.
  [host-embryo] Added embryo to host tools.
  [host-evas] Added evas to host tools.
  [host-edje] Added edje to host tools.

 rules/host-ecore.in |6 ++
 rules/host-ecore.make   |   27 +++
 rules/host-edje.in  |   11 +++
 rules/host-edje.make|   28 
 rules/host-eet.in   |6 ++
 rules/host-eet.make |   32 
 rules/host-eina.in  |4 
 rules/host-eina.make|   28 
 rules/host-embryo.in|5 +
 rules/host-embryo.make  |   30 ++
 rules/host-evas.in  |   11 +++
 rules/host-evas.make|   28 
 rules/host-libjpeg.in   |4 
 rules/host-libjpeg.make |   28 
 rules/host-lua.in   |4 
 rules/host-lua.make |   28 
 16 files changed, 280 insertions(+), 0 deletions(-)
 create mode 100644 rules/host-ecore.in
 create mode 100644 rules/host-ecore.make
 create mode 100644 rules/host-edje.in
 create mode 100644 rules/host-edje.make
 create mode 100644 rules/host-eet.in
 create mode 100644 rules/host-eet.make
 create mode 100644 rules/host-eina.in
 create mode 100644 rules/host-eina.make
 create mode 100644 rules/host-embryo.in
 create mode 100644 rules/host-embryo.make
 create mode 100644 rules/host-evas.in
 create mode 100644 rules/host-evas.make
 create mode 100644 rules/host-libjpeg.in
 create mode 100644 rules/host-libjpeg.make
 create mode 100644 rules/host-lua.in
 create mode 100644 rules/host-lua.make


-- 
ptxdist mailing list
ptxdist@pengutronix.de


[ptxdist] [PATCH] [libmxml] Added Mini-XML library support.

2010-08-24 Thread Ryan M. Raasch
Lightweight XML Library:
Mini-XML is a small XML library that you
can use to read and write XML and XML-like data files.

Signed-off-by: Ryan M. Raasch ryan.raa...@gmail.com
---
 rules/libmxml.in   |   10 +
 rules/libmxml.make |   57 
 2 files changed, 67 insertions(+), 0 deletions(-)
 create mode 100644 rules/libmxml.in
 create mode 100644 rules/libmxml.make

diff --git a/rules/libmxml.in b/rules/libmxml.in
new file mode 100644
index 000..c96644a
--- /dev/null
+++ b/rules/libmxml.in
@@ -0,0 +1,10 @@
+## SECTION=system_libraries
+
+config LIBMXML
+   bool
+   prompt libmxml
+   help
+ Mini-XML is a small XML parsing library
+ that you can use to read XML and XML-like
+ data files in your application without
+ requiring large non-standard libraries.
diff --git a/rules/libmxml.make b/rules/libmxml.make
new file mode 100644
index 000..464e1f5
--- /dev/null
+++ b/rules/libmxml.make
@@ -0,0 +1,57 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2007 by Lars Munch l...@segv.dk
+#   2010 by Ryan Raasch ryan.raa...@gmail.com
+#
+# See CREDITS for details about who has contributed to this project.
+#
+# For further information about the PTXdist project and license conditions
+# see the README file.
+#
+
+PACKAGES-$(PTXCONF_LIBMXML) += libmxml
+
+#
+# Paths and names
+#
+LIBMXML_VERSION:= 2.6
+LIBMXML:= mxml-$(LIBMXML_VERSION)
+LIBMXML_SUFFIX := tar.gz
+LIBMXML_URL:= 
http://ftp.easysw.com/pub/libmxml/$(LIBMXML).$(LIBMXML_SUFFIX)
+LIBMXML_SOURCE := $(SRCDIR)/$(LIBMXML).$(LIBMXML_SUFFIX)
+LIBMXML_DIR:= $(BUILDDIR)/mxml-$(LIBMXML_VERSION)
+LIBMXML_LICENSE:= LGPL
+
+# 
+# Prepare
+# 
+LIBMXML_ENV := $(CROSS_ENV) \
+   DSTROOT=$(LIBMXML_PKGDIR)
+#
+# autoconf
+#
+LIBMXML_CONF_TOOL  := autoconf
+LIBMXML_CONF_OPT   := \
+   $(CROSS_AUTOCONF_USR) \
+   --enable-shared
+
+# 
+# Target-Install
+# 
+
+$(STATEDIR)/libmxml.targetinstall:
+   @$(call targetinfo)
+
+   @$(call install_init,  libmxml)
+   @$(call install_fixup, libmxml,PRIORITY,optional)
+   @$(call install_fixup, libmxml,SECTION,base)
+   @$(call install_fixup, libmxml,AUTHOR,Ryan Raasch 
ryan.raa...@gmail.com)
+   @$(call install_fixup, libmxml,DESCRIPTION,missing)
+
+   @$(call install_lib, libmxml, 0, 0, 0644, libmxml)
+
+   @$(call install_finish, libmxml)
+
+   @$(call touch)
+
+# vim: syntax=make
-- 
1.7.1.rc1.GIT


-- 
ptxdist mailing list
ptxdist@pengutronix.de


[ptxdist] [PATCH 2/8] [host-eina] Added eina for host.

2010-08-24 Thread Ryan M. Raasch

Signed-off-by: Ryan M. Raasch ryan.raa...@gmail.com
---
 rules/host-eina.in   |4 
 rules/host-eina.make |   28 
 2 files changed, 32 insertions(+), 0 deletions(-)
 create mode 100644 rules/host-eina.in
 create mode 100644 rules/host-eina.make

diff --git a/rules/host-eina.in b/rules/host-eina.in
new file mode 100644
index 000..1cd0fe4
--- /dev/null
+++ b/rules/host-eina.in
@@ -0,0 +1,4 @@
+## SECTION=hosttools_noprompt
+
+config HOST_EINA
+   tristate
diff --git a/rules/host-eina.make b/rules/host-eina.make
new file mode 100644
index 000..e579bf9
--- /dev/null
+++ b/rules/host-eina.make
@@ -0,0 +1,28 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2010 by Ryan Raasch ryan.raa...@gmail.com
+#
+# See CREDITS for details about who has contributed to this project.
+#
+# For further information about the PTXdist project and license conditions
+# see the README file.
+#
+
+#
+# We provide this package
+#
+HOST_PACKAGES-$(PTXCONF_HOST_EINA) += host-eina
+
+# 
+# Prepare
+# 
+
+HOST_EINA_CONF_ENV := $(HOST_ENV)
+
+#
+# autoconf
+#
+HOST_EINA_CONF_TOOL:= autoconf
+HOST_EINA_CONF_OPT := $(HOST_AUTOCONF)
+
+# vim: syntax=make
-- 
1.7.1.rc1.GIT


-- 
ptxdist mailing list
ptxdist@pengutronix.de


[ptxdist] [PATCH 4/8] [host-libjpeg] Added libjpeg to host tools.

2010-08-24 Thread Ryan M. Raasch

Signed-off-by: Ryan M. Raasch ryan.raa...@gmail.com
---
 rules/host-libjpeg.in   |4 
 rules/host-libjpeg.make |   28 
 2 files changed, 32 insertions(+), 0 deletions(-)
 create mode 100644 rules/host-libjpeg.in
 create mode 100644 rules/host-libjpeg.make

diff --git a/rules/host-libjpeg.in b/rules/host-libjpeg.in
new file mode 100644
index 000..20dff47
--- /dev/null
+++ b/rules/host-libjpeg.in
@@ -0,0 +1,4 @@
+## SECTION=hosttools_noprompt
+
+config HOST_LIBJPEG
+   tristate
diff --git a/rules/host-libjpeg.make b/rules/host-libjpeg.make
new file mode 100644
index 000..5cea9d7
--- /dev/null
+++ b/rules/host-libjpeg.make
@@ -0,0 +1,28 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2010 by Ryan Raasch ryan.raa...@gmail.com
+#
+# See CREDITS for details about who has contributed to this project.
+#
+# For further information about the PTXdist project and license conditions
+# see the README file.
+#
+
+#
+# We provide this package
+#
+HOST_PACKAGES-$(PTXCONF_HOST_LIBJPEG) += host-libjpeg
+
+# 
+# Prepare
+# 
+
+HOST_LIBJPEG_CONF_ENV  := $(HOST_ENV)
+
+#
+# autoconf
+#
+HOST_LIBJPEG_CONF_TOOL := autoconf
+HOST_LIBJPEG_CONF_OPT  := $(HOST_AUTOCONF)
+
+# vim: syntax=make
-- 
1.7.1.rc1.GIT


-- 
ptxdist mailing list
ptxdist@pengutronix.de


[ptxdist] [PATCH 5/8] [host-ecore] Added ecore to host.

2010-08-24 Thread Ryan M. Raasch

Signed-off-by: Ryan M. Raasch ryan.raa...@gmail.com
---
 rules/host-ecore.in   |6 ++
 rules/host-ecore.make |   27 +++
 2 files changed, 33 insertions(+), 0 deletions(-)
 create mode 100644 rules/host-ecore.in
 create mode 100644 rules/host-ecore.make

diff --git a/rules/host-ecore.in b/rules/host-ecore.in
new file mode 100644
index 000..71232a1
--- /dev/null
+++ b/rules/host-ecore.in
@@ -0,0 +1,6 @@
+## SECTION=hosttools_noprompt
+
+config HOST_ECORE
+   tristate
+   select HOST_EINA
+   default ALLYES
diff --git a/rules/host-ecore.make b/rules/host-ecore.make
new file mode 100644
index 000..bf5023b
--- /dev/null
+++ b/rules/host-ecore.make
@@ -0,0 +1,27 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2010 by Ryan Raasch ryan.raa...@gmail.com
+#
+# See CREDITS for details about who has contributed to this project.
+#
+# For further information about the PTXdist project and license conditions
+# see the README file.
+#
+
+#
+# We provide this package
+#
+HOST_PACKAGES-$(PTXCONF_HOST_ECORE) += host-ecore
+
+# 
+# Prepare
+# 
+
+HOST_ECORE_CONF_ENV:= $(HOST_ENV)
+
+#
+# autoconf
+#
+HOST_ECORE_CONF_TOOL   := autoconf
+HOST_ECORE_CONF_OPT:= $(HOST_AUTOCONF)
+# vim: syntax=make
-- 
1.7.1.rc1.GIT


-- 
ptxdist mailing list
ptxdist@pengutronix.de


[ptxdist] [PATCH 7/8] [host-evas] Added evas to host tools.

2010-08-24 Thread Ryan M. Raasch

Signed-off-by: Ryan M. Raasch ryan.raa...@gmail.com
---
 rules/host-evas.in   |   11 +++
 rules/host-evas.make |   28 
 2 files changed, 39 insertions(+), 0 deletions(-)
 create mode 100644 rules/host-evas.in
 create mode 100644 rules/host-evas.make

diff --git a/rules/host-evas.in b/rules/host-evas.in
new file mode 100644
index 000..347d194
--- /dev/null
+++ b/rules/host-evas.in
@@ -0,0 +1,11 @@
+## SECTION=hosttools_noprompt
+
+config HOST_EVAS
+   tristate
+   select HOST_FREETYPE
+   select HOST_LIBJPEG
+   select HOST_LIBPNG
+   select HOST_LUA
+   select HOST_EINA
+   select HOST_EET
+   default ALLYES
diff --git a/rules/host-evas.make b/rules/host-evas.make
new file mode 100644
index 000..5bb4763
--- /dev/null
+++ b/rules/host-evas.make
@@ -0,0 +1,28 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2010 by Ryan Raasch ryan.raa...@gmail.com
+#
+# See CREDITS for details about who has contributed to this project.
+#
+# For further information about the PTXdist project and license conditions
+# see the README file.
+#
+
+#
+# We provide this package
+#
+HOST_PACKAGES-$(PTXCONF_HOST_EVAS) += host-evas
+
+# 
+# Prepare
+# 
+
+HOST_EVAS_CONF_ENV := $(HOST_ENV)
+
+#
+# autoconf
+#
+HOST_EVAS_CONF_TOOL:= autoconf
+HOST_EVAS_CONF_OPT := $(HOST_AUTOCONF) $(HOST_EVAS_CONF_ENV)
+
+# vim: syntax=make
-- 
1.7.1.rc1.GIT


-- 
ptxdist mailing list
ptxdist@pengutronix.de


[ptxdist] [PATCH 1/8] [host-lua] Added lua to host tools.

2010-08-24 Thread Ryan M. Raasch

Signed-off-by: Ryan M. Raasch ryan.raa...@gmail.com
---
 rules/host-lua.in   |4 
 rules/host-lua.make |   28 
 2 files changed, 32 insertions(+), 0 deletions(-)
 create mode 100644 rules/host-lua.in
 create mode 100644 rules/host-lua.make

diff --git a/rules/host-lua.in b/rules/host-lua.in
new file mode 100644
index 000..c385367
--- /dev/null
+++ b/rules/host-lua.in
@@ -0,0 +1,4 @@
+## SECTION=hosttools_noprompt
+
+config HOST_LUA
+   tristate
diff --git a/rules/host-lua.make b/rules/host-lua.make
new file mode 100644
index 000..82ac4e2
--- /dev/null
+++ b/rules/host-lua.make
@@ -0,0 +1,28 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2010 by Ryan Raasch ryan.raa...@gmail.com
+#
+# See CREDITS for details about who has contributed to this project.
+#
+# For further information about the PTXdist project and license conditions
+# see the README file.
+#
+
+#
+# We provide this package
+#
+HOST_PACKAGES-$(PTXCONF_HOST_LUA) += host-lua
+
+# 
+# Prepare
+# 
+
+HOST_LUA_CONF_ENV  := $(HOST_ENV)
+
+#
+# autoconf
+#
+HOST_LUA_CONF_TOOL := autoconf
+HOST_LUA_CONF_OPT  := $(HOST_AUTOCONF)
+
+# vim: syntax=make
-- 
1.7.1.rc1.GIT


-- 
ptxdist mailing list
ptxdist@pengutronix.de


[ptxdist] [PATCH 8/8] [host-edje] Added edje to host tools.

2010-08-24 Thread Ryan M. Raasch

Signed-off-by: Ryan M. Raasch ryan.raa...@gmail.com
---
 rules/host-edje.in   |   11 +++
 rules/host-edje.make |   28 
 2 files changed, 39 insertions(+), 0 deletions(-)
 create mode 100644 rules/host-edje.in
 create mode 100644 rules/host-edje.make

diff --git a/rules/host-edje.in b/rules/host-edje.in
new file mode 100644
index 000..5509c7b
--- /dev/null
+++ b/rules/host-edje.in
@@ -0,0 +1,11 @@
+## SECTION=hosttools_noprompt
+
+config HOST_EDJE
+   tristate
+   select HOST_LUA
+   select HOST_EINA
+   select HOST_EET
+   select HOST_ECORE
+   select HOST_EVAS
+   select HOST_EMBRYO
+   default ALLYES
diff --git a/rules/host-edje.make b/rules/host-edje.make
new file mode 100644
index 000..78229b3
--- /dev/null
+++ b/rules/host-edje.make
@@ -0,0 +1,28 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2010 by Ryan Raasch ryan.raa...@gmail.com
+#
+# See CREDITS for details about who has contributed to this project.
+#
+# For further information about the PTXdist project and license conditions
+# see the README file.
+#
+
+#
+# We provide this package
+#
+HOST_PACKAGES-$(PTXCONF_HOST_EDJE) += host-edje
+
+# 
+# Prepare
+# 
+
+HOST_EDJE_CONF_ENV := $(HOST_ENV)
+
+#
+# autoconf
+#
+HOST_EDJE_CONF_TOOL:= autoconf
+HOST_EDJE_CONF_OPT := $(HOST_AUTOCONF)
+
+# vim: syntax=make
-- 
1.7.1.rc1.GIT


-- 
ptxdist mailing list
ptxdist@pengutronix.de


[ptxdist] [PATCH V3 0/6] efl libraries support

2010-08-24 Thread Ryan M. Raasch
Hello,

This is the 3rd version of the patches providing support for some
of the efl libraries. Thank you for the time spent reviewing the
previous patch sets!

Changes from earlier versions:

* Added many more switches to ecore and evas.
* Fixed some dependencies in ecore/evas.


Ryan M. Raasch (6):
  [eet] Added support for eet library.
  [evas] Added support for evas library.
  [ecore] Added many of ecore's modules for loading.
  [embryo] Added support for the efl library embryo.
  [efreet] Added support for the efl library efreet.
  [edje] Added support for the efl library edje.

 rules/ecore.in|  214 +++--
 rules/ecore.make  |  208 +--
 rules/edje.in |   21 +
 rules/edje.make   |   59 +++
 rules/eet.in  |   37 +
 rules/eet.make|   69 +
 rules/efreet.in   |   21 +
 rules/efreet.make |   58 ++
 rules/embryo.in   |8 ++
 rules/embryo.make |   58 ++
 rules/evas.in |  114 
 rules/evas.make   |  122 ++
 12 files changed, 975 insertions(+), 14 deletions(-)
 create mode 100644 rules/edje.in
 create mode 100644 rules/edje.make
 create mode 100644 rules/eet.in
 create mode 100644 rules/eet.make
 create mode 100644 rules/efreet.in
 create mode 100644 rules/efreet.make
 create mode 100644 rules/embryo.in
 create mode 100644 rules/embryo.make
 create mode 100644 rules/evas.in
 create mode 100644 rules/evas.make


-- 
ptxdist mailing list
ptxdist@pengutronix.de


[ptxdist] [PATCH 1/6] [eet] Added support for eet library.

2010-08-24 Thread Ryan M. Raasch
TODO:
Add gnutls library support to ptxdist.

Signed-off-by: Ryan M. Raasch ryan.raa...@gmail.com
---
 rules/eet.in   |   37 ++
 rules/eet.make |   69 
 2 files changed, 106 insertions(+), 0 deletions(-)
 create mode 100644 rules/eet.in
 create mode 100644 rules/eet.make

diff --git a/rules/eet.in b/rules/eet.in
new file mode 100644
index 000..780842a
--- /dev/null
+++ b/rules/eet.in
@@ -0,0 +1,37 @@
+## SECTION=multimedia_efl
+
+menuconfig EET
+   tristate
+   select ZLIB
+   select LIBJPEG
+   select EINA
+   select OPENSSL if EET_OPENSSL
+   prompt eet   
+   help
+ EET is a library that is designed to store and load
+ all type of data, locally or through a network stream.
+ It is designed to be light-weight, efficient and quick.
+ EET forms the basis of theme files in the EFL, i.e.
+ if you want to install a theme for Enlightenment or
+ another themable EFL app, you would be installing
+ an EET-format file, which contains all of the theme graphics
+ and configuration and do not need to be extracted onto the
+ filesystem in order to be used.
+
+if EET
+
+config EET_GNUTLS
+   bool
+   depends on BROKEN
+   prompt gnutls support
+   help
+ Enable gnutls support.
+
+config EET_OPENSSL
+   bool
+   prompt openssl support
+   help
+ Enable openssl support.
+
+endif
+
diff --git a/rules/eet.make b/rules/eet.make
new file mode 100644
index 000..24a5c31
--- /dev/null
+++ b/rules/eet.make
@@ -0,0 +1,69 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2010 by Ryan Raasch ryan.raa...@gmail.com
+#
+# See CREDITS for details about who has contributed to this project.
+#
+# For further information about the PTXdist project and license conditions
+# see the README file.
+#
+
+#
+# We provide this package
+#
+PACKAGES-$(PTXCONF_EET) += eet
+
+#
+# Paths and names
+#
+EET_VERSION:= 1.3.2
+EET:= eet-$(EET_VERSION)
+EET_SUFFIX := tar.bz2
+EET_URL:= 
http://download.enlightenment.org/releases/$(EET).$(EET_SUFFIX)
+EET_SOURCE := $(SRCDIR)/$(EET).$(EET_SUFFIX)
+EET_DIR:= $(BUILDDIR)/$(EET)
+
+# 
+# Prepare
+# 
+
+#
+# autoconf
+#
+EET_CONF_TOOL  := autoconf
+EET_CONF_OPT   := \
+   $(CROSS_AUTOCONF_USR) \
+   --disable-doc
+
+ifdef PTXCONF_EET_GNUTLS
+EET_CONF_OPT += --enable-gnutls
+else
+EET_CONF_OPT += --disable-gnutls
+endif
+
+ifdef PTXCONF_EET_OPENSSL
+EET_CONF_OPT += --enable-openssl
+else
+EET_CONF_OPT += --disable-openssl
+endif
+
+# 
+# Target-Install
+# 
+
+$(STATEDIR)/eet.targetinstall:
+   @$(call targetinfo)
+
+   @$(call install_init,  eet)
+   @$(call install_fixup, eet,PRIORITY,optional)
+   @$(call install_fixup, eet,SECTION,base)
+   @$(call install_fixup, eet,AUTHOR,Ryan Raasch ryan.raa...@gmail.com)
+   @$(call install_fixup, eet,DESCRIPTION,missing)
+
+   @$(call install_lib,   eet, 0, 0, 0644, libeet)
+
+   @$(call install_finish, eet)
+
+   @$(call touch)
+
+# vim: syntax=make
-- 
1.7.1.rc1.GIT


-- 
ptxdist mailing list
ptxdist@pengutronix.de


[ptxdist] [PATCH 2/6] [evas] Added support for evas library.

2010-08-24 Thread Ryan M. Raasch
TODO:
Support of more build switches for library.

Signed-off-by: Ryan M. Raasch ryan.raa...@gmail.com
---
 rules/evas.in   |  114 +++
 rules/evas.make |  122 +++
 2 files changed, 236 insertions(+), 0 deletions(-)
 create mode 100644 rules/evas.in
 create mode 100644 rules/evas.make

diff --git a/rules/evas.in b/rules/evas.in
new file mode 100644
index 000..a4a5879
--- /dev/null
+++ b/rules/evas.in
@@ -0,0 +1,114 @@
+## SECTION=multimedia_efl
+
+menuconfig EVAS
+   tristate
+   select FREETYPE
+   select EINA
+   select FONTCONFIG if EVAS_FONTCONFIG
+   select LIBJPEGif EVAS_IMAGE_LOADER_LIBJPEG
+   select LIBPNG if EVAS_IMAGE_LOADER_LIBPNG
+   select EETif EVAS_IMAGE_LOADER_EET
+   select XORG_LIB_XPM if EVAS_IMAGE_LOADER_PMAPS
+   select XORG_LIB_XPM if EVAS_IMAGE_LOADER_XPM
+   select XORG_LIB_X11 if EVAS_XORG_LIB_X11
+   select XORG_LIB_XEXT if EVAS_XORG_LIB_XEXT
+   select XORG_LIB_XRENDER if EVAS_XORG_LIB_XRENDER
+   prompt evas  
+   help
+ Evas is the EFL canvas library, for creating
+ areas, or windows, that applications can draw
+ on in an X Window System.
+
+if EVAS
+
+config EVAS_FONTCONFIG
+   bool
+   prompt fontconfig support
+   help
+Fontconfig support for evas.
+
+menu Evas Image Loaders
+config EVAS_IMAGE_LOADER_LIBJPEG
+   bool
+   prompt libjpeg support
+   help
+ libjpeg support for evas image loading
+
+config EVAS_IMAGE_LOADER_LIBPNG
+   bool
+   prompt libpng support
+   help
+ libpng support for evas image loading
+
+config EVAS_IMAGE_LOADER_GIF
+   bool
+   prompt gif support
+   help
+ gif support for evas image loading
+
+config EVAS_IMAGE_LOADER_EET
+   bool
+   prompt libeet support
+   help
+ eet support for loading/saving theme files in evas.
+
+if XORG
+
+config EVAS_IMAGE_LOADER_PMAPS
+   bool
+   prompt pmaps support
+   help
+ pmaps support for evas image loading.
+
+config EVAS_IMAGE_LOADER_XPM
+   bool
+   prompt xpm support
+   help
+ xpm support for evas image loading.
+
+endif
+
+config EVAS_IMAGE_LOADER_SVG
+   bool
+   depends on BROKEN
+   prompt svg support
+   help
+ svg support for evas image loading.
+
+config EVAS_IMAGE_LOADER_TIFF
+   bool
+   depends on BROKEN
+   prompt tiff support
+   help
+ tiff support for evas image loading.
+
+
+endmenu
+
+menu Evas X11 Options  
+
+if XORG
+
+config EVAS_XORG_LIB_X11
+   bool
+   prompt Xorg libx11 support
+   help
+ Main X11 library support for evas.
+
+config EVAS_XORG_LIB_XEXT
+   bool
+   prompt libXext support
+   help
+ X Extensions library support for evas.
+
+config EVAS_XORG_LIB_XRENDER
+   bool
+   prompt libxrender support
+   help
+X Render Extension library support for evas.
+
+endif
+
+endmenu
+
+endif
diff --git a/rules/evas.make b/rules/evas.make
new file mode 100644
index 000..5f763cc
--- /dev/null
+++ b/rules/evas.make
@@ -0,0 +1,122 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2010 by Ryan Raasch ryan.raa...@gmail.com
+#
+# See CREDITS for details about who has contributed to this project.
+#
+# For further information about the PTXdist project and license conditions
+# see the README file.
+#
+
+#
+# We provide this package
+#
+PACKAGES-$(PTXCONF_EVAS) += evas
+
+#
+# Paths and names
+#
+EVAS_VERSION   := 0.9.9.49898
+EVAS   := evas-$(EVAS_VERSION)
+EVAS_SUFFIX:= tar.bz2
+EVAS_URL   := 
http://download.enlightenment.org/snapshots/2010-06-27/$(EVAS).$(EVAS_SUFFIX)
+EVAS_SOURCE:= $(SRCDIR)/$(EVAS).$(EVAS_SUFFIX)
+EVAS_DIR   := $(BUILDDIR)/$(EVAS)
+
+# 
+# Prepare
+# 
+
+#
+# autoconf
+#
+EVAS_CONF_TOOL := autoconf
+EVAS_CONF_OPT  := \
+   $(CROSS_AUTOCONF_USR) \
+   --disable-doc
+
+ifdef PTXCONF_EVAS_IMAGE_LOADER_EET
+EVAS_CONF_OPT += --enable-image-loader-eet
+else
+EVAS_CONF_OPT += --disable-image-loader-eet
+endif
+
+ifdef PTXCONF_EVAS_IMAGE_LOADER_FONT
+EVAS_CONF_OPT += --enable-font-loader-eet
+else
+EVAS_CONF_OPT += --disable-font-loader-eet
+endif
+
+ifdef PTXCONF_EVAS_IMAGE_LOADER_GIF
+EVAS_CONF_OPT += --enable-image-loader-gif
+else
+EVAS_CONF_OPT += --disable-image-loader-gif
+endif
+
+ifdef PTXCONF_EVAS_IMAGE_LOADER_JPEG
+EVAS_CONF_OPT += --enable-image-loader-jpeg
+else
+EVAS_CONF_OPT += --disable-image-loader-jpeg
+endif
+
+ifdef PTXCONF_EVAS_IMAGE_LOADER_PMAPS
+EVAS_CONF_OPT += --enable-image-loader-pmaps
+else
+EVAS_CONF_OPT += --disable-image-loader-pmaps
+endif
+
+ifdef 

[ptxdist] [PATCH 4/6] [embryo] Added support for the efl library embryo.

2010-08-24 Thread Ryan M. Raasch
Embryo implements a scripting language used by other
parts of the EFL, such as Edje.

Signed-off-by: Ryan M. Raasch ryan.raa...@gmail.com
---
 rules/embryo.in   |8 +++
 rules/embryo.make |   58 +
 2 files changed, 66 insertions(+), 0 deletions(-)
 create mode 100644 rules/embryo.in
 create mode 100644 rules/embryo.make

diff --git a/rules/embryo.in b/rules/embryo.in
new file mode 100644
index 000..6d90c8e
--- /dev/null
+++ b/rules/embryo.in
@@ -0,0 +1,8 @@
+## SECTION=multimedia_efl
+
+config EMBRYO
+   tristate
+   prompt embryo
+   help
+ Embryo implements a scripting language
+ used by other parts of the EFL, such as Edje.
diff --git a/rules/embryo.make b/rules/embryo.make
new file mode 100644
index 000..214a219
--- /dev/null
+++ b/rules/embryo.make
@@ -0,0 +1,58 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2010 by Ryan Raasch ryan.raa...@gmail.com
+#
+# See CREDITS for details about who has contributed to this project.
+#
+# For further information about the PTXdist project and license conditions
+# see the README file.
+#
+
+#
+# We provide this package
+#
+PACKAGES-$(PTXCONF_EMBRYO) += embryo
+
+#
+# Paths and names
+#
+EMBRYO_VERSION := 0.9.9.49898
+EMBRYO := embryo-$(EMBRYO_VERSION)
+EMBRYO_SUFFIX  := tar.bz2
+EMBRYO_URL := 
http://download.enlightenment.org/snapshots/2010-06-27/$(EMBRYO).$(EMBRYO_SUFFIX)
+EMBRYO_SOURCE  := $(SRCDIR)/$(EMBRYO).$(EMBRYO_SUFFIX)
+EMBRYO_DIR := $(BUILDDIR)/$(EMBRYO)
+EMBRYO_LICENSE := LGPL
+
+# 
+# Prepare
+# 
+
+#
+# autoconf
+#
+EMBRYO_CONF_TOOL:= autoconf
+EMBRYO_CONF_OPT := \
+   $(CROSS_AUTOCONF_USR) \
+   --disable-doc
+
+# 
+# Target-Install
+# 
+
+$(STATEDIR)/embryo.targetinstall:
+   @$(call targetinfo)
+
+   @$(call install_init,  embryo)
+   @$(call install_fixup, embryo,PRIORITY,optional)
+   @$(call install_fixup, embryo,SECTION,base)
+   @$(call install_fixup, embryo,AUTHOR,Ryan Raasch 
ryan.raa...@gmail.com)
+   @$(call install_fixup, embryo,DESCRIPTION,missing)
+
+   @$(call install_lib, embryo, 0, 0, 0644, libembryo-ver-svn-06)
+
+   @$(call install_finish, embryo)
+
+   @$(call touch)
+
+# vim: syntax=make
-- 
1.7.1.rc1.GIT


-- 
ptxdist mailing list
ptxdist@pengutronix.de


[ptxdist] [PATCH V3 0/6] efl library support.

2010-08-24 Thread Ryan M. Raasch
Ooops! The previous set were not containing the changes i meant
to post. These are.

This is the 3rd version of the patches providing support for some
of the efl libraries. Thank you for the time spent reviewing the
previous patch sets!

Changes from earlier versions:

* Added many more switches to ecore and evas.
* Fixed some dependencies in ecore/evas.

Cheers,
ryan

Ryan M. Raasch (6):
  [eet] Added support for eet library.
  [evas] Added support for evas library.
  [ecore] Added many of ecore's modules for loading.
  [embryo] Added support for the efl library embryo.
  [efreet] Added support for the efl library efreet.
  [edje] Added support for the efl library edje.

 rules/ecore.in|  221 +++--
 rules/ecore.make  |  213 +--
 rules/edje.in |   21 +
 rules/edje.make   |   59 ++
 rules/eet.in  |   37 +
 rules/eet.make|   69 +
 rules/efreet.in   |   21 +
 rules/efreet.make |   58 ++
 rules/embryo.in   |8 ++
 rules/embryo.make |   58 ++
 rules/evas.in |  157 +
 rules/evas.make   |  176 ++
 12 files changed, 1084 insertions(+), 14 deletions(-)
 create mode 100644 rules/edje.in
 create mode 100644 rules/edje.make
 create mode 100644 rules/eet.in
 create mode 100644 rules/eet.make
 create mode 100644 rules/efreet.in
 create mode 100644 rules/efreet.make
 create mode 100644 rules/embryo.in
 create mode 100644 rules/embryo.make
 create mode 100644 rules/evas.in
 create mode 100644 rules/evas.make


-- 
ptxdist mailing list
ptxdist@pengutronix.de


[ptxdist] [PATCH 4/6] [embryo] Added support for the efl library embryo.

2010-08-24 Thread Ryan M. Raasch
Embryo implements a scripting language used by other
parts of the EFL, such as Edje.

Signed-off-by: Ryan M. Raasch ryan.raa...@gmail.com
---
 rules/embryo.in   |8 +++
 rules/embryo.make |   58 +
 2 files changed, 66 insertions(+), 0 deletions(-)
 create mode 100644 rules/embryo.in
 create mode 100644 rules/embryo.make

diff --git a/rules/embryo.in b/rules/embryo.in
new file mode 100644
index 000..6d90c8e
--- /dev/null
+++ b/rules/embryo.in
@@ -0,0 +1,8 @@
+## SECTION=multimedia_efl
+
+config EMBRYO
+   tristate
+   prompt embryo
+   help
+ Embryo implements a scripting language
+ used by other parts of the EFL, such as Edje.
diff --git a/rules/embryo.make b/rules/embryo.make
new file mode 100644
index 000..214a219
--- /dev/null
+++ b/rules/embryo.make
@@ -0,0 +1,58 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2010 by Ryan Raasch ryan.raa...@gmail.com
+#
+# See CREDITS for details about who has contributed to this project.
+#
+# For further information about the PTXdist project and license conditions
+# see the README file.
+#
+
+#
+# We provide this package
+#
+PACKAGES-$(PTXCONF_EMBRYO) += embryo
+
+#
+# Paths and names
+#
+EMBRYO_VERSION := 0.9.9.49898
+EMBRYO := embryo-$(EMBRYO_VERSION)
+EMBRYO_SUFFIX  := tar.bz2
+EMBRYO_URL := 
http://download.enlightenment.org/snapshots/2010-06-27/$(EMBRYO).$(EMBRYO_SUFFIX)
+EMBRYO_SOURCE  := $(SRCDIR)/$(EMBRYO).$(EMBRYO_SUFFIX)
+EMBRYO_DIR := $(BUILDDIR)/$(EMBRYO)
+EMBRYO_LICENSE := LGPL
+
+# 
+# Prepare
+# 
+
+#
+# autoconf
+#
+EMBRYO_CONF_TOOL:= autoconf
+EMBRYO_CONF_OPT := \
+   $(CROSS_AUTOCONF_USR) \
+   --disable-doc
+
+# 
+# Target-Install
+# 
+
+$(STATEDIR)/embryo.targetinstall:
+   @$(call targetinfo)
+
+   @$(call install_init,  embryo)
+   @$(call install_fixup, embryo,PRIORITY,optional)
+   @$(call install_fixup, embryo,SECTION,base)
+   @$(call install_fixup, embryo,AUTHOR,Ryan Raasch 
ryan.raa...@gmail.com)
+   @$(call install_fixup, embryo,DESCRIPTION,missing)
+
+   @$(call install_lib, embryo, 0, 0, 0644, libembryo-ver-svn-06)
+
+   @$(call install_finish, embryo)
+
+   @$(call touch)
+
+# vim: syntax=make
-- 
1.7.1.rc1.GIT


-- 
ptxdist mailing list
ptxdist@pengutronix.de


[ptxdist] [PATCH 5/6] [efreet] Added support for the efl library efreet.

2010-08-24 Thread Ryan M. Raasch
An implementation of several specifications from
freedesktop.org intended for use in Enlightenment DR17.

Signed-off-by: Ryan M. Raasch ryan.raa...@gmail.com
---
 rules/efreet.in   |   21 +++
 rules/efreet.make |   58 +
 2 files changed, 79 insertions(+), 0 deletions(-)
 create mode 100644 rules/efreet.in
 create mode 100644 rules/efreet.make

diff --git a/rules/efreet.in b/rules/efreet.in
new file mode 100644
index 000..bcedb28
--- /dev/null
+++ b/rules/efreet.in
@@ -0,0 +1,21 @@
+## SECTION=multimedia_efl
+
+config EFREET
+   tristate
+   select EINA
+   select ECORE
+   select ECORE_FILE
+   select EET
+   prompt efreet
+   help
+ 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
+ * Trash
+ * Mime
diff --git a/rules/efreet.make b/rules/efreet.make
new file mode 100644
index 000..6b8d31f
--- /dev/null
+++ b/rules/efreet.make
@@ -0,0 +1,58 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2010 by Ryan Raasch ryan.raa...@gmail.com
+#
+# See CREDITS for details about who has contributed to this project.
+#
+# For further information about the PTXdist project and license conditions
+# see the README file.
+#
+
+#
+# We provide this package
+#
+PACKAGES-$(PTXCONF_EFREET) += efreet
+
+#
+# Paths and names
+#
+EFREET_VERSION := 0.5.0.49898
+EFREET := efreet-$(EFREET_VERSION)
+EFREET_SUFFIX  := tar.bz2
+EFREET_URL := 
http://download.enlightenment.org/snapshots/2010-06-27/$(EFREET).$(EFREET_SUFFIX)
+EFREET_SOURCE  := $(SRCDIR)/$(EFREET).$(EFREET_SUFFIX)
+EFREET_DIR := $(BUILDDIR)/$(EFREET)
+EFREET_LICENSE := LGPL
+
+# 
+# Prepare
+# 
+
+#
+# autoconf
+#
+EFREET_CONF_TOOL   := autoconf
+EFREET_CONF_OPT:= \
+   $(CROSS_AUTOCONF_USR) \
+   --disable-doc
+
+# 
+# Target-Install
+# 
+
+$(STATEDIR)/efreet.targetinstall:
+   @$(call targetinfo)
+
+   @$(call install_init,  efreet)
+   @$(call install_fixup, efreet,PRIORITY,optional)
+   @$(call install_fixup, efreet,SECTION,base)
+   @$(call install_fixup, efreet,AUTHOR,Ryan Raasch 
ryan.raa...@gmail.com)
+   @$(call install_fixup, efreet,DESCRIPTION,missing)
+
+   @$(call install_lib, efreet, 0, 0, 0644, libefreet-ver-svn-06)
+
+   @$(call install_finish, efreet)
+
+   @$(call touch)
+
+# vim: syntax=make
-- 
1.7.1.rc1.GIT


-- 
ptxdist mailing list
ptxdist@pengutronix.de


[ptxdist] [PATCH 1/6] [eet] Added support for eet library.

2010-08-24 Thread Ryan M. Raasch
TODO:
Add gnutls library support to ptxdist.

Signed-off-by: Ryan M. Raasch ryan.raa...@gmail.com
---
 rules/eet.in   |   37 ++
 rules/eet.make |   69 
 2 files changed, 106 insertions(+), 0 deletions(-)
 create mode 100644 rules/eet.in
 create mode 100644 rules/eet.make

diff --git a/rules/eet.in b/rules/eet.in
new file mode 100644
index 000..780842a
--- /dev/null
+++ b/rules/eet.in
@@ -0,0 +1,37 @@
+## SECTION=multimedia_efl
+
+menuconfig EET
+   tristate
+   select ZLIB
+   select LIBJPEG
+   select EINA
+   select OPENSSL if EET_OPENSSL
+   prompt eet   
+   help
+ EET is a library that is designed to store and load
+ all type of data, locally or through a network stream.
+ It is designed to be light-weight, efficient and quick.
+ EET forms the basis of theme files in the EFL, i.e.
+ if you want to install a theme for Enlightenment or
+ another themable EFL app, you would be installing
+ an EET-format file, which contains all of the theme graphics
+ and configuration and do not need to be extracted onto the
+ filesystem in order to be used.
+
+if EET
+
+config EET_GNUTLS
+   bool
+   depends on BROKEN
+   prompt gnutls support
+   help
+ Enable gnutls support.
+
+config EET_OPENSSL
+   bool
+   prompt openssl support
+   help
+ Enable openssl support.
+
+endif
+
diff --git a/rules/eet.make b/rules/eet.make
new file mode 100644
index 000..24a5c31
--- /dev/null
+++ b/rules/eet.make
@@ -0,0 +1,69 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2010 by Ryan Raasch ryan.raa...@gmail.com
+#
+# See CREDITS for details about who has contributed to this project.
+#
+# For further information about the PTXdist project and license conditions
+# see the README file.
+#
+
+#
+# We provide this package
+#
+PACKAGES-$(PTXCONF_EET) += eet
+
+#
+# Paths and names
+#
+EET_VERSION:= 1.3.2
+EET:= eet-$(EET_VERSION)
+EET_SUFFIX := tar.bz2
+EET_URL:= 
http://download.enlightenment.org/releases/$(EET).$(EET_SUFFIX)
+EET_SOURCE := $(SRCDIR)/$(EET).$(EET_SUFFIX)
+EET_DIR:= $(BUILDDIR)/$(EET)
+
+# 
+# Prepare
+# 
+
+#
+# autoconf
+#
+EET_CONF_TOOL  := autoconf
+EET_CONF_OPT   := \
+   $(CROSS_AUTOCONF_USR) \
+   --disable-doc
+
+ifdef PTXCONF_EET_GNUTLS
+EET_CONF_OPT += --enable-gnutls
+else
+EET_CONF_OPT += --disable-gnutls
+endif
+
+ifdef PTXCONF_EET_OPENSSL
+EET_CONF_OPT += --enable-openssl
+else
+EET_CONF_OPT += --disable-openssl
+endif
+
+# 
+# Target-Install
+# 
+
+$(STATEDIR)/eet.targetinstall:
+   @$(call targetinfo)
+
+   @$(call install_init,  eet)
+   @$(call install_fixup, eet,PRIORITY,optional)
+   @$(call install_fixup, eet,SECTION,base)
+   @$(call install_fixup, eet,AUTHOR,Ryan Raasch ryan.raa...@gmail.com)
+   @$(call install_fixup, eet,DESCRIPTION,missing)
+
+   @$(call install_lib,   eet, 0, 0, 0644, libeet)
+
+   @$(call install_finish, eet)
+
+   @$(call touch)
+
+# vim: syntax=make
-- 
1.7.1.rc1.GIT


-- 
ptxdist mailing list
ptxdist@pengutronix.de


[ptxdist] [PATCH 2/6] [evas] Added support for evas library.

2010-08-24 Thread Ryan M. Raasch
TODO:
Support of more build switches for library.

Signed-off-by: Ryan M. Raasch ryan.raa...@gmail.com
---
 rules/evas.in   |  157 +
 rules/evas.make |  176 +++
 2 files changed, 333 insertions(+), 0 deletions(-)
 create mode 100644 rules/evas.in
 create mode 100644 rules/evas.make

diff --git a/rules/evas.in b/rules/evas.in
new file mode 100644
index 000..a2838d2
--- /dev/null
+++ b/rules/evas.in
@@ -0,0 +1,157 @@
+## SECTION=multimedia_efl
+
+menuconfig EVAS
+   tristate
+   select FREETYPE
+   select EINA
+   select FONTCONFIG   if EVAS_FONTCONFIG
+   select LIBJPEG  if EVAS_IMAGE_LOADER_LIBJPEG
+   select LIBPNG   if EVAS_IMAGE_LOADER_LIBPNG
+   select EET  if EVAS_IMAGE_LOADER_EET
+   select DIRECTFB if EVAS_DIRECTFB
+   select XORG_LIB_XPM if EVAS_IMAGE_LOADER_PMAPS
+   select XORG_LIB_XPM if EVAS_IMAGE_LOADER_XPM
+   select XORG_LIB_X11 if EVAS_SOFTWARE_XLIB
+   select XORG_LIB_XRENDER if EVAS_XRENDER_XCB
+   select XCB_UTIL if EVAS_XRENDER_XCB
+   select PIXMAN   if EVAS_XRENDER_XCB
+   select XORG_LIB_XRENDER if EVAS_XRENDER_X11
+   select TSLIBif EVAS_FB
+   select FBUTILS  if EVAS_FB
+   select SDL  if EVAS_SOFTWARE_SDL
+   select SDL_OPENGL   if EVAS_OPENGL_SDL
+   prompt evas  
+   help
+ Evas is the EFL canvas library, for creating
+ areas, or windows, that applications can draw
+ on in an X Window System.
+
+if EVAS
+
+config EVAS_FONTCONFIG
+   bool
+   prompt fontconfig support
+   help
+Fontconfig support for evas.
+
+menu Evas Image Loaders
+
+config EVAS_IMAGE_LOADER_LIBJPEG
+   bool
+   prompt libjpeg support
+   help
+ libjpeg support for evas image loading
+
+config EVAS_IMAGE_LOADER_LIBPNG
+   bool
+   prompt libpng support
+   help
+ libpng support for evas image loading
+
+config EVAS_IMAGE_LOADER_GIF
+   bool
+   prompt gif support
+   help
+ gif support for evas image loading
+
+config EVAS_IMAGE_LOADER_EET
+   bool
+   prompt libeet support
+   help
+ eet support for loading/saving theme files in evas.
+
+config EVAS_IMAGE_LOADER_SVG
+   bool
+   depends on BROKEN
+   prompt svg support
+   help
+ svg support for evas image loading.
+
+config EVAS_IMAGE_LOADER_TIFF
+   bool
+   depends on BROKEN
+   prompt tiff support
+   help
+ tiff support for evas image loading.
+
+if XORG
+
+config EVAS_IMAGE_LOADER_PMAPS
+   bool
+   prompt pmaps support
+   help
+ pmaps support for evas image loading.
+
+config EVAS_IMAGE_LOADER_XPM
+   bool
+   prompt xpm support
+   help
+ xpm support for evas image loading.
+
+endif
+
+endmenu
+
+menu Evas Render Backends 
+
+config EVAS_BUFFER
+   bool
+   prompt Buffer support
+   help
+Buffer rendering backend support for evas.
+
+config EVAS_FB
+   bool
+   prompt framebuffer support
+   help
+Framebuffer rendering backend support for evas.
+
+config EVAS_DIRECTFB
+   bool
+   prompt directfb support
+   help
+DirectFB rendering backend support for evas.
+
+config EVAS_SOFTWARE_SDL
+   bool
+   prompt software sdl support
+   help
+SDL rendering backend support for evas.
+
+config EVAS_OPENGL_SDL
+   bool
+   prompt opengl sdl support
+   help
+OpenGL SDL rendering backend support for evas.
+
+if XORG
+
+config EVAS_SOFTWARE_XLIB
+   bool
+   prompt X11 support
+   help
+ Main X11 library support for evas.
+
+config EVAS_XRENDER_X11
+   bool
+   prompt xrender x11 support
+   help
+X Render Extension library support for evas.
+
+config EVAS_XRENDER_XCB
+   bool
+   prompt xrender xcb support
+   help
+X Render Extension library support for evas.
+
+config EVAS_SOFTWARE_16_X11
+   bool
+   prompt x11 16-bit support
+   help
+X11 16 bit support.
+
+endif
+
+endmenu
+
+endif
diff --git a/rules/evas.make b/rules/evas.make
new file mode 100644
index 000..8b483bd
--- /dev/null
+++ b/rules/evas.make
@@ -0,0 +1,176 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2010 by Ryan Raasch ryan.raa...@gmail.com
+#
+# See CREDITS for details about who has contributed to this project.
+#
+# For further information about the PTXdist project and license conditions
+# see the README file.
+#
+
+#
+# We provide this package
+#
+PACKAGES-$(PTXCONF_EVAS) += evas
+
+#
+# Paths and names
+#
+EVAS_VERSION   := 0.9.9.49898
+EVAS   := evas-$(EVAS_VERSION)
+EVAS_SUFFIX:= tar.bz2
+EVAS_URL   := 

[ptxdist] [PATCH 6/6] [edje] Added support for the efl library edje.

2010-08-24 Thread Ryan M. Raasch
Edje is a library that attempts to separate
the user interface from the application and
is part of the Enlightenment Foundation libraries.

Signed-off-by: Ryan M. Raasch ryan.raa...@gmail.com
---
 rules/edje.in   |   21 +++
 rules/edje.make |   59 +++
 2 files changed, 80 insertions(+), 0 deletions(-)
 create mode 100644 rules/edje.in
 create mode 100644 rules/edje.make

diff --git a/rules/edje.in b/rules/edje.in
new file mode 100644
index 000..c671438
--- /dev/null
+++ b/rules/edje.in
@@ -0,0 +1,21 @@
+## SECTION=multimedia_efl
+
+config EDJE
+   tristate
+   prompt edje
+   select LUA
+   select EINA
+   select EET
+   select EVAS
+   select ECORE
+   select ECORE_FILE
+   select EMBRYO
+   help
+ Edje is a library that attempts to separate
+ the user interface from the application. It
+ allows applications to be skinnable, so that
+ it is possible to change the GUI of an application
+ without changing the application itself.
+ Edje-based applications use files which contain the
+ specifications for the GUI layout that is to be used.
+ Edje themes are contained using EET generated files.
diff --git a/rules/edje.make b/rules/edje.make
new file mode 100644
index 000..5660154
--- /dev/null
+++ b/rules/edje.make
@@ -0,0 +1,59 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2010 by Ryan Raasch ryan.raa...@gmail.com
+#
+# See CREDITS for details about who has contributed to this project.
+#
+# For further information about the PTXdist project and license conditions
+# see the README file.
+#
+
+#
+# We provide this package
+#
+PACKAGES-$(PTXCONF_EDJE) += edje
+
+#
+# Paths and names
+#
+EDJE_VERSION   := 0.9.99.49898
+EDJE   := edje-$(EDJE_VERSION)
+EDJE_SUFFIX:= tar.bz2
+EDJE_URL   := 
http://download.enlightenment.org/snapshots/2010-06-27/$(EDJE).$(EDJE_SUFFIX)
+EDJE_SOURCE:= $(SRCDIR)/$(EDJE).$(EDJE_SUFFIX)
+EDJE_DIR   := $(BUILDDIR)/$(EDJE)
+EDJE_LICENSE   := LGPL
+
+# 
+# Prepare
+# 
+
+#
+# autoconf
+#
+EDJE_CONF_TOOL := autoconf
+EDJE_CONF_OPT  := \
+   $(CROSS_AUTOCONF_USR) \
+   --disable-doc
+
+# 
+# Target-Install
+# 
+
+$(STATEDIR)/edje.targetinstall:
+   @$(call targetinfo)
+
+   @$(call install_init,  edje)
+   @$(call install_fixup, edje,PRIORITY,optional)
+   @$(call install_fixup, edje,SECTION,base)
+   @$(call install_fixup, edje,AUTHOR,Ryan Raasch 
ryan.raa...@gmail.com)
+   @$(call install_fixup, edje,DESCRIPTION,missing)
+
+   @$(call install_lib, edje, 0, 0, 0644, libedje-ver-svn-06)
+   @$(call install_copy, edje, 0, 0, 0755, -, /usr/bin/edje_cc)
+
+   @$(call install_finish, edje)
+
+   @$(call touch)
+
+# vim: syntax=make
-- 
1.7.1.rc1.GIT


-- 
ptxdist mailing list
ptxdist@pengutronix.de


[ptxdist] [PATCH 3/6] [ecore] Added many of ecore's modules for loading.

2010-08-24 Thread Ryan M. Raasch
The ecore libraries options and modules were
corrected.

However, the ecore_evas needs the evas package to
build.

Signed-off-by: Ryan M. Raasch ryan.raa...@gmail.com
---
 rules/ecore.in   |  221 --
 rules/ecore.make |  213 ++--
 2 files changed, 420 insertions(+), 14 deletions(-)

diff --git a/rules/ecore.in b/rules/ecore.in
index 94183cb..6c9503a 100644
--- a/rules/ecore.in
+++ b/rules/ecore.in
@@ -1,11 +1,27 @@
 ## SECTION=multimedia_efl
 
 menuconfig ECORE
-   tristate ecore 
+   tristate ecore
select EINA
+   select XORG if ECORE_XINPUT
+   select XORG_APP_XINPUT  if ECORE_XINPUT
+   select LIBCURL  if ECORE_CURL
select OPENSSL  if ECORE_SSL
-   select XORG_LIB_X11
-   select XORG_PROTO_INPUT if ECORE_ENABLE_INPUT
+   select EVAS if ECORE_EVAS
+   select ECORE_INPUT  if ECORE_EVAS
+   select ECORE_EVAS_INPUT if ECORE_EVAS
+   select ECORE_CONif ECORE_IPC
+   select ECORE_INPUT  if ECORE_X
+   select XORG_LIB_X11 if ECORE_X
+   select TSLIBif ECORE_FB
+   select FBUTILS  if ECORE_FB
+   select EVAS_DIRECTFBif ECORE_EVAS_DIRECTFB
+   select EVAS_FB  if ECORE_EVAS_FB
+   select EVAS_SOFTWARE_SDL   if ECORE_EVAS_SOFTWARE_SDL
+   select EVAS_OPENGL_SDL if ECORE_EVAS_OPENGL_SDL
+   select EVAS_SOFTWARE_XLIB  if ECORE_EVAS_SOFTWARE_X11
+   select EVAS_XRENDER_XCBif ECORE_EVAS_XRENDER_XCB
+   select EVAS_XRENDER_X11if ECORE_EVAS_XRENDER_X11
help
  Ecore is the core event abstraction layer that makes event
  loops, timeouts and idle handlers fast, optimized, and
@@ -13,12 +29,205 @@ menuconfig ECORE
 
 if ECORE
 
+menu ecore options
+
 config ECORE_SSL
bool
-   prompt ssl support
+   prompt ssl
+   help
+ Enable OpenSSL support for ecore.
+
+config ECORE_XINPUT
+   bool
+   prompt xinput
+   help
+ Enable xinput support for ecore.
+
+config ECORE_CURL
+   bool
+   prompt curl support
+   help
+ Allow ecore to use libcurl.
+
+config ECORE_TESTS
+   bool
+   prompt tests
+   help
+ Build ecore tests to the platform.
+
+config ECORE_ABSTRACT_SOCKETS
+   bool
+   prompt abstract sockets
+   help
+ Enable abstract sockets support for ecore.
+
+config ECORE_XTEST
+   bool
+   prompt xtest
+   help
+ ecore_x support for Xtest extension.
+
+endmenu
+
+menu ecore modules
+
+config ECORE_X
+   bool
+   prompt ecore-x
+   help
+ enable the ecore_x module
 
-config ECORE_ENABLE_INPUT
+config ECORE_FILE
bool
-   prompt xinput support
+   prompt ecore-file
+   help
+ Files utility functions.
 
+config ECORE_CON
+   bool
+   prompt ecore-con
+   help
+ The Ecore Connection Library ( Ecore_Con ) provides
+ simple mechanisms for communications between programs
+ using reliable sockets. It saves the programmer from
+ having to worry about file descripters and waiting for
+ incoming connections.
+
+config ECORE_IMF
+   bool
+   prompt ecore-imf
+   help
+ A core event abstracter layer and X abstraction layer
+ that makes doing selections, Xdnd, general X stuff,
+ and event loops, timeouts and idle handlers fast, optimised,
+ and convenient.
+
+config ECORE_INPUT
+   bool
+   prompt ecore-input
+   help
+ Enable the ecore_input module
+
+config ECORE_IPC
+   bool
+   prompt ecore-ipc
+   help
+ Enable the ecore_ipc module
+
+config ECORE_EVAS
+   tristate
+   prompt Ecore Evas
+   help
+ enable the ecore_evas module
+
+endmenu
+
+if ECORE_EVAS  ECORE_X
+
+menu ecore-evas X options 
+
+config ECORE_EVAS_SOFTWARE_X11
+   bool
+   prompt software-x11
+   help
+ enable Software x11 support in the ecore_evas module
+
+config ECORE_EVAS_XRENDER_X11
+   bool
+   prompt xrender-x11
+   help
+ enable xrender x11 support in the ecore_evas module
+
+config ECORE_EVAS_OPENGL_X11
+   bool
+   prompt opengl-x11
+   help
+ enable opengl x11 support in the ecore_evas module
+
+config ECORE_EVAS_SOFTWARE_16_X11
+   bool
+   prompt software 16 bit
+   help
+ enable software 16 bit x11 support in the ecore_evas module
+
+config ECORE_EVAS_SOFTWARE_8_X11
+   bool
+   prompt software 8 bit
+   help
+ enable software 8 bit x11 support in the ecore_evas module
+
+config ECORE_EVAS_XRENDER_XCB
+   bool
+   prompt xrender xcb
+   help
+ enable xrender xcb support in the ecore_evas module
+
+endmenu

Re: [ptxdist] [PATCH] [libmxml] Added Mini-XML library support.

2010-08-24 Thread Suresh Kumar
Hi Ryan,

can you tell me how to apply this patch. I am novice user in ptxdist  patch.

I guess i have to copy the below lines in to a file(lets say
mxm.patch)  run patch  mxm.patch from the
/opt/OSELAS.BSP-Pengutronix-Generic-2010.07.0 directory.

please let me know the procedure to apply the patch.

thanks
suresh


On Tue, Aug 24, 2010 at 7:42 PM, Ryan M. Raasch ryan.raa...@gmail.com wrote:
 Lightweight XML Library:
 Mini-XML is a small XML library that you
 can use to read and write XML and XML-like data files.

 Signed-off-by: Ryan M. Raasch ryan.raa...@gmail.com
 ---
  rules/libmxml.in   |   10 +
  rules/libmxml.make |   57 
 
  2 files changed, 67 insertions(+), 0 deletions(-)
  create mode 100644 rules/libmxml.in
  create mode 100644 rules/libmxml.make

 diff --git a/rules/libmxml.in b/rules/libmxml.in
 new file mode 100644
 index 000..c96644a
 --- /dev/null
 +++ b/rules/libmxml.in
 @@ -0,0 +1,10 @@
 +## SECTION=system_libraries
 +
 +config LIBMXML
 +       bool
 +       prompt libmxml
 +       help
 +         Mini-XML is a small XML parsing library
 +         that you can use to read XML and XML-like
 +         data files in your application without
 +         requiring large non-standard libraries.
 diff --git a/rules/libmxml.make b/rules/libmxml.make
 new file mode 100644
 index 000..464e1f5
 --- /dev/null
 +++ b/rules/libmxml.make
 @@ -0,0 +1,57 @@
 +# -*-makefile-*-
 +#
 +# Copyright (C) 2007 by Lars Munch l...@segv.dk
 +#               2010 by Ryan Raasch ryan.raa...@gmail.com
 +#
 +# See CREDITS for details about who has contributed to this project.
 +#
 +# For further information about the PTXdist project and license conditions
 +# see the README file.
 +#
 +
 +PACKAGES-$(PTXCONF_LIBMXML) += libmxml
 +
 +#
 +# Paths and names
 +#
 +LIBMXML_VERSION        := 2.6
 +LIBMXML                := mxml-$(LIBMXML_VERSION)
 +LIBMXML_SUFFIX := tar.gz
 +LIBMXML_URL    := 
 http://ftp.easysw.com/pub/libmxml/$(LIBMXML).$(LIBMXML_SUFFIX)
 +LIBMXML_SOURCE := $(SRCDIR)/$(LIBMXML).$(LIBMXML_SUFFIX)
 +LIBMXML_DIR    := $(BUILDDIR)/mxml-$(LIBMXML_VERSION)
 +LIBMXML_LICENSE        := LGPL
 +
 +# 
 
 +# Prepare
 +# 
 
 +LIBMXML_ENV := $(CROSS_ENV) \
 +       DSTROOT=$(LIBMXML_PKGDIR)
 +#
 +# autoconf
 +#
 +LIBMXML_CONF_TOOL      := autoconf
 +LIBMXML_CONF_OPT       := \
 +       $(CROSS_AUTOCONF_USR) \
 +       --enable-shared
 +
 +# 
 
 +# Target-Install
 +# 
 
 +
 +$(STATEDIR)/libmxml.targetinstall:
 +       @$(call targetinfo)
 +
 +       @$(call install_init,  libmxml)
 +       @$(call install_fixup, libmxml,PRIORITY,optional)
 +       @$(call install_fixup, libmxml,SECTION,base)
 +       @$(call install_fixup, libmxml,AUTHOR,Ryan Raasch 
 ryan.raa...@gmail.com)
 +       @$(call install_fixup, libmxml,DESCRIPTION,missing)
 +
 +       @$(call install_lib, libmxml, 0, 0, 0644, libmxml)
 +
 +       @$(call install_finish, libmxml)
 +
 +       @$(call touch)
 +
 +# vim: syntax=make
 --
 1.7.1.rc1.GIT


 --
 ptxdist mailing list
 ptxdist@pengutronix.de


-- 
ptxdist mailing list
ptxdist@pengutronix.de


Re: [ptxdist] [PATCH] [libmxml] Added Mini-XML library support.

2010-08-24 Thread Marc Kleine-Budde
Ryan M. Raasch wrote:
 Lightweight XML Library:
 Mini-XML is a small XML library that you
 can use to read and write XML and XML-like data files.

I cleaned up the patch and make it work even if cross compiling. Shame
on every project using autoconf but not automake (ptxdist excluded). I
wonder how long it would take to autotoolize the libmxml properly.

however, commited to master

Marc
 
 Signed-off-by: Ryan M. Raasch ryan.raa...@gmail.com
 ---
  rules/libmxml.in   |   10 +
  rules/libmxml.make |   57 
 
  2 files changed, 67 insertions(+), 0 deletions(-)
  create mode 100644 rules/libmxml.in
  create mode 100644 rules/libmxml.make
 
 diff --git a/rules/libmxml.in b/rules/libmxml.in
 new file mode 100644
 index 000..c96644a
 --- /dev/null
 +++ b/rules/libmxml.in
 @@ -0,0 +1,10 @@
 +## SECTION=system_libraries
 +
 +config LIBMXML
 + bool
 + prompt libmxml
 + help
 +   Mini-XML is a small XML parsing library
 +   that you can use to read XML and XML-like
 +   data files in your application without
 +   requiring large non-standard libraries.
 diff --git a/rules/libmxml.make b/rules/libmxml.make
 new file mode 100644
 index 000..464e1f5
 --- /dev/null
 +++ b/rules/libmxml.make
 @@ -0,0 +1,57 @@
 +# -*-makefile-*-
 +#
 +# Copyright (C) 2007 by Lars Munch l...@segv.dk
 +#   2010 by Ryan Raasch ryan.raa...@gmail.com
 +#
 +# See CREDITS for details about who has contributed to this project.
 +#
 +# For further information about the PTXdist project and license conditions
 +# see the README file.
 +#
 +
 +PACKAGES-$(PTXCONF_LIBMXML) += libmxml
 +
 +#
 +# Paths and names
 +#
 +LIBMXML_VERSION  := 2.6
 +LIBMXML  := mxml-$(LIBMXML_VERSION)
 +LIBMXML_SUFFIX   := tar.gz
 +LIBMXML_URL  := 
 http://ftp.easysw.com/pub/libmxml/$(LIBMXML).$(LIBMXML_SUFFIX)
 +LIBMXML_SOURCE   := $(SRCDIR)/$(LIBMXML).$(LIBMXML_SUFFIX)
 +LIBMXML_DIR  := $(BUILDDIR)/mxml-$(LIBMXML_VERSION)
 +LIBMXML_LICENSE  := LGPL
 +
 +# 
 
 +# Prepare
 +# 
 
 +LIBMXML_ENV := $(CROSS_ENV) \
 + DSTROOT=$(LIBMXML_PKGDIR)
 +#
 +# autoconf
 +#
 +LIBMXML_CONF_TOOL:= autoconf
 +LIBMXML_CONF_OPT := \
 + $(CROSS_AUTOCONF_USR) \
 + --enable-shared
 +
 +# 
 
 +# Target-Install
 +# 
 
 +
 +$(STATEDIR)/libmxml.targetinstall:
 + @$(call targetinfo)
 +
 + @$(call install_init,  libmxml)
 + @$(call install_fixup, libmxml,PRIORITY,optional)
 + @$(call install_fixup, libmxml,SECTION,base)
 + @$(call install_fixup, libmxml,AUTHOR,Ryan Raasch 
 ryan.raa...@gmail.com)
 + @$(call install_fixup, libmxml,DESCRIPTION,missing)
 +
 + @$(call install_lib, libmxml, 0, 0, 0644, libmxml)
 +
 + @$(call install_finish, libmxml)
 +
 + @$(call touch)
 +
 +# vim: syntax=make


-- 
Pengutronix e.K.  | Marc Kleine-Budde   |
Industrial Linux Solutions| Phone: +49-231-2826-924 |
Vertretung West/Dortmund  | Fax:   +49-5121-206917- |
Amtsgericht Hildesheim, HRA 2686  | http://www.pengutronix.de   |



signature.asc
Description: OpenPGP digital signature
-- 
ptxdist mailing list
ptxdist@pengutronix.de


Re: [ptxdist] [PATCH] [libmxml] Added Mini-XML library support.

2010-08-24 Thread Suresh Kumar
Hi,
when i try to install libmxml  i am getting the following error.

install link:
  src=libmxml.so.1.4
  dst=/usr/lib/libmxml.so

install link:
  src=libmxml.so.1.4
  dst=/usr/lib/libmxml.so.1

@PACKAGE@
*** Error: Package name  contains illegal characters, (other than [a-z0-9.+-])

ipkg-build: Please fix the above errors and try again.
failed

what could be wrong?
thanks
suresh



On Wed, Aug 25, 2010 at 1:34 AM, Marc Kleine-Budde m...@pengutronix.de wrote:
 Ryan M. Raasch wrote:
 Lightweight XML Library:
 Mini-XML is a small XML library that you
 can use to read and write XML and XML-like data files.

 I cleaned up the patch and make it work even if cross compiling. Shame
 on every project using autoconf but not automake (ptxdist excluded). I
 wonder how long it would take to autotoolize the libmxml properly.

 however, commited to master

 Marc

 Signed-off-by: Ryan M. Raasch ryan.raa...@gmail.com
 ---
  rules/libmxml.in   |   10 +
  rules/libmxml.make |   57 
 
  2 files changed, 67 insertions(+), 0 deletions(-)
  create mode 100644 rules/libmxml.in
  create mode 100644 rules/libmxml.make

 diff --git a/rules/libmxml.in b/rules/libmxml.in
 new file mode 100644
 index 000..c96644a
 --- /dev/null
 +++ b/rules/libmxml.in
 @@ -0,0 +1,10 @@
 +## SECTION=system_libraries
 +
 +config LIBMXML
 +     bool
 +     prompt libmxml
 +     help
 +       Mini-XML is a small XML parsing library
 +       that you can use to read XML and XML-like
 +       data files in your application without
 +       requiring large non-standard libraries.
 diff --git a/rules/libmxml.make b/rules/libmxml.make
 new file mode 100644
 index 000..464e1f5
 --- /dev/null
 +++ b/rules/libmxml.make
 @@ -0,0 +1,57 @@
 +# -*-makefile-*-
 +#
 +# Copyright (C) 2007 by Lars Munch l...@segv.dk
 +#               2010 by Ryan Raasch ryan.raa...@gmail.com
 +#
 +# See CREDITS for details about who has contributed to this project.
 +#
 +# For further information about the PTXdist project and license conditions
 +# see the README file.
 +#
 +
 +PACKAGES-$(PTXCONF_LIBMXML) += libmxml
 +
 +#
 +# Paths and names
 +#
 +LIBMXML_VERSION      := 2.6
 +LIBMXML              := mxml-$(LIBMXML_VERSION)
 +LIBMXML_SUFFIX       := tar.gz
 +LIBMXML_URL  := 
 http://ftp.easysw.com/pub/libmxml/$(LIBMXML).$(LIBMXML_SUFFIX)
 +LIBMXML_SOURCE       := $(SRCDIR)/$(LIBMXML).$(LIBMXML_SUFFIX)
 +LIBMXML_DIR  := $(BUILDDIR)/mxml-$(LIBMXML_VERSION)
 +LIBMXML_LICENSE      := LGPL
 +
 +# 
 
 +# Prepare
 +# 
 
 +LIBMXML_ENV := $(CROSS_ENV) \
 +     DSTROOT=$(LIBMXML_PKGDIR)
 +#
 +# autoconf
 +#
 +LIBMXML_CONF_TOOL    := autoconf
 +LIBMXML_CONF_OPT     := \
 +     $(CROSS_AUTOCONF_USR) \
 +     --enable-shared
 +
 +# 
 
 +# Target-Install
 +# 
 
 +
 +$(STATEDIR)/libmxml.targetinstall:
 +     @$(call targetinfo)
 +
 +     @$(call install_init,  libmxml)
 +     @$(call install_fixup, libmxml,PRIORITY,optional)
 +     @$(call install_fixup, libmxml,SECTION,base)
 +     @$(call install_fixup, libmxml,AUTHOR,Ryan Raasch 
 ryan.raa...@gmail.com)
 +     @$(call install_fixup, libmxml,DESCRIPTION,missing)
 +
 +     @$(call install_lib, libmxml, 0, 0, 0644, libmxml)
 +
 +     @$(call install_finish, libmxml)
 +
 +     @$(call touch)
 +
 +# vim: syntax=make


 --
 Pengutronix e.K.                  | Marc Kleine-Budde           |
 Industrial Linux Solutions        | Phone: +49-231-2826-924     |
 Vertretung West/Dortmund          | Fax:   +49-5121-206917- |
 Amtsgericht Hildesheim, HRA 2686  | http://www.pengutronix.de   |


 --
 ptxdist mailing list
 ptxdist@pengutronix.de



-- 
ptxdist mailing list
ptxdist@pengutronix.de


[ptxdist] ARM compilation error

2010-08-24 Thread Suresh Kumar
Hi,

I am performing the  cross-compilation of my source code (which uses
libmxml library) and return the following error. I am using the
toolchain suppled by the ptxdist. and i am not sure, how to mention
the minixml library in the cross compilation. The error is below.

[sur...@suresh src]$ make
/opt/OSELAS.Toolchain-1.99.3/arm-v4t-linux-gnueabi/gcc-4.3.2-glibc-2.8-binutils-2.18-kernel-2.6.27-sanitized/bin/arm-v4t-linux-gnueabi-gcc
 -I /opt/perimeter/pr/include -I /usr/local/include -o
/opt/perimeter/pr/output/periApp.vx /opt/perimeter/pr/src/periTest.c
-lpthread -lmxml
/opt/perimeter/pr/src/periTest.c: In function 'main':
/opt/perimeter/pr/src/periTest.c:21: warning: return type of 'main' is not 'int'
/opt/OSELAS.Toolchain-1.99.3/arm-v4t-linux-gnueabi/gcc-4.3.2-glibc-2.8-binutils-2.18-kernel-2.6.27-sanitized/lib/gcc/arm-v4t-linux-gnueabi/4.3.2/../../../../arm-v4t-linux-gnueabi/bin/ld:
cannot find -lmxml
collect2: ld returned 1 exit status
make: *** [periApp.vx] Error 1
[sur...@suresh src]$ clear



Note :
I have installed the minixml on my Desktop, and able to compile using
gcc and run the application without any problem.

Please help me
thanks
suresh

-- 
ptxdist mailing list
ptxdist@pengutronix.de