editors/emacs: Remove USES=makeinfo

The port has USES=makeinfo which helps to build the info files but the
distfile ships with pre built info files in ${WRKSRC}/info hence
makeinfo is not a hard requirement for the building of emacs itself. And
the build time error can easily be avoided with BINARY_ALIAS to
makeinfo.

As we are utilizing the default info files instead of the generated info
hence bumping PORTREVISION.

PR:		274570
Approved by:	emacs (jrm)
This commit is contained in:
Muhammad Moinur Rahman 2023-11-02 14:59:48 +01:00
parent 924a08f2dc
commit 52bc8764cf

View file

@ -1,5 +1,6 @@
PORTNAME= emacs
DISTVERSION= 29.1
PORTREVISION= 1
PORTEPOCH= 3
CATEGORIES= editors
MASTER_SITES= GNU
@ -29,7 +30,7 @@ full_CONFLICTS_INSTALL= emacs-canna emacs-nox
nox_PKGNAMESUFFIX= -nox
nox_CONFLICTS_INSTALL= emacs emacs-canna
USES= cpe gmake localbase:ldflags makeinfo ncurses pkgconfig tar:xz
USES= cpe gmake localbase:ldflags ncurses pkgconfig tar:xz
CPE_VENDOR= gnu
GNU_CONFIGURE= yes
@ -72,6 +73,7 @@ CONFIGURE_ENV= ac_cv_header_sys_sysinfo_h=no
CONFLICTS_INSTALL= emacs-devel emacs-devel-nox
BINARY_ALIAS= makeinfo=true
SUB_FILES= sources.el
SUB_LIST= EMACS_VER=${DISTVERSION}