install man pages

This commit is contained in:
dockes 2006-01-10 13:16:10 +00:00
parent eb17a8c2cc
commit 36b9f7f266
4 changed files with 23 additions and 13 deletions

View File

@ -6,7 +6,7 @@
#
PORTNAME= recoll
PORTVERSION= 1.0.14
PORTVERSION= 1.1.0
CATEGORIES= deskutils
MASTER_SITES= http://www.lesbonscomptes.com/recoll/
@ -22,4 +22,8 @@ MAKE_ENV= QTDIR="${QT_PREFIX}" QMAKESPEC="freebsd-g++"
GNU_CONFIGURE= yes
USE_GMAKE= yes
MAN1= recoll.1 recollindex.1
MAN5= recoll.conf.5
MANCOMPRESSED= no
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
MD5 (recoll-1.0.14.tar.gz) = 223037883f26294405491e0e2c8ab33b
SHA256 (recoll-1.0.14.tar.gz) = 0552c467c2c1c8eedc98a1fcc457304e29f080c2afe11fad5c55b88b4cf3548f
SIZE (recoll-1.0.14.tar.gz) = 328158

View File

@ -1,5 +1,7 @@
bin/recoll
bin/recollindex
%%DATADIR%%/doc/docbook.css
%%DATADIR%%/doc/usermanual.html
%%DATADIR%%/examples/mimeconf
%%DATADIR%%/examples/mimemap
%%DATADIR%%/examples/recoll.conf
@ -23,6 +25,7 @@ bin/recollindex
%%DATADIR%%/images/txt.png
%%DATADIR%%/images/wordprocessing.png
%%DATADIR%%/translations/recoll_fr.qm
@dirrm %%DATADIR%%/doc
@dirrm %%DATADIR%%/examples
@dirrm %%DATADIR%%/filters
@dirrm %%DATADIR%%/images

View File

@ -22,6 +22,7 @@ fi
echo "Installing to $PREFIX"
test -n "$bindir" || bindir=$PREFIX/bin
test -n "$datadir" || datadir=$PREFIX/share
test -n "$mandir" || mandir=$PREFIX/man
INSTALL=${INSTALL:=install -c}
STRIP=${STRIP:=strip}
@ -31,6 +32,8 @@ test -x qtgui/recoll || fatal "qtgui/recoll does not exist." \
for d in \
${bindir} \
${mandir}/man1 \
${mandir}/man5 \
${datadir}/recoll/examples \
${datadir}/recoll/filters \
${datadir}/recoll/images \
@ -39,18 +42,21 @@ do
test -d $d || mkdir -p $d || exit 1
done
${INSTALL} doc/usermanual.html doc/docbook.css ${PREFIX}/share/recoll/doc
${INSTALL} doc/user/usermanual.html doc/user/docbook.css ${datadir}/recoll/doc
${INSTALL} qtgui/recoll index/recollindex $PREFIX/bin || exit 1
${STRIP} $PREFIX/bin/recoll $PREFIX/bin/recollindex
${INSTALL} doc/man/recoll.1 doc/man/docbook.css ${mandir}/man1
${INSTALL} doc/man/recoll.conf.5 ${mandir}/man5
${INSTALL} filters/rcl* ${PREFIX}/share/recoll/filters/ || exit 1
chmod a+x ${PREFIX}/share/recoll/filters/rcl* || exit 1
${INSTALL} qtgui/recoll index/recollindex ${bindir} || exit 1
${STRIP} ${bindir}/recoll ${bindir}/recollindex
${INSTALL} filters/rcl* ${datadir}/recoll/filters/ || exit 1
chmod a+x ${datadir}/recoll/filters/rcl* || exit 1
# Clean up possible old filters in examples
rm -f ${PREFIX}/share/recoll/examples/rcl*
rm -f ${datadir}/recoll/examples/rcl*
${INSTALL} sampleconf/recoll.conf sampleconf/mimeconf sampleconf/mimemap \
${PREFIX}/share/recoll/examples/ || exit 1
${datadir}/recoll/examples/ || exit 1
${INSTALL} qtgui/mtpics/*.png ${PREFIX}/share/recoll/images || exit 1
${INSTALL} qtgui/recoll*.qm ${PREFIX}/share/recoll/translations || exit 1
${INSTALL} qtgui/mtpics/*.png ${datadir}/recoll/images || exit 1
${INSTALL} qtgui/recoll*.qm ${datadir}/recoll/translations || exit 1