# Template file for 'groff' pkgname=groff version=1.22.2 revision=2 hostmakedepends="perl bison" makedepends="zlib-devel" short_desc="The GNU troff text-formatting system" maintainer="Juan RP " license="GPL-2" homepage="http://www.gnu.org/software/groff/groff.html" distfiles="http://ftp.gnu.org/gnu/groff/groff-${version}.tar.gz" checksum=380864dac4772e0c0d7b1282d25d0c5fd7f63baf45c87c4657afed22a13d2076 if [ "$CROSS_BUILD" ]; then hostmakedepends+=" groff" fi do_configure() { if [ "$CROSS_BUILD" ]; then sed -i \ -e '/^GROFFBIN=/s:=.*:=/usr/bin/groff:' \ -e '/^TROFFBIN=/s:=.*:=/usr/bin/troff:' \ -e '/^GROFF_BIN_PATH=/s:=.*:=:' \ -e '/^GROFF_BIN_DIR=/s:=.*:=:' \ contrib/*/Makefile.sub \ doc/Makefile.in \ doc/Makefile.sub fi ./configure ${configure_args} --without-x --disable-rpath } do_build() { if [ "$CROSS_BUILD" ]; then make TROFFBIN=troff GROFFBIN=groff GROFF_BIN_PATH= else make fi } do_install() { make DESTDIR=${DESTDIR} install # Remove unused stuff. rm -rf ${DESTDIR}/usr/lib # From Arch: # # Fix some issues when encoding to utf8 man pages # The output chars don't match keyboard chars... for f in man mdoc; do cat ${FILESDIR}/site.tmac >> \ ${DESTDIR}/usr/share/groff/site-tmac/${f}.local done } groff-doc_package() { short_desc+=" - documentation" noarch=yes pkg_install() { vmove usr/share/doc } }