gutenprint: use outsourced package.

* data files are still in the source tree.
* gutenprint headers contain a image.h header file which collides
with ours. This is solved by forcing include search first on
os/kernel directory.
This commit is contained in:
Jérôme Duval
2014-05-09 20:19:35 +02:00
parent 4f08777610
commit 0584f69356
7 changed files with 37 additions and 6 deletions
+17
View File
@@ -203,6 +203,23 @@ if [ IsPackageAvailable freetype_devel ] {
}
# Gutenprint
if [ IsPackageAvailable gutenprint_devel ] {
ExtractBuildFeatureArchives gutenprint :
file: base gutenprint
runtime: lib
file: devel gutenprint_devel
depends: base
library: $(developLibDir)/libgutenprint.a
headers: $(developHeadersDir) $(developHeadersDir)/gutenprint
;
EnableBuildFeatures gutenprint ;
} else {
Echo "Gutenprint support not available on $(TARGET_PACKAGING_ARCH)" ;
}
# TagLib
# TODO: Update to packages!