fetch location update. enabled m68k build, briefly confirmed working.
[AROS-Ports.git] / emulation / vice / mmakefile.src
blob787d75deb2041df709e8cfa71a889c4dcdf0a2dd
1 # $Id$
3 include $(SRCDIR)/config/aros-contrib.cfg
5 #MM- ports-emulation : ports-emulation-vice
7 PACKAGE      := vice
8 VERSION      := 2.4
9 TARGETDIR    := $(AROS_CONTRIB)/Emu/Vice
10 REPOSITORIES := sf://vice-emu/releases
12 VICECFLAGS := $(OPTIMIZATION_CFLAGS) -I$(GENDIR)/$(CURDIR)/vice/src/arch/amigaos
14 %fetch_and_build mmake=ports-emulation-vice prefix=$(TARGETDIR) \
15         package=$(PACKAGE) version=$(VERSION) suffixes="tar.gz" \
16         patch=yes nix=no nix_dir_layout=no package_repo=$(REPOSITORIES) \
17         install_target= postinstall=ports-emulation-vice-install \
18         extracflags="$(VICECFLAGS)"
21 #MM
22 ports-emulation-vice-install :
23         $(MKDIR) $(TARGETDIR)
24         $(CP) $(GENDIR)/$(CURDIR)/vice/src/x64                                  $(TARGETDIR)/x64
25         $(CP) $(GENDIR)/$(CURDIR)/vice/src/x64dtv                               $(TARGETDIR)/x64dtv
26         $(CP) $(GENDIR)/$(CURDIR)/vice/src/x128                                 $(TARGETDIR)/x128
27         $(CP) $(GENDIR)/$(CURDIR)/vice/src/xcbm2                                $(TARGETDIR)/xcbm2
28         $(CP) $(GENDIR)/$(CURDIR)/vice/src/xcbm5x0                              $(TARGETDIR)/xcbm5x0
29         $(CP) $(GENDIR)/$(CURDIR)/vice/src/xpet                                 $(TARGETDIR)/xpet
30         $(CP) $(GENDIR)/$(CURDIR)/vice/src/xplus4                               $(TARGETDIR)/xplus4
31         $(CP) $(GENDIR)/$(CURDIR)/vice/src/xvic                                 $(TARGETDIR)/xvic
32         $(CP) $(GENDIR)/$(CURDIR)/vice/src/c1541                                $(TARGETDIR)/c1541
33         $(CP) $(GENDIR)/$(CURDIR)/vice/src/cartconv                             $(TARGETDIR)/cartconv
34         $(CP) $(GENDIR)/$(CURDIR)/vice/src/petcat                               $(TARGETDIR)/petcat
35         $(CP) $(GENDIR)/$(CURDIR)/vice/src/vsid                                 $(TARGETDIR)/vsid
37         $(CP) $(GENDIR)/$(CURDIR)/vice/src/arch/amigaos/x64ns                   "$(TARGETDIR)/x64 (no sound)"
38         $(CP) $(GENDIR)/$(CURDIR)/vice/src/arch/amigaos/x64dtvns                "$(TARGETDIR)/x64dtv (no sound)"
39         $(CP) $(GENDIR)/$(CURDIR)/vice/src/arch/amigaos/x64scns                 "$(TARGETDIR)/x64sc (no sound)"
40         $(CP) $(GENDIR)/$(CURDIR)/vice/src/arch/amigaos/x128ns                  "$(TARGETDIR)/x128 (no sound)"
41         $(CP) $(GENDIR)/$(CURDIR)/vice/src/arch/amigaos/xcbm2ns                 "$(TARGETDIR)/xcbm2 (no sound)"
42         $(CP) $(GENDIR)/$(CURDIR)/vice/src/arch/amigaos/xcbm5x0ns               "$(TARGETDIR)/xcbm5x0 (no sound)"
43         $(CP) $(GENDIR)/$(CURDIR)/vice/src/arch/amigaos/xpetns                  "$(TARGETDIR)/xpet (no sound)"
44         $(CP) $(GENDIR)/$(CURDIR)/vice/src/arch/amigaos/xplus4ns                "$(TARGETDIR)/xplus4 (no sound)"
45         $(CP) $(GENDIR)/$(CURDIR)/vice/src/arch/amigaos/xvicns                  "$(TARGETDIR)/xvic (no sound)"
47         $(CP) -a $(PORTSDIR)/$(PACKAGE)/$(PACKAGE)-$(VERSION)/data/C128         $(TARGETDIR)
48         $(CP) -a $(PORTSDIR)/$(PACKAGE)/$(PACKAGE)-$(VERSION)/data/C64          $(TARGETDIR)
49         $(CP) -a $(PORTSDIR)/$(PACKAGE)/$(PACKAGE)-$(VERSION)/data/C64DTV       $(TARGETDIR)
50         $(CP) -a $(PORTSDIR)/$(PACKAGE)/$(PACKAGE)-$(VERSION)/data/CBM-II       $(TARGETDIR)
51         $(CP) -a $(PORTSDIR)/$(PACKAGE)/$(PACKAGE)-$(VERSION)/data/DRIVES       $(TARGETDIR)
52         $(CP) -a $(PORTSDIR)/$(PACKAGE)/$(PACKAGE)-$(VERSION)/data/PET          $(TARGETDIR)
53         $(CP) -a $(PORTSDIR)/$(PACKAGE)/$(PACKAGE)-$(VERSION)/data/PLUS4        $(TARGETDIR)
54         $(CP) -a $(PORTSDIR)/$(PACKAGE)/$(PACKAGE)-$(VERSION)/data/PRINTER      $(TARGETDIR)
55         $(CP) -a $(PORTSDIR)/$(PACKAGE)/$(PACKAGE)-$(VERSION)/data/VIC20        $(TARGETDIR)
56         $(CP) -a $(PORTSDIR)/$(PACKAGE)/$(PACKAGE)-$(VERSION)/data/fonts        $(TARGETDIR)
57         $(CP) -a $(PORTSDIR)/$(PACKAGE)/$(PACKAGE)-$(VERSION)/doc/html          $(TARGETDIR)
59         $(CP) $(PORTSDIR)/$(PACKAGE)/$(PACKAGE)-$(VERSION)/FEEDBACK             $(TARGETDIR)
60         $(CP) $(PORTSDIR)/$(PACKAGE)/$(PACKAGE)-$(VERSION)/README               $(TARGETDIR)
62         $(CP) $(PORTSDIR)/$(PACKAGE)/$(PACKAGE)-$(VERSION)/src/arch/amigaos/info-files/vsid.exe.info "$(TARGETDIR)/vsid.info"
64         $(CP) $(PORTSDIR)/$(PACKAGE)/$(PACKAGE)-$(VERSION)/src/arch/amigaos/info-files/x128.exe.info    "$(TARGETDIR)/x128.info"
65         $(CP) $(TARGETDIR)/x128.info                                                                    "$(TARGETDIR)/x128 (no sound).info"
67         $(CP) $(PORTSDIR)/$(PACKAGE)/$(PACKAGE)-$(VERSION)/src/arch/amigaos/info-files/x64dtv.exe.info  "$(TARGETDIR)/x64dtv.info"
68         $(CP) $(TARGETDIR)/x64dtv.info                                                                  "$(TARGETDIR)/x64dtv (no sound).info"
70         $(CP) $(PORTSDIR)/$(PACKAGE)/$(PACKAGE)-$(VERSION)/src/arch/amigaos/info-files/x64.exe.info     "$(TARGETDIR)/x64.info"
71         $(CP) $(TARGETDIR)/x64.info                                                                     "$(TARGETDIR)/x64 (no sound).info"
73         $(CP) $(PORTSDIR)/$(PACKAGE)/$(PACKAGE)-$(VERSION)/src/arch/amigaos/info-files/x64sc.exe.info   "$(TARGETDIR)/x64sc.info"
74         $(CP) $(TARGETDIR)/x64sc.info                                                                   "$(TARGETDIR)/x64sc (no sound).info"
76         $(CP) $(PORTSDIR)/$(PACKAGE)/$(PACKAGE)-$(VERSION)/src/arch/amigaos/info-files/xcbm2.exe.info   "$(TARGETDIR)/xcbm2.info"
77         $(CP) $(TARGETDIR)/xcbm2.info                                                                   "$(TARGETDIR)/xcbm2 (no sound).info"
79         $(CP) $(PORTSDIR)/$(PACKAGE)/$(PACKAGE)-$(VERSION)/src/arch/amigaos/info-files/xcbm5x0.exe.info "$(TARGETDIR)/xcbm5x0.info"
80         $(CP) $(TARGETDIR)/xcbm5x0.info                                                                 "$(TARGETDIR)/xcbm5x0 (no sound).info"
82         $(CP) $(PORTSDIR)/$(PACKAGE)/$(PACKAGE)-$(VERSION)/src/arch/amigaos/info-files/xpet.exe.info    "$(TARGETDIR)/xpet.info"
83         $(CP) $(TARGETDIR)/xpet.info                                                                    "$(TARGETDIR)/xpet (no sound).info"
85         $(CP) $(PORTSDIR)/$(PACKAGE)/$(PACKAGE)-$(VERSION)/src/arch/amigaos/info-files/xplus4.exe.info  "$(TARGETDIR)/xplus4.info"
86         $(CP) $(TARGETDIR)/xplus4.info                                                                  "$(TARGETDIR)/xplus4 (no sound).info"
88         $(CP) $(PORTSDIR)/$(PACKAGE)/$(PACKAGE)-$(VERSION)/src/arch/amigaos/info-files/xvic.exe.info    "$(TARGETDIR)/xvic.info"
89         $(CP) $(TARGETDIR)/xvic.info                                                                    "$(TARGETDIR)/xvic (no sound).info"
92 #MM
93 ports-emulation-vice-clean :
94         $(RM) $(TARGETDIR)
95         $(RM) $(GENDIR)/$(CURDIR)
98 %common