aboutsummaryrefslogtreecommitdiffstats
path: root/main/groff/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'main/groff/APKBUILD')
-rw-r--r--main/groff/APKBUILD29
1 files changed, 13 insertions, 16 deletions
diff --git a/main/groff/APKBUILD b/main/groff/APKBUILD
index e9d903dfd7b..06b87d36c02 100644
--- a/main/groff/APKBUILD
+++ b/main/groff/APKBUILD
@@ -1,45 +1,42 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=groff
-pkgver=1.22.4
-pkgrel=0
+pkgver=1.23.0
+pkgrel=2
pkgdesc="GNU troff text-formatting system"
url="https://www.gnu.org/software/groff/groff.html"
arch="all"
license="GPL-3.0-or-later"
-makedepends="perl bison zlib-dev texinfo"
+depends="perl"
+makedepends="bison zlib-dev texinfo"
checkdepends="diffutils"
subpackages="$pkgname-doc"
-source="http://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.gz
- site.tmac
+source="https://ftp.gnu.org/gnu/groff/groff-$pkgver.tar.gz
"
build() {
- cd "$builddir"
./configure \
--build=$CBUILD \
--host=$CHOST \
--prefix=/usr \
--without-x \
--disable-rpath
- # work around parallel build issue
- make arch/misc && make
+ make
}
check() {
- cd "$builddir"
make check
}
package() {
- cd "$builddir"
make DESTDIR="$pkgdir" install
rm -rf "$pkgdir"/usr/lib/charset.alias
rmdir -p "$pkgdir"/usr/lib 2>/dev/null || true
- for f in man mdoc; do
- cat ${srcdir}/site.tmac >> \
- ${pkgdir}/usr/share/groff/site-tmac/${f}.local
- done
+
+ # Prevent conflict with mandoc-doc
+ rm -f "$pkgdir"/usr/share/man/man1/soelim.1 \
+ "$pkgdir"/usr/share/man/man7/roff.7
}
-sha512sums="1c42d3cd71efaf067b5850945d9097fa1f0fadd5e2b6ba7446bd9d4f439fe1ad058e4ddb0d4e0f503682137dfc7c822944ce1e3e5cf981673f8ba197ea77126d groff-1.22.4.tar.gz
-f6818f17fdfc76bfecc90c225b0173dabe2be0fe04058869d09556a22cb2c44545a51fa668f69d1843fe2d2344b978367da61189d65b27eed39dcbb9d7a12309 site.tmac"
+sha512sums="
+eff473fd1d0e6b27527318452ef2b7c6c7aba0b1c27fc529036496eccba5717f3639df0b81a297a57f700e27543196d7086b15e43d7e3c7bf075f95feb7f4089 groff-1.23.0.tar.gz
+"