diff options
Diffstat (limited to 'main/groff/APKBUILD')
-rw-r--r-- | main/groff/APKBUILD | 29 |
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 +" |