Openmoko development questions.

Radek Bartoň blackhex at post.cz
Mon Nov 3 23:04:38 CET 2008


>
> Now is the time to run, these are libtool files...get asbestos underwear, a
> big hammer, and hit it. Is that recipe in the OpenEmbedded tree?

I'm not sure I understand that funny language of yours. This is what I've 
changed in openebedded tree:

diff --git a/conf/checksums.ini b/conf/checksums.ini
index 71b9d26..ae7473b 100644
--- a/conf/checksums.ini
+++ b/conf/checksums.ini
@@ -16693,3 +16693,14 @@ 
sha256=12f5b654f6b91953391d2492a09d2c9586d5b7af419f0eeb306e1d30245659d3
 md5=a6538f6c44ceeed0ed7e8e356f444168
 sha256=f684397ce39ec400ba3369521892b7c3a8711d3ef1be59115db9f8d57707bbb8
 
+[http://grass.itc.it/grass63/source/grass-6.3.0.tar.gz]
+md5=7dce50a076e2481733148ba34cbebc07
+sha256=a84658a7065a3ece09d3d18a3b601515484d1e5dbb3a92b8fbac3c37e368acf4
+
+[http://grass.itc.it/grass62/source/grass-6.2.3.tar.gz]
+md5=75c8832f90e445ff361d767c8a2c3ece
+sha256=a172d233fcbfc7f2c2de01af1f6fc7828e46867785dcaf861cf87238775e4a61
+
+[http://download.osgeo.org/geos/geos-3.0.0rc4.tar.bz2]
+md5=90d4dba51dd75f8f1f12378e0f910d76
+sha256=7cd1b2266f5ae85a6d338c1c36ebe34e7c641ceb6a362e4526435c82d1e6fc5d
\ No newline at end of file
diff --git a/packages/gdal/gdal_1.3.2.bb b/packages/gdal/gdal_1.3.2.bb
index 60f86b1..31f9dcd 100644
--- a/packages/gdal/gdal_1.3.2.bb
+++ b/packages/gdal/gdal_1.3.2.bb
@@ -1,7 +1,7 @@
 DESCRIPTION = "GDAL is a translator library for raster geospatial data 
formats"
 HOMEPAGE = "http://www.gdal.org/"
 LICENSE = "MIT"
-DEPENDS = "zlib"
+DEPENDS = "zlib geos"
 
 SRC_URI = "http://www.gdal.org/dl/${P}.tar.gz"
 
@@ -13,6 +13,7 @@ EXTRA_OECONF = "--without-perl \
                 --without-python \
                 --without-php \
                 --without-ruby \
+                --without-pg \
                 --with-libz=internal \
                 --with-png=internal \
                 --with-jpeg=internal \
diff --git a/packages/geos/geos_3.0.0rc4.bb b/packages/geos/geos_3.0.0rc4.bb
index 90bcc4b..262be4d 100644
--- a/packages/geos/geos_3.0.0rc4.bb
+++ b/packages/geos/geos_3.0.0rc4.bb
@@ -6,7 +6,7 @@ DEPENDS = "boost"
 
 PR = "r1"
 
-SRC_URI = "http://geos.refractions.net/geos-3.0.0rc4.tar.bz2"
+SRC_URI = "http://download.osgeo.org/geos/${P}.tar.bz2"
 
 S = "${WORKDIR}/geos-3.0.0rc4"
 
diff --git a/packages/proj4/proj-4_4.9.bb b/packages/proj4/proj-4_4.9.bb
index d6d4cd9..4a10408 100644
--- a/packages/proj4/proj-4_4.9.bb
+++ b/packages/proj4/proj-4_4.9.bb
@@ -1,4 +1,5 @@
 require proj-4.inc
 
+PROVIDES = "proj4"
 DEPENDS += "proj-4-native"
 
And then I changed in the gdal source tree:

In configure.in at line 257 deleted additional LIBZ string.
In configure.in at line 1518 deleted additional _ string.
In GNUmakefile at line 44 changed -rpath to -rpath-link
in pymod/GNUmakefile at line 40 changed -rpath to -rpath-link

-- 
Ing. Radek Bartoň

Faculty of Information Technology
Department of Computer Graphics and Multimedia
Brno University of Technology

E-mail: blackhex at post.cz
Web: http://blackhex.no-ip.org
Jabber: blackhex at jabber.cz



More information about the devel mailing list