pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/libsmi Update to version 0.4.5



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f4f03f317556
branches:  trunk
changeset: 520180:f4f03f317556
user:      seb <seb%pkgsrc.org@localhost>
date:      Mon Oct 16 23:39:50 2006 +0000

description:
Update to version 0.4.5

package changes:
- Add test target support
- Needs gmake to build

Many changes since last packaged version (0.1.6): many bug fixes
and new features.  Please see the file ChangeLog enclosed in the
source distribution or the on-line version at
http://www.ibr.cs.tu-bs.de/projects/libsmi/ChangeLog.html

diffstat:

 devel/libsmi/Makefile         |   19 ++-
 devel/libsmi/PLIST            |  332 ++++++++++++++++++++++++++++++++++++++++-
 devel/libsmi/distinfo         |   12 +-
 devel/libsmi/patches/patch-aa |   13 +
 devel/libsmi/patches/patch-ab |   10 +
 devel/libsmi/patches/patch-ac |   10 +
 devel/libsmi/patches/patch-ad |   10 +
 7 files changed, 385 insertions(+), 21 deletions(-)

diffs (truncated from 475 to 300 lines):

diff -r 93f60a85e048 -r f4f03f317556 devel/libsmi/Makefile
--- a/devel/libsmi/Makefile     Mon Oct 16 22:47:53 2006 +0000
+++ b/devel/libsmi/Makefile     Mon Oct 16 23:39:50 2006 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.11 2006/09/03 00:56:29 wiz Exp $
+# $NetBSD: Makefile,v 1.12 2006/10/16 23:39:50 seb Exp $
 #
 
-DISTNAME=      libsmi-0.1.6
-PKGREVISION=   1
+DISTNAME=      libsmi-0.4.5
 CATEGORIES=    devel net
 MASTER_SITES=  ftp://ftp.ibr.cs.tu-bs.de/pub/local/libsmi/
 
@@ -11,18 +10,32 @@
 COMMENT=       Library to access SMI MIB information
 
 MIBDIR=                ${PREFIX}/share/libsmi/mibs
+PIBDIR=                ${PREFIX}/share/libsmi/pibs
+
+DEPENDS+=      wget-[0-9]*:../../net/wget
 
 USE_LIBTOOL=   YES
+USE_TOOLS+=    gmake
 GNU_CONFIGURE= YES
 CONFIGURE_ARGS+=--with-mibdir=${MIBDIR:Q}
+CONFIGURE_ARGS+=--with-pibdir=${PIBDIR:Q}
 # this might make it easier to use scotty's and ucd-snmp's mibs,
 # and local ones too
 CONFIGURE_ARGS+=--with-smipath="${MIBDIR}:${PREFIX}/share/snmp/mibs:${PREFIX}/lib/tnm2.1.8/mibs:/usr/local/share/snmp/mibs"
 
+REPLACE_SH+=   tools/smicache.in
+REPLACE_SH+=   tools/smistrip.in
+REPLACE_SH+=   test/*.test.in
+
+TEST_TARGET=   check
+
 # Only for systems that don't have these:
 .include "../../mk/bsd.prefs.mk"
 .if ${OS_VERSION:M1.4} || ${OS_VERSION:M1.3} || ${OS_VERSION:M1.2}
 CPPFLAGS+=     -Dstrtoll=strtoq -Dstrtoull=strtouq
 .endif
 
+post-extract:
+       ${RM} -f ${WRKSRC}/test/smilint-smiv2.test
+
 .include "../../mk/bsd.pkg.mk"
diff -r 93f60a85e048 -r f4f03f317556 devel/libsmi/PLIST
--- a/devel/libsmi/PLIST        Mon Oct 16 22:47:53 2006 +0000
+++ b/devel/libsmi/PLIST        Mon Oct 16 23:39:50 2006 +0000
@@ -1,30 +1,334 @@
-@comment $NetBSD: PLIST,v 1.2 2004/09/22 08:09:28 jlam Exp $
+@comment $NetBSD: PLIST,v 1.3 2006/10/16 23:39:50 seb Exp $
+bin/smicache
+bin/smidiff
 bin/smidump
 bin/smilint
 bin/smiquery
+bin/smistrip
 include/smi.h
 lib/libsmi.la
+lib/pkgconfig/libsmi.pc
+man/man1/smicache.1
+man/man1/smidiff.1
 man/man1/smidump.1
 man/man1/smilint.1
 man/man1/smiquery.1
+man/man1/smistrip.1
 man/man3/libsmi.3
 man/man3/smi_config.3
 man/man3/smi_macro.3
 man/man3/smi_module.3
 man/man3/smi_node.3
+man/man3/smi_render.3
 man/man3/smi_type.3
-share/libsmi/mibs/IRTF-NMRG-SMING-EXTENSIONS.sming
-share/libsmi/mibs/IRTF-NMRG-SMING-TYPES.sming
-share/libsmi/mibs/IRTF-NMRG-SMING.sming
-share/libsmi/mibs/RFC-1212
-share/libsmi/mibs/RFC-1213
-share/libsmi/mibs/RFC-1215
-share/libsmi/mibs/RFC1155-SMI
-share/libsmi/mibs/RFC1158-MIB
-share/libsmi/mibs/RFC1213-MIB
-share/libsmi/mibs/RFC1271-MIB
-share/libsmi/mibs/SNMPv2-CONF
-share/libsmi/mibs/SNMPv2-SMI
-share/libsmi/mibs/SNMPv2-TC
+share/aclocal/libsmi.m4
+share/libsmi/mibs/iana/IANA-ADDRESS-FAMILY-NUMBERS-MIB
+share/libsmi/mibs/iana/IANA-CHARSET-MIB
+share/libsmi/mibs/iana/IANA-FINISHER-MIB
+share/libsmi/mibs/iana/IANA-LANGUAGE-MIB
+share/libsmi/mibs/iana/IANA-MALLOC-MIB
+share/libsmi/mibs/iana/IANA-PRINTER-MIB
+share/libsmi/mibs/iana/IANA-RTPROTO-MIB
+share/libsmi/mibs/iana/IANATn3270eTC-MIB
+share/libsmi/mibs/iana/IANAifType-MIB
+share/libsmi/mibs/ietf/ACCOUNTING-CONTROL-MIB
+share/libsmi/mibs/ietf/ADSL-LINE-EXT-MIB
+share/libsmi/mibs/ietf/ADSL-LINE-MIB
+share/libsmi/mibs/ietf/ADSL-TC-MIB
+share/libsmi/mibs/ietf/AGENTX-MIB
+share/libsmi/mibs/ietf/AGGREGATE-MIB
+share/libsmi/mibs/ietf/ALARM-MIB
+share/libsmi/mibs/ietf/APM-MIB
+share/libsmi/mibs/ietf/APPC-MIB
+share/libsmi/mibs/ietf/APPLETALK-MIB
+share/libsmi/mibs/ietf/APPLICATION-MIB
+share/libsmi/mibs/ietf/APPN-DLUR-MIB
+share/libsmi/mibs/ietf/APPN-MIB
+share/libsmi/mibs/ietf/APPN-TRAP-MIB
+share/libsmi/mibs/ietf/APS-MIB
+share/libsmi/mibs/ietf/ARC-MIB
+share/libsmi/mibs/ietf/ATM-ACCOUNTING-INFORMATION-MIB
+share/libsmi/mibs/ietf/ATM-MIB
+share/libsmi/mibs/ietf/ATM-TC-MIB
+share/libsmi/mibs/ietf/ATM2-MIB
+share/libsmi/mibs/ietf/BGP4-MIB
+share/libsmi/mibs/ietf/BLDG-HVAC-MIB
+share/libsmi/mibs/ietf/BRIDGE-MIB
+share/libsmi/mibs/ietf/CHARACTER-MIB
+share/libsmi/mibs/ietf/CIRCUIT-IF-MIB
+share/libsmi/mibs/ietf/CLNS-MIB
+share/libsmi/mibs/ietf/COFFEE-POT-MIB
+share/libsmi/mibs/ietf/COPS-CLIENT-MIB
+share/libsmi/mibs/ietf/DECNET-PHIV-MIB
+share/libsmi/mibs/ietf/DIAL-CONTROL-MIB
+share/libsmi/mibs/ietf/DIFFSERV-CONFIG-MIB
+share/libsmi/mibs/ietf/DIFFSERV-DSCP-TC
+share/libsmi/mibs/ietf/DIFFSERV-MIB
+share/libsmi/mibs/ietf/DIRECTORY-SERVER-MIB
+share/libsmi/mibs/ietf/DISMAN-EVENT-MIB
+share/libsmi/mibs/ietf/DISMAN-EXPRESSION-MIB
+share/libsmi/mibs/ietf/DISMAN-NSLOOKUP-MIB
+share/libsmi/mibs/ietf/DISMAN-PING-MIB
+share/libsmi/mibs/ietf/DISMAN-SCHEDULE-MIB
+share/libsmi/mibs/ietf/DISMAN-SCRIPT-MIB
+share/libsmi/mibs/ietf/DISMAN-TRACEROUTE-MIB
+share/libsmi/mibs/ietf/DLSW-MIB
+share/libsmi/mibs/ietf/DNS-RESOLVER-MIB
+share/libsmi/mibs/ietf/DNS-SERVER-MIB
+share/libsmi/mibs/ietf/DOCS-BPI-MIB
+share/libsmi/mibs/ietf/DOCS-CABLE-DEVICE-MIB
+share/libsmi/mibs/ietf/DOCS-IETF-BPI2-MIB
+share/libsmi/mibs/ietf/DOCS-IETF-QOS-MIB
+share/libsmi/mibs/ietf/DOCS-IETF-SUBMGT-MIB
+share/libsmi/mibs/ietf/DOCS-IF-MIB
+share/libsmi/mibs/ietf/DOT12-IF-MIB
+share/libsmi/mibs/ietf/DOT12-RPTR-MIB
+share/libsmi/mibs/ietf/DS0-MIB
+share/libsmi/mibs/ietf/DS0BUNDLE-MIB
+share/libsmi/mibs/ietf/DS1-MIB
+share/libsmi/mibs/ietf/DS3-MIB
+share/libsmi/mibs/ietf/DSA-MIB
+share/libsmi/mibs/ietf/DSMON-MIB
+share/libsmi/mibs/ietf/EBN-MIB
+share/libsmi/mibs/ietf/ENTITY-MIB
+share/libsmi/mibs/ietf/ENTITY-SENSOR-MIB
+share/libsmi/mibs/ietf/ENTITY-STATE-MIB
+share/libsmi/mibs/ietf/ENTITY-STATE-TC-MIB
+share/libsmi/mibs/ietf/ETHER-CHIPSET-MIB
+share/libsmi/mibs/ietf/ETHER-WIS
+share/libsmi/mibs/ietf/EtherLike-MIB
+share/libsmi/mibs/ietf/FC-MGMT-MIB
+share/libsmi/mibs/ietf/FCIP-MGMT-MIB
+share/libsmi/mibs/ietf/FDDI-SMT73-MIB
+share/libsmi/mibs/ietf/FIBRE-CHANNEL-FE-MIB
+share/libsmi/mibs/ietf/FLOW-METER-MIB
+share/libsmi/mibs/ietf/FR-ATM-PVC-SERVICE-IWF-MIB
+share/libsmi/mibs/ietf/FR-MFR-MIB
+share/libsmi/mibs/ietf/FRAME-RELAY-DTE-MIB
+share/libsmi/mibs/ietf/FRNETSERV-MIB
+share/libsmi/mibs/ietf/FRSLD-MIB
+share/libsmi/mibs/ietf/Finisher-MIB
+share/libsmi/mibs/ietf/GSMP-MIB
+share/libsmi/mibs/ietf/HC-ALARM-MIB
+share/libsmi/mibs/ietf/HC-PerfHist-TC-MIB
+share/libsmi/mibs/ietf/HC-RMON-MIB
+share/libsmi/mibs/ietf/HCNUM-TC
+share/libsmi/mibs/ietf/HDSL2-SHDSL-LINE-MIB
+share/libsmi/mibs/ietf/HOST-RESOURCES-MIB
+share/libsmi/mibs/ietf/HOST-RESOURCES-TYPES
+share/libsmi/mibs/ietf/HPR-IP-MIB
+share/libsmi/mibs/ietf/HPR-MIB
+share/libsmi/mibs/ietf/IANA-ITU-ALARM-TC-MIB
+share/libsmi/mibs/ietf/IF-INVERTED-STACK-MIB
+share/libsmi/mibs/ietf/IF-MIB
+share/libsmi/mibs/ietf/IFCP-MGMT-MIB
+share/libsmi/mibs/ietf/IGMP-STD-MIB
+share/libsmi/mibs/ietf/INET-ADDRESS-MIB
+share/libsmi/mibs/ietf/INTEGRATED-SERVICES-GUARANTEED-MIB
+share/libsmi/mibs/ietf/INTEGRATED-SERVICES-MIB
+share/libsmi/mibs/ietf/INTERFACETOPN-MIB
+share/libsmi/mibs/ietf/IP-FORWARD-MIB
+share/libsmi/mibs/ietf/IP-MIB
+share/libsmi/mibs/ietf/IPATM-IPMC-MIB
+share/libsmi/mibs/ietf/IPMROUTE-STD-MIB
+share/libsmi/mibs/ietf/IPOA-MIB
+share/libsmi/mibs/ietf/IPV6-FLOW-LABEL-MIB
+share/libsmi/mibs/ietf/IPV6-ICMP-MIB
+share/libsmi/mibs/ietf/IPV6-MIB
+share/libsmi/mibs/ietf/IPV6-MLD-MIB
+share/libsmi/mibs/ietf/IPV6-TC
+share/libsmi/mibs/ietf/IPV6-TCP-MIB
+share/libsmi/mibs/ietf/IPV6-UDP-MIB
+share/libsmi/mibs/ietf/ISDN-MIB
+share/libsmi/mibs/ietf/ISIS-MIB
+share/libsmi/mibs/ietf/ITU-ALARM-MIB
+share/libsmi/mibs/ietf/ITU-ALARM-TC-MIB
+share/libsmi/mibs/ietf/Job-Monitoring-MIB
+share/libsmi/mibs/ietf/L2TP-MIB
+share/libsmi/mibs/ietf/LMP-MIB
+share/libsmi/mibs/ietf/MALLOC-MIB
+share/libsmi/mibs/ietf/MAU-MIB
+share/libsmi/mibs/ietf/MIOX25-MIB
+share/libsmi/mibs/ietf/MIP-MIB
+share/libsmi/mibs/ietf/MOBILEIPV6-MIB
+share/libsmi/mibs/ietf/MPLS-FTN-STD-MIB
+share/libsmi/mibs/ietf/MPLS-L3VPN-STD-MIB
+share/libsmi/mibs/ietf/MPLS-LC-ATM-STD-MIB
+share/libsmi/mibs/ietf/MPLS-LC-FR-STD-MIB
+share/libsmi/mibs/ietf/MPLS-LDP-ATM-STD-MIB
+share/libsmi/mibs/ietf/MPLS-LDP-FRAME-RELAY-STD-MIB
+share/libsmi/mibs/ietf/MPLS-LDP-GENERIC-STD-MIB
+share/libsmi/mibs/ietf/MPLS-LDP-STD-MIB
+share/libsmi/mibs/ietf/MPLS-LSR-STD-MIB
+share/libsmi/mibs/ietf/MPLS-TC-STD-MIB
+share/libsmi/mibs/ietf/MPLS-TE-STD-MIB
+share/libsmi/mibs/ietf/MTA-MIB
+share/libsmi/mibs/ietf/Modem-MIB
+share/libsmi/mibs/ietf/NAT-MIB
+share/libsmi/mibs/ietf/NETWORK-SERVICES-MIB
+share/libsmi/mibs/ietf/NHRP-MIB
+share/libsmi/mibs/ietf/NOTIFICATION-LOG-MIB
+share/libsmi/mibs/ietf/OPT-IF-MIB
+share/libsmi/mibs/ietf/OSPF-MIB
+share/libsmi/mibs/ietf/OSPF-TRAP-MIB
+share/libsmi/mibs/ietf/P-BRIDGE-MIB
+share/libsmi/mibs/ietf/PARALLEL-MIB
+share/libsmi/mibs/ietf/PIM-MIB
+share/libsmi/mibs/ietf/PINT-MIB
+share/libsmi/mibs/ietf/POLICY-BASED-MANAGEMENT-MIB
+share/libsmi/mibs/ietf/POWER-ETHERNET-MIB
+share/libsmi/mibs/ietf/PPP-BRIDGE-NCP-MIB
+share/libsmi/mibs/ietf/PPP-IP-NCP-MIB
+share/libsmi/mibs/ietf/PPP-LCP-MIB
+share/libsmi/mibs/ietf/PPP-SEC-MIB
+share/libsmi/mibs/ietf/PTOPO-MIB
+share/libsmi/mibs/ietf/PerfHist-TC-MIB
+share/libsmi/mibs/ietf/Printer-MIB
+share/libsmi/mibs/ietf/Q-BRIDGE-MIB
+share/libsmi/mibs/ietf/RADIUS-ACC-CLIENT-MIB
+share/libsmi/mibs/ietf/RADIUS-ACC-SERVER-MIB
+share/libsmi/mibs/ietf/RADIUS-AUTH-CLIENT-MIB
+share/libsmi/mibs/ietf/RADIUS-AUTH-SERVER-MIB
+share/libsmi/mibs/ietf/RDBMS-MIB
+share/libsmi/mibs/ietf/RFC-1212
+share/libsmi/mibs/ietf/RFC-1215
+share/libsmi/mibs/ietf/RFC1065-SMI
+share/libsmi/mibs/ietf/RFC1155-SMI
+share/libsmi/mibs/ietf/RFC1158-MIB
+share/libsmi/mibs/ietf/RFC1213-MIB
+share/libsmi/mibs/ietf/RFC1269-MIB
+share/libsmi/mibs/ietf/RFC1271-MIB
+share/libsmi/mibs/ietf/RFC1285-MIB
+share/libsmi/mibs/ietf/RFC1316-MIB
+share/libsmi/mibs/ietf/RFC1381-MIB
+share/libsmi/mibs/ietf/RFC1382-MIB
+share/libsmi/mibs/ietf/RFC1414-MIB
+share/libsmi/mibs/ietf/RIPv2-MIB
+share/libsmi/mibs/ietf/RMON-MIB
+share/libsmi/mibs/ietf/RMON2-MIB
+share/libsmi/mibs/ietf/ROHC-MIB
+share/libsmi/mibs/ietf/ROHC-RTP-MIB
+share/libsmi/mibs/ietf/ROHC-UNCOMPRESSED-MIB
+share/libsmi/mibs/ietf/RS-232-MIB
+share/libsmi/mibs/ietf/RSTP-MIB
+share/libsmi/mibs/ietf/RSVP-MIB
+share/libsmi/mibs/ietf/RTP-MIB
+share/libsmi/mibs/ietf/SCSI-MIB
+share/libsmi/mibs/ietf/SCTP-MIB
+share/libsmi/mibs/ietf/SFLOW-MIB
+share/libsmi/mibs/ietf/SIP-MIB
+share/libsmi/mibs/ietf/SLAPM-MIB
+share/libsmi/mibs/ietf/SMON-MIB
+share/libsmi/mibs/ietf/SNA-NAU-MIB
+share/libsmi/mibs/ietf/SNA-SDLC-MIB
+share/libsmi/mibs/ietf/SNMP-COMMUNITY-MIB
+share/libsmi/mibs/ietf/SNMP-FRAMEWORK-MIB
+share/libsmi/mibs/ietf/SNMP-MPD-MIB
+share/libsmi/mibs/ietf/SNMP-NOTIFICATION-MIB
+share/libsmi/mibs/ietf/SNMP-PROXY-MIB
+share/libsmi/mibs/ietf/SNMP-REPEATER-MIB
+share/libsmi/mibs/ietf/SNMP-TARGET-MIB
+share/libsmi/mibs/ietf/SNMP-USER-BASED-SM-MIB
+share/libsmi/mibs/ietf/SNMP-USM-DH-OBJECTS-MIB
+share/libsmi/mibs/ietf/SNMP-VIEW-BASED-ACM-MIB
+share/libsmi/mibs/ietf/SNMPv2-CONF
+share/libsmi/mibs/ietf/SNMPv2-MIB



Home | Main Index | Thread Index | Old Index