# This file is part of MXE. # See index.html for further information. PKG := lensfun $(PKG)_IGNORE := $(PKG)_VERSION := 0.2.8 $(PKG)_CHECKSUM := 0e85eb7692620668d27e2303687492ad68c90eb4 $(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION) $(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.bz2 $(PKG)_URL := http://download.berlios.de/lensfun/$($(PKG)_FILE) $(PKG)_DEPS := gcc libpng glib libgnurx define $(PKG)_UPDATE $(WGET) -q -O- "http://developer.berlios.de/project/showfiles.php?group_id=9034" | \ grep -i 'lensfun.*tar' | \ $(SED) -n 's,.*lensfun-\([0-9][^>]*\)\.tar.*,\1,p' | \ head -1 endef define $(PKG)_BUILD $(SED) -i 's,/usr/bin/python,/usr/bin/env python,' '$(1)/configure' $(SED) -i 's,make ,$(MAKE) ,' '$(1)/configure' cd '$(1)' && \ TKP='$(TARGET)-' \ ./configure \ --prefix='$(PREFIX)/$(TARGET)' \ --sdkdir='$(PREFIX)/$(TARGET)' \ --compiler=gcc \ --target=windows.x86 \ --mode=release \ --vectorization= \ --staticlibs=YES $(MAKE) -C '$(1)' -j '$(JOBS)' libs $(MAKE) -C '$(1)' -j 1 install #pkg-config file (echo 'Name: $(PKG)'; \ echo 'Version: $($(PKG)_VERSION)'; \ echo 'Description: $(PKG)'; \ echo 'Requires: glib-2.0'; \ echo 'Libs: -l$(PKG) -lstdc++ -lregex';) \ > '$(PREFIX)/$(TARGET)/lib/pkgconfig/$(PKG).pc' '$(TARGET)-gcc' \ -W -Wall -Werror -ansi \ '$(2).c' -o '$(PREFIX)/$(TARGET)/bin/test-lensfun.exe' \ `'$(TARGET)-pkg-config' lensfun --cflags --libs` endef