diff options
author | Doug Barton <dougb@FreeBSD.org> | 2012-06-10 22:02:00 +0000 |
---|---|---|
committer | Doug Barton <dougb@FreeBSD.org> | 2012-06-10 22:02:00 +0000 |
commit | 9250841fb6a80d97c0d77c7827101cc2e176ad4d (patch) | |
tree | 01c3b1a2043390c8a398deee624f0a805fc7c77e /x11/slim | |
parent | cd7b857da431656e310819bbd329fd2fdccd03d7 (diff) | |
download | ports-9250841fb6a80d97c0d77c7827101cc2e176ad4d.tar.gz ports-9250841fb6a80d97c0d77c7827101cc2e176ad4d.zip |
Notes
Diffstat (limited to 'x11/slim')
-rw-r--r-- | x11/slim/Makefile | 8 | ||||
-rw-r--r-- | x11/slim/pkg-plist | 3 |
2 files changed, 11 insertions, 0 deletions
diff --git a/x11/slim/Makefile b/x11/slim/Makefile index 4b4c1b112bad..818c6259a51a 100644 --- a/x11/slim/Makefile +++ b/x11/slim/Makefile @@ -6,6 +6,7 @@ PORTNAME= slim PORTVERSION= 1.3.3 +PORTREVISION= 1 CATEGORIES= x11 MASTER_SITES= http://slim.berlios.de/releases/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}${EXTRACT_SUFX}.release.asc @@ -41,10 +42,17 @@ post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/${PORTNAME}.conf @${REINPLACE_CMD} -e 's|"/etc"|"${PREFIX}/etc"|' \ -e 's|slim.conf|slim.conf.sample|' \ + -e 's|set(MANDIR "$${CMAKE_INSTALL_PREFIX}/share/man")|set(MANDIR "${PREFIX}/man")|' \ ${WRKSRC}/CMakeLists.txt @${MV} ${WRKSRC}/slim.conf ${WRKSRC}/slim.conf.sample @${REINPLACE_CMD} -e 's|std::snprintf|snprintf|' ${WRKSRC}/Ck.cpp +# Fix a previous bad install +pre-install: + @/bin/rm -f ${LOCALBASE}/share/man/man1/slim.1 + @/bin/rmdir ${LOCALBASE}/share/man/man1 2>/dev/null + @/bin/rmdir ${LOCALBASE}/share/man 2>/dev/null + post-install: @${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${MAN1PREFIX}/man/man1 @if [ ! -f ${PREFIX}/etc/slim.conf ]; then \ diff --git a/x11/slim/pkg-plist b/x11/slim/pkg-plist index 759ecbbb4f07..279827a78b62 100644 --- a/x11/slim/pkg-plist +++ b/x11/slim/pkg-plist @@ -8,3 +8,6 @@ bin/slim @unexec if cmp -s %D/etc/slim.conf.sample %D/etc/slim.conf; then rm -f %D/etc/slim.conf; fi etc/slim.conf.sample @exec if [ ! -f %D/etc/slim.conf ] ; then cp -p %D/%F %B/slim.conf; fi +@exec /bin/rm -f %D/share/man/man1/slim.1 +@exec rmdir "%D/share/man/man1" 2>/dev/null || true +@exec rmdir "%D/share/man" 2>/dev/null || true |