# Template file for 'groff' pkgname=groff version=1.22.2 revision=1 makedepends="perl bison zlib-devel" crossmakedepends="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 subpackages="groff-doc" if [ "$XBPS_CROSS_TRIPLET" ]; then makedepends="perl bison groff" fi do_configure() { if [ "$XBPS_CROSS_TRIPLET" ]; 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_SHARED_ARGS} --without-x --disable-rpath } do_build() { make TROFFBIN=troff GROFFBIN=groff GROFF_BIN_PATH= ${makejobs} } 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 }