1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-23 00:43:28 +00:00

Font setup for Japanese netscape. Doesn't install anything itself,

so there's no checksum file.

I changed the following from the PR submission:

 @ Removed files/ dir completely, all it contained was an empty md5 file
   and author's comments (keep that on your machine please :)

 @ Added "/usr/bin/perl" in front of pkg/INSTALL in post-install, so
   it will work even if the user doesn't get the file over a permission-
   preserving medium (e.g., ftp)

 @ I think that's all.

PR:		8188 (part)
Submitted by:	sada@e-mail.ne.jp
This commit is contained in:
Satoshi Asami 1998-10-09 04:09:45 +00:00
parent df5822f327
commit c9c2bdc4f5
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=13772
12 changed files with 184 additions and 0 deletions

View File

@ -0,0 +1,26 @@
# Ports collection makefile for: Japanese Font Setup for Netscape browsers
# Version required: 1.0
# Date created: 22 Jun 1998
# Whom: sada
#
# $Id$
#
DISTNAME= ja-netscape-fonts-1.0
CATEGORIES= japanese www x11-fonts
DISTFILES= # empty
MAINTAINER= sada@e-mail.ne.jp
RUN_DEPENDS= \
${PREFIX}/lib/X11/k12:${PORTSDIR}/japanese/k12 \
${PREFIX}/lib/X11/fonts/misc/5x10B.pcf.Z:${PORTSDIR}/japanese/k10
USE_X_PREFIX= yes
NO_BUILD= yes
do-install:
@${SETENV} PKG_PREFIX=${PREFIX} \
/usr/bin/perl ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
.include <bsd.port.mk>

View File

@ -0,0 +1 @@
Japanese Font Setup for Netscape Browsers.

View File

@ -0,0 +1,22 @@
#!/usr/bin/perl
$prefix = $ENV{'PKG_PREFIX'};
$dir = "$prefix/lib/X11/fonts/misc";
$to = "$dir/fonts.alias";
$from = "$to.orig";
rename($to, $from) || die("Can't rename: $!");
open(IN, $from) || die("Can't open $from: $!");
open(OUT, ">$to") || die("Can't open $to: $!");
while (<IN>) {
chop;
if (/^\s*!/ || /^\s*$/) {
print OUT "$_\n";
}
else {
@line = split(/\s+/, $_);
@elm = split(/-+/, $line[0]);
if ($elm[1] ne 'netscape' && $elm[1] ne 'netscape.k10') {
print OUT "$_\n";
}
}
}
#system("$prefix/bin/xset fp rehash");

View File

@ -0,0 +1 @@
Japanese Font Setup for Netscape Browsers.

View File

@ -0,0 +1,41 @@
#!/usr/bin/perl
$prefix = $ENV{'PKG_PREFIX'};
$dir = "$prefix/lib/X11/fonts/misc";
$to = "$dir/fonts.alias";
$from = "$to.orig";
$option = $ARGV[1];
exit 0 if $option ne 'POST-INSTALL';
rename($to, $from) || die("Can't rename: $!");
open(IN, $from) || die("Can't open $from: $!");
open(OUT, ">$to") || die("Can't open $to: $!");
while (<IN>) {
chop;
if (/^\s*!/ || /^\s*$/) {
print OUT "$_\n";
}
else {
@line = split(/\s+/, $_);
@elm = split(/-+/, $line[0]);
if ($elm[1] ne 'netscape' && $elm[1] ne 'netscape.k10') {
print OUT "$_\n";
}
}
}
for (split(/\n/, <<"END"))
-netscape-fixed-medium-r-normal--24-234-75-75-c-120-jisx0201.1976-0 -sony-fixed-medium-r-normal--24-170-100-100-c-120-jisx0201.1976-0
-netscape-fixed-medium-r-normal--16-156-75-75-c-80-jisx0201.1976-0 -sony-fixed-medium-r-normal--16-120-100-100-c-80-jisx0201.1976-0
-netscape-fixed-medium-r-normal--14-130-75-75-c-70-jisx0201.1976-0 -misc-fixed-medium-r-normal--14-130-75-75-c-70-jisx0201.1976-0
-netscape-fixed-medium-r-normal--12-104-75-75-c-60-jisx0201.1976-0 -mnkaname-fixed-medium-r-normal--12-110-75-75-c-60-jisx0201.1976-0
-netscape-fixed-medium-r-normal--24-234-75-75-c-240-jisx0208.1983-0 -jis-fixed-medium-r-normal--24-230-75-75-c-240-jisx0208.1983-0
-netscape-fixed-medium-r-normal--16-156-75-75-c-160-jisx0208.1983-0 -jis-fixed-medium-r-normal--16-150-75-75-c-160-jisx0208.1983-0
-netscape-fixed-medium-r-normal--14-130-75-75-c-140-jisx0208.1983-0 -misc-fixed-medium-r-normal--14-130-75-75-c-140-jisx0208.1983-0
-netscape-fixed-medium-r-normal--12-104-75-75-c-120-jisx0208.1983-0 -mnkaname-fixed-medium-r-normal--12-110-75-75-c-120-jisx0208.1983-0
-netscape-fixed-medium-r-normal--10-78-75-75-c-100-jisx0208.1983-0 -misc-fixed-medium-r-normal--10-90-75-75-c-100-jisx0208.1983-0
-netscape-fixed-medium-r-normal--24-234-75-75-c-240-jisx0212.1990-0 -wadalab-mincho-medium-r-normal--24-231-75-75-c-240-jisx0212.1990-30
-netscape-fixed-medium-r-normal--16-156-75-75-c-160-jisx0212.1990-0 -misc-fixed-medium-r-normal--16-150-75-75-c-160-jisx0212.1990-0
-netscape-fixed-medium-r-normal--14-130-75-75-c-140-jisx0212.1990-0 -misc-fixed-medium-r-normal--14-132-75-75-c-140-jisx0212.1990-0
END
{
print OUT "$_\n";
}
#system("$prefix/bin/xset fp rehash");

View File

@ -0,0 +1 @@
@comment WE HAVE NOTHING TO DO HERE.

View File

@ -0,0 +1,26 @@
# Ports collection makefile for: Japanese Font Setup for Netscape browsers
# Version required: 1.0
# Date created: 22 Jun 1998
# Whom: sada
#
# $Id$
#
DISTNAME= ja-netscape-fonts-1.0
CATEGORIES= japanese www x11-fonts
DISTFILES= # empty
MAINTAINER= sada@e-mail.ne.jp
RUN_DEPENDS= \
${PREFIX}/lib/X11/k12:${PORTSDIR}/japanese/k12 \
${PREFIX}/lib/X11/fonts/misc/5x10B.pcf.Z:${PORTSDIR}/japanese/k10
USE_X_PREFIX= yes
NO_BUILD= yes
do-install:
@${SETENV} PKG_PREFIX=${PREFIX} \
/usr/bin/perl ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
.include <bsd.port.mk>

View File

@ -0,0 +1 @@
Japanese Font Setup for Netscape Browsers.

View File

@ -0,0 +1,22 @@
#!/usr/bin/perl
$prefix = $ENV{'PKG_PREFIX'};
$dir = "$prefix/lib/X11/fonts/misc";
$to = "$dir/fonts.alias";
$from = "$to.orig";
rename($to, $from) || die("Can't rename: $!");
open(IN, $from) || die("Can't open $from: $!");
open(OUT, ">$to") || die("Can't open $to: $!");
while (<IN>) {
chop;
if (/^\s*!/ || /^\s*$/) {
print OUT "$_\n";
}
else {
@line = split(/\s+/, $_);
@elm = split(/-+/, $line[0]);
if ($elm[1] ne 'netscape' && $elm[1] ne 'netscape.k10') {
print OUT "$_\n";
}
}
}
#system("$prefix/bin/xset fp rehash");

View File

@ -0,0 +1 @@
Japanese Font Setup for Netscape Browsers.

View File

@ -0,0 +1,41 @@
#!/usr/bin/perl
$prefix = $ENV{'PKG_PREFIX'};
$dir = "$prefix/lib/X11/fonts/misc";
$to = "$dir/fonts.alias";
$from = "$to.orig";
$option = $ARGV[1];
exit 0 if $option ne 'POST-INSTALL';
rename($to, $from) || die("Can't rename: $!");
open(IN, $from) || die("Can't open $from: $!");
open(OUT, ">$to") || die("Can't open $to: $!");
while (<IN>) {
chop;
if (/^\s*!/ || /^\s*$/) {
print OUT "$_\n";
}
else {
@line = split(/\s+/, $_);
@elm = split(/-+/, $line[0]);
if ($elm[1] ne 'netscape' && $elm[1] ne 'netscape.k10') {
print OUT "$_\n";
}
}
}
for (split(/\n/, <<"END"))
-netscape-fixed-medium-r-normal--24-234-75-75-c-120-jisx0201.1976-0 -sony-fixed-medium-r-normal--24-170-100-100-c-120-jisx0201.1976-0
-netscape-fixed-medium-r-normal--16-156-75-75-c-80-jisx0201.1976-0 -sony-fixed-medium-r-normal--16-120-100-100-c-80-jisx0201.1976-0
-netscape-fixed-medium-r-normal--14-130-75-75-c-70-jisx0201.1976-0 -misc-fixed-medium-r-normal--14-130-75-75-c-70-jisx0201.1976-0
-netscape-fixed-medium-r-normal--12-104-75-75-c-60-jisx0201.1976-0 -mnkaname-fixed-medium-r-normal--12-110-75-75-c-60-jisx0201.1976-0
-netscape-fixed-medium-r-normal--24-234-75-75-c-240-jisx0208.1983-0 -jis-fixed-medium-r-normal--24-230-75-75-c-240-jisx0208.1983-0
-netscape-fixed-medium-r-normal--16-156-75-75-c-160-jisx0208.1983-0 -jis-fixed-medium-r-normal--16-150-75-75-c-160-jisx0208.1983-0
-netscape-fixed-medium-r-normal--14-130-75-75-c-140-jisx0208.1983-0 -misc-fixed-medium-r-normal--14-130-75-75-c-140-jisx0208.1983-0
-netscape-fixed-medium-r-normal--12-104-75-75-c-120-jisx0208.1983-0 -mnkaname-fixed-medium-r-normal--12-110-75-75-c-120-jisx0208.1983-0
-netscape-fixed-medium-r-normal--10-78-75-75-c-100-jisx0208.1983-0 -misc-fixed-medium-r-normal--10-90-75-75-c-100-jisx0208.1983-0
-netscape-fixed-medium-r-normal--24-234-75-75-c-240-jisx0212.1990-0 -wadalab-mincho-medium-r-normal--24-231-75-75-c-240-jisx0212.1990-30
-netscape-fixed-medium-r-normal--16-156-75-75-c-160-jisx0212.1990-0 -misc-fixed-medium-r-normal--16-150-75-75-c-160-jisx0212.1990-0
-netscape-fixed-medium-r-normal--14-130-75-75-c-140-jisx0212.1990-0 -misc-fixed-medium-r-normal--14-132-75-75-c-140-jisx0212.1990-0
END
{
print OUT "$_\n";
}
#system("$prefix/bin/xset fp rehash");

View File

@ -0,0 +1 @@
@comment WE HAVE NOTHING TO DO HERE.