aboutsummaryrefslogtreecommitdiff
path: root/net/skyfish/files/patch-prefix
blob: acef08a1cf3d468addf9470a84404a45a8a2aa89 (plain) (blame)
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
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123


Patch attached with submission follows:

--- bin/Makefile.orig	2008-10-11 18:05:45.000000000 +0400
+++ bin/Makefile	2009-06-30 22:04:35.000000000 +0400
@@ -5,9 +5,8 @@
 SRCS= db.c db.h file_sky.c file_sky.h parse_http.c parse_http.h skyfish.h skyfish.c my_types.h \
 	interface.h interface.c sky_node.c sky_node.h sky_conf.c sky_conf.h sky_shm.c sky_shm.h convert.h convert.c
 PROG= skyfish
-PREFIX=/usr/local
 NO_MAN=
-BINDIR= /usr/local/bin
+BINDIR= ${PREFIX}/bin
 BINOWN= root
 BINGRP= wheel
 BINMODE= 4550
--- doc/Makefile.orig	2008-09-16 09:24:53.000000000 +0400
+++ doc/Makefile	2009-06-30 22:04:47.000000000 +0400
@@ -1,14 +1,12 @@
 
 NO_MAN=
 
-PREFIX=/usr/local/share/doc/skyfish
-
 install:
-	mkdir -p ${PREFIX}
-	cp -f README ${PREFIX}
-	cp -f README.rus ${PREFIX}
-	cp -f COPYRIGHT ${PREFIX}	
-	cp -f CREDITS ${PREFIX}	
-	cp -f CHANGES ${PREFIX}
+	mkdir -p ${PREFIX}/share/doc/skyfish
+	cp -f README ${PREFIX}/share/doc/skyfish
+	cp -f README.rus ${PREFIX}/share/doc/skyfish
+	cp -f COPYRIGHT ${PREFIX}/share/doc/skyfish	
+	cp -f CREDITS ${PREFIX}/share/doc/skyfish
+	cp -f CHANGES ${PREFIX}/share/doc/skyfish
 
 .include<bsd.prog.mk>
--- etc/Makefile.orig	2008-09-16 09:24:56.000000000 +0400
+++ etc/Makefile	2009-06-30 22:04:53.000000000 +0400
@@ -1,9 +1,7 @@
 
-PREFIX=/usr/local/etc
-
 NO_MAN=
 
 install:
-	cp -f skyfish.conf.dist ${PREFIX}
+	cp -f skyfish.conf.dist ${PREFIX}/etc
 
-.include<bsd.prog.mk>
\ No newline at end of file
+.include<bsd.prog.mk>
--- bin/interface.c.orig	2008-10-14 16:38:48.000000000 +0400
+++ bin/interface.c	2009-06-30 22:19:27.000000000 +0400
@@ -862,7 +862,14 @@
 		
 		bzero(&tmp2[0],320);
 	    traf=db[i].rspeed;
-		if (traf == 0 && db[i].deltatime > 10) sprintf(tmp2,"|-[%4lu]s",db[i].deltatime);
+		if (traf == 0 && db[i].deltatime > 10) {
+			if (db[i].deltatime >= 3600)  
+				sprintf(tmp2,"|-[%4lu]h",db[i].deltatime/3600);
+			if (db[i].deltatime >= 60 && db[i].deltatime < 3600)
+				sprintf(tmp2,"|-[%4lu]m",db[i].deltatime/60);
+			else
+				sprintf(tmp2,"|-[%4lu]s",db[i].deltatime);
+			}
 		else if (traf > GB) 		sprintf(tmp2,"|%4.0f G/s",traf/GBYTE);	
 	    else if (traf > MB) 	sprintf(tmp2,"|%4.0f M/s",traf/MBYTE);
 	    else if (traf > KB) 	sprintf(tmp2,"|%4.0f K/s",traf/KBYTE);
--- man/Makefile.orig	2008-09-16 09:24:57.000000000 +0400
+++ man/Makefile	2009-06-28 23:33:36.000000000 +0400
@@ -1,6 +1,6 @@
 #
 
 MAN1= skyfish.1
-MANDIR = /usr/local/man/man
+MANDIR = ${PREFIX}/man/man
 
-.include<bsd.prog.mk>
\ No newline at end of file
+.include<bsd.prog.mk>
--- bin/my_types.h.orig	2008-10-13 09:33:00.000000000 +0400
+++ bin/my_types.h	2009-06-28 23:52:19.000000000 +0400
@@ -46,7 +46,7 @@
 #define CP1251	2
 
 
-static char VERSION[] = "0.90";
+static char VERSION[] = "0.91";
 
 #define	LENTMP 320
 #define	LENPATH 300
--- bin/skyfish.c.orig	2008-10-14 16:30:21.000000000 +0400
+++ bin/skyfish.c	2009-06-28 23:51:59.000000000 +0400
@@ -92,7 +92,7 @@
 		fclose(fd);
 		}
 
-	while ((ch = getopt(argc, argv, "rdsi")) != -1)
+	while ((ch = getopt(argc, argv, "rdsiv")) != -1)
 		switch (ch) {
 		case 'd': /* daemon mode */
 			if (rpid > 0) {printf("Daemon already running\n");return 1;}
@@ -119,8 +119,13 @@
 			runmode=CLIENT;
 			if (rpid == 0) {printf("No running daemon\n");return 1;}
 			break;
+		case 'v':
+			printf("Skyfish version %s\n",VERSION);
+			return 1;
+			break;
 		default:
 			printf("read man skyfish\n");
+			return 1;
 			break;
 		}
 	if (argc < 2 && rpid > 0) {printf("Daemon already running\n");return 1;}