pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc Update wmpload to 0.95. Changelog since 0.9.4
details: https://anonhg.NetBSD.org/pkgsrc/rev/c846c1c3d77d
branches: trunk
changeset: 484306:c846c1c3d77d
user: abs <abs%pkgsrc.org@localhost>
date: Sat Nov 27 00:15:30 2004 +0000
description:
Update wmpload to 0.95. Changelog since 0.9.4
0.9.5 : - Added user customizable text labels.
- Added manual page.
diffstat:
doc/CHANGES | 4 ++-
net/wmpload/patches/patch-aa | 55 ++++++++++++++++----------------------------
net/wmpload/patches/patch-ab | 35 ++++++---------------------
3 files changed, 31 insertions(+), 63 deletions(-)
diffs (134 lines):
diff -r b0e631391f5d -r c846c1c3d77d doc/CHANGES
--- a/doc/CHANGES Sat Nov 27 00:15:22 2004 +0000
+++ b/doc/CHANGES Sat Nov 27 00:15:30 2004 +0000
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES,v 1.8035 2004/11/27 00:15:22 hubertf Exp $
+$NetBSD: CHANGES,v 1.8036 2004/11/27 00:16:14 abs Exp $
Changes to the packages collection and infrastructure in 2004:
@@ -5473,3 +5473,5 @@
Updated gnuserv to 3.12.7 [epg 2004-11-27]
Updated xlockmore to 5.14.1 [hubertf 2004-11-26]
Updated xlockmore-lite to 5.14.1 [hubertf 2004-11-26]
+ Updated wmpload to 0.95. [abs 2004-11-27]
+
diff -r b0e631391f5d -r c846c1c3d77d net/wmpload/patches/patch-aa
--- a/net/wmpload/patches/patch-aa Sat Nov 27 00:15:22 2004 +0000
+++ b/net/wmpload/patches/patch-aa Sat Nov 27 00:15:30 2004 +0000
@@ -1,41 +1,26 @@
-$NetBSD: patch-aa,v 1.3 2002/05/24 18:27:17 martin Exp $
+$NetBSD: patch-aa,v 1.4 2004/11/27 00:15:30 abs Exp $
---- ioctl_stat.c.orig Sat Dec 18 02:35:12 1999
-+++ ioctl_stat.c Fri May 24 20:22:27 2002
-@@ -68,6 +68,13 @@
-
- void ioctl_stat(if_data *ifd)
+--- ioctl_stat.c.orig 2000-02-01 07:49:01.000000000 +0000
++++ ioctl_stat.c
+@@ -62,6 +62,10 @@ void ioctl_stat(if_data *ifd)
{
-+#ifdef __NetBSD__
-+ struct ifreq ifr;
-+#ifdef SIOCGIFDATA
+ struct ifreq ifr;
+ struct ifpppstatsreq req;
++#ifdef SIOCGIFDATA /* Supported on at least NetBSD */
+ struct ifdatareq ifdr;
-+ struct if_data * const ifi = &ifdr.ifdr_data;
++ struct if_data * const ifi = &ifdr.ifdr_data;
+#endif
-+#endif
- struct ifpppstatsreq req;
- if (s < 0) getsocket();
-@@ -79,6 +86,31 @@
- req.stats_ptr = (caddr_t) &req.stats;
- #endif
- /* sprintf(req.ifr_name, ifd->device); */
-+#ifdef __NetBSD__
-+ strncpy(ifr.ifr_name, ifd->device, sizeof(ifr.ifr_name));
-+ if (ioctl(s, SIOCGIFFLAGS, (caddr_t)&ifr) < 0 ||
-+ !(ifr.ifr_flags&IFF_UP))
-+ {
-+ /* invalid interface, or interface down */
-+ ifd->in_bytes = 0UL;
-+ ifd->out_bytes = 0UL;
-+ return;
-+ }
-+#endif
-+
-+#if defined(__NetBSD__) && defined(SIOCGIFDATA)
-+ /* prefere the generic interface statistics over the PPP specific ones */
+ if (!ifd->s) getsocket(ifd);
+
+@@ -84,6 +88,19 @@ void ioctl_stat(if_data *ifd)
+ #define ifr_name ifr__name
+ #endif
+
++#if defined(SIOCGIFDATA)
++ /* prefer generic interface statistics over PPP specific ones */
+ strncpy(ifdr.ifdr_name, ifd->device, sizeof(ifdr.ifdr_name));
-+ if (ioctl(s, SIOCGIFDATA, &ifdr) == -1)
++ if (ioctl(ifd->s, SIOCGIFDATA, &ifdr) == -1)
+ {
+ /* non-existant device? */
+ ifd->in_bytes = 0UL;
@@ -46,9 +31,9 @@
+ ifd->out_bytes = (unsigned long)ifi->ifi_obytes;
+#else
strncpy(req.ifr_name, ifd->device, sizeof(req.ifr_name));
-
- if (ioctl(s, SIOCGPPPSTATS, &req) != 0)
-@@ -91,6 +123,7 @@
+ if (ioctl(ifd->s, SIOCGPPPSTATS, &req) != 0)
+ {
+@@ -95,6 +112,7 @@ void ioctl_stat(if_data *ifd)
ifd->in_bytes = (unsigned long)req.stats.p.ppp_ibytes;
ifd->out_bytes = (unsigned long)req.stats.p.ppp_obytes;
diff -r b0e631391f5d -r c846c1c3d77d net/wmpload/patches/patch-ab
--- a/net/wmpload/patches/patch-ab Sat Nov 27 00:15:22 2004 +0000
+++ b/net/wmpload/patches/patch-ab Sat Nov 27 00:15:30 2004 +0000
@@ -1,32 +1,13 @@
-$NetBSD: patch-ab,v 1.2 2001/07/22 16:52:30 wiz Exp $
+$NetBSD: patch-ab,v 1.3 2004/11/27 00:15:30 abs Exp $
---- Imakefile.orig Sat Dec 18 02:35:12 1999
+--- Imakefile.orig 2000-02-01 07:49:01.000000000 +0000
+++ Imakefile
-@@ -4,23 +4,19 @@
- XCOMM
+@@ -13,7 +13,7 @@ DEFINES = -DVERSION="\"$(VER)\"" $(OSDEF
- include osdefs.mk
-- DEPLIBS = $(DEPXLIB)
-+ DEPLIBS = $(DEPXLIB)
- LOCAL_LIBRARIES = $(XPMLIB) $(XLIB)
- SYS_LIBRARIES = MathLibrary
- HEADERS = wmpload.h
-- VER = 0.9.4
-+ VER = 0.9.4
- DEFINES = -DVERSION="\"$(VER)\"" $(OSDEFS)
-
--ComplexProgramTarget(wmpload)
-+ComplexProgramTargetNoMan(wmpload)
+ ComplexProgramTarget(wmpload)
-distclean: clean
-- $(RM) Makefile osdefs.mk core
--
--tgz:
-+tgz:
- rm -rf wmpload-$(VER)
- mkdir wmpload-$(VER)
- cp `echo * | sed s,wmpload-$(VER),,` wmpload-$(VER)
- cd wmpload-$(VER) && make distclean
- tar cvf - wmpload-$(VER) | gzip -9 > wmpload-$(VER).tar.gz
- rm -rf wmpload-$(VER)
--
++distclean:: clean
+ $(RM) Makefile osdefs.mk core \
+ wmpload-$(VER).tar.gz \
+ wmpload-$(VER)-1.i386.rpm \
Home |
Main Index |
Thread Index |
Old Index