🎉 Added mygui PKGBUILD
This commit is contained in:
		
							
								
								
									
										40
									
								
								mygui/PKGBUILD
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										40
									
								
								mygui/PKGBUILD
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,40 @@ | |||||||
|  | # Maintainer: Edgar <Edgar{at}AnotherFoxGuy.com> | ||||||
|  |  | ||||||
|  | pkgname=mygui | ||||||
|  | pkgver=3.4.0 | ||||||
|  | pkgrel=1 | ||||||
|  | pkgdesc="A library for creating Graphical User Interfaces for games and 3D applications" | ||||||
|  | arch=('i686' 'x86_64') | ||||||
|  | url="http://mygui.info/" | ||||||
|  | license=('LGPL') | ||||||
|  | depends=('ogre' 'libois-dev') | ||||||
|  | makedepends=('cmake') | ||||||
|  | provides=('mygui') | ||||||
|  | source=("https://github.com/MyGUI/mygui/archive/MyGUI${pkgver}.tar.gz") | ||||||
|  | sha512sums=('3f560fd9c7e5b514da40e41c7753dc20649f80b763f5ee20afc9627df3be14242ea833eff09eac16b9e88b1c9fbed7c09def0c5068c832e710c247191fb53487') | ||||||
|  |  | ||||||
|  | prepare() { | ||||||
|  |   mkdir -p  mygui-MyGUI${pkgver}/build | ||||||
|  | } | ||||||
|  |  | ||||||
|  | build() { | ||||||
|  |   cd  mygui-MyGUI${pkgver}/build | ||||||
|  |  | ||||||
|  |   # generate CMake Makefile | ||||||
|  |   cmake .. \ | ||||||
|  |   -DCMAKE_INSTALL_PREFIX=/usr \ | ||||||
|  |   -DMYGUI_BUILD_DEMOS:BOOL=OFF \ | ||||||
|  |   -DMYGUI_BUILD_DOCS:BOOL=OFF \ | ||||||
|  |   -DMYGUI_BUILD_TEST_APP:BOOL=OFF \ | ||||||
|  |   -DMYGUI_BUILD_TOOLS:BOOL=ON \ | ||||||
|  |   -DMYGUI_BUILD_PLUGINS:BOOL=OFF \ | ||||||
|  |   -DCMAKE_BUILD_TYPE=Release | ||||||
|  |  | ||||||
|  |   make -j$(nproc) | ||||||
|  | } | ||||||
|  |  | ||||||
|  | package() { | ||||||
|  |   cd  mygui-MyGUI${pkgver}/build | ||||||
|  |  | ||||||
|  |   make DESTDIR=${pkgdir} install | ||||||
|  | } | ||||||
		Reference in New Issue
	
	Block a user