gnu: ioquake3: Use G-expressions.
* gnu/packages/game-development.scm (ioquake3)[arguments]: Rewrite as G-expressions.
This commit is contained in:
		
							parent
							
								
									ee2657a018
								
							
						
					
					
						commit
						466021fb90
					
				
					 1 changed files with 18 additions and 16 deletions
				
			
		| 
						 | 
					@ -2165,23 +2165,25 @@ of the others")
 | 
				
			||||||
       (list which ; Else SDL_version.h won't be found.
 | 
					       (list which ; Else SDL_version.h won't be found.
 | 
				
			||||||
             pkg-config))
 | 
					             pkg-config))
 | 
				
			||||||
      (arguments
 | 
					      (arguments
 | 
				
			||||||
       '(#:tests? #f                    ; No tests.
 | 
					       (list
 | 
				
			||||||
         #:make-flags '("CC=gcc"
 | 
					        #:tests? #f                     ; no tests
 | 
				
			||||||
 | 
					        #:make-flags
 | 
				
			||||||
 | 
					        #~(list "CC=gcc"
 | 
				
			||||||
 | 
					                "USE_INTERNAL_LIBS=0"
 | 
				
			||||||
 | 
					                "USE_FREETYPE=1"
 | 
				
			||||||
 | 
					                "USE_RENDERER_DLOPEN=0"
 | 
				
			||||||
 | 
					                "USE_OPENAL_DLOPEN=0"
 | 
				
			||||||
 | 
					                "USE_CURL_DLOPEN=0")
 | 
				
			||||||
 | 
					        #:phases
 | 
				
			||||||
 | 
					        #~(modify-phases %standard-phases
 | 
				
			||||||
 | 
					            (delete 'configure)         ; no configure-script
 | 
				
			||||||
 | 
					            (replace 'install
 | 
				
			||||||
 | 
					              (lambda* (#:key outputs #:allow-other-keys)
 | 
				
			||||||
 | 
					                (invoke "make" "copyfiles" "CC=gcc"
 | 
				
			||||||
                        "USE_INTERNAL_LIBS=0"
 | 
					                        "USE_INTERNAL_LIBS=0"
 | 
				
			||||||
                        "USE_FREETYPE=1"
 | 
					                        (string-append "COPYDIR="
 | 
				
			||||||
                        "USE_RENDERER_DLOPEN=0"
 | 
					                                       (assoc-ref outputs "out")
 | 
				
			||||||
                        "USE_OPENAL_DLOPEN=0"
 | 
					                                       "/bin")))))))
 | 
				
			||||||
                        "USE_CURL_DLOPEN=0")
 | 
					 | 
				
			||||||
         #:phases
 | 
					 | 
				
			||||||
         (modify-phases %standard-phases
 | 
					 | 
				
			||||||
           (delete 'configure)
 | 
					 | 
				
			||||||
           (replace 'install
 | 
					 | 
				
			||||||
             (lambda* (#:key outputs #:allow-other-keys)
 | 
					 | 
				
			||||||
               (invoke "make" "copyfiles" "CC=gcc"
 | 
					 | 
				
			||||||
                        "USE_INTERNAL_LIBS=0"
 | 
					 | 
				
			||||||
                       (string-append "COPYDIR="
 | 
					 | 
				
			||||||
                                      (assoc-ref outputs "out")
 | 
					 | 
				
			||||||
                                      "/bin")))))))
 | 
					 | 
				
			||||||
      (home-page "https://ioquake3.org/")
 | 
					      (home-page "https://ioquake3.org/")
 | 
				
			||||||
      (synopsis "FPS game engine based on Quake 3")
 | 
					      (synopsis "FPS game engine based on Quake 3")
 | 
				
			||||||
      (description "ioquake3 is a free software first person shooter engine
 | 
					      (description "ioquake3 is a free software first person shooter engine
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Reference in a new issue