summaryrefslogtreecommitdiffstats
path: root/rules/libcroco.in
diff options
context:
space:
mode:
authorErwin Rol <erwin@erwinrol.com>2009-12-23 17:01:53 +0100
committerMarc Kleine-Budde <mkl@pengutronix.de>2010-01-06 23:35:31 +0100
commit42609ca53b7e55ce40803f93c392043cffdf8f8b (patch)
tree7cff285a4a88b47005d6cecc2dcf0717704c51d9 /rules/libcroco.in
parenta8db3e2074c62ad18a750bea734eb3c7a4f4b3ab (diff)
downloadptxdist-42609ca53b7e55ce40803f93c392043cffdf8f8b.tar.gz
ptxdist-42609ca53b7e55ce40803f93c392043cffdf8f8b.tar.xz
[libcroco] Add new package
Signed-off-by: Erwin Rol <erwin@erwinrol.com> [mkl: add help text] Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Diffstat (limited to 'rules/libcroco.in')
-rw-r--r--rules/libcroco.in42
1 files changed, 42 insertions, 0 deletions
diff --git a/rules/libcroco.in b/rules/libcroco.in
new file mode 100644
index 000000000..dc12ee8ac
--- /dev/null
+++ b/rules/libcroco.in
@@ -0,0 +1,42 @@
+## SECTION=multimedia_gtk
+
+menuconfig LIBCROCO
+ tristate
+ prompt "libcroco "
+ select LIBXML2
+ select GLIB
+ help
+ a generic Cascading Style Sheet (CSS) parsing and
+ manipulation toolkit
+
+ Services provided by Libcroco:
+
+ * A parser module that provides o A SAC like api. SAC stands
+ for Simple Api for CSS. SAC is an event driven api wich
+ resembles SAX in the xml world.
+
+ * A CSSOM like api. CSSOM stands for Cascading Style Sheet
+ Object Model.
+
+ The libcroco parser implements the CSS Level 2
+ specification, the CSS forward compatibility rules and the
+ CSS cascading rules.
+
+ * A CSS2 selection engine Given an xml element node (that
+ obviously comes from an xml document) and a stylesheet
+ cascade, the Libcroco selection engine can evaluate the
+ css selectors of the cascade and return the style
+ properties associated to the xml element node.
+
+ Note that the xml manipulation toolkit used by the libcroco
+ selection engine at the moment is libxml2.
+
+if LIBCROCO
+
+config LIBCROCO_CHECKS
+ bool
+ prompt "Enable runtime checks"
+ help
+ FIXME
+
+endif