From 79cee04bec9d8eb41595105a0b411918c7984ad9 Mon Sep 17 00:00:00 2001 From: Antoine Brodin Date: Thu, 26 Jun 2014 07:32:36 +0000 Subject: [PATCH] Allow to build with texinfo from ports With hat: portmgr --- audio/gnupod/Makefile | 3 +-- audio/rplay/Makefile | 1 + audio/solfege/Makefile | 2 +- comms/mgetty+sendfax/Makefile | 2 +- devel/cross-binutils/Makefile | 2 +- devel/cvs+ipv6/Makefile | 3 +-- devel/ddd/Makefile | 2 +- devel/djgpp-binutils/Makefile | 3 +-- devel/msp430-gcc/Makefile | 3 +-- devel/sdts++/Makefile | 2 +- devel/tclmore/Makefile | 2 +- devel/zpu-gcc/Makefile | 2 +- editors/ne/Makefile | 2 +- editors/xemacs/Makefile | 2 +- games/xboard/Makefile | 2 +- games/xconq/Makefile | 2 +- graphics/zgv/Makefile | 2 +- japanese/mtools/Makefile | 2 +- misc/pinfo/Makefile | 2 +- print/hp2xx/Makefile | 1 + sysutils/cfengine22/Makefile | 2 +- sysutils/grub2-pcbsd/Makefile | 2 +- sysutils/xlogmaster/Makefile | 2 +- textproc/ffe/Makefile | 1 + textproc/mifluz/Makefile | 2 +- www/boa/Makefile | 2 +- x11/cl-clx/Makefile | 4 +++- 27 files changed, 29 insertions(+), 28 deletions(-) diff --git a/audio/gnupod/Makefile b/audio/gnupod/Makefile index acda7b077c6f..0ae41653de40 100644 --- a/audio/gnupod/Makefile +++ b/audio/gnupod/Makefile @@ -8,7 +8,6 @@ CATEGORIES= audio perl5 MASTER_SITES= ${MASTER_SITE_SAVANNAH} \ http://www.blinkenlights.ch/gnupod-dist/stable/ MASTER_SITE_SUBDIR= gnupod -EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= Set of Perl scripts for using an Apple iPod @@ -23,7 +22,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} INFO= gnupod -USES= perl5 +USES= makeinfo perl5 tar:tgz GNU_CONFIGURE= yes NO_BUILD= yes diff --git a/audio/rplay/Makefile b/audio/rplay/Makefile index d77645a51f4c..fd39e01d5590 100644 --- a/audio/rplay/Makefile +++ b/audio/rplay/Makefile @@ -12,6 +12,7 @@ COMMENT= Network audio player LIB_DEPENDS= libgsm.so:${PORTSDIR}/audio/gsm +USES= makeinfo USE_LDCONFIG= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include diff --git a/audio/solfege/Makefile b/audio/solfege/Makefile index 8df1caae083c..27312dc5ef32 100644 --- a/audio/solfege/Makefile +++ b/audio/solfege/Makefile @@ -18,7 +18,7 @@ USE_GNOME= pygtk2 NO_STAGE= yes WANT_GNOME= yes USE_PYTHON= yes -USES= gettext gmake display pathfix pkgconfig +USES= display gettext gmake makeinfo pathfix pkgconfig GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_path_XML2PO="" CONFIGURE_ARGS= --disable-oss-sound \ diff --git a/comms/mgetty+sendfax/Makefile b/comms/mgetty+sendfax/Makefile index 93edca3d3ada..8af7130bee2d 100644 --- a/comms/mgetty+sendfax/Makefile +++ b/comms/mgetty+sendfax/Makefile @@ -14,7 +14,7 @@ COMMENT= Handle external logins, send and receive faxes LICENSE= GPLv2 USE_CSTD= gnu89 -USES= perl5 +USES= makeinfo perl5 SUB_FILES= pkg-message mgettycfg WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} diff --git a/devel/cross-binutils/Makefile b/devel/cross-binutils/Makefile index ce30811fcb06..be44b9dc579c 100644 --- a/devel/cross-binutils/Makefile +++ b/devel/cross-binutils/Makefile @@ -15,7 +15,7 @@ PATCH_DIST_STRIP= -p1 MAINTAINER= christoph.mallon@gmx.de COMMENT= GNU binutils port for cross-target development -USES= tar:bzip2 gmake +USES= gmake makeinfo tar:bzip2 GNU_CONFIGURE= yes ALL_TARGET= all info MAKE_JOBS_UNSAFE= yes diff --git a/devel/cvs+ipv6/Makefile b/devel/cvs+ipv6/Makefile index d603e108a1b2..542696d7c815 100644 --- a/devel/cvs+ipv6/Makefile +++ b/devel/cvs+ipv6/Makefile @@ -18,10 +18,9 @@ COMMENT= IPv6 enabled cvs. You can use IPv6 connection when using pserver CONFLICTS= cvsnt-[12]* cvs-devel-[12]* LICENSE= GPLv2 -USES= uidfix +USES= makeinfo tar:xz uidfix PATCHDIR= ${WRKDIR}/call/cvs-build WRKSRC= ${WRKDIR}/call/cvs-build -USE_XZ= yes INFO= cvs cvsclient # bsd.stage.makes sets the wrong value for DESTDIR diff --git a/devel/ddd/Makefile b/devel/ddd/Makefile index cbfeb501d47a..cf8718b45eeb 100644 --- a/devel/ddd/Makefile +++ b/devel/ddd/Makefile @@ -11,7 +11,7 @@ MASTER_SITE_SUBDIR= ${PORTNAME} MAINTAINER= sergio@softshark.org COMMENT= Data Display Debugger -- a common graphical front-end for GDB/DBX/XDB -USES= gmake motif +USES= gmake makeinfo motif USE_XORG= xpm GNU_CONFIGURE= yes diff --git a/devel/djgpp-binutils/Makefile b/devel/djgpp-binutils/Makefile index da76c4058dcd..f4b47fd1c9a9 100644 --- a/devel/djgpp-binutils/Makefile +++ b/devel/djgpp-binutils/Makefile @@ -18,8 +18,7 @@ TARGET= i586-pc-msdosdjgpp PATCH_WRKSRC= ${SRCDIR} CONFIGURE_SCRIPT= ../${SRCDIR:C/${WRKDIR}//}/configure -USE_BZIP2= yes -USES= gmake +USES= gmake makeinfo tar:bzip2 GNU_CONFIGURE= yes SRCDIR= ${WRKDIR}/binutils-${PORTVERSION} WRKSRC= ${WRKDIR}/build diff --git a/devel/msp430-gcc/Makefile b/devel/msp430-gcc/Makefile index bbb589729362..0c54de0bc8e4 100644 --- a/devel/msp430-gcc/Makefile +++ b/devel/msp430-gcc/Makefile @@ -45,8 +45,7 @@ SRCDIR= ${WRKDIR}/${PORTNAME}-${GCCVERSION} WRKSRC= ${WRKDIR}/build PATCH_WRKSRC= ${SRCDIR} -USE_BZIP2= yes -USES= bison iconv gmake perl5 +USES= bison gmake iconv makeinfo perl5 tar:bzip2 USE_PERL5= build GNU_CONFIGURE= yes diff --git a/devel/sdts++/Makefile b/devel/sdts++/Makefile index 6add7f167feb..6754a08c22c5 100644 --- a/devel/sdts++/Makefile +++ b/devel/sdts++/Makefile @@ -14,7 +14,7 @@ COMMENT= C++ library for SDTS related development LIB_DEPENDS= libboost_thread.so:${PORTSDIR}/devel/boost-libs DOS2UNIX_FILES= sdts++/io/sio_Utils.cpp -USES= bison dos2unix gmake +USES= bison dos2unix gmake makeinfo USE_AUTOTOOLS= libtoolize aclocal automake autoconf LIBTOOLIZE_ARGS=--copy --force ACLOCAL_ARGS= -I ${LOCALBASE}/share/aclocal diff --git a/devel/tclmore/Makefile b/devel/tclmore/Makefile index 99137b0a7a44..143d4de49865 100644 --- a/devel/tclmore/Makefile +++ b/devel/tclmore/Makefile @@ -11,7 +11,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}_src MAINTAINER= dsh@vlink.ru COMMENT= More TCL commands -USES= gmake tcl +USES= gmake makeinfo tcl GNU_CONFIGURE= yes USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/${DISTNAME:S/_src$//} diff --git a/devel/zpu-gcc/Makefile b/devel/zpu-gcc/Makefile index 57422cf93afd..557dd4813e0a 100644 --- a/devel/zpu-gcc/Makefile +++ b/devel/zpu-gcc/Makefile @@ -17,7 +17,7 @@ BUILD_DEPENDS= ${LOCALBASE}/zpu/bin/zpu-elf-as:${PORTSDIR}/devel/zpu-binutils RUN_DEPENDS:= ${BUILD_DEPENDS} WRKSRC= ${WRKDIR}/${DISTNAME}/toolchain -USES= gettext gmake +USES= gettext gmake makeinfo MANDIRS= ${PREFIX}/zpu/man INFO= zpuc/cpp zpuc/cppinternals zpuc/dir zpuc/gcc zpuc/gccinstal \ zpuc/gccint diff --git a/editors/ne/Makefile b/editors/ne/Makefile index d9f5a9846c88..adf49a57a169 100644 --- a/editors/ne/Makefile +++ b/editors/ne/Makefile @@ -13,7 +13,7 @@ LICENSE= GPLv3 BUILD_WRKSRC= ${WRKSRC}/src -USES= gmake perl5 +USES= gmake makeinfo perl5 USE_PERL5= build MAKEFILE= makefile ALL_TARGET= ${PORTNAME} diff --git a/editors/xemacs/Makefile b/editors/xemacs/Makefile index 67b575b9b526..a4f8ec1301af 100644 --- a/editors/xemacs/Makefile +++ b/editors/xemacs/Makefile @@ -22,7 +22,7 @@ XEMACS_REL= 21.4 XEMACS_VER= 21.4.22 XEMACS_ARCH= ${CONFIGURE_TARGET} -USE_BZIP2= yes +USES= makeinfo tar:bzip2 USE_CSTD= gnu89 WANT_GNOME= yes STRIP= diff --git a/games/xboard/Makefile b/games/xboard/Makefile index 619aec34fd6a..436a38d89da5 100644 --- a/games/xboard/Makefile +++ b/games/xboard/Makefile @@ -27,7 +27,7 @@ PHALANX_RUN_DEPENDS+= phalanx:${PORTSDIR}/games/phalanx NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls -USES= desktop-file-utils perl5 pkgconfig shared-mime-info +USES= desktop-file-utils makeinfo perl5 pkgconfig shared-mime-info USE_XORG= xt xpm xaw USE_GNOME= librsvg2 GNU_CONFIGURE= yes diff --git a/games/xconq/Makefile b/games/xconq/Makefile index 681e7fc02278..1e7bc6559547 100644 --- a/games/xconq/Makefile +++ b/games/xconq/Makefile @@ -14,7 +14,7 @@ LICENSE= GPLv2 # (or later) OPTIONS_DEFINE= SDL USE_BZIP2= yes -USES= compiler gmake +USES= compiler gmake makeinfo USE_XORG= x11 GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-alternate-scoresdir=${SCOREDIR} \ diff --git a/graphics/zgv/Makefile b/graphics/zgv/Makefile index 8a90d5bf70be..63cf1be7d5fc 100644 --- a/graphics/zgv/Makefile +++ b/graphics/zgv/Makefile @@ -18,7 +18,7 @@ LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ OPTIONS_DEFINE= SDL -USES= gmake +USES= gmake makeinfo ALL_TARGET= zgv info CPPFLAGS+= -I${LOCALBASE}/include diff --git a/japanese/mtools/Makefile b/japanese/mtools/Makefile index 51b7e5ec4078..e29a5545c2ec 100644 --- a/japanese/mtools/Makefile +++ b/japanese/mtools/Makefile @@ -17,7 +17,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= Tools for manipulating MSDOS files + support 1232KB , Unicode LFN -USES= gmake +USES= gmake makeinfo GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-xdf INFO= mtools diff --git a/misc/pinfo/Makefile b/misc/pinfo/Makefile index f8cd92fa7cfc..3cc4dc2588f3 100644 --- a/misc/pinfo/Makefile +++ b/misc/pinfo/Makefile @@ -13,7 +13,7 @@ COMMENT= Ncurses based, lynx style info documentation browser LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -USES= tar:bzip2 ncurses +USES= makeinfo ncurses tar:bzip2 USE_AUTOTOOLS= libtoolize aclocal autoheader automake autoconf LIBTOOLIZE_ARGS=--force ACLOCAL_ARGS= -I macros diff --git a/print/hp2xx/Makefile b/print/hp2xx/Makefile index d07ab9a932c6..002597d34495 100644 --- a/print/hp2xx/Makefile +++ b/print/hp2xx/Makefile @@ -16,6 +16,7 @@ LIB_DEPENDS= png15:${PORTSDIR}/graphics/png \ WRKSRC= ${WRKDIR}/${DISTNAME}/sources +USES= makeinfo MAKE_ENV= DEFINES="${CPPFLAGS}" ALL_LIBS="${LDFLAGS}" \ PREVIEWER="${PREVIEWER}" diff --git a/sysutils/cfengine22/Makefile b/sysutils/cfengine22/Makefile index b659bb1709a1..b6a4562ac2af 100644 --- a/sysutils/cfengine22/Makefile +++ b/sysutils/cfengine22/Makefile @@ -18,7 +18,7 @@ CONFLICTS= cfengine-3* cfengine-devel-* USE_RC_SUBR= cfexecd cfservd -USES= libtool shebangfix +USES= libtool makeinfo shebangfix SHEBANG_FILES= contrib/cfdoc WITH_BDB_VER?= 46 diff --git a/sysutils/grub2-pcbsd/Makefile b/sysutils/grub2-pcbsd/Makefile index 5bc081e44fe1..7c86177d4bfd 100644 --- a/sysutils/grub2-pcbsd/Makefile +++ b/sysutils/grub2-pcbsd/Makefile @@ -25,7 +25,7 @@ USE_PYTHON= yes USE_AUTOTOOLS= automake aclocal autoconf ACLOCAL_ARGS= -Im4 GNU_CONFIGURE= yes -USES= bison gettext gmake tar:xz +USES= bison gettext gmake makeinfo tar:xz ONLY_FOR_ARCHS= i386 amd64 INFO= grub grub-dev MAKE_JOBS_UNSAFE= yes diff --git a/sysutils/xlogmaster/Makefile b/sysutils/xlogmaster/Makefile index 35f49bf7de97..99f239ef131f 100644 --- a/sysutils/xlogmaster/Makefile +++ b/sysutils/xlogmaster/Makefile @@ -11,7 +11,7 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Quick & easy monitoring of logfiles and devices USE_GNOME= gtk12 -USES= gmake +USES= gmake makeinfo GNU_CONFIGURE= yes MAN1= xlogmaster.1 diff --git a/textproc/ffe/Makefile b/textproc/ffe/Makefile index edcb9d8cd2b6..9e6d9847c117 100644 --- a/textproc/ffe/Makefile +++ b/textproc/ffe/Makefile @@ -11,6 +11,7 @@ COMMENT= Flat file extractor OPTIONS_DEFINE= DOCS +USES= makeinfo GNU_CONFIGURE= yes PLIST_FILES= bin/${PORTNAME} man/man1/${PORTNAME}.1.gz PORTDOCS= ${PORTNAME}.html diff --git a/textproc/mifluz/Makefile b/textproc/mifluz/Makefile index fc4a8e357c31..530eb07493a4 100644 --- a/textproc/mifluz/Makefile +++ b/textproc/mifluz/Makefile @@ -12,7 +12,7 @@ COMMENT= C++ library to build and query a full text inverted index LICENSE= GPLv3 USE_GCC= any -USES= bison pathfix iconv +USES= bison iconv makeinfo pathfix USE_AUTOTOOLS= libtool CONFIGURE_ARGS= --without-unac USE_LDCONFIG= yes diff --git a/www/boa/Makefile b/www/boa/Makefile index 54ec83da08a8..0da1036f2a8a 100644 --- a/www/boa/Makefile +++ b/www/boa/Makefile @@ -11,7 +11,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/.r/rc/} MAINTAINER= ale@FreeBSD.org COMMENT= High performance single-tasking web server -USES= gmake tar:bzip2 +USES= gmake makeinfo tar:bzip2 GNU_CONFIGURE= yes INFO= boa diff --git a/x11/cl-clx/Makefile b/x11/cl-clx/Makefile index 9271135aaf2d..ff032086913a 100644 --- a/x11/cl-clx/Makefile +++ b/x11/cl-clx/Makefile @@ -7,14 +7,16 @@ PORTREVISION?= 1 CATEGORIES= x11 lisp MASTER_SITES= http://common-lisp.net/~abridgewater/dist/clx/ PKGNAMEPREFIX= cl- -EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= X11 client library for Common Lisp LICENSE= MIT +USES= tar:tgz + .if !defined(FASL_BUILD) +USES+= makeinfo USE_ASDF= yes INFO= clx PLIST_SUB= ASDF_PATHNAME="${ASDF_PATHNAME:S,^${PREFIX}/,,}" \