[arch-commits] Commit in llpp/trunk (GNUmakefile PKGBUILD)
Eli Schwartz
eschwartz at archlinux.org
Mon Oct 12 19:42:27 UTC 2020
Date: Monday, October 12, 2020 @ 19:42:27
Author: eschwartz
Revision: 723719
upgpkg: llpp 33-1: upstream release
- manpages switched upstream from asciidoc to asciidoctor
- mupdf rebuild now depends on gumbo-parser, and due to the wonders of no
pkg-config file and static libraries, we need to adapt linker flags
Modified:
llpp/trunk/GNUmakefile
llpp/trunk/PKGBUILD
-------------+
GNUmakefile | 6 +++---
PKGBUILD | 12 ++++++------
2 files changed, 9 insertions(+), 9 deletions(-)
Modified: GNUmakefile
===================================================================
--- GNUmakefile 2020-10-12 19:13:36 UTC (rev 723718)
+++ GNUmakefile 2020-10-12 19:42:27 UTC (rev 723719)
@@ -12,7 +12,7 @@
mandir ?= $(datarootdir)/man
# includes and libs
-PKGCONF_DEPS := freetype2 harfbuzz libopenjp2 libjpeg x11 zlib
+PKGCONF_DEPS := gumbo freetype2 harfbuzz libopenjp2 libjpeg x11 zlib
override CPPFLAGS += -D_GNU_SOURCE -DFFP
override CFLAGS := $(CFLAGS) -g -std=c99 -pedantic -Wall -Wextra -Wshadow $(shell pkg-config --cflags $(PKGCONF_DEPS))
LDLIBS := -lpthread -lmupdf -lmupdf-third -ljbig2dec $(shell pkg-config --libs $(PKGCONF_DEPS))
@@ -77,8 +77,8 @@
%.cmi: %.mli
$(COMPILE.ocaml) $(OUTPUT_OPTION) $<
-%.1: %.adoc adoc/asciidoc.conf
- a2x -d manpage -f manpage --asciidoc-opts="-f adoc/asciidoc.conf --out-file=$@.xml" $<
+%.1: %.adoc
+ asciidoctor -b manpage -o $@ $<
# special targets
clean:
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-10-12 19:13:36 UTC (rev 723718)
+++ PKGBUILD 2020-10-12 19:42:27 UTC (rev 723719)
@@ -2,15 +2,15 @@
# Contributor: earnestly
pkgname=llpp
-pkgver=32
+pkgver=33
# Often breaks with mupdf, which means I'll occasionally need to pin a specific commit.
-_commit=74e6f8d66132636958f72bf1840d36de7a409ee1
-pkgrel=2
+_commit=3fb41e63167a01638c1bf808e876e2380fe7a1f6
+pkgrel=1
pkgdesc='opengl accelerated pdf viewer based on mupdf'
arch=('x86_64')
url="https://github.com/moosotc/${pkgname}"
license=('GPL3')
-depends=('libgl' 'openjpeg2' 'jbig2dec' 'libjpeg-turbo' 'freetype2')
+depends=('libgl' 'openjpeg2' 'jbig2dec' 'libjpeg-turbo' 'freetype2' 'gumbo-parser')
optdepends=('djvulibre: llppac djvu conversion'
'ghostscript: llppac ps, dvi, and djvu conversion'
'unoconv: llppac office conversion'
@@ -17,7 +17,7 @@
'librsvg: llppac svg conversion'
'imagemagick: llppac image conversion'
'inotify-tools: for the llpp.inotify autoreload wrapper')
-makedepends=('git' 'asciidoc' 'ocaml' 'ocaml-lablgl' 'libmupdf')
+makedepends=('git' 'asciidoctor' 'ocaml' 'ocaml-lablgl' 'libmupdf')
# llpp seems to go through build systems like fasion, holomorph has provided a
# very nice Makefile for building this software which has served well for
@@ -36,7 +36,7 @@
'GNUmakefile')
sha256sums=('SKIP'
'5814846ad19d9ddd8e1412bf36d4c2dc1a32186261126ec63cdf19f308396458'
- 'b764e6cc084ee472704faad2591f086beaf79c3c04dbf6f12711e050d9167028')
+ '5771cc554407ff32ddd8c8982e8260687f31af37a4cb5e32875897ff5426a91f')
pkgver() {
cd "${srcdir}"/${pkgname}
More information about the arch-commits
mailing list