aboutsummaryrefslogtreecommitdiff
path: root/sysutils/freeipmi
diff options
context:
space:
mode:
authorSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2014-11-24 18:29:06 +0000
committerSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2014-11-24 18:29:06 +0000
commit4d2826fd1995d874bf0c9c18bcf9ae6cf039689e (patch)
treec45c4045e5d87851796eb393614074d91663fa13 /sysutils/freeipmi
parenta6cbf0c87ef1f8d1547e550a2521dd3b3e47d78f (diff)
downloadports-4d2826fd1995d874bf0c9c18bcf9ae6cf039689e.tar.gz
ports-4d2826fd1995d874bf0c9c18bcf9ae6cf039689e.zip
- Update to 1.4.6
- Remove LOG_DIR and RUN_DIR - Cleanup PLIST Changes: http://savannah.gnu.org/forum/forum.php?forum_id=8138
Notes
Notes: svn path=/head/; revision=373291
Diffstat (limited to 'sysutils/freeipmi')
-rw-r--r--sysutils/freeipmi/Makefile11
-rw-r--r--sysutils/freeipmi/distinfo4
-rw-r--r--sysutils/freeipmi/pkg-plist33
3 files changed, 17 insertions, 31 deletions
diff --git a/sysutils/freeipmi/Makefile b/sysutils/freeipmi/Makefile
index a3f7f46d8ea1..7215b772b70e 100644
--- a/sysutils/freeipmi/Makefile
+++ b/sysutils/freeipmi/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= freeipmi
-PORTVERSION= 1.4.5
-PORTREVISION= 1
+PORTVERSION= 1.4.6
CATEGORIES= sysutils
MASTER_SITES= GNU/${PORTNAME}/ \
http://ftp.gluster.com/pub/${PORTNAME}/${PORTVERSION}/
@@ -23,6 +22,7 @@ CONFIGURE_ARGS= --disable-init-scripts \
--localstatedir=/var \
--sysconfdir=${ETCDIR} \
--with-ipmi-monitoring-sdr-cache-dir=${CACHE_DIR}/ipmimonitoringsdrcache \
+ --with-ipmiseld-cache-dir=${CACHE_DIR}/ipmiseld \
--with-pkgconfig-dir=${PREFIX}/libdata/pkgconfig
CONFIGURE_ENV= PTHREAD_LIBS=-pthread ac_cv_path_CPP=${CPP}
CPPFLAGS+= -I${LOCALBASE}/include
@@ -35,12 +35,10 @@ USE_LDCONFIG= yes
USES= gmake libtool shebangfix
INFO= freeipmi-faq
-PLIST_SUB= CACHE_DIR=${CACHE_DIR} LOG_DIR=${LOG_DIR} RUN_DIR=${RUN_DIR}
+PLIST_SUB= CACHE_DIR=${CACHE_DIR}
PORTDOCS= *
CACHE_DIR?= /var/db/${PORTNAME}
-LOG_DIR= /var/log/${PORTNAME}
-RUN_DIR= /var/lib/${PORTNAME}
SHEBANG_FILES= contrib/ganglia/ganglia_ipmi_sensors.pl \
contrib/nagios/nagios_ipmi_sensors.pl \
@@ -58,4 +56,7 @@ post-patch:
-e '/FREEIPMI_CONFIG_FILE_DEFAULT_TMP1=/ s|freeipmi.conf|&.sample|' \
${WRKSRC}/configure
+post-install:
+ ${MKDIR} -m 0700 -p ${STAGEDIR}${CACHE_DIR}/ipmimonitoringsdrcache/ ${STAGEDIR}${CACHE_DIR}/ipmiseld/ ${STAGEDIR}/var/lib/freeipmi/ ${STAGEDIR}/var/run/freeipmi/
+
.include <bsd.port.mk>
diff --git a/sysutils/freeipmi/distinfo b/sysutils/freeipmi/distinfo
index 610f394a9d20..6e767c90c43a 100644
--- a/sysutils/freeipmi/distinfo
+++ b/sysutils/freeipmi/distinfo
@@ -1,2 +1,2 @@
-SHA256 (freeipmi-1.4.5.tar.gz) = 7fdae4c1b1cb1f259735948902e414cb8f05526691ea19882771cf31f3547f0c
-SIZE (freeipmi-1.4.5.tar.gz) = 3090509
+SHA256 (freeipmi-1.4.6.tar.gz) = 6e404329378aed4ea2078575d7a8787820da3c8e1412b309ab8643f0284626af
+SIZE (freeipmi-1.4.6.tar.gz) = 3182413
diff --git a/sysutils/freeipmi/pkg-plist b/sysutils/freeipmi/pkg-plist
index bbf2dd0b6c66..bfee689f30a6 100644
--- a/sysutils/freeipmi/pkg-plist
+++ b/sysutils/freeipmi/pkg-plist
@@ -174,7 +174,7 @@ include/ipmidetect.h
lib/libfreeipmi.a
lib/libfreeipmi.so
lib/libfreeipmi.so.16
-lib/libfreeipmi.so.16.0.2
+lib/libfreeipmi.so.16.0.3
lib/libipmiconsole.a
lib/libipmiconsole.so
lib/libipmiconsole.so.2
@@ -273,26 +273,11 @@ sbin/ipmiseld
sbin/pef-config
sbin/rmcp-ping
sbin/rmcpping
-@exec mkdir -m 0700 -p %%CACHE_DIR%%/ipmimonitoringsdrcache %%LOG_DIR%% %%RUN_DIR%%
-@exec touch %%RUN_DIR%%/ipckey
-@unexec rm -f %%RUN_DIR%%/ipckey
-@unexec rmdir %%CACHE_DIR%%/ipmimonitoringsdrcache %%CACHE_DIR%% %%LOG_DIR%% %%RUN_DIR%% 2>/dev/null || true
-@dirrm include/freeipmi/util
-@dirrm include/freeipmi/templates
-@dirrm include/freeipmi/spec
-@dirrm include/freeipmi/sensor-read
-@dirrm include/freeipmi/sel
-@dirrm include/freeipmi/sdr
-@dirrm include/freeipmi/record-format
-@dirrm include/freeipmi/payload
-@dirrm include/freeipmi/locate
-@dirrm include/freeipmi/interpret
-@dirrm include/freeipmi/interface
-@dirrm include/freeipmi/fru
-@dirrm include/freeipmi/fiid
-@dirrm include/freeipmi/driver
-@dirrm include/freeipmi/debug
-@dirrm include/freeipmi/cmds
-@dirrm include/freeipmi/api
-@dirrm include/freeipmi
-@dirrmtry %%ETCDIR%%
+/var/lib/freeipmi/ipckey
+@dir /var/run/freeipmi
+@dir /var/run
+@dir /var/lib/freeipmi
+@dir /var/lib
+@dir %%CACHE_DIR%%/ipmiseld
+@dir %%CACHE_DIR%%/ipmimonitoringsdrcache
+@dir %%CACHE_DIR%%