🎉 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