mirror of
				https://github.com/KartKrewDev/RingRacers.git
				synced 2025-10-30 08:01:28 +00:00 
			
		
		
		
	Merge pull request #47 from ProfessorKaos64/brewmaster
Update pkg to be fully compatible with Debian Jesse, add desktop file/artwork
This commit is contained in:
		
						commit
						f9d56f65a8
					
				
					 5 changed files with 27 additions and 6 deletions
				
			
		|  | @ -9,4 +9,4 @@ srb2-data (2.0.6-2) maverick; urgency=high | |||
| 
 | ||||
|   * Initial proper release.. | ||||
| 
 | ||||
|  -- Callum Dickinson <gcfreak_ag20@hotmail.com>  Sat, 29 Jan 2011 01:18:42 +1300 | ||||
|  -- Callum Dickinson <gcfreak_ag20@hotmail.com>  Sat,  29 Jan 2011 01:18:42 +1300 | ||||
|  |  | |||
							
								
								
									
										6
									
								
								debian/control
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								debian/control
									
										
									
									
										vendored
									
									
								
							|  | @ -16,7 +16,7 @@ Homepage: http://www.srb2.org | |||
| 
 | ||||
| Package: srb2 | ||||
| Architecture: any | ||||
| Depends: ${shlibs:Depends}, ${misc:Depends}, srb2-data (= 2.1.14-1) | ||||
| Depends: ${shlibs:Depends}, ${misc:Depends}, srb2-data (= 2.1.14) | ||||
| Description: A cross-platform 3D Sonic fangame | ||||
|  Sonic Robo Blast 2 is a 3D open-source Sonic the Hedgehog | ||||
|  fangame built using a modified version of the Doom Legacy | ||||
|  | @ -28,8 +28,8 @@ Description: A cross-platform 3D Sonic fangame | |||
| 
 | ||||
| Package: srb2-dbg | ||||
| Architecture: any | ||||
| # FIXME: should be Depends: ${shlibs:Depends}, ${misc:Depends}, srb2-data (= 2.1.14-1), srb2 but dh_shlibdeps is being an asshat | ||||
| Depends: libc6, ${misc:Depends}, srb2-data (= 2.1.14-1), srb2 | ||||
| # FIXME: should be Depends: ${shlibs:Depends}, ${misc:Depends}, srb2-data (= 2.1.14), srb2 but dh_shlibdeps is being an asshat | ||||
| Depends: libc6, ${misc:Depends}, srb2-data (= 2.1.14), srb2 | ||||
| Description: A cross-platform 3D Sonic fangame | ||||
|  Sonic Robo Blast 2 is a 3D open-source Sonic the Hedgehog | ||||
|  fangame built using a modified version of the Doom Legacy | ||||
|  |  | |||
							
								
								
									
										15
									
								
								debian/rules
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										15
									
								
								debian/rules
									
										
									
									
										vendored
									
									
								
							|  | @ -59,6 +59,8 @@ DBGNAME	= debug/$(EXENAME) | |||
| 
 | ||||
| PKGDIR	= usr/games | ||||
| DBGDIR	= usr/lib/debug/$(PKGDIR) | ||||
| PIXMAPS_DIR = usr/share/pixmaps | ||||
| DESKTOP_DIR = usr/share/applications | ||||
| PREFIX	= $(shell test "$(CROSS_COMPILE_BUILD)" != "$(CROSS_COMPILE_HOST)" && echo "PREFIX=$(CROSS_COMPILE_HOST)") | ||||
| OS	= LINUX=1 | ||||
| NONX86	= $(shell test "`echo $(CROSS_COMPILE_HOST) | grep 'i[3-6]86'`" || echo "NONX86=1") | ||||
|  | @ -66,9 +68,9 @@ MAKEARGS = $(OS) $(NONX86) $(PREFIX) EXENAME=$(EXENAME) DBGNAME=$(DBGNAME) SDL_P | |||
| MENUFILE1 = ?package($(PACKAGE)):needs="X11" section="$(SECTION)" | ||||
| MENUFILE2 = title="$(TITLE)" command="/$(PKGDIR)/$(PACKAGE)" | ||||
| # FIXME pkg-config dir hacks | ||||
| export PKG_CONFIG_LIBDIR = /usr/$(CROSS_COMPILE_HOST)/lib/pkgconfig | ||||
| export PKG_CONFIG_LIBDIR = /usr/lib/$(CROSS_COMPILE_HOST)/pkgconfig | ||||
| BINDIR :=  $(DIR)/bin/Linux/Release | ||||
| LDFLAGS += "-Wl,-rpath=/usr/$(CROSS_COMPILE_HOST)/lib/" | ||||
| LDFLAGS += "-Wl,-rpath=/usr/lib/$(CROSS_COMPILE_HOST)" | ||||
| 
 | ||||
| build: | ||||
| 	$(MKDIR) $(BINDIR)/debug | ||||
|  | @ -80,14 +82,23 @@ binary-indep: | |||
| 	echo "no need to do any arch-independent stuff" | ||||
| 
 | ||||
| binary-arch: | ||||
| 	# create ddirs | ||||
| 	$(MKDIR) $(DIR)/debian/tmp/$(PKGDIR) $(DIR)/debian/tmp/$(DBGDIR) | ||||
| 	$(MKDIR) $(DIR)/debian/tmp/$(PKGDIR) $(DIR)/debian/tmp/$(DESKTOP_DIR) | ||||
| 	$(MKDIR) $(DIR)/debian/tmp/$(PKGDIR) $(DIR)/debian/tmp/$(PIXMAPS_DIR) | ||||
| 	# install main binaries | ||||
| 	$(INSTALL) $(BINDIR)/$(EXENAME) $(DIR)/debian/tmp/$(PKGDIR)/$(PACKAGE) | ||||
| 	$(INSTALL) $(BINDIR)/$(DBGNAME) $(DIR)/debian/tmp/$(DBGDIR)/$(PACKAGE) | ||||
| 	# Install desktop file and banner image | ||||
| 	$(INSTALL) $(DIR)/srb2.png $(DIR)/debian/tmp/usr/share/pixmaps | ||||
| 	$(INSTALL) $(DIR)/debian/srb2.desktop $(DIR)/debian/tmp/usr/share/applications | ||||
| 	# add compiled binaries to include-binaries | ||||
| 	echo $(BINDIR)/$(EXENAME) >> $(DIR)/debian/source/include-binaries | ||||
| 	echo $(BINDIR)/$(EXENAME) >> $(DIR)/debian/source/include-binaries | ||||
| 	# Generate install folder files | ||||
| 	echo $(PKGDIR) > $(DIR)/debian/$(PACKAGE).install | ||||
| 	echo $(DESKTOP_DIR) >> $(DIR)/debian/$(PACKAGE).install | ||||
| 	echo $(PIXMAPS_DIR) >> $(DIR)/debian/$(PACKAGE).install | ||||
| 	echo $(DBGDIR) > $(DIR)/debian/$(DBGPKG).install | ||||
| 
 | ||||
| binary: binary-arch | ||||
|  |  | |||
							
								
								
									
										10
									
								
								debian/srb2.desktop
									
										
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								debian/srb2.desktop
									
										
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,10 @@ | |||
| [Desktop Entry] | ||||
| Name=Sonic Robo Blast 2 | ||||
| Comment=A free 3D Sonic the Hedgehog fan-game built using a modified ver. of the Doom Legacy source port | ||||
| Encoding=UTF-8 | ||||
| Exec=srb2 | ||||
| Icon=/usr/share/pixmaps/srb2.png | ||||
| Terminal=false | ||||
| Type=Application | ||||
| StartupNotify=false | ||||
| Categories=Application;Game; | ||||
							
								
								
									
										
											BIN
										
									
								
								srb2.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								srb2.png
									
										
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 153 KiB | 
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Alam Arias
						Alam Arias