View | Details | Raw Unified | Return to bug 188941 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-1 / +8 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	dmidecode
4
PORTNAME=	dmidecode
5
PORTVERSION=	2.12
5
PORTVERSION=	2.12
6
PORTREVISION=	1
6
CATEGORIES=	sysutils
7
CATEGORIES=	sysutils
7
MASTER_SITES=	SAVANNAH
8
MASTER_SITES=	SAVANNAH
8
9
Lines 17-26 Link Here
17
MAKE_ENV=	DOCSDIR="${DOCSDIR}"
18
MAKE_ENV=	DOCSDIR="${DOCSDIR}"
18
USES=		tar:bzip2
19
USES=		tar:bzip2
19
20
20
PLIST_FILES=	man/man8/dmidecode.8.gz \
21
PLIST_FILES=	etc/periodic/daily/dmidecode \
22
		man/man8/dmidecode.8.gz \
21
		sbin/dmidecode
23
		sbin/dmidecode
22
PORTDOCS=	AUTHORS CHANGELOG README
24
PORTDOCS=	AUTHORS CHANGELOG README
23
25
26
post-install:
27
	${MKDIR} ${STAGEDIR}${PREFIX}/etc/periodic/daily
28
	${INSTALL_SCRIPT} ${WRKDIR}/dmidecode \
29
		${STAGEDIR}${PREFIX}/etc/periodic/daily
30
24
.include <bsd.port.pre.mk>
31
.include <bsd.port.pre.mk>
25
32
26
.if ${ARCH} == "amd64" || ${ARCH} == "i386"
33
.if ${ARCH} == "amd64" || ${ARCH} == "i386"
(-)files/dmidecode.in (+53 lines)
Line 0 Link Here
1
#!/bin/sh -
2
#
3
# Copyright (c) 2001-2014  The FreeBSD Project
4
# Copyright (c) 2014	Dmitry Morozovsky <marck@rinet.ru>
5
# All rights reserved.
6
#
7
# Redistribution and use in source and binary forms, with or without
8
# modification, are permitted provided that the following conditions
9
# are met:
10
# 1. Redistributions of source code must retain the above copyright
11
#    notice, this list of conditions and the following disclaimer.
12
# 2. Redistributions in binary form must reproduce the above copyright
13
#    notice, this list of conditions and the following disclaimer in the
14
#    documentation and/or other materials provided with the distribution.
15
#
16
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
17
# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
18
# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
19
# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
20
# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
21
# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
22
# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
23
# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
24
# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
25
# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
26
# SUCH DAMAGE.
27
#
28
# $FreeBSD$
29
#
30
31
# If there is a global system configuration file, suck it in.
32
#
33
if [ -r /etc/defaults/periodic.conf ]
34
then
35
    . /etc/defaults/periodic.conf
36
    source_periodic_confs
37
fi
38
39
dmidecode=%%PREFIX%%/sbin/dmidecode
40
41
. /etc/periodic/security/security.functions
42
43
rc=0
44
45
case "$daily_status_dmidecode_enable" in
46
    [Yy][Ee][Ss])
47
	$dmidecode 2>/dev/null |
48
	    check_diff dmidecode - "${host} hardware dmi status:"
49
	rc=$?;;
50
    *)	rc=0;;
51
esac
52
53
exit $rc
(-)files/patch-Makefile (-2 / +2 lines)
Lines 1-5 Link Here
1
--- Makefile.orig	2013-09-04 23:07:45.000000000 +0200
1
--- Makefile.orig	2010-10-11 14:08:16 UTC
2
+++ Makefile	2013-09-04 23:09:52.000000000 +0200
2
+++ Makefile
3
@@ -12,30 +12,29 @@
3
@@ -12,30 +12,29 @@
4
 #   (at your option) any later version.
4
 #   (at your option) any later version.
5
 #
5
 #

Return to bug 188941