FreeBSD Bugzilla – Attachment 144645 Details for
Bug 191854
[STAGE][PATCH][ADOPT] x11-fonts/cyberbit-ttfonts
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Replacement of earlier patch.
cyberbit-ttfonts2.patch (text/plain), 7.70 KB, created by
A.J. "Fonz" van Werven
on 2014-07-14 04:24:19 UTC
(
hide
)
Description:
Replacement of earlier patch.
Filename:
MIME Type:
Creator:
A.J. "Fonz" van Werven
Created:
2014-07-14 04:24:19 UTC
Size:
7.70 KB
patch
obsolete
>diff -ruN cyberbit-ttfonts.orig/Makefile cyberbit-ttfonts/Makefile >--- cyberbit-ttfonts.orig/Makefile 2014-07-13 10:59:53.000000000 +0000 >+++ cyberbit-ttfonts/Makefile 2014-07-14 04:20:14.000000000 +0000 >@@ -7,54 +7,52 @@ > CATEGORIES= x11-fonts > MASTER_SITES= http://ftp.netscape.com/pub/communicator/extras/fonts/windows/ \ > http://aol-4.vo.llnwd.net/pub/communicator/extras/fonts/windows/ \ >- ftp://ftp.netscape.com/pub/communicator/extras/fonts/windows/ >-DISTFILES= Cyberbit.ZIP >+ ftp://ftp.netscape.com/pub/communicator/extras/fonts/windows/ \ >+ http://www.skysmurf.nl/comp/FreeBSD/distfiles/cyberbit/ >+DISTFILES= Cyberbit.ZIP 97CyberBase.Doc 97CyberBit.Doc 97CyberCJK.Doc \ >+ CYBERBIT.DOC CYBERCJK.DOC READMEfirst.txt ReadMe.htm > DIST_SUBDIR= cyberbit > EXTRACT_ONLY= Cyberbit.ZIP > >-MAINTAINER= ports@FreeBSD.org >-COMMENT= Bitstream Cyberbit is a TrueType font covers Unicode 2.0 >+MAINTAINER= freebsd@skysmurf.nl >+COMMENT= Bitstream Cyberbit is a TrueType font that covers Unicode 2.0 >+ >+BUILD_DEPENDS= mkfontdir:${PORTSDIR}/x11-fonts/mkfontdir \ >+ mkfontscale:${PORTSDIR}/x11-fonts/mkfontscale > > RESTRICTED= Redistribution not permitted; single user license only. > > USES= zip >-NO_BUILD= yes > >-FONTSDIR= lib/X11/fonts/TrueType >-MAKE_ENV= FONTSDIR=${FONTSDIR} >-PLIST_SUB= FONTSDIR=${FONTSDIR} >+FONTDIR= lib/X11/fonts/Cyberbit >+PLIST_SUB= FONTDIR="${FONTDIR:S|${PREFIX}/||}" >+ >+SUB_FILES= pkg-message >+PKGMESSAGE= ${WRKDIR}/pkg-message >+SUB_LIST= FONTDIR=${PREFIX}/${FONTDIR} >+ > WRKSRC= ${WRKDIR} > >+PORTDOCS= 97CyberBase.Doc 97CyberBit.Doc 97CyberCJK.Doc \ >+ CYBERBIT.DOC CYBERCJK.DOC READMEfirst.txt ReadMe.htm >+ > OPTIONS_DEFINE= DOCS > >-NO_STAGE= yes > .include <bsd.port.options.mk> > >-.if ${PORT_OPTIONS:MDOCS} >-DISTFILES+= 97CyberBase.Doc 97CyberBit.Doc 97CyberCJK.Doc \ >- CYBERBIT.DOC CYBERCJK.DOC READMEfirst.txt ReadMe.htm >-.endif >+MKFONTSCALE= ${LOCALBASE}/bin/mkfontscale >+MKFONTDIR= ${LOCALBASE}/bin/mkfontdir >+ >+do-build: >+ cd ${WRKSRC} && ${MKFONTSCALE} && ${MKFONTDIR} > > do-install: >-.if !exists(${PREFIX}/${FONTSDIR}) >- @${ECHO} "*********************************************************" >- @${ECHO} "Please add ${PREFIX}/${FONTSDIR} to your font path" >- @${ECHO} "and load 'xtt' module in /etc/x11/xorg.conf." >- @${ECHO} "*********************************************************" >- ${MKDIR} ${PREFIX}/${FONTSDIR} >-.endif >- ${INSTALL_DATA} ${WRKSRC}/*.ttf \ >- ${FILESDIR}/fonts.dir.cyberbit \ >- ${PREFIX}/${FONTSDIR} >-.if ${PORT_OPTIONS:MDOCS} >- ${MKDIR} ${DOCSDIR} >- ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/97CyberBase.Doc ${DOCSDIR} >- ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/97CyberBit.Doc ${DOCSDIR} >- ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/97CyberCJK.Doc ${DOCSDIR} >- ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/CYBERBIT.DOC ${DOCSDIR} >- ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/CYBERCJK.DOC ${DOCSDIR} >- ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/READMEfirst.txt ${DOCSDIR} >- ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/ReadMe.htm ${DOCSDIR} >-.endif >- ${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL >+ @${MKDIR} ${STAGEDIR}${PREFIX}/${FONTDIR} >+ ${INSTALL_DATA} ${WRKSRC}/Cyberbit.ttf ${STAGEDIR}${PREFIX}/${FONTDIR} >+ ${INSTALL_DATA} ${WRKSRC}/fonts.* ${STAGEDIR}${PREFIX}/${FONTDIR} >+ @${MKDIR} ${STAGEDIR}${DOCSDIR} >+.for doc in ${PORTDOCS} >+ ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${doc} ${STAGEDIR}${DOCSDIR} >+.endfor >+ > .include <bsd.port.mk> >diff -ruN cyberbit-ttfonts.orig/files/fonts.dir.cyberbit cyberbit-ttfonts/files/fonts.dir.cyberbit >--- cyberbit-ttfonts.orig/files/fonts.dir.cyberbit 2014-07-13 10:59:53.000000000 +0000 >+++ cyberbit-ttfonts/files/fonts.dir.cyberbit 1970-01-01 00:00:00.000000000 +0000 >@@ -1,17 +0,0 @@ >-16 >-Cyberbit.ttf -Bitstream-Bitstream Cyberbit-medium-r-normal--0-0-0-0-c-0-ascii-0 >-Cyberbit.ttf -Bitstream-Bitstream Cyberbit-medium-r-normal--0-0-0-0-c-0-fcd8859-15 >-Cyberbit.ttf -Bitstream-Bitstream Cyberbit-medium-r-normal--0-0-0-0-c-0-iso10646-1 >-Cyberbit.ttf -Bitstream-Bitstream Cyberbit-medium-r-normal--0-0-0-0-c-0-iso8859-1 >-Cyberbit.ttf -Bitstream-Bitstream Cyberbit-medium-r-normal--0-0-0-0-c-0-iso8859-10 >-Cyberbit.ttf -Bitstream-Bitstream Cyberbit-medium-r-normal--0-0-0-0-c-0-iso8859-15 >-Cyberbit.ttf -Bitstream-Bitstream Cyberbit-medium-r-normal--0-0-0-0-c-0-iso8859-2 >-Cyberbit.ttf -Bitstream-Bitstream Cyberbit-medium-r-normal--0-0-0-0-c-0-iso8859-3 >-Cyberbit.ttf -Bitstream-Bitstream Cyberbit-medium-r-normal--0-0-0-0-c-0-iso8859-4 >-Cyberbit.ttf -Bitstream-Bitstream Cyberbit-medium-r-normal--0-0-0-0-c-0-iso8859-5 >-Cyberbit.ttf -Bitstream-Bitstream Cyberbit-medium-r-normal--0-0-0-0-c-0-iso8859-6 >-Cyberbit.ttf -Bitstream-Bitstream Cyberbit-medium-r-normal--0-0-0-0-c-0-iso8859-7 >-Cyberbit.ttf -Bitstream-Bitstream Cyberbit-medium-r-normal--0-0-0-0-c-0-iso8859-8 >-Cyberbit.ttf -Bitstream-Bitstream Cyberbit-medium-r-normal--0-0-0-0-c-0-iso8859-9 >-Cyberbit.ttf -Bitstream-Bitstream Cyberbit-medium-r-normal--0-0-0-0-c-0-koi8-r >-Cyberbit.ttf -Bitstream-Bitstream Cyberbit-medium-r-normal--0-0-0-0-c-0-koi8-ru >diff -ruN cyberbit-ttfonts.orig/files/pkg-message.in cyberbit-ttfonts/files/pkg-message.in >--- cyberbit-ttfonts.orig/files/pkg-message.in 1970-01-01 00:00:00.000000000 +0000 >+++ cyberbit-ttfonts/files/pkg-message.in 2014-07-13 17:40:16.000000000 +0000 >@@ -0,0 +1,10 @@ >+You can start using the font(s) by following these instructions: >+ >+Eiter type the following in an X terminal: >+ xset fp+ %%FONTDIR%% >+ xset fp rehash >+ >+Or, more permanently, add the following line to the "Files" section of your >+X.Org configuration file: >+ FontPath "%%FONTDIR%%/" >+and make sure you have the "freetype" module loaded, then restart X. >diff -ruN cyberbit-ttfonts.orig/pkg-deinstall cyberbit-ttfonts/pkg-deinstall >--- cyberbit-ttfonts.orig/pkg-deinstall 2014-07-13 10:59:53.000000000 +0000 >+++ cyberbit-ttfonts/pkg-deinstall 1970-01-01 00:00:00.000000000 +0000 >@@ -1,16 +0,0 @@ >-#!/bin/sh >-XFLDNAME="-Bitstream-Bitstream\ Cyberbit-" >-if [ "$2" != "DEINSTALL" ]; then >- exit 0 >-fi >-FONTDIR=${PKG_PREFIX}/lib/X11/fonts/TrueType >-cd ${FONTDIR} >-sed -e "/${XFLDNAME}/d" fonts.dir > fonts.dir.tmp >-numfonts=$(echo $(cat fonts.dir.tmp | wc -l) - 1 | bc) >-if [ ${numfonts} != "0" ]; then >-echo ${numfonts} > fonts.dir >-sed -e 1d fonts.dir.tmp >> fonts.dir >-rm -f fonts.dir.tmp >-else >-rm -f fonts.dir fonts.dir.tmp >-fi >diff -ruN cyberbit-ttfonts.orig/pkg-install cyberbit-ttfonts/pkg-install >--- cyberbit-ttfonts.orig/pkg-install 2014-07-13 10:59:53.000000000 +0000 >+++ cyberbit-ttfonts/pkg-install 1970-01-01 00:00:00.000000000 +0000 >@@ -1,16 +0,0 @@ >-#!/bin/sh >-XFLDNAME="-Bitstream-Bitstream Cyberbit-" >-FONTNAME=cyberbit >-FONTDIR=${PKG_PREFIX}/lib/X11/fonts/TrueType >-if [ "$2" = "PRE-INSTALL" ]; then >- echo "Please add ${FONTDIR} to your /etc/x11/xorg.conf file" >- exit 0 >-fi >-cd ${FONTDIR} >-touch fonts.dir >-sed -e "/${XFLDNAME}/d" fonts.dir > fonts.dir.tmp >-numfonts=$(echo $(cat fonts.dir.tmp fonts.dir.${FONTNAME} | wc -l) - 2 | bc) >-echo ${numfonts} > fonts.dir >-sed -e 1d fonts.dir.tmp >> fonts.dir >-sed -e 1d fonts.dir.$FONTNAME >> fonts.dir >-rm -f fonts.dir.tmp >diff -ruN cyberbit-ttfonts.orig/pkg-plist cyberbit-ttfonts/pkg-plist >--- cyberbit-ttfonts.orig/pkg-plist 2014-07-13 10:59:53.000000000 +0000 >+++ cyberbit-ttfonts/pkg-plist 2014-07-14 04:22:15.000000000 +0000 >@@ -1,11 +1,5 @@ >-%%FONTSDIR%%/fonts.dir.cyberbit >-%%FONTSDIR%%/Cyberbit.ttf >-@dirrmtry %%FONTSDIR%% >-%%PORTDOCS%%%%DOCSDIR%%/97CyberBase.Doc >-%%PORTDOCS%%%%DOCSDIR%%/97CyberBit.Doc >-%%PORTDOCS%%%%DOCSDIR%%/97CyberCJK.Doc >-%%PORTDOCS%%%%DOCSDIR%%/CYBERBIT.DOC >-%%PORTDOCS%%%%DOCSDIR%%/CYBERCJK.DOC >-%%PORTDOCS%%%%DOCSDIR%%/READMEfirst.txt >-%%PORTDOCS%%%%DOCSDIR%%/ReadMe.htm >-%%PORTDOCS%%@dirrm %%DOCSDIR%% >+%%FONTDIR%%/Cyberbit.ttf >+%%FONTDIR%%/fonts.dir >+%%FONTDIR%%/fonts.scale >+@unexec rm %D/%%FONTDIR%%/fonts.cache-1 2>/dev/null || /usr/bin/true >+@dirrm %%FONTDIR%%
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 191854
:
144637
| 144645