[Bug 197090] [NEW PORT] x11-fonts/symbola - a Unicode 7.0 font
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sun Feb 1 13:26:01 UTC 2015
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197090
--- Comment #2 from Jan Beich <jbeich at FreeBSD.org> ---
Comment on attachment 152205
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=152205
port shar file - second try
Except maybe DOCS warning see
$ portlint -AC
WARN: Makefile: use ".if ${PORT_OPTIONS:MDOCS}" to wrap installation of files
into /usr/local/share/doc.
WARN: Makefile: new ports should not set PORTREVISION.
FATAL: Makefile: LICENSE_GROUPS appears out-of-order.
FATAL: Makefile: order must be
LICENSE/LICENSE_COMB/LICENSE_GROUPS(_\w+)?/LICENSE_NAME(_\w+)?/LICENSE_TEXT(_\w+)?/LICENSE_FILE(_\w+)?/LICENSE_PERMS(_\w+)?/LICENSE_DISTFILES(_\w+)?.
WARN: pkg-message: possible use of absolute pathname "/usr/local/lib/X11/f...".
WARN: pkg-message: possible use of absolute pathname "/usr/local/lib/X11/f...".
WARN: pkg-message: possible direct use of "You'll have to add /usr/local"
found. if so, use ${PREFIX} or ${LOCALBASE}, as appropriate.
WARN: pkg-message: possible direct use of "$ xset fp+ /usr/local" found. if so,
use ${PREFIX} or ${LOCALBASE}, as appropriate.
WARN: Consider to set DEVELOPER=yes in /etc/make.conf
2 fatal errors and 7 warnings found.
>XBUILD_DEPENDS= fc-cache:${PORTSDIR}/x11-fonts/fontconfig
>XRUN_DEPENDS:= ${BUILD_DEPENDS}
Unused unless you add either @fc or @fcfontsdir into pkg-plist. Also, the
keywords are allowed to fail if fontconfig isn't installed in which case the
cache would be populated upon first use and end up under ~/.cache/fontconfig
instead of /var/db/fontconfig.
BUILD_DEPENDS is redundant because @fc* only call fc-cache(1) as part of
package install/deinstall, see /usr/ports/Keywords/fc.ucl.
> XPLIST_SUB= FONTSDIR="${FONTSDIR:S|${PREFIX}/||}"
> X
> XFONTSDIR?= lib/X11/fonts/${PORTNAME}
Kinda pointless :S substitution if FONTSDIR isn't an absolute path.
> sed 's/^X//' >symbola/files/COPYING << 'e8f08a458d20d959cd4feed0723cfae6'
> XFonts and documents in this site are not pieces of property or merchandise
> Xitems; they carry no trademark, copyright, license or other market tags; they
> Xare offered free for any use.
Why not move into LICENSE_TEXT?
>sed 's/^X//' >symbola/pkg-message << 'e7eea0cdf9548a0aab4e9fc82e28f42c'
>XYou'll have to add /usr/local/lib/X11/fonts/symbola to your X font path by
>Xeither:
>X
>X$ xset fp+ /usr/local/lib/X11/fonts/symbola
>X$ xset fp rehash
>X
>Xor by adding it to your X server configuration file and restarting the X
>Xserver.
XFLDs are only necessary for legacy X11 apps or *.pcf fonts. To generate the
entries for *.ttf or *.otf fonts you need to add either @fontsdir or
@fcfontsdir into pkg-plist and depend on both mkfontdir and mkfontscale.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list