Import of pkgsrc-2013Q2

This commit is contained in:
2013-09-26 17:14:40 +02:00
commit 785076ae39
74991 changed files with 4380255 additions and 0 deletions

6
sysutils/sysinfo/DESCR Normal file
View File

@@ -0,0 +1,6 @@
Sysinfo displays various types of information about a host's hardware
and operating system software. It is intended to provide information
in both human-readable and program-parsable formats. System
administrators can use sysinfo to obtain hardware asset information
and OS configuration information. Programs which use sysinfo can
obtain this information in a platform-independent manner.

27
sysutils/sysinfo/Makefile Normal file
View File

@@ -0,0 +1,27 @@
# $NetBSD: Makefile,v 1.16 2012/10/23 19:51:25 asau Exp $
#
DISTNAME= sysinfo-3.5.1
CATEGORIES= sysutils
MASTER_SITES= ftp://ftp.rge.com/pub/admin/sysinfo/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.magnicomp.com/
COMMENT= Displays system hardware and software information and configuration
LICENSE= sysinfo-license
RESTRICTED= May not be sold for profit or used for commercial gain.
NO_SRC_ON_CDROM= ${RESTRICTED}
NO_BIN_ON_CDROM= ${RESTRICTED}
ONLY_FOR_PLATFORM= SunOS-*-* # only for Solaris, at the moment
BUILD_TARGET= default
INSTALL_TARGET= install install.man
TEST_TARGET= test
MAKE_ENV+= CPPFLAGS="" CC=${CC:Q} KISA=${MACHINE_ARCH}
post-build:
${CHMOD} -R o+rx ${WRKDIR}
.include "../../mk/bsd.pkg.mk"

22
sysutils/sysinfo/PLIST Normal file
View File

@@ -0,0 +1,22 @@
@comment $NetBSD: PLIST,v 1.3 2012/05/13 15:59:33 hans Exp $
bin/sysinfo
man/man1/sysinfo.1
man/man5/sysinfo.cf.5
libdata/sysinfo/conf/aix.cf
libdata/sysinfo/conf/bsd.cf
libdata/sysinfo/conf/bsdos.cf
libdata/sysinfo/conf/dospart.cf
libdata/sysinfo/conf/eisa.cf
libdata/sysinfo/conf/freebsd.cf
libdata/sysinfo/conf/hp-ux-com.cf
libdata/sysinfo/conf/hp-ux.cf
libdata/sysinfo/conf/irix.cf
libdata/sysinfo/conf/irix64.cf
libdata/sysinfo/conf/linux.cf
libdata/sysinfo/conf/pci.cf
libdata/sysinfo/conf/scsi.cf
libdata/sysinfo/conf/sunos.cf
libdata/sysinfo/conf/sunos_4.cf
libdata/sysinfo/conf/sunos_5.cf
libdata/sysinfo/conf/sunos_5.ddb
sysinfo/libexec/${MACHINE_ARCH}-sunos-${OS_VERSION}/sysinfo

View File

@@ -0,0 +1,6 @@
$NetBSD: distinfo,v 1.4 2012/05/13 15:59:33 hans Exp $
SHA1 (sysinfo-3.5.1.tar.gz) = 720d687aa7c65c41792c415a355962e9ca76fbd5
RMD160 (sysinfo-3.5.1.tar.gz) = 140bd34d017d7ffc5c5d49e52271b4308539bba6
Size (sysinfo-3.5.1.tar.gz) = 259920 bytes
SHA1 (patch-aa) = 8620270f8c27bd3cc6e0f8fac228624ce41e5f61

View File

@@ -0,0 +1,106 @@
$NetBSD: patch-aa,v 1.2 2012/05/13 15:59:33 hans Exp $
Don't override PREFIX in the main Makefile, and place the
configuration files, and the executable binary, in the correct
directory, according to hier(7).
--- Makefile 1999/06/21 10:36:33 1.1
+++ Makefile 1999/06/21 10:37:26
@@ -23,7 +23,7 @@
# The ${PREFIX} variable determines the top level directory that
# things are installed under.
#
-PREFIX = /var/local
+#PREFIX = /var/local
#
# The bin directory that user's will run the program from.
@@ -36,13 +36,13 @@ BIN = ${PREFIX}/bin
# Directory containing sysinfo.cf configuration files
#
#CONFDIR = /usr/local/lib/${PROG}
-CONFDIR = ${PREFIX}/${PROG}/conf
+CONFDIR = ${PREFIX}/libdata/${PROG}/conf
#
# The LIBDIR directory is where all the sysinfo binary executables
# will be installed.
#
-LIBDIR = ${PREFIX}/${PROG}/lib
+LIBDIR = ${PREFIX}/${PROG}/libexec
#
# Man sections and directories
@@ -82,7 +82,7 @@ INSTALLOPTS = $(INSTALLMODE) $(INSTALLO
# The install.sh script from the sysinfo distribution should work fine
# on most systems.
#
-INSTALLPROG = sh ./install.sh
+INSTALLPROG = install
###########################################################################
#
@@ -251,15 +251,15 @@ install: $(LIBDIR) $(BIN) metasysinfo
@if [ ! -z "$(LIBDIR)" ]; then \
RTPLATFORM=`${BUILDINFO} -rtplatform`; \
build/mkdirhier $(LIBDIR)/$${RTPLATFORM}; \
- echo "$(INSTALLPROG) -c -m 555 $(INSTALLOWN) metasysinfo $(BIN)/$(PROG)"; \
- $(INSTALLPROG) -c -m 555 $(INSTALLOWN) metasysinfo $(BIN)/$(PROG); \
- echo "$(INSTALLPROG) -c ${INSTALLOPTS} ${PROG} $(LIBDIR)/$${RTPLATFORM}/${PROG}"; \
- $(INSTALLPROG) -c ${INSTALLOPTS} ${PROG} $(LIBDIR)/$${RTPLATFORM}/${PROG}; \
- strip $(LIBDIR)/$${RTPLATFORM}/${PROG}; \
+ echo "$(INSTALLPROG) -c -m 555 $(INSTALLOWN) metasysinfo $(DESTDIR)/$(BIN)/$(PROG)"; \
+ $(INSTALLPROG) -c -m 555 $(INSTALLOWN) metasysinfo $(DESTDIR)/$(BIN)/$(PROG); \
+ echo "$(INSTALLPROG) -c ${INSTALLOPTS} ${PROG} $(DESTDIR)/$(LIBDIR)/$${RTPLATFORM}/${PROG}"; \
+ $(INSTALLPROG) -c ${INSTALLOPTS} ${PROG} $(DESTDIR)/$(LIBDIR)/$${RTPLATFORM}/${PROG}; \
+ strip $(DESTDIR)/$(LIBDIR)/$${RTPLATFORM}/${PROG}; \
else \
- echo $(INSTALLPROG) -c ${INSTALLOPTS} ${PROG} ${BIN}/${PROG}; \
- $(INSTALLPROG) -c ${INSTALLOPTS} ${PROG} ${BIN}/${PROG}; \
- strip ${BIN}/${PROG}; \
+ echo $(INSTALLPROG) -c ${INSTALLOPTS} ${PROG} $(DESTDIR)/${BIN}/${PROG}; \
+ $(INSTALLPROG) -c ${INSTALLOPTS} ${PROG} $(DESTDIR)/${BIN}/${PROG}; \
+ strip $(DESTDIR)/${BIN}/${PROG}; \
fi
metasysinfo: metasysinfo.sh
@@ -269,30 +269,30 @@ metasysinfo: metasysinfo.sh
install.man: $(MANFILES) $(ManDir1) $(ManDir5)
$(INSTALLPROG) -c -m 444 -o bin -g bin sysinfo.man \
- ${ManDir1}/${PROG}.${ManSect1}
+ $(DESTDIR)/${ManDir1}/${PROG}.${ManSect1}
$(INSTALLPROG) -c -m 444 -o bin -g bin sysinfo.cf.man \
- ${ManDir5}/${PROG}.cf.${ManSect5}
+ $(DESTDIR)/${ManDir5}/${PROG}.cf.${ManSect5}
$(BIN):
- build/mkdirhier ${BIN}
+ build/mkdirhier $(DESTDIR)/${BIN}
$(LIBDIR):
- build/mkdirhier ${LIBDIR}
+ build/mkdirhier $(DESTDIR)/${LIBDIR}
$(CONFDIR):
- build/mkdirhier ${CONFDIR}
+ build/mkdirhier $(DESTDIR)/${CONFDIR}
$(ManDir1):
- build/mkdirhier ${ManDir1}
+ build/mkdirhier $(DESTDIR)/${ManDir1}
$(ManDir5):
- build/mkdirhier ${ManDir5}
+ build/mkdirhier $(DESTDIR)/${ManDir5}
install.cf: $(CONFDIR)
@for file in config/*.cf config/*.ddb ; do \
cf=`echo $$file | sed -e 's;.*/;;'`; \
- echo $(INSTALLPROG) -c -m 444 $(INSTALLOWN) $$file $(CONFDIR)/$$cf; \
- $(INSTALLPROG) -c -m 444 $(INSTALLOWN) $$file $(CONFDIR)/$$cf; \
+ echo $(INSTALLPROG) -c -m 444 $(INSTALLOWN) $$file $(DESTDIR)/$(CONFDIR)/$$cf; \
+ $(INSTALLPROG) -c -m 444 $(INSTALLOWN) $$file $(DESTDIR)/$(CONFDIR)/$$cf; \
done
clean: