pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/emulators/openmsx



Module Name:    pkgsrc
Committed By:   marino
Date:           Mon Aug 27 13:27:33 UTC 2012

Modified Files:
        pkgsrc/emulators/openmsx: distinfo
Added Files:
        pkgsrc/emulators/openmsx/patches: patch-build_libraries.py
            patch-src_video_AviWriter.cc

Log Message:
emulators/openmsx: Fix build for NetBSD

There were two problems building openMSX on NetBSD:
1) The was a name conflict with the funcion bswap16.  This only appeared
   on one file, so the function was prefixed with msx_ to solve it.
2) freetype-config is not located on $PREFIX on NetBSD with native X11.
   Normally the wrappers abstract this but openmsx was making assumptions
   and using absolute paths.  The solution was to set the distroRoot
   value to "None" which tells the configure process to not use a path
   and those finds freetype-configure through the search path.

I compiled it, installed it, and executed openMSX with these patches.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 pkgsrc/emulators/openmsx/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/emulators/openmsx/patches/patch-build_libraries.py \
    pkgsrc/emulators/openmsx/patches/patch-src_video_AviWriter.cc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index