initial port or arx libertatis.
[AROS-Ports.git] / graphics / zuneview / mmakefile.src
blob2e511bc2eb1799686ef7eebdcad93c693db5f7ad
1 # $Id$
3 include $(SRCDIR)/config/aros-contrib.cfg
5 #MM- ports-graphics : ports-graphics-$(AROS_TARGET_CPU)
7 #MM- ports-graphics-i386 : ports-graphics-zuneview
8 #MM- ports-graphics-m68k : ports-graphics-zuneview
9 #MM- ports-graphics-ppc : ports-graphics-zuneview
10 #MM- ports-graphics-arm : ports-graphics-zuneview
11 #DISABLED #MM- ports-graphics-x86_64 : ports-graphics-zuneview
13 #MM  ports-graphics-zuneview : \
14 #MM    includes linklibs ports-graphics-zuneview-fetch \
15 #MM    ports-graphics-zuneview-cpy ports-graphics-zuneview-catalogs
17 #MM  ports-graphics-zuneview-quick : ports-graphics-zuneview-fetch
19 REPOSITORIES := sf://zunetools
20 ARCHBASE     := ZuneView_v0.39
21 TARGETDIR    := $(AROS_CONTRIB)/MultiMedia/Gfx/ZuneView
23 NOWARN_FLAGS :=
24 USER_CFLAGS  := $(NOWARN_FLAGS) -DZUNEVIEW -DAROS_ABI_V1
25 USER_INCLUDES:= -I$(PORTSDIR)/zuneview/$(ARCHBASE)/ZuneView/src
27 FILES := \
28     SupportFunctions \
29     ListTreeHooks \
30     Picture_Filter \
31     Picture_Quantize \
32     Picture_Artistic \
33     Picture_Geometry \
34     Picture_IO \
35     Picture_Color \
36     Quant_Neu \
37     Quant_Yer \
38     Quant_Octree \
39     FilterFunctions \
40     mcc_Pictdisp \
41     Win_BCG \
42     Win_Color \
43     Win_Conv \
44     Win_Resize \
45     Win_Barrel \
46     Win_Save \
47     Win_Stat \
48     Win_Art \
49     Win_Polar \
50     Win_Rotation \
51     Win_Vigneting \
52     Win_Quantize \
53     Win_ZVSetting \
54     Win_Rename \
55     Win_Icon \
56     Win_Batch \
57     mcc_Thumbdisp \
58     mcc_Thumbnail \
59     mcc_Thumbgroup \
60     mcc_ScrollerPict \
61     mcc_Matrix \
62     mcc_Histdisp \
63     exif \
64     locale \
65     Picture_Masks \
66     Picture_Paint \
67     ZuneView \
68     WriteILBM
70 FILES := $(addprefix $(PORTSDIR)/zuneview/$(ARCHBASE)/ZuneView/src/,$(FILES))
72 %build_prog mmake=ports-graphics-zuneview progname=ZuneView \
73     files=$(FILES) targetdir=$(TARGETDIR) \
74     uselibs="jpeg png mui"
76 %fetch mmake=ports-graphics-zuneview-fetch archive=$(ARCHBASE) destination=$(PORTSDIR)/zuneview/$(ARCHBASE) \
77     location=$(PORTSSOURCEDIR) archive_origins=$(REPOSITORIES) suffixes="zip"
79 CPFILES := ZuneView.info
81 %copy_files_q mmake=ports-graphics-zuneview-cpy files=$(CPFILES) src=$(PORTSDIR)/zuneview/$(ARCHBASE)/ZuneView \
82     dst=$(TARGETDIR)
84 %copy_dir_recursive mmake=ports-graphics-zuneview-catalogs src=$(PORTSDIR)/zuneview/$(ARCHBASE)/ZuneView/catalogs \
85     dst=$(TARGETDIR)/Catalogs
87 %common