summarylogtreecommitdiffstats
path: root/viruskiller.patch
blob: d8fbb039df6fd6336e3ce591e8a6353783238a95 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
--- viruskiller-1.03.orig/src/pak.cpp	2010-02-12 17:59:50.000000000 +0500
+++ viruskiller-1.03/src/pak.cpp	2012-05-01 03:13:48.931575394 +0600
@@ -124,7 +124,7 @@
 			{
 				printf("Couldn't open %s for reading!\n", filename);
 				closedir(dirp);
-				gzclose(pak);
+				gzclose((gzFile) pak);
 				exit(1);
 			}
 			
@@ -156,7 +156,7 @@
 			{
 				printf("Couldn't open %s for reading!\n", filename);
 				closedir(dirp);
-				gzclose(pak);
+				gzclose((gzFile) pak);
 				exit(1);
 			}
 			else
--- viruskiller-1.03.orig/makefile	2010-02-15 20:33:06.000000000 +0500
+++ viruskiller-1.03/makefile	2012-05-01 06:05:59.765318889 +0600
@@ -8,8 +8,8 @@
 USEPAK = 1
 
 PREFIX=$(DESTDIR)/usr
-BINDIR = $(PREFIX)/games/
-DATADIR = $(PREFIX)/share/games/$(PROG)/
+BINDIR = $(PREFIX)/bin/
+DATADIR = $(PREFIX)/share/$(PROG)/
 DOCDIR = $(PREFIX)/share/doc/$(PROG)/
 ICONDIR = $(PREFIX)/share/icons/hicolor/
 DESKTOPDIR = $(PREFIX)/share/applications/
@@ -22,7 +22,7 @@
 CFLAGS += `sdl-config --cflags` -DVERSION=$(VERSION) -DRELEASE=$(RELEASE) -DUSEPAK=$(USEPAK)
 CFLAGS += -DPAKNAME=\"$(PAKNAME)\" -DPAKLOCATION=\"$(DATADIR)\" -DSAFEDIR=\"$(SAFEDIR)\" -DUNIX -DGAMEPLAYMANUAL=\"$(DOCDIR)manual.html\" -Wall
 CFLAGS += -DMEDAL_SERVER_HOST=\"$(MEDAL_SERVER_HOST)\" -DMEDAL_SERVER_PORT=$(MEDAL_SERVER_PORT)
-LIBS = `sdl-config --libs` -lSDL_mixer -lSDL_image -lSDL_ttf -lSDL_net
+LIBS = `sdl-config --libs` -lSDL_mixer -lSDL_image -lSDL_ttf -lSDL_net -lz -lz
 
 OBJS += CAudio.o 
 OBJS += CBase.o
@@ -87,13 +87,13 @@
 	mkdir -p $(ICONDIR)64x64/apps
 	mkdir -p $(DESKTOPDIR)
 
-	install -o root -g games -m 755 $(PROG) $(BINDIR)$(PROG)
-	install -o root -g games -m 644 $(PAKNAME) $(DATADIR)$(PAKNAME)
-	install -o root -g games -m 644 $(DOCS) $(DOCDIR)
-	cp $(ICONS)$(PROG).png $(ICONDIR)32x32/apps/
-	cp $(ICONS)$(PROG)-mini.png $(ICONDIR)16x16/apps/$(PROG).png
-	cp $(ICONS)$(PROG)-large.png $(ICONDIR)64x64/apps/$(PROG).png
-	cp $(ICONS)$(PROG).desktop $(DESKTOPDIR)
+	install -o root -g root -m 755 $(PROG) $(BINDIR)$(PROG)
+	install -o root -g root -m 644 $(PAKNAME) $(DATADIR)$(PAKNAME)
+	install -o root -g root -m 644 $(DOCS) $(DOCDIR)
+	install -o root -g root -m 644 $(ICONS)$(PROG).png $(ICONDIR)32x32/apps/
+	install -o root -g root -m 644 $(ICONS)$(PROG)-mini.png $(ICONDIR)16x16/apps/$(PROG).png
+	install -o root -g root -m 644 $(ICONS)$(PROG)-large.png $(ICONDIR)64x64/apps/$(PROG).png
+	install -o root -g root -m 644 $(ICONS)$(PROG).desktop $(DESKTOPDIR)
 
 uninstall:
 	$(RM) $(BINDIR)$(PROG)
--- viruskiller-1.03.orig/icons/viruskiller.desktop	2010-02-12 17:59:38.000000000 +0500
+++ viruskiller-1.03/icons/viruskiller.desktop	2012-05-01 03:17:39.551576697 +0600
@@ -1,9 +1,8 @@
 [Desktop Entry]
-Encoding=UTF-8
-Categories=Application;Game;ArcadeGame;
+Categories=Game;ArcadeGame;
 X-Desktop-File-Install-Version=1.0
 Name=Virus Killer
-Icon=viruskiller.png
-Exec=/usr/games/viruskiller
-Terminal=0
+Icon=viruskiller
+Exec=/usr/bin/viruskiller
+Terminal=false
 Type=Application