summaryrefslogtreecommitdiffstats
path: root/meta/recipes-gnome
diff options
context:
space:
mode:
authorRichard Purdie <rpurdie@linux.intel.com>2010-09-01 19:09:11 +0100
committerRichard Purdie <rpurdie@linux.intel.com>2010-09-01 19:09:57 +0100
commitd62ee7eaf2ba025c3f64b2d4e10dc7cec4637612 (patch)
treef36fe3008f36ff75cbdd31b630f8f13f1f205ebb /meta/recipes-gnome
parentcaab7fc509bf27706ff3248689f6afd04225cfda (diff)
downloadpoky-d62ee7eaf2ba025c3f64b2d4e10dc7cec4637612.tar.gz
packages: Separate out most of the remaining packages into recipes
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Diffstat (limited to 'meta/recipes-gnome')
-rw-r--r--meta/recipes-gnome/libffi/libffi_3.0.8.bb5
-rw-r--r--meta/recipes-gnome/libgsf/libgsf_1.14.5.bb20
-rw-r--r--meta/recipes-gnome/libgtkstylus/files/gtkstylus.sh5
-rw-r--r--meta/recipes-gnome/libgtkstylus/libgtkstylus_0.5.bb24
-rw-r--r--meta/recipes-gnome/librsvg/librsvg_2.18.2.bb31
-rw-r--r--meta/recipes-gnome/librsvg/librsvg_2.22.3.bb31
-rw-r--r--meta/recipes-gnome/librsvg/librsvg_2.26.3.bb41
-rw-r--r--meta/recipes-gnome/wv/wv-1.2.0/pkgconfig.patch13
-rw-r--r--meta/recipes-gnome/wv/wv_1.2.0.bb14
9 files changed, 184 insertions, 0 deletions
diff --git a/meta/recipes-gnome/libffi/libffi_3.0.8.bb b/meta/recipes-gnome/libffi/libffi_3.0.8.bb
new file mode 100644
index 0000000000..06106279b0
--- /dev/null
+++ b/meta/recipes-gnome/libffi/libffi_3.0.8.bb
@@ -0,0 +1,5 @@
1SRC_URI = "ftp://sourceware.org/pub/libffi/libffi-3.0.8.tar.gz"
2
3inherit autotools
4
5BBCLASSEXTEND = "native" \ No newline at end of file
diff --git a/meta/recipes-gnome/libgsf/libgsf_1.14.5.bb b/meta/recipes-gnome/libgsf/libgsf_1.14.5.bb
new file mode 100644
index 0000000000..10b6390722
--- /dev/null
+++ b/meta/recipes-gnome/libgsf/libgsf_1.14.5.bb
@@ -0,0 +1,20 @@
1LICENSE = "GPL"
2SECTION = "libs"
3PR = "r0"
4
5DEPENDS= "libxml2 bzip2 glib-2.0 zlib"
6RDEPENDS = "gconf gnome-vfs"
7
8
9PACKAGES =+ "${PN}-gnome ${PN}-gnome-dev "
10
11FILES_${PN}-gnome = "${libdir}/libgsf-gnome-1.so.*"
12FILES_${PN}-gnome-dev = "${libdir}/libgsf-gnome-1.* ${includedir}/libgsf-1/gsf-gnome"
13
14inherit autotools pkgconfig gnome gconf
15
16EXTRA_OECONF = "\
17 --without-python \
18 --without-gnome \
19 --disable-gtk-doc \
20 --with-bz2"
diff --git a/meta/recipes-gnome/libgtkstylus/files/gtkstylus.sh b/meta/recipes-gnome/libgtkstylus/files/gtkstylus.sh
new file mode 100644
index 0000000000..b1302ede0e
--- /dev/null
+++ b/meta/recipes-gnome/libgtkstylus/files/gtkstylus.sh
@@ -0,0 +1,5 @@
1#!/bin/sh
2
3GTK_MODULES=libgtkstylus.so
4
5export GTK_MODULES
diff --git a/meta/recipes-gnome/libgtkstylus/libgtkstylus_0.5.bb b/meta/recipes-gnome/libgtkstylus/libgtkstylus_0.5.bb
new file mode 100644
index 0000000000..f614048a16
--- /dev/null
+++ b/meta/recipes-gnome/libgtkstylus/libgtkstylus_0.5.bb
@@ -0,0 +1,24 @@
1DESCRIPTION = "GTK plugin for stylus based systems"
2SECTION = "libs"
3DEPENDS = "gtk+"
4LICENSE = "LGPL"
5PR = "r2"
6
7inherit autotools
8
9SRC_URI = "http://burtonini.com/temp/${PN}-${PV}.tar.gz \
10 file://gtkstylus.sh"
11
12do_install_append() {
13 install -d ${D}/${sysconfdir}/X11/Xsession.d
14 install -m 755 ${WORKDIR}/gtkstylus.sh ${D}/${sysconfdir}/X11/Xsession.d/45gtkstylus
15}
16
17# Horrible but rpm falls over if you use '*'
18GTKVER = "2.10.0"
19
20FILES_${PN} = "${sysconfdir} \
21 ${libdir}/gtk-2.0/${GTKVER}/modules/libgtkstylus.so.*"
22FILES_${PN}-dbg += "${libdir}/gtk-2.0/${GTKVER}/modules/.debug"
23FILES_${PN}-dev += "${libdir}/gtk-2.0/${GTKVER}/modules/libgtkstylus.so \
24 ${libdir}/gtk-2.0/${GTKVER}/modules/libgtkstylus.*a"
diff --git a/meta/recipes-gnome/librsvg/librsvg_2.18.2.bb b/meta/recipes-gnome/librsvg/librsvg_2.18.2.bb
new file mode 100644
index 0000000000..fb68c8ba70
--- /dev/null
+++ b/meta/recipes-gnome/librsvg/librsvg_2.18.2.bb
@@ -0,0 +1,31 @@
1DESCRIPTION = "Library for rendering SVG files"
2SECTION = "x11/utils"
3DEPENDS = "gtk+ libcroco cairo libxml2 popt"
4LICENSE = "LGPL"
5PR = "r3"
6
7EXTRA_OECONF = "--disable-mozilla-plugin --without-svgz --without-croco --disable-gnome-vfs"
8
9inherit autotools pkgconfig gnome
10
11PACKAGES =+ "librsvg-gtk librsvg-gtk-dbg librsvg-gtk-dev rsvg"
12FILES_${PN} = "${libdir}/*.so.*"
13FILES_rsvg = "${bindir}/rsvg \
14 ${bindir}/rsvg-view \
15 ${bindir}/rsvg-convert \
16 ${datadir}/pixmaps/svg-viewer.svg"
17FILES_librsvg-gtk = "${libdir}/gtk-2.0/*/*/*.so"
18FILES_librsvg-gtk-dev += "${libdir}/gtk-2.0/*.*a \
19 ${libdir}/gtk-2.0/*/loaders/*.*a \
20 ${libdir}/gtk-2.0/*/engines/*.*a"
21FILES_librsvg-gtk-dbg += "${libdir}/gtk-2.0/.debug \
22 ${libdir}/gtk-2.0/*/*/.debug"
23
24pkg_postinst_librsvg-gtk() {
25if [ "x$D" != "x" ]; then
26 exit 1
27fi
28
29test -x ${bindir}/gdk-pixbuf-query-loaders && { gdk-pixbuf-query-loaders > ${sysconfdir}/gtk-2.0/gdk-pixbuf.loaders ; }
30test -x ${bindir}/gtk-update-icon-cache && gtk-update-icon-cache -q ${datadir}/icons/hicolor
31}
diff --git a/meta/recipes-gnome/librsvg/librsvg_2.22.3.bb b/meta/recipes-gnome/librsvg/librsvg_2.22.3.bb
new file mode 100644
index 0000000000..fb68c8ba70
--- /dev/null
+++ b/meta/recipes-gnome/librsvg/librsvg_2.22.3.bb
@@ -0,0 +1,31 @@
1DESCRIPTION = "Library for rendering SVG files"
2SECTION = "x11/utils"
3DEPENDS = "gtk+ libcroco cairo libxml2 popt"
4LICENSE = "LGPL"
5PR = "r3"
6
7EXTRA_OECONF = "--disable-mozilla-plugin --without-svgz --without-croco --disable-gnome-vfs"
8
9inherit autotools pkgconfig gnome
10
11PACKAGES =+ "librsvg-gtk librsvg-gtk-dbg librsvg-gtk-dev rsvg"
12FILES_${PN} = "${libdir}/*.so.*"
13FILES_rsvg = "${bindir}/rsvg \
14 ${bindir}/rsvg-view \
15 ${bindir}/rsvg-convert \
16 ${datadir}/pixmaps/svg-viewer.svg"
17FILES_librsvg-gtk = "${libdir}/gtk-2.0/*/*/*.so"
18FILES_librsvg-gtk-dev += "${libdir}/gtk-2.0/*.*a \
19 ${libdir}/gtk-2.0/*/loaders/*.*a \
20 ${libdir}/gtk-2.0/*/engines/*.*a"
21FILES_librsvg-gtk-dbg += "${libdir}/gtk-2.0/.debug \
22 ${libdir}/gtk-2.0/*/*/.debug"
23
24pkg_postinst_librsvg-gtk() {
25if [ "x$D" != "x" ]; then
26 exit 1
27fi
28
29test -x ${bindir}/gdk-pixbuf-query-loaders && { gdk-pixbuf-query-loaders > ${sysconfdir}/gtk-2.0/gdk-pixbuf.loaders ; }
30test -x ${bindir}/gtk-update-icon-cache && gtk-update-icon-cache -q ${datadir}/icons/hicolor
31}
diff --git a/meta/recipes-gnome/librsvg/librsvg_2.26.3.bb b/meta/recipes-gnome/librsvg/librsvg_2.26.3.bb
new file mode 100644
index 0000000000..41e23b1d7d
--- /dev/null
+++ b/meta/recipes-gnome/librsvg/librsvg_2.26.3.bb
@@ -0,0 +1,41 @@
1DESCRIPTION = "Library for rendering SVG files"
2HOMEPAGE = "http://ftp.gnome.org/pub/GNOME/sources/librsvg/"
3BUGTRACKER = "https://bugzilla.gnome.org/"
4
5LICENSE = "LGPLv2+"
6LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
7 file://rsvg.h;beginline=3;endline=24;md5=20b4113c4909bbf0d67e006778302bc6"
8
9SECTION = "x11/utils"
10DEPENDS = "gtk+ libcroco cairo libxml2 popt"
11PR = "r0"
12
13EXTRA_OECONF = "--disable-mozilla-plugin --without-svgz --without-croco --disable-gnome-vfs"
14
15inherit autotools pkgconfig gnome
16
17do_configure_prepend () {
18 echo "CLEANFILES=" > gtk-doc.make
19}
20
21PACKAGES =+ "librsvg-gtk librsvg-gtk-dbg librsvg-gtk-dev rsvg"
22FILES_${PN} = "${libdir}/*.so.*"
23FILES_rsvg = "${bindir}/rsvg \
24 ${bindir}/rsvg-view \
25 ${bindir}/rsvg-convert \
26 ${datadir}/pixmaps/svg-viewer.svg"
27FILES_librsvg-gtk = "${libdir}/gtk-2.0/*/*/*.so"
28FILES_librsvg-gtk-dev += "${libdir}/gtk-2.0/*.*a \
29 ${libdir}/gtk-2.0/*/loaders/*.*a \
30 ${libdir}/gtk-2.0/*/engines/*.*a"
31FILES_librsvg-gtk-dbg += "${libdir}/gtk-2.0/.debug \
32 ${libdir}/gtk-2.0/*/*/.debug"
33
34pkg_postinst_librsvg-gtk() {
35if [ "x$D" != "x" ]; then
36 exit 1
37fi
38
39test -x ${bindir}/gdk-pixbuf-query-loaders && { gdk-pixbuf-query-loaders > ${sysconfdir}/gtk-2.0/gdk-pixbuf.loaders ; }
40test -x ${bindir}/gtk-update-icon-cache && gtk-update-icon-cache -q ${datadir}/icons/hicolor
41}
diff --git a/meta/recipes-gnome/wv/wv-1.2.0/pkgconfig.patch b/meta/recipes-gnome/wv/wv-1.2.0/pkgconfig.patch
new file mode 100644
index 0000000000..136d89341f
--- /dev/null
+++ b/meta/recipes-gnome/wv/wv-1.2.0/pkgconfig.patch
@@ -0,0 +1,13 @@
1Index: wv-1.2.0/wv-1.0.pc.in
2===================================================================
3--- wv-1.2.0.orig/wv-1.0.pc.in 2008-03-19 22:25:18.000000000 +0000
4+++ wv-1.2.0/wv-1.0.pc.in 2008-03-19 22:26:32.000000000 +0000
5@@ -6,5 +6,6 @@
6 Name: wvWare
7 Description: Word Document Filter library and utilities
8 Version: @VERSION@
9-Libs: -L${libdir} -lwv @WMF_LIBS@ @XML_LIBS@ @GLIB_LIBS@ @GSF_LIBS@ @PNG_LIBS@ @ZLIB_LIBS@ @LIBS@ -lm
10-Cflags: -I${includedir}/wv @GSF_CFLAGS@
11+Requires: libgsf-1
12+Libs: -L${libdir} -lwv @WMF_LIBS@ @XML_LIBS@ @PNG_LIBS@ @ZLIB_LIBS@ @LIBS@ -lm
13+Cflags: -I${includedir}/wv
diff --git a/meta/recipes-gnome/wv/wv_1.2.0.bb b/meta/recipes-gnome/wv/wv_1.2.0.bb
new file mode 100644
index 0000000000..c4c115b90e
--- /dev/null
+++ b/meta/recipes-gnome/wv/wv_1.2.0.bb
@@ -0,0 +1,14 @@
1DESCRIPTION = "Programs for accessing Microsoft Word documents"
2HOMEPAGE = "http://wvware.sourceforge.net/"
3LICENSE = "GPLv2"
4DEPENDS = "libgsf glib-2.0"
5PR = "r3"
6
7SRC_URI = "${SOURCEFORGE_MIRROR}/wvware/wv-${PV}.tar.gz \
8 file://pkgconfig.patch;patch=1"
9
10inherit autotools pkgconfig
11
12S = "${WORKDIR}/${PN}-${PV}"
13
14EXTRA_OECONF = ""