1 # Copyright © 2008-2017, The AROS Development Team. All rights reserved.
4 include $(SRCDIR)/config/aros-contrib.cfg
6 #MM- contrib-gfx : contrib-gfx-netpbm
7 #MM- contrib-gfx-netpbm : contrib-gfx-netpbm-pngtopnm contrib-gfx-netpbm-ppmtoilbm
8 #MM- contrib-gfx-netpbm-pngtopnm : contrib-gfx-netpbm-fetch
9 #MM- contrib-gfx-netpbm-ppmtoilbm : contrib-gfx-netpbm-fetch
11 REPOSITORIES = sf://netpbm http://mirror.sobukus.de/files/src/netpbm
13 ARCHBASE := netpbm-10.26.53
14 TARGETDIR := $(AROS_DEVELOPER)/bin
15 USER_INCLUDES := -I$(PORTSDIR)/netpbm/$(ARCHBASE) \
16 -I$(PORTSDIR)/netpbm/$(ARCHBASE)/lib \
17 -I$(PORTSDIR)/netpbm/$(ARCHBASE)/lib/util \
18 -I$(PORTSDIR)/netpbm/$(ARCHBASE)converter/ppm
19 NOWARN_FLAGS := $(NOWARN_UNUSED_BUT_SET_VARIABLE) $(NOWARN_MISLEADING_INDENTATION) $(NOWARN_UNINITIALIZED) $(NOWARN_FORMAT)
20 USER_CFLAGS := $(NOWARN_FLAGS)
22 DIR := $(PORTSDIR)/netpbm/$(ARCHBASE)/
33 $(DIR)/lib/libppmcolor \
34 $(DIR)/lib/colorname \
35 $(DIR)/lib/libppmcmap \
41 $(DIR)/converter/other/pngtopnm \
42 $(DIR)/lib/util/nstring \
43 $(DIR)/lib/util/shhopt \
47 $(DIR)/converter/ppm/ppmtoilbm \
48 $(DIR)/lib/libppmfloyd \
51 %build_prog mmake=contrib-gfx-netpbm-pngtopnm progname=pngtopnm \
52 files=$(PNGTOPNMFILES) targetdir=$(TARGETDIR) \
55 %build_prog mmake=contrib-gfx-netpbm-ppmtoilbm progname=ppmtoilbm \
56 files=$(PPMTOILBMFILES) targetdir=$(TARGETDIR)
58 %fetch mmake=contrib-gfx-netpbm-fetch archive=$(ARCHBASE) destination=$(PORTSDIR)/netpbm \
59 location=$(PORTSSOURCEDIR) archive_origins=$(REPOSITORIES) suffixes="tgz" \
60 patches_specs=netpbm-10.26.53-aros.diff:netpbm-10.26.53:-p1