From a327292b95b4aac9e1d0ed2987a43db7dd62b9d0 Mon Sep 17 00:00:00 2001 From: Tony Theodore Date: Tue, 12 Mar 2013 04:43:36 +1100 Subject: package freeimage: create and use pkg-config file --- src/freeimage.mk | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/freeimage.mk b/src/freeimage.mk index f66dfa0..6abf288 100644 --- a/src/freeimage.mk +++ b/src/freeimage.mk @@ -29,8 +29,17 @@ define $(PKG)_BUILD $(INSTALL) -d '$(PREFIX)/$(TARGET)/include' $(INSTALL) -m644 '$(1)/Source/FreeImage.h' '$(PREFIX)/$(TARGET)/include/' + # create pkg-config file + $(INSTALL) -d '$(PREFIX)/$(TARGET)/lib/pkgconfig' + (echo 'Name: freeimage'; \ + echo 'Version: $(freeimage_VERSION)'; \ + echo 'Description: FreeImage'; \ + echo 'Cflags: -DFREEIMAGE_LIB'; \ + echo 'Libs: -lfreeimage';) \ + > '$(PREFIX)/$(TARGET)/lib/pkgconfig/freeimage.pc' + '$(TARGET)-gcc' \ -W -Wall -Werror -ansi -pedantic \ '$(2).c' -o '$(PREFIX)/$(TARGET)/bin/test-freeimage.exe' \ - -lfreeimage -DFREEIMAGE_LIB + `'$(TARGET)-pkg-config' freeimage --cflags --libs` endef -- cgit v0.12