]> git.ipfire.org Git - ipfire-3.x.git/commitdiff
groff: Update to 1.22.4
authorMichael Tremer <michael.tremer@ipfire.org>
Sun, 8 Jan 2023 16:00:37 +0000 (16:00 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Sun, 8 Jan 2023 16:00:37 +0000 (16:00 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
groff/groff.nm
groff/patches/0002-load-site-font-and-site-tmac-from-etc-groff.patch [deleted file]

index 1b097c7e476afce179188b3223dd9d87ed85ff90..cdf877aeb433c120035aaaf9b5dfa50161e30997 100644 (file)
@@ -4,13 +4,13 @@
 ###############################################################################
 
 name       = groff
-version    = 1.22.3
+version    = 1.22.4
 release    = 1
 
 groups     = Applications/Text
-url        = http://groff.ffii.org/
+url        = https://groff.ffii.org/
 license    = GPLv2 and GFDL
-summary    = A document formatting system.
+summary    = A document formatting system
 
 description
        Groff is a document formatting system. Groff takes standard text and
@@ -21,7 +21,7 @@ description
        more.
 end
 
-source_dl  = http://ftp.gnu.org/gnu/%{name}/
+source_dl  = https://ftp.gnu.org/gnu/%{name}/
 
 build
        requires
@@ -33,8 +33,9 @@ build
                texinfo
        end
 
-       # Cannot run in parallel
-       PARALLELISMFLAGS =
+       # Install man-pages only
+       configure_options += \
+               --with-doc=no
 
        install_cmds
                for file in g{nroff,troff,tbl,pic,eqn,neqn,refer,lookbib,indxbib,soelim} zsoelim; do
@@ -46,12 +47,7 @@ end
 
 packages
        package %{name}
-               filter_requires
-                       main_subs.pl
-                       man.pl
-                       oop_fh.pl
-                       subs.pl
-               end
+               filter_requires = (main_subs|man|oop_fh|subs)\.pl
        end
 
        package %{name}-debuginfo
diff --git a/groff/patches/0002-load-site-font-and-site-tmac-from-etc-groff.patch b/groff/patches/0002-load-site-font-and-site-tmac-from-etc-groff.patch
deleted file mode 100644 (file)
index 163f784..0000000
+++ /dev/null
@@ -1,43 +0,0 @@
-From c6d8bb3e0ebc03274564d7b2c768e9932cc5f79d Mon Sep 17 00:00:00 2001
-From: Jan Vcelak <jvcelak@redhat.com>
-Date: Tue, 1 Jan 2013 15:33:45 +0100
-Subject: [PATCH] load site-font and site-tmac from /etc/groff
-
-Move site-font and site-tmac configuration from /usr/share/groff to
-/etc/groff. That allows permanent custom changes. (Symlinking brought
-a lot of problems with RPM. This is safer and cleaner.)
-
-Signed-off-by: Jan Vcelak <jvcelak@redhat.com>
----
- Makefile.in | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/Makefile.in b/Makefile.in
-index 7534e56..d97d1b9 100644
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -167,7 +167,7 @@ fontdir=$(datasubdir)/font
- oldfontdir=$(datasubdir)/oldfont
- # `localfontdir' says where local fonts will be installed (as dev*/*).
--localfontdir=$(dataprogramdir)/site-font
-+localfontdir=@sysconfdir@/groff/site-font
- # `legacyfontdir' is for compatibility with non-GNU troff.
- legacyfontdir=/usr/lib/font
-@@ -179,10 +179,10 @@ fontpath=$(localfontdir)$(RT_SEP)$(fontdir)$(RT_SEP)$(legacyfontdir)
- tmacdir=$(datasubdir)/tmac
- # `systemtmacdir' says where to install platform-dependent macros.
--systemtmacdir=$(libprogramdir)/site-tmac
-+systemtmacdir=@sysconfdir@/groff/site-tmac
- # `localtmacdir' says where local files will be installed.
--localtmacdir=$(dataprogramdir)/site-tmac
-+localtmacdir=@sysconfdir@/groff/site-tmac
- # `appresdir' says where to install the application resource file for
- # gxditview.
--- 
-1.8.0.2
-