PhoenicisOrg / scripts

Phoenicis scripts
GNU Lesser General Public License v3.0
64 stars 49 forks source link

Add Dreamscapes and Dreamscapes 2 #1211

Closed Starcommander closed 4 years ago

Starcommander commented 4 years ago

Description

I added install scripts for 2 new Games

What works

Installing and playing on Linux and MacOs

What was not tested

I modified the scripts to match the new syntax from master branch. That modification was not tested, i used Star_Craft2 as blueprint

Test

Ready for review

plata commented 4 years ago

Please fix the Codacy issues and test the scripts before this can be merged.

Starcommander commented 4 years ago

@plata Hello! I fear, there is nothing wrong with the json file. In my opinion this is a "false positive" Can you give me any hint, what this "Codacy issues" are complaining about?

The syntax is the same as on "Star Craft 2". And what is that message "Format error: unexpected "" "??

Thanks in advance.

plata commented 4 years ago

This is indeed very strange. I've never seen such a behavior before. I've contacted Codacy to clarify.

plata commented 4 years ago

This should be: https://github.com/codacy/codacy-meta/issues/415

Zemogiter commented 4 years ago

Shouldn't it be one application per PR?

plata commented 4 years ago

Would be better, yes.

Starcommander commented 4 years ago

Do I have to split it? Or can you merge it at once?

plata commented 4 years ago

Normally one pull request per app. As the apps belong together, I would be ok with having an exception here. What's more important is that the scripts should be tested.

Apart from that: I've used this PR to test a work around for this strange Codacy behavior. Please merge upstream master to your fork such that the diff is shown correctly.

Starcommander commented 4 years ago

I am not able to test any upstream-script because of https://github.com/PhoenicisOrg/phoenicis/issues/2230 Is this a bug?

Starcommander commented 4 years ago

@plata I was now able to test both scripts successfully. Installs and runs with no issue. But I had to change the freedesktop-version back as described in https://github.com/PhoenicisOrg/phoenicis/issues/2230

Starcommander commented 4 years ago

Personally I do not like spaces in file names and directories. But it is your decision how it matches the rules of POL. ... in progress ...

Starcommander commented 4 years ago

Adding space and change preferences to free: done. I also tested the script with "Dreamscapes 2" and it works.