Page MenuHomeFreeBSD

D18903.id54067.diff
No OneTemporary

D18903.id54067.diff

Index: print/miktex/Makefile
===================================================================
--- /dev/null
+++ print/miktex/Makefile
@@ -0,0 +1,86 @@
+# $FreeBSD$
+
+PORTNAME= miktex
+DISTVERSION= 2.9.6980
+CATEGORIES= print
+MASTER_SITES= http://ctan.org/tex-archive/systems/win32/miktex/tm/packages/:bootstrap
+DISTFILES= miktex-fontconfig.tar.lzma:bootstrap \
+ miktex-dvips.tar.lzma:bootstrap \
+ tetex.tar.lzma:bootstrap \
+ miktex-zzdb1-2.9.tar.lzma:bootstrap \
+ miktex-zzdb3-2.9.tar.lzma:bootstrap \
+ miktex-config-2.9.tar.lzma:bootstrap \
+ miktex-misc.tar.lzma:bootstrap
+EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
+
+MAINTAINER= arrowd@FreeBSD.org
+COMMENT= Implementation of TeX/LaTeX
+
+# Trick poudriere into building this port
+.if !defined(BATCH)
+LICENSE= NONE
+LICENSE_NAME= none
+LICENSE_TEXT= This is a collection of many independent packages and does not have a single license
+LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell auto-accept
+.endif
+
+LIB_DEPENDS= libapr-1.so:devel/apr1 \
+ libcurl.so:ftp/curl \
+ libexpat.so:textproc/expat2 \
+ libfreetype.so:print/freetype2 \
+ libfontconfig.so:x11-fonts/fontconfig \
+ libfribidi.so:converters/fribidi \
+ libgd.so:graphics/gd \
+ libgmp.so:math/gmp \
+ libgraphite2.so:graphics/graphite2 \
+ libharfbuzz.so:print/harfbuzz \
+ libharfbuzz-icu.so:print/harfbuzz-icu \
+ libhunspell-1.7.so:textproc/hunspell \
+ libicui18n.so:devel/icu \
+ libicuuc.so:devel/icu \
+ liblog4cxx.so:devel/log4cxx \
+ libmpfr.so:math/mpfr \
+ libmspack.so:archivers/libmspack \
+ libpng16.so:graphics/png \
+ libpopt.so:devel/popt \
+ liburiparser.so:net/uriparser \
+ libzzip.so:devel/zziplib
+RUN_DEPENDS= lua${LUA_DEFAULT:S/.//}-luasocket>0:net/luasocket
+
+USES= bison cmake:noninja gmake gnome jpeg pkgconfig ssl
+
+USE_GITHUB= yes
+GH_ACCOUNT= MiKTeX
+
+USE_XORG= pixman
+USE_GNOME= cairo libxslt
+USE_LDCONFIG= yes
+
+OPTIONS_DEFINE= CONTEXT DOCS UIQT SYNCTEX
+OPTIONS_DEFAULT= SYNCTEX
+OPTIONS_SUB= yes
+
+CONTEXT_DESC= Enable ConTeXt support
+UIQT_DESC= Build Qt components
+SYNCTEX_DESC= Enable SyncTeX extensions
+
+CONTEX_CMAKE_BOOL= WITH_CONTEXT_SUPPORT
+DOCS_CMAKE_BOOL= WITH_MAN_PAGES
+UIQT_CMAKE_BOOL= WITH_UI_QT
+SYNCTEX_CMAKE_BOOL= WITH_SYNCTEX
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MUIQT}
+USES+= qt:5
+USE_QT= core concurrent gui printsupport script scripttools uitools xml \
+ buildtools_build qmake_build
+.endif
+
+post-extract:
+ ${MKDIR} ${BUILD_WRKSRC}
+. for f in ${DISTFILES:M*bootstrap}
+ ${CP} ${DISTDIR}/${f:S/:bootstrap//} ${BUILD_WRKSRC}
+. endfor
+
+.include <bsd.port.mk>
Index: print/miktex/distinfo
===================================================================
--- /dev/null
+++ print/miktex/distinfo
@@ -0,0 +1,17 @@
+TIMESTAMP = 1550569811
+SHA256 (miktex-fontconfig.tar.lzma) = 7711ffd2220bdd29e30925cb18070d4dbe5c1896f9010995fc96c7e4270f1dd9
+SIZE (miktex-fontconfig.tar.lzma) = 3555
+SHA256 (miktex-dvips.tar.lzma) = 78941d2e161eb4d957032ca2183fc94430377efd016c02f05ed35f47190b33ba
+SIZE (miktex-dvips.tar.lzma) = 4195
+SHA256 (tetex.tar.lzma) = 0c4d68ebaaf6485c71c6e61e091b859fa2f5b819f6e881678def5bfea79597a4
+SIZE (tetex.tar.lzma) = 13084
+SHA256 (miktex-zzdb1-2.9.tar.lzma) = c8e047390011758c7b68489d3eed6fc1f2965e405be52e39250049c6a3318266
+SIZE (miktex-zzdb1-2.9.tar.lzma) = 183966
+SHA256 (miktex-zzdb3-2.9.tar.lzma) = a668bdca3a2da175fbb05ed0bfc95f8b74830650bf8fd2ebd287e351367df742
+SIZE (miktex-zzdb3-2.9.tar.lzma) = 988218
+SHA256 (miktex-config-2.9.tar.lzma) = 901aedec375a144ef998b30925e6f6feb4d1167b1a258b5e18466991cc6b9b5f
+SIZE (miktex-config-2.9.tar.lzma) = 4956
+SHA256 (miktex-misc.tar.lzma) = 929dfb864bf986e101d1044b71e204cbeba420a64129dffdafbb8c0a4fe520cb
+SIZE (miktex-misc.tar.lzma) = 22057
+SHA256 (MiKTeX-miktex-2.9.6980_GH0.tar.gz) = c01fe0159f323395f063f3bcfea1b40745f6918aeb65e422b5ab0d7717eb0f18
+SIZE (MiKTeX-miktex-2.9.6980_GH0.tar.gz) = 39402517
Index: print/miktex/pkg-descr
===================================================================
--- /dev/null
+++ print/miktex/pkg-descr
@@ -0,0 +1,5 @@
+MiKTeX is a cross-platform implementation of TeX/LaTeX and related programs.
+Its main features include an integrated package manager that installs missing
+components from the Internet, if required.
+
+WWW: https://miktex.org
Index: print/miktex/pkg-plist
===================================================================
--- /dev/null
+++ print/miktex/pkg-plist
@@ -0,0 +1,196 @@
+bin/cjklatex
+bin/findtexmf
+bin/gsf2pk
+bin/initexmf
+bin/md5walk
+bin/miktex-afm2tfm
+bin/miktex-autosp
+bin/miktex-axohelp
+bin/miktex-bg5conv
+bin/miktex-bibtex
+bin/miktex-bibtex8
+bin/miktex-bibtexu
+bin/miktex-cef5conv
+bin/miktex-cefconv
+bin/miktex-cefsconv
+bin/miktex-chktex
+%%UIQT%%bin/miktex-console
+bin/miktex-ctangle
+bin/miktex-cweave
+bin/miktex-devnag
+bin/miktex-dvicopy
+bin/miktex-dvipdfmx
+bin/miktex-dvipdft
+bin/miktex-dvipng
+bin/miktex-dvips
+bin/miktex-dvisvgm
+bin/miktex-dvitype
+bin/miktex-epsffit
+bin/miktex-epstopdf
+bin/miktex-extconv
+bin/miktex-fribidixetex
+bin/miktex-gftodvi
+bin/miktex-gftopk
+bin/miktex-gftype
+bin/miktex-gregorio
+bin/miktex-hbf2gf
+bin/miktex-kpsewhich
+bin/miktex-lacheck
+bin/miktex-lua
+bin/miktex-luac
+bin/miktex-luatex
+bin/miktex-makebase
+bin/miktex-makefmt
+bin/miktex-makeindex
+bin/miktex-makemf
+bin/miktex-makepk
+bin/miktex-maketfm
+bin/miktex-mf
+bin/miktex-mft
+bin/miktex-mkocp
+bin/miktex-mpost
+bin/miktex-odvicopy
+bin/miktex-ofm2opl
+bin/miktex-omega
+bin/miktex-opl2ofm
+bin/miktex-otp2ocp
+bin/miktex-outocp
+bin/miktex-ovf2ovp
+bin/miktex-ovp2ovf
+bin/miktex-pdfdetach
+bin/miktex-pdffonts
+bin/miktex-pdfimages
+bin/miktex-pdfinfo
+bin/miktex-pdfseparate
+bin/miktex-pdftex
+bin/miktex-pdftocairo
+bin/miktex-pdftohtml
+bin/miktex-pdftoppm
+bin/miktex-pdftops
+bin/miktex-pdftosrc
+bin/miktex-pdftotext
+bin/miktex-pdfunite
+bin/miktex-pk2bm
+bin/miktex-pltotf
+bin/miktex-pmxab
+bin/miktex-pooltype
+bin/miktex-prepmx
+bin/miktex-ps2pk
+bin/miktex-psbook
+bin/miktex-psnup
+bin/miktex-psresize
+bin/miktex-psselect
+bin/miktex-pstops
+bin/miktex-rebar
+bin/miktex-scor2prt
+bin/miktex-sjisconv
+bin/miktex-t4ht
+bin/miktex-tangle
+bin/miktex-tex
+bin/miktex-tex4ht
+%%UIQT%%bin/miktex-texworks
+bin/miktex-tftopl
+bin/miktex-tie
+bin/miktex-ttf2afm
+bin/miktex-ttf2pk
+bin/miktex-ttf2tfm
+bin/miktex-vftovp
+bin/miktex-vptovf
+bin/miktex-weave
+bin/miktex-xetex
+bin/miktexsetup
+bin/miktexsetup_standalone
+bin/mkfntmap
+bin/mpm
+bin/mthelp
+bin/padout
+bin/tdsutil
+bin/texify
+lib/libMiKTeX209-app.so
+lib/libMiKTeX209-app.so.4
+lib/libMiKTeX209-app.so.4.27.49
+lib/libMiKTeX209-core.so
+lib/libMiKTeX209-core.so.11
+lib/libMiKTeX209-core.so.11.27.62
+lib/libMiKTeX209-extractor.so
+lib/libMiKTeX209-extractor.so.1
+lib/libMiKTeX209-extractor.so.1.26.226
+lib/libMiKTeX209-fmt.so
+lib/libMiKTeX209-fmt.so.1
+lib/libMiKTeX209-fmt.so.1.25.101
+lib/libMiKTeX209-kpathsea.so
+lib/libMiKTeX209-kpathsea.so.2
+lib/libMiKTeX209-kpathsea.so.2.27.18
+lib/libMiKTeX209-lua53.so
+lib/libMiKTeX209-lua53.so.1
+lib/libMiKTeX209-lua53.so.1.25.194
+lib/libMiKTeX209-md5.so
+lib/libMiKTeX209-md5.so.1
+lib/libMiKTeX209-md5.so.1.24.156
+lib/libMiKTeX209-metapost.so
+lib/libMiKTeX209-packagemanager.so
+lib/libMiKTeX209-packagemanager.so.5
+lib/libMiKTeX209-packagemanager.so.5.27.67
+%%UIQT%%lib/libMiKTeX209-poppler-Qt.so
+%%UIQT%%lib/libMiKTeX209-poppler-Qt.so.1
+%%UIQT%%lib/libMiKTeX209-poppler-Qt.so.2.9
+lib/libMiKTeX209-poppler.so
+lib/libMiKTeX209-poppler.so.1
+lib/libMiKTeX209-poppler.so.1.25.106
+lib/libMiKTeX209-setup.so
+lib/libMiKTeX209-setup.so.4
+lib/libMiKTeX209-setup.so.4.27.29
+lib/libMiKTeX209-teckit.so
+lib/libMiKTeX209-teckit.so.1
+lib/libMiKTeX209-teckit.so.1.26.214
+lib/libMiKTeX209-texmf.so
+lib/libMiKTeX209-texmf.so.3
+lib/libMiKTeX209-texmf.so.3.26.239
+lib/libMiKTeX209-trace.so
+lib/libMiKTeX209-trace.so.2
+lib/libMiKTeX209-trace.so.2.26.226
+%%UIQT%%lib/libMiKTeX209-ui-Qt.so
+%%UIQT%%lib/libMiKTeX209-ui-Qt.so.1
+%%UIQT%%lib/libMiKTeX209-ui-Qt.so.1.27.28
+lib/libMiKTeX209-util.so
+lib/libMiKTeX209-util.so.1
+lib/libMiKTeX209-util.so.1.27.0
+lib/libMiKTeX209-web2c.so
+lib/libMiKTeX209-web2c.so.1
+lib/libMiKTeX209-web2c.so.1.25.40
+libexec/miktex/runexe
+libexec/miktex/runjava
+libexec/miktex/runperl
+libexec/miktex/runpython
+libexec/miktex/runsh
+libexec/miktex/runtexlua
+libexec/miktex/tex2xindy
+man/man1/findtexmf.1.gz
+man/man1/initexmf.1.gz
+man/man1/miktex-bibtex.1.gz
+man/man1/miktex-dvicopy.1.gz
+man/man1/miktex-dvips.1.gz
+man/man1/miktex-gftodvi.1.gz
+man/man1/miktex-luatex.1.gz
+man/man1/miktex-mf.1.gz
+man/man1/miktex-mpost.1.gz
+man/man1/miktex-pdftex.1.gz
+man/man1/miktex-tex.1.gz
+man/man1/miktex-xetex.1.gz
+man/man1/mpm.1.gz
+man/man1/mthelp.1.gz
+man/man1/texify.1.gz
+man/man5/pdftex.cfg.5.gz
+man/man5/updmap.cfg.5.gz
+%%UIQT%%share/applications/icons/hicolor/128x128/apps/miktex-console.png
+%%UIQT%%share/applications/icons/hicolor/32x32/apps/miktex-console.png
+%%UIQT%%share/applications/miktex-console.desktop
+share/miktex-texmf/miktex/bootstrapping/miktex-config-2.9.tar.lzma
+share/miktex-texmf/miktex/bootstrapping/miktex-dvips.tar.lzma
+share/miktex-texmf/miktex/bootstrapping/miktex-fontconfig.tar.lzma
+share/miktex-texmf/miktex/bootstrapping/miktex-misc.tar.lzma
+share/miktex-texmf/miktex/bootstrapping/miktex-zzdb1-2.9.tar.lzma
+share/miktex-texmf/miktex/bootstrapping/miktex-zzdb3-2.9.tar.lzma
+share/miktex-texmf/miktex/bootstrapping/tetex.tar.lzma
+%%UIQT%%share/pixmaps/miktex-console.png
+%%UIQT%%share/polkit-1/actions/miktex-console.policy

File Metadata

Mime Type
text/plain
Expires
Wed, Oct 22, 5:31 PM (12 h, 40 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
24061626
Default Alt Text
D18903.id54067.diff (9 KB)

Event Timeline