diff options
-rw-r--r-- | meta/packages/libcroco/files/croco.patch | 13 | ||||
-rw-r--r-- | meta/packages/libcroco/libcroco_0.6.1.bb | 16 | ||||
-rw-r--r-- | meta/packages/librsvg/librsvg_2.11.1.bb | 21 |
3 files changed, 50 insertions, 0 deletions
diff --git a/meta/packages/libcroco/files/croco.patch b/meta/packages/libcroco/files/croco.patch new file mode 100644 index 0000000000..572f9de59f --- /dev/null +++ b/meta/packages/libcroco/files/croco.patch | |||
@@ -0,0 +1,13 @@ | |||
1 | --- opie/configure.in.old 2006-05-19 20:57:30.000000000 +0100 | ||
2 | +++ opie/configure.in 2006-05-19 20:57:56.000000000 +0100 | ||
3 | @@ -131,8 +131,8 @@ | ||
4 | dnl Define the CROCO_LIBS and CROCO_CFLAGS variables. These will be used | ||
5 | dnl by client application to know where to find croco include files and libs. | ||
6 | dnl | ||
7 | -CROCO_LIBS="-L${libdir} -lcroco-$LIBCROCO_MAJOR_VERSION.$LIBCROCO_MINOR_VERSION" | ||
8 | -CROCO_CFLAGS="-I${includedir}/libcroco-$LIBCROCO_MAJOR_VERSION.$LIBCROCO_MINOR_VERSION" | ||
9 | +CROCO_LIBS='-L${libdir}'" -lcroco-$LIBCROCO_MAJOR_VERSION.$LIBCROCO_MINOR_VERSION" | ||
10 | +CROCO_CFLAGS='-I${includedir}'"/libcroco-$LIBCROCO_MAJOR_VERSION.$LIBCROCO_MINOR_VERSION" | ||
11 | |||
12 | AC_SUBST(LIBXML2_LIBS) | ||
13 | AC_SUBST(LIBXML2_CFLAGS) | ||
diff --git a/meta/packages/libcroco/libcroco_0.6.1.bb b/meta/packages/libcroco/libcroco_0.6.1.bb new file mode 100644 index 0000000000..cc7fc05d62 --- /dev/null +++ b/meta/packages/libcroco/libcroco_0.6.1.bb | |||
@@ -0,0 +1,16 @@ | |||
1 | DESCRIPTION = "The Libcroco project is an effort to build a generic Cascading Style Sheet (CSS) parsing and manipulation toolkit" | ||
2 | SECTION = "x11/utils" | ||
3 | DEPENDS = "glib-2.0 libxml2" | ||
4 | LICENSE = "LGPL" | ||
5 | PR = "r2" | ||
6 | |||
7 | inherit autotools pkgconfig gnome | ||
8 | |||
9 | SRC_URI_append = " file://croco.patch;patch=1 " | ||
10 | |||
11 | do_stage() { | ||
12 | install -d ${STAGING_LIBDIR} | ||
13 | install -d ${STAGING_INCDIR}/libcroco | ||
14 | install -m 644 src/*.h ${STAGING_INCDIR}/libcroco/ | ||
15 | install -m 755 src/.libs/*so* ${STAGING_LIBDIR}/ | ||
16 | } | ||
diff --git a/meta/packages/librsvg/librsvg_2.11.1.bb b/meta/packages/librsvg/librsvg_2.11.1.bb new file mode 100644 index 0000000000..4cddc1f2dd --- /dev/null +++ b/meta/packages/librsvg/librsvg_2.11.1.bb | |||
@@ -0,0 +1,21 @@ | |||
1 | DESCRIPTION = "Library for rendering SVG files" | ||
2 | SECTION = "x11/utils" | ||
3 | DEPENDS = "gtk+ libcroco libart-lgpl libxml2 popt" | ||
4 | LICENSE = "LGPL" | ||
5 | PR = "r1" | ||
6 | |||
7 | EXTRA_OECONF = "--disable-mozilla-plugin" | ||
8 | |||
9 | inherit autotools pkgconfig gnome | ||
10 | |||
11 | PACKAGES =+ "librsvg-gtk librsvg-gtk-dev rsvg" | ||
12 | FILES_${PN} = "${libdir}/*.so.*" | ||
13 | FILES_rsvg = "${bindir}/rsvg ${bindir}/rsvg-view ${datadir}/pixmaps/svg-viewer.svg" | ||
14 | FILES_librsvg-gtk = "${libdir}/gtk-2.0/*/*/*.so" | ||
15 | FILES_librsvg-gtk-dev = "${libdir}/gtk-2.0" | ||
16 | |||
17 | EXTRA_OECONF = "--disable-mozilla-plugin" | ||
18 | |||
19 | do_stage() { | ||
20 | autotools_stage_all | ||
21 | } | ||