forgotten commit. disabled until egl is adapted.
[AROS-Contrib.git] / gfx / netpbm / mmakefile.src
blobb71975a8e3400ee30b16b7937e1f71af6d8c457a
1 # Copyright © 2008-2017, The AROS Development Team. All rights reserved.
2 # $Id$
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)/
24 COMMON_FILES := \
25     $(DIR)/lib/libpm \
26     $(DIR)/lib/libpnm1 \
27     $(DIR)/lib/libpnm2 \
28     $(DIR)/lib/libpbm1 \
29     $(DIR)/lib/libpbm2 \
30     $(DIR)/lib/libpbm3 \
31     $(DIR)/lib/libpgm1 \
32     $(DIR)/lib/libpgm2 \
33     $(DIR)/lib/libppmcolor \
34     $(DIR)/lib/colorname \
35     $(DIR)/lib/libppmcmap \
36     $(DIR)/lib/libppm1 \
37     $(DIR)/lib/libppm2 \
38     $(DIR)/lib/fileio
40 PNGTOPNMFILES := \
41     $(DIR)/converter/other/pngtopnm \
42     $(DIR)/lib/util/nstring \
43     $(DIR)/lib/util/shhopt \
44     $(COMMON_FILES)
46 PPMTOILBMFILES := \
47     $(DIR)/converter/ppm/ppmtoilbm \
48     $(DIR)/lib/libppmfloyd \
49     $(COMMON_FILES)
51 %build_prog mmake=contrib-gfx-netpbm-pngtopnm progname=pngtopnm \
52     files=$(PNGTOPNMFILES) targetdir=$(TARGETDIR) \
53     uselibs="png z"
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