changeset 753:0dc1c1dadcd3

fixed several dependencies and *.pc scripts
author Volker Grabsch <vog@notjusthosting.com>
date Tue, 16 Feb 2010 03:14:49 +0100
parents 3756ba8b2f28
children 3eedae9ff7dd
files src/cairo.mk src/libgsf.mk src/librsvg.mk src/sdl_pango.mk
diffstat 4 files changed, 6 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/cairo.mk	Tue Feb 16 01:35:40 2010 +0100
+++ b/src/cairo.mk	Tue Feb 16 03:14:49 2010 +0100
@@ -10,7 +10,7 @@
 $(PKG)_FILE     := cairo-$($(PKG)_VERSION).tar.gz
 $(PKG)_WEBSITE  := http://cairographics.org/
 $(PKG)_URL      := http://cairographics.org/releases/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc zlib libpng fontconfig freetype pixman librsvg
+$(PKG)_DEPS     := gcc zlib libpng fontconfig freetype pixman
 
 define $(PKG)_UPDATE
     wget -q -O- 'http://cairographics.org/releases/' | \
--- a/src/libgsf.mk	Tue Feb 16 01:35:40 2010 +0100
+++ b/src/libgsf.mk	Tue Feb 16 03:14:49 2010 +0100
@@ -20,6 +20,8 @@
 endef
 
 define $(PKG)_BUILD
+    $(SED) 's,^\(Requires:.*\),\1 gio-2.0,' -i '$(1)'/libgsf-1.pc.in
+    echo 'Libs.private: -lz -lbz2'          >> '$(1)'/libgsf-1.pc.in
     cd '$(1)' && autoconf
     cd '$(1)' && ./configure \
         --host='$(TARGET)' \
--- a/src/librsvg.mk	Tue Feb 16 01:35:40 2010 +0100
+++ b/src/librsvg.mk	Tue Feb 16 03:14:49 2010 +0100
@@ -10,7 +10,7 @@
 $(PKG)_FILE     := librsvg-$($(PKG)_VERSION).tar.bz2
 $(PKG)_WEBSITE  := http://librsvg.sourceforge.net/
 $(PKG)_URL      := http://ftp.gnome.org/pub/GNOME/sources/librsvg/$(call SHORT_PKG_VERSION,$(PKG))/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc glib libgsf
+$(PKG)_DEPS     := gcc glib libgsf cairo pango
 
 define $(PKG)_UPDATE
     wget -q -O- 'http://git.gnome.org/browse/librsvg/log' | \
@@ -21,6 +21,7 @@
 
 define $(PKG)_BUILD
     $(SED) 's,glib-mkenums,$(PREFIX)/$(TARGET)/bin/glib-mkenums,g' -i '$(1)'/Makefile.in
+    $(SED) 's,^\(Requires:.*\),\1 libgsf-1 pangocairo,' -i '$(1)'/librsvg-2.0.pc.in
     cd '$(1)' && ./configure \
         --host='$(TARGET)' \
         --disable-shared \
--- a/src/sdl_pango.mk	Tue Feb 16 01:35:40 2010 +0100
+++ b/src/sdl_pango.mk	Tue Feb 16 03:14:49 2010 +0100
@@ -19,6 +19,7 @@
 endef
 
 define $(PKG)_BUILD
+    $(SED) 's,^\(Requires:.*\),\1 pangoft2,' -i '$(1)/SDL_Pango.pc.in'
     cd '$(1)' && ./configure \
         --host='$(TARGET)' \
         --disable-shared \