Restore port russian/d1489 and take maintainership.

The port was originally created and maintained
by Andrey Chernov (ache@) who passed away.

The software has the value for users of Cyrillic alphabet still.
This commit is contained in:
Eugene Grosbein 2019-11-07 07:41:10 +00:00
parent 4511346050
commit 684a7746d2
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=516942
6 changed files with 59 additions and 1 deletions

1
MOVED
View file

@ -13311,7 +13311,6 @@ ports-mgmt/fastest_sites||2019-10-16|Has expired: Unfetchable, unmaintained
ports-mgmt/pkg-plist||2019-10-16|Has expired: Unfetchable, unmaintained
ports-mgmt/symports||2019-10-16|Has expired: Unfetchable, unmaintained
print/poster||2019-10-16|Has expired: Unfetchable, unmaintained
russian/d1489||2019-10-16|Has expired: Unfetchable, unmaintained
science/metaf2xml||2019-10-16|Has expired: Unfetchable, unmaintained
security/authforce||2019-10-16|Has expired: Unfetchable, unmaintained
security/avcheck||2019-10-16|Has expired: Unfetchable, unmaintained

View file

@ -6,6 +6,7 @@
SUBDIR += artwiz-ru
SUBDIR += aspell
SUBDIR += bugzilla44
SUBDIR += d1489
SUBDIR += emkatic
SUBDIR += eric6
SUBDIR += gd

17
russian/d1489/Makefile Normal file
View file

@ -0,0 +1,17 @@
# Created by: ache
# $FreeBSD$
PORTNAME= d1489
PORTVERSION= 1.5.1
CATEGORIES= russian converters
MASTER_SITES= LOCAL/eugen \
http://www.grosbein.net/freebsd/distfiles/
EXTRACT_SUFX= .tgz
MAINTAINER= eugen@FreeBSD.org
COMMENT= Cp866<->koi8-r and cp1251<->koi8-r decoders, font converter (RFC1489)
MAKE_ARGS= PREFIX=${PREFIX} STAGEDIR=${STAGEDIR}
PLIST_FILES= bin/a2kfcnv bin/fromdos bin/todos bin/fromwin bin/towin
.include <bsd.port.mk>

2
russian/d1489/distinfo Normal file
View file

@ -0,0 +1,2 @@
SHA256 (d1489-1.5.1.tgz) = 7b2a02a7c5a1f7956811341c0124fc5e9cdb85df7956c018b38dc41178299e7e
SIZE (d1489-1.5.1.tgz) = 9862

View file

@ -0,0 +1,29 @@
--- Makefile.orig 2005-10-17 03:08:22.000000000 +0500
+++ Makefile 2013-09-29 21:42:45.000000000 +0400
@@ -24,6 +24,7 @@
# SUCH DAMAGE.
PREFIX=/usr/local
+DISTDIR=${STAGEDIR}${PREFIX}
LOCAL_CFLAGS=-O
#LOCAL_CFLAGS=-O -DNO_RENAME
LOCAL_LDFLAGS=-s
@@ -39,12 +40,12 @@ a2kfcnv: a2kfcnv.c koi82alt.h
a2kfcnv.c -o $@
install: todos a2kfcnv
- cp todos ${PREFIX}/bin
- -rm -f ${PREFIX}/bin/fromdos ${PREFIX}/bin/fromwin ${PREFIX}/bin/towin
- ln ${PREFIX}/bin/todos ${PREFIX}/bin/fromdos
- ln ${PREFIX}/bin/todos ${PREFIX}/bin/fromwin
- ln ${PREFIX}/bin/todos ${PREFIX}/bin/towin
- cp a2kfcnv ${PREFIX}/bin
+ cp todos ${DISTDIR}/bin
+ -rm -f ${DISTDIR}/bin/fromdos ${DISTDIR}/bin/fromwin ${DISTDIR}/bin/towin
+ ln -sf ${PREFIX}/bin/todos ${DISTDIR}/bin/fromdos
+ ln -sf ${PREFIX}/bin/todos ${DISTDIR}/bin/fromwin
+ ln -sf ${PREFIX}/bin/todos ${DISTDIR}/bin/towin
+ cp a2kfcnv ${DISTDIR}/bin
clean:
-rm -f todos a2kfcnv

10
russian/d1489/pkg-descr Normal file
View file

@ -0,0 +1,10 @@
todos/fromdos: point-to-point cp866<->koi8-r decoder with CR/LF
translation
towin/fromwin: best match cp1251<->koi8-r decoder with CR/LF translation
a2kfcnv: EGA/VGA raw screen fonts converter: cp866 font -> koi8-r font
All programs written according to RFC 1489
WWW: https://koi8.pp.ru/unix.html