pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/fonts/ricty-ttf Update to ricty-ttf-4.1.1
details: https://anonhg.NetBSD.org/pkgsrc/rev/97849dc3f57e
branches: trunk
changeset: 343511:97849dc3f57e
user: pho <pho%pkgsrc.org@localhost>
date: Tue Nov 05 08:59:12 2019 +0000
description:
Update to ricty-ttf-4.1.1
The official repository on GitHub has been removed, and has moved to
another web site.
Changes from 4.1.0 to 4.1.1:
- Integrated the script to generate Ricty Oblique to the main
generator script.
Changes from 4.0.1 to 4.1.0:
- Integrated the script to generate Ricty Discord to the main
generator script.
- Ricty now depends on Inconsolata 2.000 or later.
Changes from 4.0.0 to 4.0.1:
- Added hinting information.
Changes from 3.2.4 to 4.0.0:
- Ricty now uses Inconsolata-Regular/Bold.ttf instead of
Inconsolata.otf.
- Removed the option to generate a bold variant of Inconsolata.
diffstat:
fonts/ricty-ttf/Makefile | 57 +++++++++++++++++++++++------------------------
fonts/ricty-ttf/PLIST | 7 ++++-
fonts/ricty-ttf/distinfo | 14 +++++++----
3 files changed, 42 insertions(+), 36 deletions(-)
diffs (125 lines):
diff -r 8f261084b8ab -r 97849dc3f57e fonts/ricty-ttf/Makefile
--- a/fonts/ricty-ttf/Makefile Tue Nov 05 08:58:42 2019 +0000
+++ b/fonts/ricty-ttf/Makefile Tue Nov 05 08:59:12 2019 +0000
@@ -1,21 +1,25 @@
-# $NetBSD: Makefile,v 1.26 2019/11/02 22:24:42 rillig Exp $
+# $NetBSD: Makefile,v 1.27 2019/11/05 08:59:12 pho Exp $
+
+DISTNAME= # empty
+PKGNAME= ricty-ttf-4.1.1
+CATEGORIES= fonts japanese
-DISTNAME= Ricty-3.2.4
-PKGNAME= ${DISTNAME:S/Ricty/ricty-ttf/}
-GITHUB_PROJECT= Ricty
-GITHUB_TAG= ${PKGVERSION_NOREV}
-CATEGORIES= fonts japanese
-MASTER_SITES= ${MASTER_SITE_GITHUB:=yascentur/}
+# The official distribution of Ricty is unfortunately not versioned.
+DIST_SUBDIR= ${PKGBASE}
+DISTFILES= ricty_generator.sh os2version_reviser.sh
+MASTER_SITES= http://www.yusa.lab.uec.ac.jp/~yusa/ricty/
+EXTRACT_CMD= ${CP} -f "$$extract_file" "${WRKSRC}"
+WRKSRC= ${WRKDIR}
MAINTAINER= ryoon%NetBSD.org@localhost
-#HOMEPAGE= https://github.com/yascentur/Ricty
+HOMEPAGE= http://www.yusa.lab.uec.ac.jp/~yusa/ricty.html
COMMENT= Migu 1M and Inconsolata based TrueType fonts for programming
LICENSE= ipafont AND ofl-v1.1 AND 2-clause-bsd
USE_TOOLS+= bash
BUILD_DEPENDS+= fontforge-[0-9]*:../../fonts/fontforge
-BUILD_DEPENDS+= migu-ttf-[0-9]*:../../fonts/migu-ttf
-BUILD_DEPENDS+= inconsolata-ttf-[0-9]*:../../fonts/inconsolata-ttf
+BUILD_DEPENDS+= migu-ttf>=20150712:../../fonts/migu-ttf
+BUILD_DEPENDS+= inconsolata-ttf>=2.000:../../fonts/inconsolata-ttf
# LICESE of generated TTF fonts is "ipafont AND open-font-license",
# but OPEN FONT LICENSE version 1.1 section 5) require to distribute entirely
@@ -24,37 +28,32 @@
NO_BIN_ON_CDROM= ${RESTRICTED}
NO_BIN_ON_FTP= ${RESTRICTED}
+USE_LANGUAGES= # none
+
NO_CONFIGURE= YES
-INSTALLATION_DIRS= share/fonts/X11/TTF
-
-FONTDIR= ${PREFIX}/share/fonts/X11/TTF
-FONTS_DIRS.ttf= ${FONTDIR}
-
-INSTALL_FONTS= Ricty-Bold.ttf \
- Ricty-Regular.ttf \
- RictyDiscord-Bold.ttf \
- RictyDiscord-Regular.ttf
-
-USE_LANGUAGES= # none
+# We can't use ../../mk/fonts.mk because it defines NO_BUILD.
+TTF_FONTS_DIR= ${PREFIX}/share/fonts/X11/TTF
+INSTALLATION_DIRS= ${TTF_FONTS_DIR}
do-build:
set -e; \
cd ${WRKSRC}; \
${PKGSRC_SETENV} ${MAKE_ENV} \
- ${BASH} -x ./ricty_generator.sh \
- ${LOCALBASE}/share/fonts/X11/OTF/Inconsolata.otf \
- ${LOCALBASE}/share/fonts/X11/TTF/migu-1m-regular.ttf \
- ${LOCALBASE}/share/fonts/X11/TTF/migu-1m-bold.ttf
+ ${BASH} -x ./ricty_generator.sh \
+ ${TTF_FONTS_DIR}/Inconsolata-Regular.ttf \
+ ${TTF_FONTS_DIR}/Inconsolata-Bold.ttf \
+ ${TTF_FONTS_DIR}/migu-1m-regular.ttf \
+ ${TTF_FONTS_DIR}/migu-1m-bold.ttf
post-build:
set -e; \
cd ${WRKSRC}; \
- ./misc/os2version_reviser.sh Ricty*.ttf
+ ${BASH} -x ./os2version_reviser.sh Ricty*.ttf
do-install:
-.for f in ${INSTALL_FONTS}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${FONTDIR}
-.endfor
+ @${STEP_MSG} "Installing all .ttf files from ${WRKSRC}"
+ ${FIND} ${WRKSRC} -name ${DESTDIR:T} -prune -o -iname '*.ttf' -exec \
+ ${INSTALL_DATA} "{}" ${DESTDIR}${TTF_FONTS_DIR} ";"
.include "../../mk/bsd.pkg.mk"
diff -r 8f261084b8ab -r 97849dc3f57e fonts/ricty-ttf/PLIST
--- a/fonts/ricty-ttf/PLIST Tue Nov 05 08:58:42 2019 +0000
+++ b/fonts/ricty-ttf/PLIST Tue Nov 05 08:59:12 2019 +0000
@@ -1,6 +1,9 @@
-@comment $NetBSD: PLIST,v 1.3 2014/06/01 16:35:37 wiz Exp $
+@comment $NetBSD: PLIST,v 1.4 2019/11/05 08:59:12 pho Exp $
share/fonts/X11/TTF/Ricty-Bold.ttf
+share/fonts/X11/TTF/Ricty-BoldOblique.ttf
+share/fonts/X11/TTF/Ricty-Oblique.ttf
share/fonts/X11/TTF/Ricty-Regular.ttf
share/fonts/X11/TTF/RictyDiscord-Bold.ttf
+share/fonts/X11/TTF/RictyDiscord-BoldOblique.ttf
+share/fonts/X11/TTF/RictyDiscord-Oblique.ttf
share/fonts/X11/TTF/RictyDiscord-Regular.ttf
-@pkgdir share/doc/ricty-ttf
diff -r 8f261084b8ab -r 97849dc3f57e fonts/ricty-ttf/distinfo
--- a/fonts/ricty-ttf/distinfo Tue Nov 05 08:58:42 2019 +0000
+++ b/fonts/ricty-ttf/distinfo Tue Nov 05 08:59:12 2019 +0000
@@ -1,6 +1,10 @@
-$NetBSD: distinfo,v 1.9 2015/11/03 20:44:39 agc Exp $
+$NetBSD: distinfo,v 1.10 2019/11/05 08:59:12 pho Exp $
-SHA1 (Ricty-3.2.4.tar.gz) = 7fc8adcc74656d9e2e1acd325de82f0f08a6d222
-RMD160 (Ricty-3.2.4.tar.gz) = aab65f2d871fcb76c57152b6ad922668197617d6
-SHA512 (Ricty-3.2.4.tar.gz) = f6e08cbb84fd25f8ec4c235c664ce67143c7692d4aad9709ee3195a8d8f7dcac9ac437d771e72d47eee5e841ba4717ec81c8d6700691dcd3e3d5dea6d30425a8
-Size (Ricty-3.2.4.tar.gz) = 256796 bytes
+SHA1 (ricty-ttf/os2version_reviser.sh) = 1d7601fad347eb98bb9c2a146ff522d81de2e5ae
+RMD160 (ricty-ttf/os2version_reviser.sh) = 1b8bb49c8233432eb1cffda29155f3d5befdaf9f
+SHA512 (ricty-ttf/os2version_reviser.sh) = bd62df29db53b50356f61176707c97baafd39e731b965e223430b083a2675f037bdc155abbbbf42e73206c41126048211aa4092aa3add1f174c1538dad2f020c
+Size (ricty-ttf/os2version_reviser.sh) = 1309 bytes
+SHA1 (ricty-ttf/ricty_generator.sh) = 421ec900136fbce542d34af5662958ebfb9e0c7b
+RMD160 (ricty-ttf/ricty_generator.sh) = 88079063db557800b08e79b32cf4fc9a8c7b84c1
+SHA512 (ricty-ttf/ricty_generator.sh) = aa5bb3391000a12217500d7e11f950a587abe0d3f59f68e81770d594b9f7ec4755cf7354a059ee9b9260c81dce8fa7ab442d9e4471f5e9b726bd056d1dfe17e2
+Size (ricty-ttf/ricty_generator.sh) = 36173 bytes
Home |
Main Index |
Thread Index |
Old Index