Skip to content

Commit

Permalink
print/pdf-tools: Update and fix build with devel_full flavor
Browse files Browse the repository at this point in the history
The batch-update-autoloads function is no longer available in the master
branch, so use loaddefs-generate-batch for the devel_full flavor.

Sponsored by:	The FreeBSD Foundation
  • Loading branch information
Jehops committed Aug 11, 2022
1 parent dc2fd08 commit 87b049c
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 9 deletions.
17 changes: 11 additions & 6 deletions print/pdf-tools/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pdf-tools
DISTVERSIONPREFIX= v
DISTVERSION= 0.91
PORTREVISION= 7
DISTVERSION= 0.91-54
DISTVERSIONSUFFIX= -gbb0b71f
CATEGORIES= print elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}

Expand Down Expand Up @@ -33,11 +33,16 @@ do-build:
cd ${WRKSRC}/server && ./autogen.sh && ./configure -q && make
${EMACS_CMD} -q --batch -L ${WRKSRC}/lisp -f batch-byte-compile \
${WRKSRC}/lisp/*.el
.if ${FLAVOR:U} == devel_full
${EMACS_CMD} -q --batch -f loaddefs-generate-batch \
${WRKSRC}/lisp/${PORTNAME}-loaddefs.el ${WRKSRC}/lisp
.else
${EMACS_CMD} -q --batch \
--eval "(setq generated-autoload-file \
\"${WRKSRC}/lisp/${PORTNAME}-loaddefs.el\" \
backup-inhibited t)" \
-f batch-update-autoloads ${WRKSRC}/lisp
--eval "(setq generated-autoload-file \
\"${WRKSRC}/lisp/${PORTNAME}-loaddefs.el\" \
backup-inhibited t)" \
-f batch-update-autoloads ${WRKSRC}/lisp
.endif

do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/${PORTNAME}
Expand Down
6 changes: 3 additions & 3 deletions print/pdf-tools/distinfo
@@ -1,3 +1,3 @@
TIMESTAMP = 1641488632
SHA256 (vedang-pdf-tools-v0.91_GH0.tar.gz) = 93f88d27e7910b76ffe2c506670d685b41c0b2cd3086543971d0c700c9eadee3
SIZE (vedang-pdf-tools-v0.91_GH0.tar.gz) = 456351
TIMESTAMP = 1660168493
SHA256 (vedang-pdf-tools-v0.91-54-gbb0b71f_GH0.tar.gz) = 86c7de8b582f5d08e3f5690e1b2bff295ffbcdf09200302b01e379de2ca77353
SIZE (vedang-pdf-tools-v0.91-54-gbb0b71f_GH0.tar.gz) = 460448

0 comments on commit 87b049c

Please sign in to comment.