pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/graphics/mygui Add graphics/mygui.
details: https://anonhg.NetBSD.org/pkgsrc/rev/1fea37dc15a1
branches: trunk
changeset: 399423:1fea37dc15a1
user: nia <nia%pkgsrc.org@localhost>
date: Fri Aug 09 16:03:00 2019 +0000
description:
Add graphics/mygui.
MyGUI is a cross-platform library for creating graphical user interfaces
for games and 3D applications.
diffstat:
graphics/mygui/DESCR | 2 +
graphics/mygui/Makefile | 35 ++++++++
graphics/mygui/PLIST | 186 +++++++++++++++++++++++++++++++++++++++++++
graphics/mygui/buildlink3.mk | 17 +++
graphics/mygui/distinfo | 6 +
5 files changed, 246 insertions(+), 0 deletions(-)
diffs (266 lines):
diff -r 4ce9a207ecee -r 1fea37dc15a1 graphics/mygui/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/mygui/DESCR Fri Aug 09 16:03:00 2019 +0000
@@ -0,0 +1,2 @@
+MyGUI is a cross-platform library for creating graphical user interfaces
+for games and 3D applications.
diff -r 4ce9a207ecee -r 1fea37dc15a1 graphics/mygui/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/mygui/Makefile Fri Aug 09 16:03:00 2019 +0000
@@ -0,0 +1,35 @@
+# $NetBSD: Makefile,v 1.1 2019/08/09 16:03:00 nia Exp $
+
+DISTNAME= mygui-3.2.3.20190707
+CATEGORIES= graphics
+MASTER_SITES= ${MASTER_SITE_GITHUB:=MyGUI/}
+GITHUB_PROJECT= mygui
+GITHUB_TAG= 0726ed4ae70b3479677a794a6a3dd5d6cc48ed62
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= http://mygui.info/
+COMMENT= Cross-platform library for creating GUIs for games and 3D programs
+LICENSE= mit
+
+USE_CMAKE= yes
+USE_LANGUAGES= c c++11
+USE_TOOLS+= pkg-config
+
+# C++11
+GCC_REQD+= 4.8
+
+CMAKE_ARGS+= -DMYGUI_RENDERSYSTEM=7 # OpenGL 3.*
+CMAKE_ARGS+= -DMYGUI_SAMPLES_INPUT=4 # SDL2
+
+# None of these are installed
+CMAKE_ARGS+= -DMYGUI_BUILD_DEMOS=FALSE
+CMAKE_ARGS+= -DMYGUI_BUILD_TOOLS=FALSE
+CMAKE_ARGS+= -DMYGUI_BUILD_DOCS=FALSE
+
+.include "../../devel/SDL2/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../graphics/glu/buildlink3.mk"
+.include "../../graphics/MesaLib/buildlink3.mk"
+.include "../../graphics/SDL2_image/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 4ce9a207ecee -r 1fea37dc15a1 graphics/mygui/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/mygui/PLIST Fri Aug 09 16:03:00 2019 +0000
@@ -0,0 +1,186 @@
+@comment $NetBSD: PLIST,v 1.1 2019/08/09 16:03:00 nia Exp $
+include/MYGUI/MyGUI.h
+include/MYGUI/MyGUI_ActionController.h
+include/MYGUI/MyGUI_Align.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_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_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_OpenGL3DataManager.h
+include/MYGUI/MyGUI_OpenGL3Diagnostic.h
+include/MYGUI/MyGUI_OpenGL3ImageLoader.h
+include/MYGUI/MyGUI_OpenGL3Platform.h
+include/MYGUI/MyGUI_OpenGL3RTTexture.h
+include/MYGUI/MyGUI_OpenGL3RenderManager.h
+include/MYGUI/MyGUI_OpenGL3Texture.h
+include/MYGUI/MyGUI_OpenGL3VertexBuffer.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/libMyGUI.OpenGL3Platform.a
+lib/libMyGUIEngine.so
+lib/libMyGUIEngine.so.3.4.0
+lib/pkgconfig/MYGUI.pc
diff -r 4ce9a207ecee -r 1fea37dc15a1 graphics/mygui/buildlink3.mk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/mygui/buildlink3.mk Fri Aug 09 16:03:00 2019 +0000
@@ -0,0 +1,17 @@
+# $NetBSD: buildlink3.mk,v 1.1 2019/08/09 16:03:00 nia Exp $
+
+BUILDLINK_TREE+= mygui
+
+.if !defined(MYGUI_BUILDLINK3_MK)
+MYGUI_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.mygui+= mygui>=3.2.2
+BUILDLINK_PKGSRCDIR.mygui?= ../../graphics/mygui
+
+.include "../../devel/SDL2/buildlink3.mk"
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../graphics/MesaLib/buildlink3.mk"
+.include "../../graphics/SDL2_image/buildlink3.mk"
+.endif # MYGUI_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -mygui
diff -r 4ce9a207ecee -r 1fea37dc15a1 graphics/mygui/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/mygui/distinfo Fri Aug 09 16:03:00 2019 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2019/08/09 16:03:00 nia Exp $
+
+SHA1 (mygui-3.2.3.20190707-0726ed4ae70b3479677a794a6a3dd5d6cc48ed62.tar.gz) = 7249c1a44d9ee99563c56777e40ea004073a8e6f
+RMD160 (mygui-3.2.3.20190707-0726ed4ae70b3479677a794a6a3dd5d6cc48ed62.tar.gz) = e78285a0ea13783986aecb94d347cdd88cd3f5db
+SHA512 (mygui-3.2.3.20190707-0726ed4ae70b3479677a794a6a3dd5d6cc48ed62.tar.gz) =
5775ae4cfc7f2469c454d8f46301b6b6ad7e08921bc9ff2c9c50b6441bfa0e62e8cf478820f8e7b0530cbc3b208af3f524e5e74a84b73d744cba940fa472b6a1
+Size (mygui-3.2.3.20190707-0726ed4ae70b3479677a794a6a3dd5d6cc48ed62.tar.gz) = 22397651 bytes
Home |
Main Index |
Thread Index |
Old Index