comparison src/librsvg.mk @ 810:8fa7fa96f6c8

new package: libcroco
author Volker Grabsch <vog@notjusthosting.com>
date Wed, 24 Feb 2010 13:55:41 +0100
parents 4dc8edb4c4dd
children e9c82fd580b6
comparison
equal deleted inserted replaced
809:e1f9e5f2157f 810:8fa7fa96f6c8
8 $(PKG)_CHECKSUM := 61044be4bcd5945f5711f788e1aa303a80b69e32 8 $(PKG)_CHECKSUM := 61044be4bcd5945f5711f788e1aa303a80b69e32
9 $(PKG)_SUBDIR := librsvg-$($(PKG)_VERSION) 9 $(PKG)_SUBDIR := librsvg-$($(PKG)_VERSION)
10 $(PKG)_FILE := librsvg-$($(PKG)_VERSION).tar.bz2 10 $(PKG)_FILE := librsvg-$($(PKG)_VERSION).tar.bz2
11 $(PKG)_WEBSITE := http://librsvg.sourceforge.net/ 11 $(PKG)_WEBSITE := http://librsvg.sourceforge.net/
12 $(PKG)_URL := http://ftp.gnome.org/pub/GNOME/sources/librsvg/$(call SHORT_PKG_VERSION,$(PKG))/$($(PKG)_FILE) 12 $(PKG)_URL := http://ftp.gnome.org/pub/GNOME/sources/librsvg/$(call SHORT_PKG_VERSION,$(PKG))/$($(PKG)_FILE)
13 $(PKG)_DEPS := gcc glib libgsf cairo pango gtk 13 $(PKG)_DEPS := gcc glib libgsf cairo pango gtk libcroco
14 14
15 define $(PKG)_UPDATE 15 define $(PKG)_UPDATE
16 wget -q -O- 'http://git.gnome.org/browse/librsvg/log' | \ 16 wget -q -O- 'http://git.gnome.org/browse/librsvg/log' | \
17 grep '<a href=' | \ 17 grep '<a href=' | \
18 $(SED) -n 's,.*<a[^>]*>\([0-9][0-9.]*\)<.*,\1,p' | \ 18 $(SED) -n 's,.*<a[^>]*>\([0-9][0-9.]*\)<.*,\1,p' | \
19 head -1 19 head -1
20 endef 20 endef
21 21
22 define $(PKG)_BUILD 22 define $(PKG)_BUILD
23 $(SED) -i 's,glib-mkenums,$(PREFIX)/$(TARGET)/bin/glib-mkenums,g' '$(1)'/Makefile.in 23 $(SED) -i 's,glib-mkenums,$(PREFIX)/$(TARGET)/bin/glib-mkenums,g' '$(1)'/Makefile.in
24 $(SED) -i 's,^\(Requires:.*\),\1 libgsf-1 pangocairo,' '$(1)'/librsvg-2.0.pc.in 24 $(SED) -i 's,^\(Requires:.*\),\1 libgsf-1 pangocairo libcroco-0.6,' '$(1)'/librsvg-2.0.pc.in
25 cd '$(1)' && ./configure \ 25 cd '$(1)' && ./configure \
26 --host='$(TARGET)' \ 26 --host='$(TARGET)' \
27 --disable-shared \ 27 --disable-shared \
28 --prefix='$(PREFIX)/$(TARGET)' \ 28 --prefix='$(PREFIX)/$(TARGET)' \
29 --enable-pixbuf-loader \ 29 --enable-pixbuf-loader \
30 --disable-gtk-theme \ 30 --disable-gtk-theme \
31 --disable-mozilla-plugin \ 31 --disable-mozilla-plugin \
32 --disable-gtk-doc \ 32 --disable-gtk-doc \
33 --with-svgz \ 33 --with-svgz \
34 --without-croco \ 34 --with-croco \
35 --without-x 35 --without-x
36 $(MAKE) -C '$(1)' -j '$(JOBS)' install bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS= 36 $(MAKE) -C '$(1)' -j '$(JOBS)' install bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS=
37 37
38 '$(TARGET)-gcc' \ 38 '$(TARGET)-gcc' \
39 -W -Wall -Werror -ansi -pedantic \ 39 -W -Wall -Werror -ansi -pedantic \