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