1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= Typeset documentation system, multiple formats
8 HOMEPAGE= http://www.gnu.org/software/texinfo/
11 DOWNLOAD_GROUPS= main dports
12 SITES[main]= GNU/texinfo
13 SITES[dports]= https://leaf.dragonflybsd.org/~marino/dports-src/texinfo/7.1/
14 DISTFILE[1]= texinfo-7.1.tar.xz:main
15 DISTFILE[2]= htmlxref.cnf-20230402:dports
16 DISTFILE[3]= texinfo.tex-20230921:dports
17 DISTFILE[4]= texi2dvi-20231018:dports
18 DIST_SUBDIR= texinfo/7.1
20 SPKGS[standard]= complete
25 OPTIONS_AVAILABLE= none
26 OPTIONS_STANDARD= none
28 BUILD_DEPENDS= help2man:single:standard
30 USES= charsetfix cpe gmake ncurses perl libtool
36 LICENSE= GPLv3+:primary
37 LICENSE_TERMS= primary:{{WRKDIR}}/TERMS
38 LICENSE_FILE= GPLv3+:{{WRKSRC}}/COPYING
39 LICENSE_AWK= TERMS:"INFO_H"
40 LICENSE_SOURCE= TERMS:{{WRKSRC}}/info/info.h
46 man:texi2any_internals
49 FPC_EQUIVALENT= print/texinfo
53 CONFIGURE_ARGS= --enable-nls
55 MAKE_ARGS= TEXMF={{LOCALBASE}}/share/texmf
56 PERL={{LOCALBASE}}/bin/perl
58 INSTALL_TARGET= install install-tex
59 PLIST_SUB= TEXMF=share/texmf
62 VAR_OPSYS[midnightbsd]= MAKEFILE_LINE=NOXS="@comment "
65 ${REINPLACE_CMD} -e "s|'cr'|'Scr'|" ${WRKSRC}/configure
68 if [ -d "${STAGEDIR}${PREFIX}/lib/texinfo" ]; then \
69 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/texinfo/*.so ;\
73 ${REINPLACE_CMD} -e '/rm -f $$(DESTDIR)/ s|$$| $$(DESTDIR)$$(xsdir)/XSParagraph.*|' \
74 ${WRKSRC}/tp/Texinfo/XS/Makefile.in
75 ${REINPLACE_CMD} -e 's|free (.*)|Safe&|' ${WRKSRC}/tp/Texinfo/XS/misc.c
78 ${CHMOD} 755 ${WRKSRC}/build-aux/install-sh
79 ${CP} ${DISTDIR}/${DIST_SUBDIR}/texinfo.tex-20230921 \
80 ${WRKSRC}/doc/texinfo.txt
81 ${INSTALL_SCRIPT} ${DISTDIR}/${DIST_SUBDIR}/texi2dvi-20231018 \
82 ${WRKSRC}/util/texi2dvi
84 [FILE:666:descriptions/desc.primary]
85 Texinfo is the official documentation format of the GNU project.
86 It was invented by Richard Stallman and Bob Chassell many years
87 ago, loosely based on Brian Reid's Scribe and other formatting
88 languages of the time. It is used by many non-GNU projects as well.
90 Texinfo uses a single source file to produce output in a number of
91 formats, both online and printed (dvi, html, info, pdf, xml, etc.).
92 This means that instead of writing different documents for online
93 information and another for a printed manual, you need write only
94 one document. And when the work is revised, you need revise only
95 that one document. The Texinfo system is well-integrated with GNU
100 deeec9f19f159e046fdf8ad22231981806dac332cc372f1c763504ad82b30953 5545720 texinfo/7.1/texinfo-7.1.tar.xz
101 34e8a2f8855db287d9c79e2f39063ca96661d72d0bfa813701da5d24ad8c27fa 24594 texinfo/7.1/htmlxref.cnf-20230402
102 78c06323979e291a81b7431dbf60ad2b87827fb6002d0a1ddab9961f19e63120 381967 texinfo/7.1/texinfo.tex-20230921
103 e68d59aeef33d5b3725ef372a15fb06ba992eaafad4268b4c1e2b2a99cf5e228 56951 texinfo/7.1/texi2dvi-20231018
106 [FILE:5745:manifests/plist.primary]
110 %%XS%%share/texinfo/Texinfo/XS/parsetexi/Parsetexi.pm
125 share/texinfo/DebugTexinfo/DebugTree.pm
126 share/texinfo/Pod-Simple-Texinfo/Pod/Simple/Texinfo.pm
127 share/texinfo/Texinfo/
142 share/texinfo/Texinfo/Convert/
150 NodeNameNormalization.pm
171 documentation_examples.pm
177 share/texinfo/lib/Text-Unidecode/lib/Text/Unidecode.pm
178 share/texinfo/lib/Text-Unidecode/lib/Text/Unidecode/
435 share/texinfo/lib/Unicode-EastAsianWidth/lib/Unicode/EastAsianWidth.pm
436 share/texinfo/lib/libintl-perl/lib/Locale/
444 share/texinfo/lib/libintl-perl/lib/Locale/Recode/
447 share/texinfo/lib/libintl-perl/lib/Locale/RecodeData/
586 share/texmf/tex/generic/epsf/epsf.tex
587 share/texmf/tex/texinfo/
613 [FILE:2080:manifests/plist.nls]
614 share/locale/ca.us-ascii/LC_MESSAGES/texinfo_document.mo
615 share/locale/ca/LC_MESSAGES/
618 share/locale/cs/LC_MESSAGES/
621 share/locale/da/LC_MESSAGES/texinfo.mo
622 share/locale/de.us-ascii/LC_MESSAGES/texinfo_document.mo
623 share/locale/de/LC_MESSAGES/
626 share/locale/el/LC_MESSAGES/texinfo.mo
627 share/locale/eo/LC_MESSAGES/
630 share/locale/es/LC_MESSAGES/
633 share/locale/fi/LC_MESSAGES/
636 share/locale/fr/LC_MESSAGES/
639 share/locale/he/LC_MESSAGES/texinfo.mo
640 share/locale/hr/LC_MESSAGES/
643 share/locale/hu/LC_MESSAGES/
646 share/locale/id/LC_MESSAGES/texinfo.mo
647 share/locale/it/LC_MESSAGES/
650 share/locale/ja/LC_MESSAGES/texinfo.mo
651 share/locale/ka/LC_MESSAGES/texinfo.mo
652 share/locale/nb/LC_MESSAGES/texinfo.mo
653 share/locale/nl/LC_MESSAGES/
656 share/locale/no.us-ascii/LC_MESSAGES/texinfo_document.mo
657 share/locale/pl.iso-8859-2/LC_MESSAGES/texinfo_document.mo
658 share/locale/pl/LC_MESSAGES/
661 share/locale/pt.us-ascii/LC_MESSAGES/texinfo_document.mo
662 share/locale/pt/LC_MESSAGES/
665 share/locale/pt_BR.us-ascii/LC_MESSAGES/texinfo_document.mo
666 share/locale/pt_BR/LC_MESSAGES/
669 share/locale/ro/LC_MESSAGES/
672 share/locale/ru/LC_MESSAGES/texinfo.mo
673 share/locale/rw/LC_MESSAGES/texinfo.mo
674 share/locale/sk/LC_MESSAGES/
677 share/locale/sl/LC_MESSAGES/texinfo.mo
678 share/locale/sr/LC_MESSAGES/
681 share/locale/sv/LC_MESSAGES/
684 share/locale/tr/LC_MESSAGES/texinfo.mo
685 share/locale/uk/LC_MESSAGES/
688 share/locale/vi/LC_MESSAGES/texinfo.mo
689 share/locale/zh_CN/LC_MESSAGES/texinfo.mo
690 share/locale/zh_TW/LC_MESSAGES/texinfo.mo
693 [FILE:195:manifests/plist.man]
709 [FILE:1545:patches/patch-configure]
710 --- configure.orig 2023-10-18 13:06:49 UTC
712 @@ -12655,7 +12655,7 @@ fi
715 names_already_handled=
716 - names_next_round='iconv '
717 + names_next_round='iconv_pic '
718 while test -n "$names_next_round"; do
719 names_this_round="$names_next_round"
721 @@ -12870,21 +12870,21 @@ fi
723 */$acl_libdirstem | */$acl_libdirstem/)
724 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
725 - if test "$name" = 'iconv'; then
726 + if test "$name" = 'iconv_pic'; then
727 LIBICONV_PREFIX="$basedir"
729 additional_includedir="$basedir/include"
731 */$acl_libdirstem2 | */$acl_libdirstem2/)
732 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
733 - if test "$name" = 'iconv'; then
734 + if test "$name" = 'iconv_pic'; then
735 LIBICONV_PREFIX="$basedir"
737 additional_includedir="$basedir/include"
739 */$acl_libdirstem3 | */$acl_libdirstem3/)
740 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem3/"'*$,,'`
741 - if test "$name" = 'iconv'; then
742 + if test "$name" = 'iconv_pic'; then
743 LIBICONV_PREFIX="$basedir"
745 additional_includedir="$basedir/include"
748 [FILE:237:patches/patch-tp-Texinfo-XS-parsetexi-api.c]
749 --- tp/Texinfo/XS/parsetexi/api.c.orig 2023-10-15 11:39:58 UTC
750 +++ tp/Texinfo/XS/parsetexi/api.c
755 +#if defined(HAVE_LIBINTL_H)
763 [FILE:1569:patches/patch-tp_Texinfo_XS_configure]
764 --- tp/Texinfo/XS/configure.orig 2023-10-18 13:03:43 UTC
765 +++ tp/Texinfo/XS/configure
766 @@ -7983,7 +7983,7 @@ fi
769 names_already_handled=
770 - names_next_round='iconv '
771 + names_next_round='iconv_pic '
772 while test -n "$names_next_round"; do
773 names_this_round="$names_next_round"
775 @@ -8198,21 +8198,21 @@ fi
777 */$acl_libdirstem | */$acl_libdirstem/)
778 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
779 - if test "$name" = 'iconv'; then
780 + if test "$name" = 'iconv_pic'; then
781 LIBICONV_PREFIX="$basedir"
783 additional_includedir="$basedir/include"
785 */$acl_libdirstem2 | */$acl_libdirstem2/)
786 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
787 - if test "$name" = 'iconv'; then
788 + if test "$name" = 'iconv_pic'; then
789 LIBICONV_PREFIX="$basedir"
791 additional_includedir="$basedir/include"
793 */$acl_libdirstem3 | */$acl_libdirstem3/)
794 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem3/"'*$,,'`
795 - if test "$name" = 'iconv'; then
796 + if test "$name" = 'iconv_pic'; then
797 LIBICONV_PREFIX="$basedir"
799 additional_includedir="$basedir/include"
802 [FILE:315:files/pkg-deinstall-single]
805 [ $# != 2 ] && exit 1
808 PATH="${PKG_PREFIX}/bin:${LOCALBASE}/bin:/usr/bin:${PATH}"
814 POST-INSTALL|DEINSTALL)
815 ${SETENV} PATH="${PATH}" ${TEXHASH} 2>/dev/null || ${TRUE}
817 PRE-INSTALL|POST-DEINSTALL)
827 [FILE:315:files/pkg-install-single]
830 [ $# != 2 ] && exit 1
833 PATH="${PKG_PREFIX}/bin:${LOCALBASE}/bin:/usr/bin:${PATH}"
839 POST-INSTALL|DEINSTALL)
840 ${SETENV} PATH="${PATH}" ${TEXHASH} 2>/dev/null || ${TRUE}
842 PRE-INSTALL|POST-DEINSTALL)