]> pilppa.org Git - familiar-h63xx-build.git/blob - org.handhelds.familiar/packages/java-gnome/libgtk-java_2.6.2.bb
Add libgtk-java and libglade-java
[familiar-h63xx-build.git] / org.handhelds.familiar / packages / java-gnome / libgtk-java_2.6.2.bb
1 # libgtk-java OE build file
2 # Copyright (C) 2006, Rene Wagner. All Rights Reserved
3 # Released under the MIT license (see org.handhelds.familiar/COPYING.MIT)
4
5 DESCRIPTION = "Gtk+ Java bindings"
6 HOMEPAGE = "http://java-gnome.sf.net"
7 LICENSE = "LGPL"
8 PRIORITY = "optional"
9 MAINTAINER = "Rene Wagner <rw@handhelds.org>"
10 PR = "r2"
11
12 DEPENDS = "glib-2.0 gtk+ libart-lgpl pango"
13 RDEPENDS_${PN} = "${PN}-common (>= ${PV})"
14
15 inherit gnome java pkgconfig
16
17 SRC_URI += "${DEBIAN_MIRROR}/main/libg/${PN}/${PN}_${PV}-1.diff.gz;patch=1 \
18         file://textbuffer.patch;patch=1 \
19         file://pc.patch;patch=1"
20
21 EXTRA_OECONF = "--without-javadocs --without-gcj-compile"
22
23 PACKAGES =+ "${PN}-common ${PN}-examples"
24
25 FILES_${PN} = "${libdir}/lib*so"
26 FILES_${PN}-common = "${datadir}/java"
27 FILES_${PN}-dev += "${datadir}/${PN}/macros"
28 FILES_${PN}-examples = "${datadir}/doc/${PN}/examples"
29
30 do_stage () {
31         autotools_stage_all
32
33         install -d ${STAGING_DATADIR}/aclocal/jg-macros
34         for i in macros/*; do
35                 install -m 0644 $i ${STAGING_DATADIR}/aclocal/jg-macros/
36         done
37
38         mkdir -p ${STAGING_DATADIR}/java
39         for i in *.jar; do
40                 install -m 0644 $i ${STAGING_DATADIR}/java/`basename $i .jar`-${PV}.jar
41                 (cd ${STAGING_DATADIR}/java && ln -sf `basename $i .jar`-${PV}.jar $i)
42         done
43 }