brlcad
This commit is contained in:
		
							parent
							
								
									f9f13e2d6e
								
							
						
					
					
						commit
						b8fe51109f
					
				
					 2 changed files with 57 additions and 0 deletions
				
			
		
							
								
								
									
										11
									
								
								talimatname/genel/b/brlcad/build.patch
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								talimatname/genel/b/brlcad/build.patch
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,11 @@
 | 
				
			||||||
 | 
					--- db/nist/CMakeLists.txt
 | 
				
			||||||
 | 
					+++ db/nist/CMakeLists.txt
 | 
				
			||||||
 | 
					@@ -89,7 +89,7 @@
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					 foreach(step_input ${NIST_SAMPLE_STEP_MODELS})
 | 
				
			||||||
 | 
					-  ADD_NIST_STEP_TARGET(${step_input} "BRL-CAD Geometry Models/Sample")
 | 
				
			||||||
 | 
					+  #ADD_NIST_STEP_TARGET(${step_input} "BRL-CAD Geometry Models/Sample")
 | 
				
			||||||
 | 
					 endforeach(step_input ${NIST_SAMPLE_STEP_MODELS})
 | 
				
			||||||
 | 
					 CMAKEFILES(${NIST_SAMPLE_STEP_MODELS})
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
							
								
								
									
										46
									
								
								talimatname/genel/b/brlcad/talimat
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										46
									
								
								talimatname/genel/b/brlcad/talimat
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,46 @@
 | 
				
			||||||
 | 
					# Tanım: Kapsamlı bir 3B katı modelleme sistemi.
 | 
				
			||||||
 | 
					# URL: https://brlcad.org
 | 
				
			||||||
 | 
					# Paketçi: Cihan_Alkan
 | 
				
			||||||
 | 
					# Gerekler: xorg-libxft xorg-libxi cmake xorg-mesa
 | 
				
			||||||
 | 
					# Grup: grafik_tasarım
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					isim=brlcad
 | 
				
			||||||
 | 
					surum=7.26.4
 | 
				
			||||||
 | 
					devir=1
 | 
				
			||||||
 | 
					kaynak=(http://downloads.sourceforge.net/sourceforge/${isim}/${isim}-${surum}.tar.bz2
 | 
				
			||||||
 | 
					        build.patch)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					derle() {
 | 
				
			||||||
 | 
						
 | 
				
			||||||
 | 
					    patch --quiet --strip=0 "--directory=${SRC}/${isim}-${surum}" "--input=${SRC}/build.patch"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    local _pkgprefix="/opt/${isim}"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    mkdir "${SRC}/build"
 | 
				
			||||||
 | 
					    cd "${SRC}/build"
 | 
				
			||||||
 | 
					    cmake -Wno-dev "${SRC}/${isim}-${surum}" "-DCMAKE_INSTALL_PREFIX=${_pkgprefix}" \
 | 
				
			||||||
 | 
					        -DBRLCAD_ENABLE_COMPILER_WARNINGS=OFF -DBRLCAD_ENABLE_STRICT=OFF \
 | 
				
			||||||
 | 
					        -DCMAKE_BUILD_TYPE=Release -DBRLCAD_FLAGS_DEBUG=OFF -DBRLCAD_BUILD_STATIC_LIBS=OFF \
 | 
				
			||||||
 | 
					        -DBRLCAD_ENABLE_OPENGL=ON -DBRLCAD_BUNDLED_LIBS=BUNDLED -DBRLCAD_FREETYPE=OFF \
 | 
				
			||||||
 | 
					        -DBRLCAD_PNG=OFF -DBRLCAD_REGEX=OFF -DBRLCAD_ZLIB=OFF -DBRLCAD_ENABLE_QT=OFF
 | 
				
			||||||
 | 
					    make -j3
 | 
				
			||||||
 | 
					    echo "export PATH=\"\$PATH:${_pkgprefix}/bin\"" >"${isim}.sh"
 | 
				
			||||||
 | 
					    cd "${SRC}/build"
 | 
				
			||||||
 | 
					    make "DESTDIR=${PKG}" install
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Başlatıcı 
 | 
				
			||||||
 | 
					mkdir -pv $PKG/usr/share/applications &&
 | 
				
			||||||
 | 
					cat > $PKG/usr/share/applications/$isim.desktop << "EOF" &&
 | 
				
			||||||
 | 
					[Desktop Entry]
 | 
				
			||||||
 | 
					Version=1.0
 | 
				
			||||||
 | 
					Type=Application
 | 
				
			||||||
 | 
					Terminal=false
 | 
				
			||||||
 | 
					Icon=/opt/brlcad/share/doc/html/lessons/es/images/mged07_goblet_mater_complete.png
 | 
				
			||||||
 | 
					Exec=/opt/brlcad/bin/archer
 | 
				
			||||||
 | 
					Categories=Graphics;
 | 
				
			||||||
 | 
					Name=BrlCAD
 | 
				
			||||||
 | 
					Comment=Kapsamlı bir 3B katı modelleme sistemi.
 | 
				
			||||||
 | 
					EOF
 | 
				
			||||||
 | 
					    install -D --mode=u=rw,go=r "--target-directory=${PKG}/usr/share/licenses/${isim}" share/doc/legal/{bdl,bsd}.txt
 | 
				
			||||||
 | 
					    install -D --mode=u=rwx,go=rx "--target-directory=${PKG}/etc/profile.d" "${isim}.sh"
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
		Loading…
	
	Add table
		
		Reference in a new issue