Import of pkgsrc-2013Q2

This commit is contained in:
2013-09-26 17:14:40 +02:00
commit 785076ae39
74991 changed files with 4380255 additions and 0 deletions

7
emulators/openmsx/DESCR Normal file
View File

@@ -0,0 +1,7 @@
MSX emulator that aims for perfection
openMSX is an open source MSX emulator that uses a unique emulation model
which tries to achieve the highest level of accuracy possible. It allows
emulating a large number of different MSX machines. Using the included
C-BIOS ROM files, you can run game ROMs without the need to acquire the
non-free original MSX-BIOS ROM.

View File

@@ -0,0 +1,72 @@
# $NetBSD: Makefile,v 1.38 2013/06/04 22:16:01 tron Exp $
#
DISTNAME= openmsx-0.9.0
PKGREVISION= 3
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=openmsx/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://openmsx.sourceforge.net/
COMMENT= MSX emulator that aims for perfection
LICENSE= gnu-gpl-v2
USE_TOOLS+= gmake
USE_LANGUAGES+= c++
HAS_CONFIGURE= yes
MAKE_FILE= GNUmakefile
MAKE_ENV+= OPENMSX_FLAVOUR=opt
CONFIGURE_ENV+= OPENMSX_FLAVOUR=opt
CONFIGURE_ENV+= LOCALBASE=${PREFIX}
INSTALLATION_DIRS+= bin
INSTALL_MAKE_FLAGS+= SYMLINK_FOR_BINARY=false
INSTALL_MAKE_FLAGS+= INSTALL_BASE=${PREFIX}/openmsx
MAKE_ENV+= OPENMSX_INSTALL=${PREFIX}/openmsx
.include "../../mk/bsd.prefs.mk"
.if "${PKGSRC_COMPILER}" == "clang"
# As a result of predefining CXX, .wrapper/bin/clang++ is automatically
# hardlinked to c++, g++, which is exactly what we what!
CXX=clang++
.elif "${PKGSRC_COMPILER}" == "gcc"
CXX=g++
.endif
post-extract:
${CP} ${WRKSRC}/build/platform-freebsd.mk \
${WRKSRC}/build/platform-dragonfly.mk
# Fix permission problem specific to release 0.9.0 and below
${CHMOD} 644 ${WRKSRC}/share/extensions/debugdevice/hardwareconfig.xml
${CHMOD} 644 ${WRKSRC}/share/extensions/gfx9000/hardwareconfig.xml
post-build:
( \
${ECHO} "#!${SH}"; \
${ECHO} 'exec ${PREFIX}/openmsx/bin/openmsx $$@' \
) > ${WRKSRC}/openmsx.sh
post-install:
${INSTALL_SCRIPT} ${WRKSRC}/openmsx.sh ${DESTDIR}${PREFIX}/bin/openmsx
@${ECHO_MSG} "======================================================================"
@${ECHO_MSG} " Don't forget to have sound driver loaded before running openMSX."
@${ECHO_MSG} " Otherwise, aRts will throw an exception when launching OpenMSX or"
@${ECHO_MSG} " fail to create a directory called '.mcoprc' in the home directory."
@${ECHO_MSG} " However, you may execute OpenMSX without sound support like this:"
@${ECHO_MSG} " # env SDL_AUDIODRIVER=dummy openmsx <args>"
@${ECHO_MSG} "======================================================================"
.include "../../audio/libao/buildlink3.mk"
.include "../../devel/SDL/buildlink3.mk"
.include "../../devel/SDL_ttf/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../graphics/glew/buildlink3.mk"
.include "../../graphics/SDL_image/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../lang/python/application.mk"
.include "../../lang/tcl/buildlink3.mk"
.include "../../multimedia/libogg/buildlink3.mk"
.include "../../multimedia/libtheora/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

442
emulators/openmsx/PLIST Normal file
View File

@@ -0,0 +1,442 @@
@comment $NetBSD: PLIST,v 1.7 2012/08/26 09:07:21 marino Exp $
bin/openmsx
openmsx/bin/openmsx
openmsx/doc/GPL.txt
openmsx/doc/authors.txt
openmsx/doc/cbios.txt
openmsx/doc/manual/commands.html
openmsx/doc/manual/compile.html
openmsx/doc/manual/diskmanipulator.html
openmsx/doc/manual/faq.html
openmsx/doc/manual/index.html
openmsx/doc/manual/manual-minty.css
openmsx/doc/manual/manual-purple.css
openmsx/doc/manual/manual.css
openmsx/doc/manual/nocartfound.png
openmsx/doc/manual/openmsx-control.html
openmsx/doc/manual/setup.html
openmsx/doc/manual/user.html
openmsx/doc/release-history.txt
openmsx/doc/release-notes.txt
openmsx/share/extensions/ASCII_MSX-DOS2/hardwareconfig.xml
openmsx/share/extensions/AVT_DPF-550/hardwareconfig.xml
openmsx/share/extensions/Boosted_audio/hardwareconfig.xml
openmsx/share/extensions/Checkmark_FM_Stereo_PAK/hardwareconfig.xml
openmsx/share/extensions/DDX_3.0/hardwareconfig.xml
openmsx/share/extensions/ESE_MEGA-SCSI/hardwareconfig.xml
openmsx/share/extensions/ESE_Ramdisk/hardwareconfig.xml
openmsx/share/extensions/ESE_SCC/hardwareconfig.xml
openmsx/share/extensions/ESE_WAVE-SCSI/hardwareconfig.xml
openmsx/share/extensions/Gouda_SCSI/hardwareconfig.xml
openmsx/share/extensions/Konami_EC-702/hardwareconfig.xml
openmsx/share/extensions/Konami_SD-Snatcher_Sound_Cartridge/hardwareconfig.xml
openmsx/share/extensions/Konami_Snatcher_Sound_Cartridge/hardwareconfig.xml
openmsx/share/extensions/Lascom_Kanji/hardwareconfig.xml
openmsx/share/extensions/MegaRAM_Disk/hardwareconfig.xml
openmsx/share/extensions/Mega_Flash_ROM_SCC/hardwareconfig.xml
openmsx/share/extensions/Mega_Flash_ROM_SCC_Plus/hardwareconfig.xml
openmsx/share/extensions/Microsol_CDX-2/hardwareconfig.xml
openmsx/share/extensions/Mitsubishi_ML-30DC_ML-30FD/hardwareconfig.xml
openmsx/share/extensions/OPL3Cartridge/hardwareconfig.xml
openmsx/share/extensions/Panasonic_FS-CA1/hardwareconfig.xml
openmsx/share/extensions/Panasonic_FS-FD1A/hardwareconfig.xml
openmsx/share/extensions/Password_Cartridge/hardwareconfig.xml
openmsx/share/extensions/Philips_NMS_1200/hardwareconfig.xml
openmsx/share/extensions/Philips_NMS_1205/hardwareconfig.xml
openmsx/share/extensions/Philips_VY_0010/hardwareconfig.xml
openmsx/share/extensions/README
openmsx/share/extensions/Sanyo_MFD-001/hardwareconfig.xml
openmsx/share/extensions/Sharp_HB-3600/hardwareconfig.xml
openmsx/share/extensions/Sony_HBD-50/hardwareconfig.xml
openmsx/share/extensions/Sony_HBD-F1/hardwareconfig.xml
openmsx/share/extensions/Sony_HBI-232/hardwareconfig.xml
openmsx/share/extensions/Sony_HBI-55/hardwareconfig.xml
openmsx/share/extensions/Sony_HBK-30/hardwareconfig.xml
openmsx/share/extensions/Talent_DPF-550/hardwareconfig.xml
openmsx/share/extensions/Toshiba_HX-MU900/hardwareconfig.xml
openmsx/share/extensions/Yamaha_SFG-05/hardwareconfig.xml
openmsx/share/extensions/advram/hardwareconfig.xml
openmsx/share/extensions/audio/hardwareconfig.xml
openmsx/share/extensions/audio2/hardwareconfig.xml
openmsx/share/extensions/debugdevice/hardwareconfig.xml
openmsx/share/extensions/fmpac/hardwareconfig.xml
openmsx/share/extensions/gfx9000/hardwareconfig.xml
openmsx/share/extensions/ide/hardwareconfig.xml
openmsx/share/extensions/mbstereo/hardwareconfig.xml
openmsx/share/extensions/megaram/hardwareconfig.xml
openmsx/share/extensions/moonsound/hardwareconfig.xml
openmsx/share/extensions/msxdos2/hardwareconfig.xml
openmsx/share/extensions/nowind/hardwareconfig.xml
openmsx/share/extensions/pac/hardwareconfig.xml
openmsx/share/extensions/ram1mb/hardwareconfig.xml
openmsx/share/extensions/ram2mb/hardwareconfig.xml
openmsx/share/extensions/ram4mb/hardwareconfig.xml
openmsx/share/extensions/ram512k/hardwareconfig.xml
openmsx/share/extensions/rs232/hardwareconfig.xml
openmsx/share/extensions/scc+/hardwareconfig.xml
openmsx/share/extensions/scc/hardwareconfig.xml
openmsx/share/extensions/slotexpander/hardwareconfig.xml
openmsx/share/extensions/video9000/hardwareconfig.xml
openmsx/share/icons/openMSX-logo-128.png
openmsx/share/icons/openMSX-logo-16.png
openmsx/share/icons/openMSX-logo-32.png
openmsx/share/icons/openMSX-logo-48.png
openmsx/share/icons/openMSX-logo-64.png
openmsx/share/init.tcl
openmsx/share/machines/Al_Alamiah_AX170/hardwareconfig.xml
openmsx/share/machines/Boosted_MSX2+_JP/README
openmsx/share/machines/Boosted_MSX2+_JP/hardwareconfig.xml
openmsx/share/machines/Boosted_MSX2_EN/README
openmsx/share/machines/Boosted_MSX2_EN/hardwareconfig.xml
openmsx/share/machines/C-BIOS_MSX1/hardwareconfig.xml
openmsx/share/machines/C-BIOS_MSX1/roms/cbios_logo_msx1.rom
openmsx/share/machines/C-BIOS_MSX1/roms/cbios_main_msx1.rom
openmsx/share/machines/C-BIOS_MSX1_BR/hardwareconfig.xml
openmsx/share/machines/C-BIOS_MSX1_BR/roms/cbios_logo_msx1.rom
openmsx/share/machines/C-BIOS_MSX1_BR/roms/cbios_main_msx1_br.rom
openmsx/share/machines/C-BIOS_MSX1_JP/hardwareconfig.xml
openmsx/share/machines/C-BIOS_MSX1_JP/roms/cbios_logo_msx1.rom
openmsx/share/machines/C-BIOS_MSX1_JP/roms/cbios_main_msx1_jp.rom
openmsx/share/machines/C-BIOS_MSX2+/hardwareconfig.xml
openmsx/share/machines/C-BIOS_MSX2+/roms/cbios_logo_msx2+.rom
openmsx/share/machines/C-BIOS_MSX2+/roms/cbios_main_msx2+.rom
openmsx/share/machines/C-BIOS_MSX2+/roms/cbios_music.rom
openmsx/share/machines/C-BIOS_MSX2+/roms/cbios_sub.rom
openmsx/share/machines/C-BIOS_MSX2+_BR/hardwareconfig.xml
openmsx/share/machines/C-BIOS_MSX2+_BR/roms/cbios_main_msx2+_br.rom
openmsx/share/machines/C-BIOS_MSX2+_BR/roms/cbios_music.rom
openmsx/share/machines/C-BIOS_MSX2+_BR/roms/cbios_sub.rom
openmsx/share/machines/C-BIOS_MSX2+_JP/hardwareconfig.xml
openmsx/share/machines/C-BIOS_MSX2+_JP/roms/cbios_logo_msx2+.rom
openmsx/share/machines/C-BIOS_MSX2+_JP/roms/cbios_main_msx2+_jp.rom
openmsx/share/machines/C-BIOS_MSX2+_JP/roms/cbios_music.rom
openmsx/share/machines/C-BIOS_MSX2+_JP/roms/cbios_sub.rom
openmsx/share/machines/C-BIOS_MSX2/hardwareconfig.xml
openmsx/share/machines/C-BIOS_MSX2/roms/cbios_logo_msx2.rom
openmsx/share/machines/C-BIOS_MSX2/roms/cbios_main_msx2.rom
openmsx/share/machines/C-BIOS_MSX2/roms/cbios_sub.rom
openmsx/share/machines/C-BIOS_MSX2_BR/hardwareconfig.xml
openmsx/share/machines/C-BIOS_MSX2_BR/roms/cbios_logo_msx2.rom
openmsx/share/machines/C-BIOS_MSX2_BR/roms/cbios_main_msx2_br.rom
openmsx/share/machines/C-BIOS_MSX2_BR/roms/cbios_sub.rom
openmsx/share/machines/C-BIOS_MSX2_JP/hardwareconfig.xml
openmsx/share/machines/C-BIOS_MSX2_JP/roms/cbios_logo_msx2.rom
openmsx/share/machines/C-BIOS_MSX2_JP/roms/cbios_main_msx2_jp.rom
openmsx/share/machines/C-BIOS_MSX2_JP/roms/cbios_sub.rom
openmsx/share/machines/CIEL_Expert-Turbo/hardwareconfig.xml
openmsx/share/machines/Canon_V-20/hardwareconfig.xml
openmsx/share/machines/Daewoo_CPC-300/hardwareconfig.xml
openmsx/share/machines/Daewoo_CPC-400S/hardwareconfig.xml
openmsx/share/machines/Daewoo_DPC-100/hardwareconfig.xml
openmsx/share/machines/Daewoo_DPC-180/hardwareconfig.xml
openmsx/share/machines/Daewoo_DPC-200/hardwareconfig.xml
openmsx/share/machines/Goldstar_FC-200/hardwareconfig.xml
openmsx/share/machines/Gradiente_Expert_1.0/hardwareconfig.xml
openmsx/share/machines/Gradiente_Expert_1.1/hardwareconfig.xml
openmsx/share/machines/Gradiente_Expert_DDPlus/hardwareconfig.xml
openmsx/share/machines/Gradiente_Expert_Plus/hardwareconfig.xml
openmsx/share/machines/JVC_HC-7GB/hardwareconfig.xml
openmsx/share/machines/Mitsubishi_ML-F80/hardwareconfig.xml
openmsx/share/machines/Mitsubishi_ML-FX1/hardwareconfig.xml
openmsx/share/machines/Mitsubishi_ML-G1_ES/hardwareconfig.xml
openmsx/share/machines/Mitsubishi_ML-G3_ES/hardwareconfig.xml
openmsx/share/machines/National_CF-1200/hardwareconfig.xml
openmsx/share/machines/National_CF-2000/hardwareconfig.xml
openmsx/share/machines/National_CF-2700/hardwareconfig.xml
openmsx/share/machines/National_CF-3000/hardwareconfig.xml
openmsx/share/machines/National_CF-3300/hardwareconfig.xml
openmsx/share/machines/National_FS-1300/hardwareconfig.xml
openmsx/share/machines/National_FS-4000/hardwareconfig.xml
openmsx/share/machines/National_FS-4500/hardwareconfig.xml
openmsx/share/machines/National_FS-4600/hardwareconfig.xml
openmsx/share/machines/National_FS-4700/hardwareconfig.xml
openmsx/share/machines/National_FS-5000/hardwareconfig.xml
openmsx/share/machines/National_FS-5500F1/hardwareconfig.xml
openmsx/share/machines/National_FS-5500F2/hardwareconfig.xml
openmsx/share/machines/Panasonic_CF-2700_DE/hardwareconfig.xml
openmsx/share/machines/Panasonic_FS-A1/hardwareconfig.xml
openmsx/share/machines/Panasonic_FS-A1F/hardwareconfig.xml
openmsx/share/machines/Panasonic_FS-A1FM/hardwareconfig.xml
openmsx/share/machines/Panasonic_FS-A1FX/hardwareconfig.xml
openmsx/share/machines/Panasonic_FS-A1GT/hardwareconfig.xml
openmsx/share/machines/Panasonic_FS-A1MK2/hardwareconfig.xml
openmsx/share/machines/Panasonic_FS-A1ST/hardwareconfig.xml
openmsx/share/machines/Panasonic_FS-A1WSX/hardwareconfig.xml
openmsx/share/machines/Panasonic_FS-A1WX/hardwareconfig.xml
openmsx/share/machines/Philips_NMS_801/hardwareconfig.xml
openmsx/share/machines/Philips_NMS_8220/hardwareconfig.xml
openmsx/share/machines/Philips_NMS_8245/hardwareconfig.xml
openmsx/share/machines/Philips_NMS_8250/hardwareconfig.xml
openmsx/share/machines/Philips_NMS_8255/hardwareconfig.xml
openmsx/share/machines/Philips_VG_8000/hardwareconfig.xml
openmsx/share/machines/Philips_VG_8010/hardwareconfig.xml
openmsx/share/machines/Philips_VG_8010F/hardwareconfig.xml
openmsx/share/machines/Philips_VG_8020-20/hardwareconfig.xml
openmsx/share/machines/Philips_VG_8020/hardwareconfig.xml
openmsx/share/machines/Philips_VG_8020F/hardwareconfig.xml
openmsx/share/machines/Philips_VG_8230/hardwareconfig.xml
openmsx/share/machines/Philips_VG_8235/hardwareconfig.xml
openmsx/share/machines/Pioneer_PX-7/hardwareconfig.xml
openmsx/share/machines/Pioneer_PX-7UK/hardwareconfig.xml
openmsx/share/machines/Pioneer_PX-V60/hardwareconfig.xml
openmsx/share/machines/README
openmsx/share/machines/Sanyo_MPC-100/hardwareconfig.xml
openmsx/share/machines/Sanyo_MPC-25FD/hardwareconfig.xml
openmsx/share/machines/Sanyo_PHC-23JB/hardwareconfig.xml
openmsx/share/machines/Sanyo_PHC-28L/hardwareconfig.xml
openmsx/share/machines/Sanyo_PHC-28S/hardwareconfig.xml
openmsx/share/machines/Sanyo_PHC-35J/hardwareconfig.xml
openmsx/share/machines/Sanyo_PHC-70FD/hardwareconfig.xml
openmsx/share/machines/Sanyo_PHC-70FD2/hardwareconfig.xml
openmsx/share/machines/Sharp_Epcom_HotBit_1.1/hardwareconfig.xml
openmsx/share/machines/Sharp_Epcom_HotBit_1.2/hardwareconfig.xml
openmsx/share/machines/Sony_HB-10/hardwareconfig.xml
openmsx/share/machines/Sony_HB-101P/hardwareconfig.xml
openmsx/share/machines/Sony_HB-10P/hardwareconfig.xml
openmsx/share/machines/Sony_HB-201P/hardwareconfig.xml
openmsx/share/machines/Sony_HB-20P/hardwareconfig.xml
openmsx/share/machines/Sony_HB-501P/hardwareconfig.xml
openmsx/share/machines/Sony_HB-55P/hardwareconfig.xml
openmsx/share/machines/Sony_HB-75P/hardwareconfig.xml
openmsx/share/machines/Sony_HB-F1/hardwareconfig.xml
openmsx/share/machines/Sony_HB-F1II/hardwareconfig.xml
openmsx/share/machines/Sony_HB-F1XD/hardwareconfig.xml
openmsx/share/machines/Sony_HB-F1XDJ/hardwareconfig.xml
openmsx/share/machines/Sony_HB-F5/hardwareconfig.xml
openmsx/share/machines/Sony_HB-F500P/hardwareconfig.xml
openmsx/share/machines/Sony_HB-F700D/hardwareconfig.xml
openmsx/share/machines/Sony_HB-F700P/hardwareconfig.xml
openmsx/share/machines/Sony_HB-F900/hardwareconfig.xml
openmsx/share/machines/Sony_HB-F9P/hardwareconfig.xml
openmsx/share/machines/Sony_HB-F9P_Russian/hardwareconfig.xml
openmsx/share/machines/Sony_HB-F9S/hardwareconfig.xml
openmsx/share/machines/Sony_HB-G900P/hardwareconfig.xml
openmsx/share/machines/Spectravideo_SVI-728/hardwareconfig.xml
openmsx/share/machines/Spectravideo_SVI-738/hardwareconfig.xml
openmsx/share/machines/Talent_DPC-200/hardwareconfig.xml
openmsx/share/machines/Talent_TPC-310/hardwareconfig.xml
openmsx/share/machines/Toshiba_HX-10/hardwareconfig.xml
openmsx/share/machines/Victor_HC-95A/hardwareconfig.xml
openmsx/share/machines/Yamaha_AX350II/hardwareconfig.xml
openmsx/share/machines/Yamaha_CX5M/hardwareconfig.xml
openmsx/share/machines/Yamaha_CX5MII-128/hardwareconfig.xml
openmsx/share/machines/Yamaha_YIS-503F/hardwareconfig.xml
openmsx/share/machines/Yamaha_YIS-503IIIR/hardwareconfig.xml
openmsx/share/machines/Yamaha_YIS-805-128R2/hardwareconfig.xml
openmsx/share/machines/Yashica_YC-64/hardwareconfig.xml
openmsx/share/machines/msx1
openmsx/share/machines/msx2
openmsx/share/machines/msx2plus
openmsx/share/machines/turbor
openmsx/share/nettou_yakyuu/README
openmsx/share/playball/README
openmsx/share/scripts/about.tcl
openmsx/share/scripts/autoplug.tcl
openmsx/share/scripts/backwards_compatibility.tcl
openmsx/share/scripts/cheat.tcl
openmsx/share/scripts/cpuregs.tcl
openmsx/share/scripts/create_user_dirs.tcl
openmsx/share/scripts/cycle.tcl
openmsx/share/scripts/cycle_machine.tcl
openmsx/share/scripts/disasm.tcl
openmsx/share/scripts/example_tools.tcl
openmsx/share/scripts/filepool.tcl
openmsx/share/scripts/guess_title.tcl
openmsx/share/scripts/info_panel.tcl
openmsx/share/scripts/keybindings.tcl
openmsx/share/scripts/load_icons.tcl
openmsx/share/scripts/mode.tcl
openmsx/share/scripts/mog-overlay.tcl
openmsx/share/scripts/monitor.tcl
openmsx/share/scripts/multi_screenshot.tcl
openmsx/share/scripts/music_keyboard.tcl
openmsx/share/scripts/osd.tcl
openmsx/share/scripts/osd_keyboard.tcl
openmsx/share/scripts/osd_menu.tcl
openmsx/share/scripts/osd_nemesis.tcl
openmsx/share/scripts/osd_widgets.tcl
openmsx/share/scripts/psg_log.tcl
openmsx/share/scripts/psg_profile.tcl
openmsx/share/scripts/record_channels.tcl
openmsx/share/scripts/record_chunks.tcl
openmsx/share/scripts/reg_log.tcl
openmsx/share/scripts/reverse.tcl
openmsx/share/scripts/rom_info.tcl
openmsx/share/scripts/save_debuggable.tcl
openmsx/share/scripts/savestate.tcl
openmsx/share/scripts/scc_toys.tcl
openmsx/share/scripts/screenshot.tcl
openmsx/share/scripts/session_management.tcl
openmsx/share/scripts/shield.png
openmsx/share/scripts/showdebuggable.tcl
openmsx/share/scripts/slot.tcl
openmsx/share/scripts/soundchip_utils.tcl
openmsx/share/scripts/soundlog.tcl
openmsx/share/scripts/sprites.tcl
openmsx/share/scripts/stack.tcl
openmsx/share/scripts/tabbed_machine_view.tcl
openmsx/share/scripts/tas_tools.tcl
openmsx/share/scripts/text_echo.tcl
openmsx/share/scripts/tileviewer.tcl
openmsx/share/scripts/toggle_freq.tcl
openmsx/share/scripts/trainer.tcl
openmsx/share/scripts/trainerdefs.tclinclude
openmsx/share/scripts/type_from_file.tcl
openmsx/share/scripts/umrcallback.tcl
openmsx/share/scripts/utils.tcl
openmsx/share/scripts/vdp.tcl
openmsx/share/scripts/vdp_access_test.tcl
openmsx/share/scripts/vdrive.tcl
openmsx/share/scripts/vu-meters.tcl
openmsx/share/scripts/widgets.tcl
openmsx/share/settings.xml
openmsx/share/shaders/HQ2xLiteOffsets.dat
openmsx/share/shaders/HQ2xOffsets.dat
openmsx/share/shaders/HQ2xWeights.dat
openmsx/share/shaders/HQ3xLiteOffsets.dat
openmsx/share/shaders/HQ3xOffsets.dat
openmsx/share/shaders/HQ3xWeights.dat
openmsx/share/shaders/HQ4xLiteOffsets.dat
openmsx/share/shaders/HQ4xOffsets.dat
openmsx/share/shaders/HQ4xWeights.dat
openmsx/share/shaders/hq.frag
openmsx/share/shaders/hq.vert
openmsx/share/shaders/hqlite.frag
openmsx/share/shaders/hqlite.vert
openmsx/share/shaders/rgb.frag
openmsx/share/shaders/rgb.vert
openmsx/share/shaders/sai.frag
openmsx/share/shaders/sai.vert
openmsx/share/shaders/scale2x.frag
openmsx/share/shaders/scale2x.vert
openmsx/share/shaders/simple.frag
openmsx/share/shaders/simple.vert
openmsx/share/shaders/superImpose.frag
openmsx/share/shaders/superImpose.vert
openmsx/share/shaders/tv.frag
openmsx/share/shaders/tv.vert
openmsx/share/skins/ConsoleBackground.png
openmsx/share/skins/ConsoleBackground1.png
openmsx/share/skins/ConsoleBackground2.png
openmsx/share/skins/ConsoleBackground3.png
openmsx/share/skins/ConsoleBackground4.png
openmsx/share/skins/ConsoleBackground5.png
openmsx/share/skins/ConsoleBackground6.png
openmsx/share/skins/ConsoleBackgroundBlue.png
openmsx/share/skins/ConsoleBackgroundGrey.png
openmsx/share/skins/Vera.ttf.gz
openmsx/share/skins/VeraMono.ttf.gz
openmsx/share/skins/breaked.png
openmsx/share/skins/fancy/frame.png
openmsx/share/skins/fancy/led-off.png
openmsx/share/skins/fancy/led-on.png
openmsx/share/skins/fancy/skin.tcl
openmsx/share/skins/handheld/breaked.png
openmsx/share/skins/handheld/caps-off.png
openmsx/share/skins/handheld/caps-on.png
openmsx/share/skins/handheld/code-off.png
openmsx/share/skins/handheld/code-on.png
openmsx/share/skins/handheld/fdd-off.png
openmsx/share/skins/handheld/fdd-on.png
openmsx/share/skins/handheld/kana-off.png
openmsx/share/skins/handheld/kana-on.png
openmsx/share/skins/handheld/mute.png
openmsx/share/skins/handheld/pause-off.png
openmsx/share/skins/handheld/pause-on.png
openmsx/share/skins/handheld/pause.png
openmsx/share/skins/handheld/power-off.png
openmsx/share/skins/handheld/power-on.png
openmsx/share/skins/handheld/skin.tcl
openmsx/share/skins/handheld/throttle.png
openmsx/share/skins/handheld/turbo-off.png
openmsx/share/skins/handheld/turbo-on.png
openmsx/share/skins/led-off.png
openmsx/share/skins/led.png
openmsx/share/skins/mute.png
openmsx/share/skins/none/skin.tcl
openmsx/share/skins/pause.png
openmsx/share/skins/set1/breaked.png
openmsx/share/skins/set1/caps-off.png
openmsx/share/skins/set1/caps-on.png
openmsx/share/skins/set1/code-off.png
openmsx/share/skins/set1/code-on.png
openmsx/share/skins/set1/fdd-off.png
openmsx/share/skins/set1/fdd-on.png
openmsx/share/skins/set1/kana-off.png
openmsx/share/skins/set1/kana-on.png
openmsx/share/skins/set1/mute.png
openmsx/share/skins/set1/pause-off.png
openmsx/share/skins/set1/pause-on.png
openmsx/share/skins/set1/pause.png
openmsx/share/skins/set1/power-off.png
openmsx/share/skins/set1/power-on.png
openmsx/share/skins/set1/skin.tcl
openmsx/share/skins/set1/throttle.png
openmsx/share/skins/set1/turbo-off.png
openmsx/share/skins/set1/turbo-on.png
openmsx/share/skins/set2/caps-off.png
openmsx/share/skins/set2/caps-on.png
openmsx/share/skins/set2/fdd-off.png
openmsx/share/skins/set2/fdd-on.png
openmsx/share/skins/set2/kana-off.png
openmsx/share/skins/set2/kana-on.png
openmsx/share/skins/set2/pause-off.png
openmsx/share/skins/set2/pause-on.png
openmsx/share/skins/set2/power-off.png
openmsx/share/skins/set2/power-on.png
openmsx/share/skins/set2/skin.tcl
openmsx/share/skins/set2/turbo-off.png
openmsx/share/skins/set2/turbo-on.png
openmsx/share/skins/set4/caps-off.png
openmsx/share/skins/set4/caps-on.png
openmsx/share/skins/set4/fdd-off.png
openmsx/share/skins/set4/fdd-on.png
openmsx/share/skins/set4/kana-off.png
openmsx/share/skins/set4/kana-on.png
openmsx/share/skins/set4/pause-off.png
openmsx/share/skins/set4/pause-on.png
openmsx/share/skins/set4/power-off.png
openmsx/share/skins/set4/power-on.png
openmsx/share/skins/set4/skin.tcl
openmsx/share/skins/set4/turbo-off.png
openmsx/share/skins/set4/turbo-on.png
openmsx/share/skins/set5/breaked.png
openmsx/share/skins/set5/caps-off.png
openmsx/share/skins/set5/caps-on.png
openmsx/share/skins/set5/fdd-off.png
openmsx/share/skins/set5/fdd-on.png
openmsx/share/skins/set5/kana-off.png
openmsx/share/skins/set5/kana-on.png
openmsx/share/skins/set5/mute.png
openmsx/share/skins/set5/mute_off.png
openmsx/share/skins/set5/pause-off.png
openmsx/share/skins/set5/pause-on.png
openmsx/share/skins/set5/pause.png
openmsx/share/skins/set5/power-off.png
openmsx/share/skins/set5/power-on.png
openmsx/share/skins/set5/reverse.png
openmsx/share/skins/set5/skin.tcl
openmsx/share/skins/set5/throttle.png
openmsx/share/skins/set5/throttle_off.png
openmsx/share/skins/set5/turbo-off.png
openmsx/share/skins/set5/turbo-on.png
openmsx/share/skins/throttle.png
openmsx/share/software/README
openmsx/share/softwaredb.xml
openmsx/share/softwaredb1.dtd
openmsx/share/systemroms/README
openmsx/share/unicodemaps/unicodemap.br_gradiente_1_0
openmsx/share/unicodemaps/unicodemap.br_gradiente_1_1
openmsx/share/unicodemaps/unicodemap.br_hotbit_1_1
openmsx/share/unicodemaps/unicodemap.br_hotbit_1_2
openmsx/share/unicodemaps/unicodemap.de
openmsx/share/unicodemaps/unicodemap.es
openmsx/share/unicodemaps/unicodemap.fr
openmsx/share/unicodemaps/unicodemap.gb
openmsx/share/unicodemaps/unicodemap.int
openmsx/share/unicodemaps/unicodemap.jp_ansi
openmsx/share/unicodemaps/unicodemap.jp_jis
openmsx/share/unicodemaps/unicodemap.kr
openmsx/share/unicodemaps/unicodemap.proto_fr
openmsx/share/unicodemaps/unicodemap.proto_int
openmsx/share/unicodemaps/unicodemap.ru

View File

@@ -0,0 +1,10 @@
$NetBSD: distinfo,v 1.11 2012/08/27 13:27:33 marino Exp $
SHA1 (openmsx-0.9.0.tar.gz) = a8e396d5feb60bd7df8fbef0b5e6d41e5b0e5826
RMD160 (openmsx-0.9.0.tar.gz) = 9b7f01ba3dcedf5ebba920983938a25db561c26d
Size (openmsx-0.9.0.tar.gz) = 2963005 bytes
SHA1 (patch-build_detectsys.py) = 9d88783a8c00a074e5dc149fce2dbeb20d12cb9e
SHA1 (patch-build_libraries.py) = 2981999e58e12986fd8b45df656cc898094ffe9b
SHA1 (patch-build_probe.py) = c083d5950dae95f12d4c0b5c7d1a2cac89ad786e
SHA1 (patch-build_version.py) = 2b3e53a0499befb8c18760e80fdbc279cc6aefc8
SHA1 (patch-src_video_AviWriter.cc) = 5ea878e954ac4a6532c3618ed949c9de986ded33

View File

@@ -0,0 +1,15 @@
$NetBSD: patch-build_detectsys.py,v 1.1 2012/08/26 09:07:23 marino Exp $
Set os to "dragonfly" when built on "DragonFly"
--- build/detectsys.py.orig 2012-08-12 12:29:37.000000000 +0000
+++ build/detectsys.py
@@ -58,7 +58,7 @@ def detectOS():
Raises ValueError if no known OS is detected.
'''
os = system().lower()
- if os in ('linux', 'darwin', 'freebsd', 'netbsd', 'openbsd', 'gnu'):
+ if os in ('linux', 'darwin', 'dragonfly', 'freebsd', 'netbsd', 'openbsd', 'gnu'):
return os
elif os.startswith('gnu/'):
# GNU userland on non-Hurd kernel, for example Debian GNU/kFreeBSD.

View File

@@ -0,0 +1,26 @@
$NetBSD: patch-build_libraries.py,v 1.1 2012/08/27 13:27:33 marino Exp $
The library check script is making assumptions about program locations.
The secret is define distroRoot as "None" so that no absolute path is
prepended on the binary.
freetype-config is tricky because on NetBSD with native X11, it will
not be found at $PREFIX, but rather a X11 path. The wrappers handle
this so use distroRoot=None to let configure search for freetype-config
and find it in the wrapper directories.
--- build/libraries.py.orig 2012-08-12 12:29:37.000000000 +0000
+++ build/libraries.py
@@ -168,10 +168,8 @@ class FreeType(Library):
@classmethod
def getConfigScript(cls, platform, linkStatic, distroRoot):
- if platform in ('netbsd', 'openbsd'):
- if distroRoot == '/usr/local':
- # FreeType is located in the X11 tree, not the ports tree.
- distroRoot = '/usr/X11R6'
+ # let pkgsrc wrappers handle this
+ distroRoot = None
return super(FreeType, cls).getConfigScript(
platform, linkStatic, distroRoot
)

View File

@@ -0,0 +1,16 @@
$NetBSD: patch-build_probe.py,v 1.1 2012/08/26 09:07:23 marino Exp $
DragonFly is a BSD whose platform name does not end in "BSD"
Just look for it specifically.
--- build/probe.py.orig 2012-08-12 12:29:37.000000000 +0000
+++ build/probe.py
@@ -396,7 +396,7 @@ def main(compileCommandStr, outDir, plat
break
else:
distroRoot = '/usr/local'
- elif platform.endswith('bsd'):
+ elif platform == 'dragonfly' or platform.endswith('bsd'):
distroRoot = environ.get('LOCALBASE', '/usr/local')
print 'Using libraries from ports directory %s.' % distroRoot
elif platform == 'pandora':

View File

@@ -0,0 +1,18 @@
$NetBSD: patch-build_version.py,v 1.1 2012/08/26 09:07:23 marino Exp $
Bug caused subversion to run during the make process. This patch is
proposed by upstream.
--- build/version.py.orig 2012-08-12 12:29:37.000000000 +0000
+++ build/version.py
@@ -50,6 +50,10 @@ def extractRevision():
global _cachedRevision
if _cachedRevision is not False:
return _cachedRevision
+ if releaseFlag:
+ # Running "svn info" creates a ~/.subversion directory, which is
+ # undesired on automated build machines and pkgsrc complains about it.
+ return None
if not isdir('derived'):
makedirs('derived')
log = open('derived/version.log', 'w')

View File

@@ -0,0 +1,25 @@
$NetBSD: patch-src_video_AviWriter.cc,v 1.1 2012/08/27 13:27:33 marino Exp $
NetBSD already has bswap16 defined, so rename this function to avoid
name conflict.
--- src/video/AviWriter.cc.orig 2012-08-12 12:29:37.000000000 +0000
+++ src/video/AviWriter.cc
@@ -259,7 +259,7 @@ void AviWriter::addAviChunk(const char*
writeLE4(&index[idxsize + 12], size);
}
-static inline unsigned short bswap16(unsigned short val)
+static inline unsigned short msx_bswap16(unsigned short val)
{
return ((val & 0xFF00) >> 8) | ((val & 0x00FF) << 8);
}
@@ -277,7 +277,7 @@ void AviWriter::addFrame(FrameSource* fr
if (OPENMSX_BIGENDIAN) {
VLA(short, buf, samples);
for (unsigned i = 0; i < samples; ++i) {
- buf[i] = bswap16(sampleData[i]);
+ buf[i] = msx_bswap16(sampleData[i]);
}
addAviChunk("01wb", samples * sizeof(short), buf, 0);
} else {