Created attachment 163727 [details] openmw.shar OpenMW is a recreation of the engine for the popular role-playing game Morrowind by Bethesda Softworks. You need to own and install the original game for OpenMW to work. WWW: https://openmw.org ---- This port does not currently build OpenCS (the game's editor) because I support only Qt 5 in this port and graphics/osg currently has only a Qt 4 option. This is something to be added later when graphics/osg can support Qt 5.
Created attachment 163728 [details] Poudriere log FreeBSD 10.2/amd64
From the first glance: - Please fix data install location to use ${DATADIR} instead of share/games/openmw, should be as easy as patching away "games/" with REINPLACE_CMD (could set GLOBAL_DATA_PATH instead, but games/ is hardcoded in another place) - Please add LICENSE_FILE - WWW:, not being a plain file, should end with a slash - No need for += in CMAKE_ARGS - Better to silence strip (@${STRIP_CMD} ...) - Fails to build on 9.x: /wrkdirs/usr/ports/games/openmw/work/openmw-openmw-0.37.0/./components/files/configurationmanager.hpp:55: error: ISO C++ forbids declaration of 'unordered_map' with no type You should add compiler:c++11-lib to uses, but it still should be just marked broken on 9.x with BROKEN_FreeBSD_9= does not build, as it'll hit ABI incompatibility with depends. Do you plan to upstream the patches?
Created attachment 163731 [details] Poudriere log FreeBSD 10.2/amd64
Created attachment 163732 [details] openmw.shar Thanks. Here is an updated port. Solved the data dir issue by setting a bunch of CMake variables. Where else did you see games/? And yes I plan to upstream most of the patches eventually.
Works great, ready to commit. One last thing: you specify t@tobik.me as MAINTAINER, however you bugzilla account uses tobias.kortkamp@gmail.com. These should generally match, otherwise maintainer approvals won't work and there may be other complications.
Ok, I did not know that this was a problem. I changed my Bugzilla email address to t@tobik.me.
(In reply to Tobias Kortkamp from comment #6) > Ok, I did not know that this was a problem. I changed my Bugzilla email > address to t@tobik.me. Ok, should I change it in other ports maintained by tobias.kortkamp@gmail.com then?
A commit references this bug: Author: amdmi3 Date: Wed Dec 2 13:52:24 UTC 2015 New revision: 402826 URL: https://svnweb.freebsd.org/changeset/ports/402826 Log: OpenMW is a recreation of the engine for the popular role-playing game Morrowind by Bethesda Softworks. You need to own and install the original game for OpenMW to work. WWW: https://openmw.org/ PR: 204948 Submitted by: t@tobik.me Changes: head/games/Makefile head/games/openmw/ head/games/openmw/Makefile head/games/openmw/distinfo head/games/openmw/files/ head/games/openmw/files/patch-CMakeLists.txt head/games/openmw/files/patch-apps_essimporter_converter.hpp head/games/openmw/files/patch-apps_openmw_crashcatcher.cpp head/games/openmw/files/patch-apps_openmw_engine.cpp head/games/openmw/files/patch-apps_openmw_mwinput_inputmanagerimp.cpp head/games/openmw/files/patch-apps_openmw_mwmechanics_spells.cpp head/games/openmw/files/patch-apps_openmw_mwmechanics_spells.hpp head/games/openmw/files/patch-apps_openmw_mwworld_refdata.hpp head/games/openmw/files/patch-apps_openmw_mwworld_weather.cpp head/games/openmw/files/patch-apps_openmw_mwworld_worldimp.cpp head/games/openmw/files/patch-apps_wizard_CMakeLists.txt head/games/openmw/files/patch-components_esm_spellstate.cpp head/games/openmw/files/patch-components_esm_spellstate.hpp head/games/openmw/files/patch-components_files_configurationmanager.hpp head/games/openmw/files/patch-components_sceneutil_lightcontroller.cpp head/games/openmw/files/patch-files_gamecontrollerdb.txt head/games/openmw/pkg-descr head/games/openmw/pkg-message head/games/openmw/pkg-plist
(In reply to Dmitry Marakasov from comment #7) Sure, more recently submitted ports already use t@tobik.me. I thought changing the MAINTAINER line can wait until I actually have an update to the ports. Thanks for committing OpenMW so quickly! :)
A commit references this bug: Author: amdmi3 Date: Wed Dec 2 22:47:16 UTC 2015 New revision: 402862 URL: https://svnweb.freebsd.org/changeset/ports/402862 Log: - Update maintainer's email in 3 port PR: 204948 Changes: head/deskutils/easystroke/Makefile head/lang/chibi-scheme/Makefile head/sysutils/acerhdf-kmod/Makefile
A commit references this bug: Author: amdmi3 Date: Wed Dec 2 22:47:16 UTC 2015 New revision: 47817 URL: https://svnweb.freebsd.org/changeset/doc/47817 Log: - Update email of Tobias Kortkamp PR: 204948 Changes: head/en_US.ISO8859-1/articles/contributors/contrib.additional.xml