This updates fonts/ru-ptsans package. Added serif and monospace fonts.
Also, fixed directory handling and updated my email address.
As an experiment, I used versioned DIST_SUBDIR, this avoiding need
to extra mirror the distfile. As a bonus, if (when) upstream will
re-roll file, we'll be notified earlier - for font ports this
should be good.
okay?
--
WBR,
Vadim Zhukov
Index: Makefile
===================================================================
RCS file: /cvs/ports/fonts/ru-ptsans/Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile
--- Makefile 11 Mar 2013 11:06:05 -0000 1.4
+++ Makefile 5 Apr 2013 19:18:48 -0000
@@ -2,16 +2,14 @@
COMMENT = free Cyrillic fonts
PKG_ARCH = *
-DISTNAME = ptsans-2.0
-PKGNAME = ru-${DISTNAME}
-REVISION = 1
-EXTRACT_SUFX = .zip
+PKGNAME = ru-ptsans-3.0
CATEGORIES = fonts x11
-
-MAINTAINER = Vadim Zhukov <[email protected]>
-# Original distfile taken from http://www.fontstock.com/public/
-MASTER_SITES = http://www.linklevel.net/distfiles/
HOMEPAGE = http://paratype.com/public/
+MAINTAINER = Vadim Zhukov <[email protected]>
+
+DISTFILES = PTSans.zip PTSerif.zip PTMono.zip
+MASTER_SITES = http://www.fontstock.com/public/
+DIST_SUBDIR = ${PKGNAME}
# OFL, http://scripts.sil.org/OFL (CC-like)
# permits:
@@ -19,16 +17,17 @@ HOMEPAGE = http://paratype.com/public/
# requires
# Attribution, Notice, ShareAlike, DerivativeRenaming,
# BundlingWhenSelling
-PERMIT_PACKAGE_CDROM = Yes
+PERMIT_PACKAGE_CDROM = Yes
-NO_BUILD = Yes
-NO_TEST = Yes
-FONTSDIR = ${PREFIX}/lib/X11/fonts/ptsans
+NO_BUILD = Yes
+NO_TEST = Yes
+DOCDIR = ${PREFIX}/share/doc/ptsans
+FONTSDIR = ${PREFIX}/lib/X11/fonts/ptsans
+WRKDIST = ${WRKDIR}
do-install:
- ${INSTALL_DATA_DIR} ${PREFIX}/share/ptsans
- ${INSTALL_DATA_DIR} ${FONTSDIR}
- ${INSTALL_DATA} ${WRKDIR}/*.ttf ${FONTSDIR}
- ${INSTALL_DATA} ${WRKDIR}/PTSansOFL.txt ${PREFIX}/share/ptsans
+ ${INSTALL_DATA_DIR} ${DOCDIR} ${FONTSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/*.ttf ${FONTSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/*.txt ${DOCDIR}
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/fonts/ru-ptsans/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo 19 Jul 2011 09:14:21 -0000 1.1.1.1
+++ distinfo 5 Apr 2013 19:18:48 -0000
@@ -1,5 +1,6 @@
-MD5 (ptsans-2.0.zip) = mYqzPhTUgi4g5FbIzMDCeQ==
-RMD160 (ptsans-2.0.zip) = h5fhegX6Nrv/vwwqu2QC9DgivS8=
-SHA1 (ptsans-2.0.zip) = hmBi+nUYMsEiWGCCtCP544O0fjU=
-SHA256 (ptsans-2.0.zip) = jVutfymewSkZdnwByh2Vs+FtA+aOQezUMeHVlpJNqkA=
-SIZE (ptsans-2.0.zip) = 1710534
+SHA256 (ptsans-3.0/PTMono.zip) = k8DKHZhz7MfHATH6djqqqiQ0X8i48ZPqIXWwhXgj1Yo=
+SHA256 (ptsans-3.0/PTSans.zip) = xwtoOrNdKMxlNn9rnvXwTW2DsSF/LnJ2SLuusS3BQOc=
+SHA256 (ptsans-3.0/PTSerif.zip) = dO7Ihu21iJkBhEjmnPq3Ay3Szo/2mkTBj4in0qe/OyY=
+SIZE (ptsans-3.0/PTMono.zip) = 175039
+SIZE (ptsans-3.0/PTSans.zip) = 1574159
+SIZE (ptsans-3.0/PTSerif.zip) = 1004833
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/fonts/ru-ptsans/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST 19 Jul 2011 09:14:21 -0000 1.1.1.1
+++ pkg/PLIST 5 Apr 2013 19:18:48 -0000
@@ -4,11 +4,24 @@ lib/X11/fonts/
@fontdir lib/X11/fonts/ptsans/
lib/X11/fonts/ptsans/PTC55F.ttf
lib/X11/fonts/ptsans/PTC75F.ttf
+lib/X11/fonts/ptsans/PTF55F.ttf
+lib/X11/fonts/ptsans/PTF56F.ttf
+lib/X11/fonts/ptsans/PTF75F.ttf
+lib/X11/fonts/ptsans/PTF76F.ttf
+lib/X11/fonts/ptsans/PTM55F.ttf
+lib/X11/fonts/ptsans/PTM75F.ttf
lib/X11/fonts/ptsans/PTN57F.ttf
lib/X11/fonts/ptsans/PTN77F.ttf
lib/X11/fonts/ptsans/PTS55F.ttf
lib/X11/fonts/ptsans/PTS56F.ttf
lib/X11/fonts/ptsans/PTS75F.ttf
lib/X11/fonts/ptsans/PTS76F.ttf
-share/ptsans/
-share/ptsans/PTSansOFL.txt
+lib/X11/fonts/ptsans/PTZ55F.ttf
+lib/X11/fonts/ptsans/PTZ56F.ttf
+share/doc/ptsans/
+share/doc/ptsans/OT_TT_Install_E.txt
+share/doc/ptsans/OT_TT_Install_R.txt
+share/doc/ptsans/PT Free Font License_eng_1.2.txt
+share/doc/ptsans/PT Free Font License_eng_1.3.txt
+share/doc/ptsans/PT Free Font License_rus_1.2.txt
+share/doc/ptsans/PT Free Font License_rus_1.3.txt