On Wed, 22 Jun 2016 13:01:47 +0200
Frederic Cambus <[email protected]> wrote:

> On Wed, Jun 15, 2016 at 01:53:29AM +0200, Frederic Cambus wrote:
> 
> > > > Here is a new tarball with these modifications in. Thanks for
> > > > testing.  
> > > 
> > > ok bentley@  
> > 
> > Anyone willing to test the port and give a second OK?  
> 
> Updated tarball adding a patch to make detecting and using optional 
> dependencies (portaudio and capsimage) opt-in, and disabled by
> default. Issue was spotted by awolk@.
> 
> For the record, portaudio is only useful for microphone input
> emulation in Falcon mode, so it doesn't make sense to add a
> dependency for such an edge case.
> 

I think the CMakeLists in this port still need some work. It tries to
touch stuff outside the fake directory on `make fake` step.
Linker in this case.

$ ag execute_process 
CMakeLists.txt
151:execute_process(COMMAND getconf LFS_CFLAGS
162: execute_process(COMMAND pkg-config --cflags-only-other sdl2
166: execute_process(COMMAND pkg-config --cflags-only-other sdl

share/CMakeLists.txt
8:           install(CODE "execute_process(COMMAND ln -sf 
application-x-st-disk-image.png
19:  install(CODE "execute_process(COMMAND ln -sf 
application-x-st-disk-image.svg

cmake/Uninstall.cmake
17:        execute_process(
30:execute_process(

cmake/Toolchain-mingw32-win64_64.cmake
24:EXECUTE_PROCESS(

cmake/Toolchain-mingw32-win64_32.cmake
24:EXECUTE_PROCESS(

CMakeLists.txt.orig
143:execute_process(COMMAND getconf LFS_CFLAGS
154: execute_process(COMMAND pkg-config --cflags-only-other sdl2
158: execute_process(COMMAND pkg-config --cflags-only-other sdl
$ pwd
/usr/ports/pobj/hatari-1.9.0/hatari-1.9.0


---


-- Installing: 
/usr/ports/pobj/hatari-1.9.0/fake-amd64/usr/local/man/man1/hatariui.1.gz
-- Installing: 
/usr/ports/pobj/hatari-1.9.0/fake-amd64/usr/local/share/icons/hicolor/32x32/apps/hatari.png
-- Installing: 
/usr/ports/pobj/hatari-1.9.0/fake-amd64/usr/local/share/icons/hicolor/32x32/mimetypes/application-x-st-disk-image.png
ln: 
/usr/local/share/icons/hicolor/32x32/mimetypes/application-vnd.msa-disk-image.png:
 Permission denied
ln: 
/usr/local/share/icons/hicolor/32x32/mimetypes/application-vnd.fastcopy-disk-image.png:
 Permission denied
ln: 
/usr/local/share/icons/hicolor/32x32/mimetypes/application-x-stx-disk-image.png:
 Permission denied
-- Installing: 
/usr/ports/pobj/hatari-1.9.0/fake-amd64/usr/local/share/icons/hicolor/48x48/apps/hatari.png
-- Installing: 
/usr/ports/pobj/hatari-1.9.0/fake-amd64/usr/local/share/icons/hicolor/48x48/mimetypes/application-x-st-disk-image.png
ln: 
/usr/local/share/icons/hicolor/48x48/mimetypes/application-vnd.msa-disk-image.png:
 Permission denied
ln: 
/usr/local/share/icons/hicolor/48x48/mimetypes/application-vnd.fastcopy-disk-image.png:
 Permission denied
ln: 
/usr/local/share/icons/hicolor/48x48/mimetypes/application-x-stx-disk-image.png:
 Permission denied
-- Installing: 
/usr/ports/pobj/hatari-1.9.0/fake-amd64/usr/local/share/icons/hicolor/64x64/apps/hatari.png
-- Installing: 
/usr/ports/pobj/hatari-1.9.0/fake-amd64/usr/local/share/icons/hicolor/64x64/mimetypes/application-x-st-disk-image.png
ln: 
/usr/local/share/icons/hicolor/64x64/mimetypes/application-vnd.msa-disk-image.png:
 Permission denied
ln: 
/usr/local/share/icons/hicolor/64x64/mimetypes/application-vnd.fastcopy-disk-image.png:
 Permission denied
ln: 
/usr/local/share/icons/hicolor/64x64/mimetypes/application-x-stx-disk-image.png:
 Permission denied
-- Installing: 
/usr/ports/pobj/hatari-1.9.0/fake-amd64/usr/local/share/icons/hicolor/128x128/apps/hatari.png
-- Installing: 
/usr/ports/pobj/hatari-1.9.0/fake-amd64/usr/local/share/icons/hicolor/128x128/mimetypes/application-x-st-disk-image.png
ln: 
/usr/local/share/icons/hicolor/128x128/mimetypes/application-vnd.msa-disk-image.png:
 Permission denied
ln: 
/usr/local/share/icons/hicolor/128x128/mimetypes/application-vnd.fastcopy-disk-image.png:
 Permission denied
ln: 
/usr/local/share/icons/hicolor/128x128/mimetypes/application-x-stx-disk-image.png:
 Permission denied
-- Installing: 
/usr/ports/pobj/hatari-1.9.0/fake-amd64/usr/local/share/icons/hicolor/256x256/apps/hatari.png
-- Installing: 
/usr/ports/pobj/hatari-1.9.0/fake-amd64/usr/local/share/icons/hicolor/256x256/mimetypes/application-x-st-disk-image.png
ln: 
/usr/local/share/icons/hicolor/256x256/mimetypes/application-vnd.msa-disk-image.png:
 Permission denied
ln: 
/usr/local/share/icons/hicolor/256x256/mimetypes/application-vnd.fastcopy-disk-image.png:
 Permission denied
ln: 
/usr/local/share/icons/hicolor/256x256/mimetypes/application-x-stx-disk-image.png:
 Permission denied
-- Installing: 
/usr/ports/pobj/hatari-1.9.0/fake-amd64/usr/local/share/icons/hicolor/scalable/apps/hatari.svg
-- Installing: 
/usr/ports/pobj/hatari-1.9.0/fake-amd64/usr/local/share/icons/hicolor/scalable/mimetypes/application-x-st-disk-image.svg
ln: 
/usr/local/share/icons/hicolor/scalable/mimetypes/application-vnd.msa-disk-image.svg:
 Permission denied
ln: 
/usr/local/share/icons/hicolor/scalable/mimetypes/application-vnd.fastcopy-disk-image.svg:
 Permission denied
ln: 
/usr/local/share/icons/hicolor/scalable/mimetypes/application-x-stx-disk-image.svg:
 Permission denied
-- Installing: 
/usr/ports/pobj/hatari-1.9.0/fake-amd64/usr/local/share/mime/packages/hatari.xml
-- Installing: 
/usr/ports/pobj/hatari-1.9.0/fake-amd64/usr/local/share/applications/hatari.desktop
/usr/local/bin/python2.7 /usr/local/lib/python2.7/compileall.py  
/usr/ports/pobj/hatari-1.9.0/fake-amd64/usr/local/share/hatari/hatariui/*.py  
/usr/ports/pobj/hatari-1.9.0/fake-amd64/usr/local/share/hatari/hconsole/*.py
Compiling 
/usr/ports/pobj/hatari-1.9.0/fake-amd64/usr/local/share/hatari/hatariui/config.py
 ...
Compiling 
/usr/ports/pobj/hatari-1.9.0/fake-amd64/usr/local/share/hatari/hatariui/conftypes.py
 ...
Compiling 
/usr/ports/pobj/hatari-1.9.0/fake-amd64/usr/local/share/hatari/hatariui/debugui.py
 ...

Reply via email to