Skip to content
This repository has been archived by the owner on Jun 15, 2023. It is now read-only.

Commit

Permalink
New ports: games/openmw-devel and x11-toolkits/mygui-devel
Browse files Browse the repository at this point in the history
Morrowind works again!
  • Loading branch information
valpackett committed Sep 14, 2017
1 parent 7356606 commit 76b2e08
Show file tree
Hide file tree
Showing 6 changed files with 319 additions and 2 deletions.
13 changes: 13 additions & 0 deletions games/openmw-devel/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
GH_TAGNAME= e517ad3
PKGNAMESUFFIX= -devel
CONFLICTS= openmw
MASTERDIR= ${.CURDIR}/../openmw

.include "${MASTERDIR}/Makefile"
PORTVERSION= 0.42.0
LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \
libBulletCollision.so:devel/bullet \
libboost_thread.so:devel/boost-libs \
libMyGUIEngine.so:x11-toolkits/mygui-devel \
libosg.so:graphics/osg \
libunshield.so:archivers/unshield
115 changes: 115 additions & 0 deletions games/openmw-devel/pkg-plist
Original file line number Diff line number Diff line change
@@ -0,0 +1,115 @@
bin/bsatool
bin/esmtool
bin/openmw
bin/openmw-cs
bin/openmw-essimporter
bin/openmw-iniimporter
bin/openmw-launcher
bin/openmw-wizard
%%ETCDIR%%/gamecontrollerdb.txt
%%ETCDIR%%/openmw-cs.cfg
%%ETCDIR%%/openmw.cfg
%%ETCDIR%%/settings-default.cfg
%%ETCDIR%%/version
share/applications/openmw-cs.desktop
share/applications/openmw.desktop
%%DATADIR%%/resources/defaultfilters
%%DATADIR%%/resources/mygui/DejaVuLGCSansMono.ttf
%%DATADIR%%/resources/mygui/OpenMWResourcePlugin.xml
%%DATADIR%%/resources/mygui/core.skin
%%DATADIR%%/resources/mygui/core.xml
%%DATADIR%%/resources/mygui/core_layouteditor.xml
%%DATADIR%%/resources/mygui/openmw.png
%%DATADIR%%/resources/mygui/openmw_alchemy_window.layout
%%DATADIR%%/resources/mygui/openmw_book.layout
%%DATADIR%%/resources/mygui/openmw_box.skin.xml
%%DATADIR%%/resources/mygui/openmw_button.skin.xml
%%DATADIR%%/resources/mygui/openmw_chargen_birth.layout
%%DATADIR%%/resources/mygui/openmw_chargen_class.layout
%%DATADIR%%/resources/mygui/openmw_chargen_class_description.layout
%%DATADIR%%/resources/mygui/openmw_chargen_create_class.layout
%%DATADIR%%/resources/mygui/openmw_chargen_generate_class_result.layout
%%DATADIR%%/resources/mygui/openmw_chargen_race.layout
%%DATADIR%%/resources/mygui/openmw_chargen_review.layout
%%DATADIR%%/resources/mygui/openmw_chargen_select_attribute.layout
%%DATADIR%%/resources/mygui/openmw_chargen_select_skill.layout
%%DATADIR%%/resources/mygui/openmw_chargen_select_specialization.layout
%%DATADIR%%/resources/mygui/openmw_companion_window.layout
%%DATADIR%%/resources/mygui/openmw_confirmation_dialog.layout
%%DATADIR%%/resources/mygui/openmw_console.layout
%%DATADIR%%/resources/mygui/openmw_console.skin.xml
%%DATADIR%%/resources/mygui/openmw_container_window.layout
%%DATADIR%%/resources/mygui/openmw_count_window.layout
%%DATADIR%%/resources/mygui/openmw_debug_window.layout
%%DATADIR%%/resources/mygui/openmw_debug_window.skin.xml
%%DATADIR%%/resources/mygui/openmw_dialogue_window.layout
%%DATADIR%%/resources/mygui/openmw_dialogue_window.skin.xml
%%DATADIR%%/resources/mygui/openmw_edit.skin.xml
%%DATADIR%%/resources/mygui/openmw_edit_effect.layout
%%DATADIR%%/resources/mygui/openmw_edit_note.layout
%%DATADIR%%/resources/mygui/openmw_enchanting_dialog.layout
%%DATADIR%%/resources/mygui/openmw_font.xml
%%DATADIR%%/resources/mygui/openmw_hud.layout
%%DATADIR%%/resources/mygui/openmw_hud_box.skin.xml
%%DATADIR%%/resources/mygui/openmw_hud_energybar.skin.xml
%%DATADIR%%/resources/mygui/openmw_infobox.layout
%%DATADIR%%/resources/mygui/openmw_interactive_messagebox.layout
%%DATADIR%%/resources/mygui/openmw_interactive_messagebox_notransp.layout
%%DATADIR%%/resources/mygui/openmw_inventory_window.layout
%%DATADIR%%/resources/mygui/openmw_itemselection_dialog.layout
%%DATADIR%%/resources/mygui/openmw_jail_screen.layout
%%DATADIR%%/resources/mygui/openmw_journal.layout
%%DATADIR%%/resources/mygui/openmw_journal.skin.xml
%%DATADIR%%/resources/mygui/openmw_layers.xml
%%DATADIR%%/resources/mygui/openmw_levelup_dialog.layout
%%DATADIR%%/resources/mygui/openmw_list.skin.xml
%%DATADIR%%/resources/mygui/openmw_loading_screen.layout
%%DATADIR%%/resources/mygui/openmw_magicselection_dialog.layout
%%DATADIR%%/resources/mygui/openmw_mainmenu.layout
%%DATADIR%%/resources/mygui/openmw_mainmenu.skin.xml
%%DATADIR%%/resources/mygui/openmw_map_window.layout
%%DATADIR%%/resources/mygui/openmw_map_window.skin.xml
%%DATADIR%%/resources/mygui/openmw_merchantrepair.layout
%%DATADIR%%/resources/mygui/openmw_messagebox.layout
%%DATADIR%%/resources/mygui/openmw_persuasion_dialog.layout
%%DATADIR%%/resources/mygui/openmw_pointer.xml
%%DATADIR%%/resources/mygui/openmw_progress.skin.xml
%%DATADIR%%/resources/mygui/openmw_quickkeys_menu.layout
%%DATADIR%%/resources/mygui/openmw_quickkeys_menu_assign.layout
%%DATADIR%%/resources/mygui/openmw_recharge_dialog.layout
%%DATADIR%%/resources/mygui/openmw_repair.layout
%%DATADIR%%/resources/mygui/openmw_resources.xml
%%DATADIR%%/resources/mygui/openmw_savegame_dialog.layout
%%DATADIR%%/resources/mygui/openmw_screen_fader.layout
%%DATADIR%%/resources/mygui/openmw_screen_fader_hit.layout
%%DATADIR%%/resources/mygui/openmw_scroll.layout
%%DATADIR%%/resources/mygui/openmw_scroll.skin.xml
%%DATADIR%%/resources/mygui/openmw_settings.xml
%%DATADIR%%/resources/mygui/openmw_settings_window.layout
%%DATADIR%%/resources/mygui/openmw_spell_buying_window.layout
%%DATADIR%%/resources/mygui/openmw_spell_window.layout
%%DATADIR%%/resources/mygui/openmw_spellcreation_dialog.layout
%%DATADIR%%/resources/mygui/openmw_stats_window.layout
%%DATADIR%%/resources/mygui/openmw_text.skin.xml
%%DATADIR%%/resources/mygui/openmw_text_input.layout
%%DATADIR%%/resources/mygui/openmw_tooltips.layout
%%DATADIR%%/resources/mygui/openmw_trade_window.layout
%%DATADIR%%/resources/mygui/openmw_trainingwindow.layout
%%DATADIR%%/resources/mygui/openmw_travel_window.layout
%%DATADIR%%/resources/mygui/openmw_wait_dialog.layout
%%DATADIR%%/resources/mygui/openmw_wait_dialog_progressbar.layout
%%DATADIR%%/resources/mygui/openmw_windows.skin.xml
%%DATADIR%%/resources/mygui/skins.xml
%%DATADIR%%/resources/shaders/lighting.glsl
%%DATADIR%%/resources/shaders/objects_fragment.glsl
%%DATADIR%%/resources/shaders/objects_vertex.glsl
%%DATADIR%%/resources/shaders/parallax.glsl
%%DATADIR%%/resources/shaders/terrain_fragment.glsl
%%DATADIR%%/resources/shaders/terrain_vertex.glsl
%%DATADIR%%/resources/shaders/water_fragment.glsl
%%DATADIR%%/resources/shaders/water_nm.png
%%DATADIR%%/resources/shaders/water_vertex.glsl
%%DATADIR%%/resources/version
share/pixmaps/openmw-cs.png
share/pixmaps/openmw.png
@dir %%DATADIR%%/data
2 changes: 2 additions & 0 deletions games/openmw/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -50,5 +50,7 @@ CMAKE_ARGS= -DCMAKE_BUILD_TYPE=Release \

post-install:
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/*
${MKDIR} ${STAGEDIR}${PREFIX}/share/appdata
${MV} ${STAGEDIR}${PREFIX}/share/metainfo/* ${STAGEDIR}${PREFIX}/share/appdata/

.include <bsd.port.mk>
7 changes: 7 additions & 0 deletions x11-toolkits/mygui-devel/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
GH_TAGNAME= 0529fe2
PKGNAMESUFFIX= -devel
CONFLICTS= mygui
MASTERDIR= ${.CURDIR}/../mygui

.include "${MASTERDIR}/Makefile"
PORTVERSION= 3.2.3
179 changes: 179 additions & 0 deletions x11-toolkits/mygui-devel/pkg-plist
Original file line number Diff line number Diff line change
@@ -0,0 +1,179 @@
include/MYGUI/MyGUI.h
include/MYGUI/MyGUI_ActionController.h
include/MYGUI/MyGUI_Align.h
include/MYGUI/MyGUI_Allocator.h
include/MYGUI/MyGUI_Any.h
include/MYGUI/MyGUI_BackwardCompatibility.h
include/MYGUI/MyGUI_BiIndexBase.h
include/MYGUI/MyGUI_Bitwise.h
include/MYGUI/MyGUI_Button.h
include/MYGUI/MyGUI_Canvas.h
include/MYGUI/MyGUI_ChildSkinInfo.h
include/MYGUI/MyGUI_ClipboardManager.h
include/MYGUI/MyGUI_Colour.h
include/MYGUI/MyGUI_ComboBox.h
include/MYGUI/MyGUI_Common.h
include/MYGUI/MyGUI_CommonStateInfo.h
include/MYGUI/MyGUI_ConsoleLogListener.h
include/MYGUI/MyGUI_Constants.h
include/MYGUI/MyGUI_ControllerEdgeHide.h
include/MYGUI/MyGUI_ControllerFadeAlpha.h
include/MYGUI/MyGUI_ControllerItem.h
include/MYGUI/MyGUI_ControllerManager.h
include/MYGUI/MyGUI_ControllerPosition.h
include/MYGUI/MyGUI_ControllerRepeatClick.h
include/MYGUI/MyGUI_CoordConverter.h
include/MYGUI/MyGUI_CustomAllocator.h
include/MYGUI/MyGUI_DDContainer.h
include/MYGUI/MyGUI_DDItemInfo.h
include/MYGUI/MyGUI_DataFileStream.h
include/MYGUI/MyGUI_DataManager.h
include/MYGUI/MyGUI_DataMemoryStream.h
include/MYGUI/MyGUI_DataStream.h
include/MYGUI/MyGUI_DataStreamHolder.h
include/MYGUI/MyGUI_Delegate.h
include/MYGUI/MyGUI_DelegateImplement.h
include/MYGUI/MyGUI_DeprecatedTypes.h
include/MYGUI/MyGUI_DeprecatedWidgets.h
include/MYGUI/MyGUI_Diagnostic.h
include/MYGUI/MyGUI_DynLib.h
include/MYGUI/MyGUI_DynLibManager.h
include/MYGUI/MyGUI_EditBox.h
include/MYGUI/MyGUI_EditText.h
include/MYGUI/MyGUI_Enumerator.h
include/MYGUI/MyGUI_EventPair.h
include/MYGUI/MyGUI_Exception.h
include/MYGUI/MyGUI_FactoryManager.h
include/MYGUI/MyGUI_FileLogListener.h
include/MYGUI/MyGUI_FlowDirection.h
include/MYGUI/MyGUI_FontData.h
include/MYGUI/MyGUI_FontManager.h
include/MYGUI/MyGUI_GenericFactory.h
include/MYGUI/MyGUI_GeometryUtility.h
include/MYGUI/MyGUI_Gui.h
include/MYGUI/MyGUI_IBItemInfo.h
include/MYGUI/MyGUI_ICroppedRectangle.h
include/MYGUI/MyGUI_IDataStream.h
include/MYGUI/MyGUI_IFont.h
include/MYGUI/MyGUI_IItem.h
include/MYGUI/MyGUI_IItemContainer.h
include/MYGUI/MyGUI_ILayer.h
include/MYGUI/MyGUI_ILayerItem.h
include/MYGUI/MyGUI_ILayerNode.h
include/MYGUI/MyGUI_ILogFilter.h
include/MYGUI/MyGUI_ILogListener.h
include/MYGUI/MyGUI_IObject.h
include/MYGUI/MyGUI_IPointer.h
include/MYGUI/MyGUI_IRenderTarget.h
include/MYGUI/MyGUI_IResource.h
include/MYGUI/MyGUI_ISerializable.h
include/MYGUI/MyGUI_IStateInfo.h
include/MYGUI/MyGUI_ISubWidget.h
include/MYGUI/MyGUI_ISubWidgetRect.h
include/MYGUI/MyGUI_ISubWidgetText.h
include/MYGUI/MyGUI_ITexture.h
include/MYGUI/MyGUI_IUnlinkWidget.h
include/MYGUI/MyGUI_IVertexBuffer.h
include/MYGUI/MyGUI_ImageBox.h
include/MYGUI/MyGUI_ImageInfo.h
include/MYGUI/MyGUI_InputManager.h
include/MYGUI/MyGUI_ItemBox.h
include/MYGUI/MyGUI_KeyCode.h
include/MYGUI/MyGUI_LanguageManager.h
include/MYGUI/MyGUI_LayerItem.h
include/MYGUI/MyGUI_LayerManager.h
include/MYGUI/MyGUI_LayerNode.h
include/MYGUI/MyGUI_LayoutData.h
include/MYGUI/MyGUI_LayoutManager.h
include/MYGUI/MyGUI_LevelLogFilter.h
include/MYGUI/MyGUI_ListBox.h
include/MYGUI/MyGUI_LogLevel.h
include/MYGUI/MyGUI_LogManager.h
include/MYGUI/MyGUI_LogSource.h
include/MYGUI/MyGUI_LogStream.h
include/MYGUI/MyGUI_Macros.h
include/MYGUI/MyGUI_MainSkin.h
include/MYGUI/MyGUI_MaskPickInfo.h
include/MYGUI/MyGUI_MenuBar.h
include/MYGUI/MyGUI_MenuControl.h
include/MYGUI/MyGUI_MenuItem.h
include/MYGUI/MyGUI_MenuItemType.h
include/MYGUI/MyGUI_MouseButton.h
include/MYGUI/MyGUI_MultiListBox.h
include/MYGUI/MyGUI_MultiListItem.h
include/MYGUI/MyGUI_OverlappedLayer.h
include/MYGUI/MyGUI_Platform.h
include/MYGUI/MyGUI_Plugin.h
include/MYGUI/MyGUI_PluginManager.h
include/MYGUI/MyGUI_PointerManager.h
include/MYGUI/MyGUI_PolygonalSkin.h
include/MYGUI/MyGUI_PopupMenu.h
include/MYGUI/MyGUI_Precompiled.h
include/MYGUI/MyGUI_Prerequest.h
include/MYGUI/MyGUI_ProgressBar.h
include/MYGUI/MyGUI_RTTI.h
include/MYGUI/MyGUI_RenderFormat.h
include/MYGUI/MyGUI_RenderItem.h
include/MYGUI/MyGUI_RenderManager.h
include/MYGUI/MyGUI_RenderTargetInfo.h
include/MYGUI/MyGUI_ResizingPolicy.h
include/MYGUI/MyGUI_ResourceImageSet.h
include/MYGUI/MyGUI_ResourceImageSetData.h
include/MYGUI/MyGUI_ResourceImageSetPointer.h
include/MYGUI/MyGUI_ResourceLayout.h
include/MYGUI/MyGUI_ResourceManager.h
include/MYGUI/MyGUI_ResourceManualFont.h
include/MYGUI/MyGUI_ResourceManualPointer.h
include/MYGUI/MyGUI_ResourceSkin.h
include/MYGUI/MyGUI_ResourceTrueTypeFont.h
include/MYGUI/MyGUI_RotatingSkin.h
include/MYGUI/MyGUI_ScrollBar.h
include/MYGUI/MyGUI_ScrollView.h
include/MYGUI/MyGUI_ScrollViewBase.h
include/MYGUI/MyGUI_SharedLayer.h
include/MYGUI/MyGUI_SharedLayerNode.h
include/MYGUI/MyGUI_SimpleText.h
include/MYGUI/MyGUI_Singleton.h
include/MYGUI/MyGUI_SkinItem.h
include/MYGUI/MyGUI_SkinManager.h
include/MYGUI/MyGUI_StringUtility.h
include/MYGUI/MyGUI_SubSkin.h
include/MYGUI/MyGUI_SubWidgetBinding.h
include/MYGUI/MyGUI_SubWidgetInfo.h
include/MYGUI/MyGUI_SubWidgetManager.h
include/MYGUI/MyGUI_TCoord.h
include/MYGUI/MyGUI_TPoint.h
include/MYGUI/MyGUI_TRect.h
include/MYGUI/MyGUI_TSize.h
include/MYGUI/MyGUI_TabControl.h
include/MYGUI/MyGUI_TabItem.h
include/MYGUI/MyGUI_TextBox.h
include/MYGUI/MyGUI_TextChangeHistory.h
include/MYGUI/MyGUI_TextIterator.h
include/MYGUI/MyGUI_TextView.h
include/MYGUI/MyGUI_TextViewData.h
include/MYGUI/MyGUI_TextureUtility.h
include/MYGUI/MyGUI_TileRect.h
include/MYGUI/MyGUI_Timer.h
include/MYGUI/MyGUI_ToolTipManager.h
include/MYGUI/MyGUI_Types.h
include/MYGUI/MyGUI_UString.h
include/MYGUI/MyGUI_Version.h
include/MYGUI/MyGUI_VertexData.h
include/MYGUI/MyGUI_Widget.h
include/MYGUI/MyGUI_WidgetDefines.h
include/MYGUI/MyGUI_WidgetInput.h
include/MYGUI/MyGUI_WidgetManager.h
include/MYGUI/MyGUI_WidgetStyle.h
include/MYGUI/MyGUI_WidgetToolTip.h
include/MYGUI/MyGUI_WidgetTranslate.h
include/MYGUI/MyGUI_WidgetUserData.h
include/MYGUI/MyGUI_Window.h
include/MYGUI/MyGUI_WindowsClipboardHandler.h
include/MYGUI/MyGUI_XmlDocument.h
include/MYGUI/Plugin.h
include/MYGUI/StrangeButton.h
lib/Plugin_StrangeButton.so
lib/libMyGUIEngine.so
lib/libMyGUIEngine.so.3.2.3
libdata/pkgconfig/MYGUI.pc
5 changes: 3 additions & 2 deletions x11-toolkits/mygui/distinfo
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
SHA256 (MyGUI-mygui-MyGUI3.2.2_GH0.tar.gz) = 0a28d7ec8a47993cb68deb48b36331e28f12dd92580b709eaef21d599b67a78f
SIZE (MyGUI-mygui-MyGUI3.2.2_GH0.tar.gz) = 22081236
TIMESTAMP = 1505399429
SHA256 (MyGUI-mygui-MyGUI3.2.2-0529fe2_GH0.tar.gz) = 7c20592e2a400975c00b4a3705a76f7f7a0ed56eb0457027d274eaa42566180a
SIZE (MyGUI-mygui-MyGUI3.2.2-0529fe2_GH0.tar.gz) = 22397726

0 comments on commit 76b2e08

Please sign in to comment.