pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
neat*: Avoid git-package.mk & pin commits
Module Name: pkgsrc-wip
Committed By: Malte Dehling <mdehling%gmail.com@localhost>
Pushed By: mdehling
Date: Tue May 14 12:30:44 2024 -0700
Changeset: 065eaf51a7139cea1efac2f029bb07887702bfe5
Modified Files:
Makefile
Added Files:
neatmkfn/DESCR
neatmkfn/Makefile
neatmkfn/PLIST
neatmkfn/distinfo
neatpost/DESCR
neatpost/Makefile
neatpost/PLIST
neatpost/distinfo
neatroff/DESCR
neatroff/Makefile
neatroff/PLIST
neatroff/distinfo
Removed Files:
neatmkfn-git/DESCR
neatmkfn-git/Makefile
neatmkfn-git/PLIST
neatpost-git/DESCR
neatpost-git/Makefile
neatpost-git/PLIST
neatroff-git/DESCR
neatroff-git/Makefile
neatroff-git/PLIST
Log Message:
neat*: Avoid git-package.mk & pin commits
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=065eaf51a7139cea1efac2f029bb07887702bfe5
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 6 +--
neatmkfn-git/DESCR | 7 ----
neatmkfn-git/Makefile | 42 --------------------
neatmkfn-git/PLIST | 4 --
neatmkfn/DESCR | 7 ++++
neatmkfn/Makefile | 39 +++++++++++++++++++
neatmkfn/PLIST | 4 ++
neatmkfn/distinfo | 8 ++++
neatpost-git/DESCR | 6 ---
neatpost-git/Makefile | 42 --------------------
neatpost-git/PLIST | 4 --
neatpost/DESCR | 6 +++
neatpost/Makefile | 38 ++++++++++++++++++
neatpost/PLIST | 4 ++
neatpost/distinfo | 8 ++++
neatroff-git/DESCR | 4 --
neatroff-git/Makefile | 57 ---------------------------
neatroff-git/PLIST | 105 --------------------------------------------------
neatroff/DESCR | 4 ++
neatroff/Makefile | 54 ++++++++++++++++++++++++++
neatroff/PLIST | 105 ++++++++++++++++++++++++++++++++++++++++++++++++++
neatroff/distinfo | 8 ++++
22 files changed, 288 insertions(+), 274 deletions(-)
diffs:
diff --git a/Makefile b/Makefile
index d882d8e95d..a39a402c0c 100644
--- a/Makefile
+++ b/Makefile
@@ -2408,9 +2408,9 @@ SUBDIR+= ncbi-c++-lib
SUBDIR+= ncbi-lib
SUBDIR+= ncp
SUBDIR+= ncrack
-SUBDIR+= neatmkfn-git
-SUBDIR+= neatpost-git
-SUBDIR+= neatroff-git
+SUBDIR+= neatmkfn
+SUBDIR+= neatpost
+SUBDIR+= neatroff
SUBDIR+= neb-cd512
SUBDIR+= neb-hdtoolbox
SUBDIR+= necat
diff --git a/neatmkfn-git/DESCR b/neatmkfn-git/DESCR
deleted file mode 100644
index 1ba7b82916..0000000000
--- a/neatmkfn-git/DESCR
+++ /dev/null
@@ -1,7 +0,0 @@
-Neatroff is a new implementation of the Troff typesetting system written
-in C. It tries to address, as neatly as possible, some of the
-shortcomings of the original Troff based on the ideas and features
-available in Plan 9 Troff, Heirloom Troff, and Groff.
-
-The Neatmkfn program creates Neatroff font description files from AFM
-(Adobe Font Metrics), TrueType, and OpenType fonts.
diff --git a/neatmkfn-git/Makefile b/neatmkfn-git/Makefile
deleted file mode 100644
index daf90f7735..0000000000
--- a/neatmkfn-git/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# $NetBSD$
-
-PKGNAME= neatmkfn-git-0
-CATEGORIES= textproc
-
-MAINTAINER= mdehling%gmail.com@localhost
-HOMEPAGE= https://litcave.rudi.ir/
-COMMENT= Neatroff font description generator
-LICENSE= isc
-
-GIT_REPOSITORIES= neatroff_make neatmkfn
-.for repo in ${GIT_REPOSITORIES}
-GIT_REPO.${repo}= https://github.com/aligrudi/${repo}.git
-GIT_BRANCH.${repo}= master
-.endfor
-GIT_EXTRACTDIR.neatmkfn= \
- ${GIT_EXTRACTDIR.neatroff_make}/neatmkfn
-
-WRKSRC= ${WRKDIR}/${GIT_EXTRACTDIR.neatroff_make}
-
-SUBST_CLASSES= path
-SUBST_MESSAGE.path= Updating paths.
-SUBST_STAGE.path= post-build
-SUBST_FILES.path= man/neatmkfn.1 neatmkfn/gen.sh
-SUBST_SED.path= -e 's|/usr/share|${PREFIX}/share|g'
-SUBST_SED.path+= -e 's|./mkfn|${PREFIX}/bin/neatmkfn|g'
-
-INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 share/neatroff
-
-do-build:
- cd ${WRKSRC}/neatmkfn && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM}
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/neatmkfn/mkfn \
- ${DESTDIR}${PREFIX}/bin/neatmkfn
- ${INSTALL_MAN} ${WRKSRC}/man/neatmkfn.1 \
- ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
- ${INSTALL_SCRIPT} ${WRKSRC}/neatmkfn/gen.sh \
- ${DESTDIR}${PREFIX}/share/neatroff
-
-.include "../../wip/mk/git-package.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/neatmkfn-git/PLIST b/neatmkfn-git/PLIST
deleted file mode 100644
index 18c63c3fb7..0000000000
--- a/neatmkfn-git/PLIST
+++ /dev/null
@@ -1,4 +0,0 @@
-@comment $NetBSD$
-bin/neatmkfn
-man/man1/neatmkfn.1
-share/neatroff/gen.sh
diff --git a/neatmkfn/DESCR b/neatmkfn/DESCR
new file mode 100644
index 0000000000..1ba7b82916
--- /dev/null
+++ b/neatmkfn/DESCR
@@ -0,0 +1,7 @@
+Neatroff is a new implementation of the Troff typesetting system written
+in C. It tries to address, as neatly as possible, some of the
+shortcomings of the original Troff based on the ideas and features
+available in Plan 9 Troff, Heirloom Troff, and Groff.
+
+The Neatmkfn program creates Neatroff font description files from AFM
+(Adobe Font Metrics), TrueType, and OpenType fonts.
diff --git a/neatmkfn/Makefile b/neatmkfn/Makefile
new file mode 100644
index 0000000000..eaf90169ed
--- /dev/null
+++ b/neatmkfn/Makefile
@@ -0,0 +1,39 @@
+# $NetBSD$
+
+DISTNAME= aligrudi-neatroff_make
+PKGNAME= neatmkfn-20231029
+CATEGORIES= fonts
+MASTER_SITES= ${MASTER_SITE_GITHUB:=aligrudi/}
+GITHUB_PROJECT= neatroff_make
+GITHUB_TAG= 7cf23e411527a8e85c6fda689523f90b5f03a235
+
+MAINTAINER= mdehling%gmail.com@localhost
+HOMEPAGE= https://github.com/aligrudi/neatmkfn
+COMMENT= Neatroff font description generator
+LICENSE= isc
+
+GITHUB_SUBMODULES+= aligrudi neatmkfn c0a552e29e9502fe47191153234ac5bdcd187b57 neatmkfn
+
+SUBST_CLASSES= path
+SUBST_MESSAGE.path= Updating paths.
+SUBST_STAGE.path= post-build
+SUBST_SED.path= -e 's|/usr/share|${PREFIX}/share|g'
+SUBST_SED.path+= -e 's|./mkfn|${PREFIX}/bin/neatmkfn|g'
+SUBST_FILES.path= man/neatmkfn.1 neatmkfn/gen.sh
+
+BUILD_DIRS= neatmkfn
+
+MAKE_FLAGS+= FDIR=${PREFIX}/share/neatroff
+MAKE_FLAGS+= MDIR=${PREFIX}/share/neatroff/tmac
+
+INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 share/neatroff
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/neatmkfn/mkfn \
+ ${DESTDIR}${PREFIX}/bin/neatmkfn
+ ${INSTALL_MAN} ${WRKSRC}/man/neatmkfn.1 \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
+ ${INSTALL_SCRIPT} ${WRKSRC}/neatmkfn/gen.sh \
+ ${DESTDIR}${PREFIX}/share/neatroff
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/neatmkfn/PLIST b/neatmkfn/PLIST
new file mode 100644
index 0000000000..18c63c3fb7
--- /dev/null
+++ b/neatmkfn/PLIST
@@ -0,0 +1,4 @@
+@comment $NetBSD$
+bin/neatmkfn
+man/man1/neatmkfn.1
+share/neatroff/gen.sh
diff --git a/neatmkfn/distinfo b/neatmkfn/distinfo
new file mode 100644
index 0000000000..8a98d5b123
--- /dev/null
+++ b/neatmkfn/distinfo
@@ -0,0 +1,8 @@
+$NetBSD$
+
+BLAKE2s (aligrudi-neatmkfn-c0a552e29e9502fe47191153234ac5bdcd187b57.tar.gz) = f7f3ec5f625c6ed6ab3e00cc4fb2c028e46155ef5ca412c54898165d66af6075
+SHA512 (aligrudi-neatmkfn-c0a552e29e9502fe47191153234ac5bdcd187b57.tar.gz) = c4fbc3e9dbba845fd03a072f8a9d769c893e9c76957f2189dad87d924d951ec94e61226cf1c974531f0a2702ca6d86685a61eaa42e05502dd3b72991e6f0810a
+Size (aligrudi-neatmkfn-c0a552e29e9502fe47191153234ac5bdcd187b57.tar.gz) = 48505 bytes
+BLAKE2s (aligrudi-neatroff_make-7cf23e411527a8e85c6fda689523f90b5f03a235.tar.gz) = 5c15d1f9acc14c5d3e15cf1a32740facfba9dc70f3a092e5906bbc6c1e9a2d23
+SHA512 (aligrudi-neatroff_make-7cf23e411527a8e85c6fda689523f90b5f03a235.tar.gz) = 43b430e22f8f130ee70f54328e45b782568115a6366f3989a3bb9e8b7107af2e4c2df914b3a41f49bc4da6b53fe505e71c7604a2b57c870cfaf6820e4e3d927c
+Size (aligrudi-neatroff_make-7cf23e411527a8e85c6fda689523f90b5f03a235.tar.gz) = 77789 bytes
diff --git a/neatpost-git/DESCR b/neatpost-git/DESCR
deleted file mode 100644
index 906431dd22..0000000000
--- a/neatpost-git/DESCR
+++ /dev/null
@@ -1,6 +0,0 @@
-Neatroff is a new implementation of the Troff typesetting system written
-in C. It tries to address, as neatly as possible, some of the
-shortcomings of the original Troff based on the ideas and features
-available in Plan 9 Troff, Heirloom Troff, and Groff.
-
-Neatpost is Neatroff's postscript postprocessor.
diff --git a/neatpost-git/Makefile b/neatpost-git/Makefile
deleted file mode 100644
index 79fd466622..0000000000
--- a/neatpost-git/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# $NetBSD$
-
-PKGNAME= neatpost-git-0
-CATEGORIES= textproc
-
-MAINTAINER= mdehling%gmail.com@localhost
-HOMEPAGE= https://litcave.rudi.ir/
-COMMENT= Neatroff PostScript/PDF postprocessor
-LICENSE= isc
-
-GIT_REPOSITORIES= neatroff_make neatpost
-.for repo in ${GIT_REPOSITORIES}
-GIT_REPO.${repo}= https://github.com/aligrudi/${repo}.git
-GIT_BRANCH.${repo}= master
-.endfor
-GIT_EXTRACTDIR.neatpost= \
- ${GIT_EXTRACTDIR.neatroff_make}/neatpost
-
-WRKSRC= ${WRKDIR}/${GIT_EXTRACTDIR.neatroff_make}
-
-SUBST_CLASSES= path
-SUBST_MESSAGE.path= Updating paths.
-SUBST_STAGE.path= post-build
-SUBST_FILES.path= man/neatpost.1
-SUBST_SED.path= -e 's|/usr/share|${PREFIX}/share|g'
-
-INSTALLATION_DIRS= bin ${PKGMANDIR}/man1
-
-do-build:
- cd ${WRKSRC}/neatpost && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} \
- FDIR=${PREFIX}/share/neatroff
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/neatpost/post \
- ${DESTDIR}${PREFIX}/bin/neatpost-ps
- ${INSTALL_PROGRAM} ${WRKSRC}/neatpost/pdf \
- ${DESTDIR}${PREFIX}/bin/neatpost-pdf
- ${INSTALL_MAN} ${WRKSRC}/man/neatpost.1 \
- ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
-
-.include "../../wip/mk/git-package.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/neatpost-git/PLIST b/neatpost-git/PLIST
deleted file mode 100644
index cfa4a8f7ad..0000000000
--- a/neatpost-git/PLIST
+++ /dev/null
@@ -1,4 +0,0 @@
-@comment $NetBSD$
-bin/neatpost-pdf
-bin/neatpost-ps
-man/man1/neatpost.1
diff --git a/neatpost/DESCR b/neatpost/DESCR
new file mode 100644
index 0000000000..906431dd22
--- /dev/null
+++ b/neatpost/DESCR
@@ -0,0 +1,6 @@
+Neatroff is a new implementation of the Troff typesetting system written
+in C. It tries to address, as neatly as possible, some of the
+shortcomings of the original Troff based on the ideas and features
+available in Plan 9 Troff, Heirloom Troff, and Groff.
+
+Neatpost is Neatroff's postscript postprocessor.
diff --git a/neatpost/Makefile b/neatpost/Makefile
new file mode 100644
index 0000000000..0ed729fd89
--- /dev/null
+++ b/neatpost/Makefile
@@ -0,0 +1,38 @@
+# $NetBSD$
+
+DISTNAME= aligrudi-neatroff_make
+PKGNAME= neatpost-20230617
+CATEGORIES= textproc
+MASTER_SITES= ${MASTER_SITE_GITHUB:=aligrudi/}
+GITHUB_PROJECT= neatroff_make
+GITHUB_TAG= 7cf23e411527a8e85c6fda689523f90b5f03a235
+
+MAINTAINER= mdehling%gmail.com@localhost
+HOMEPAGE= https://github.com/aligrudi/neatpost
+COMMENT= Neatroff PS/PDF postprocessor
+LICENSE= isc
+
+GITHUB_SUBMODULES+= aligrudi neatpost d95ce8a3ae061634ae77b959b5dc08af78ca066d neatpost
+
+SUBST_CLASSES= path
+SUBST_MESSAGE.path= Updating paths.
+SUBST_STAGE.path= post-build
+SUBST_SED.path= -e 's|/usr/share|${PREFIX}/share|g'
+SUBST_FILES.path= man/neatpost.1
+
+BUILD_DIRS= neatpost
+
+MAKE_FLAGS+= FDIR=${PREFIX}/share/neatroff
+MAKE_FLAGS+= MDIR=${PREFIX}/share/neatroff/tmac
+
+INSTALLATION_DIRS= bin ${PKGMANDIR}/man1
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/neatpost/post \
+ ${DESTDIR}${PREFIX}/bin/neatpost-ps
+ ${INSTALL_PROGRAM} ${WRKSRC}/neatpost/pdf \
+ ${DESTDIR}${PREFIX}/bin/neatpost-pdf
+ ${INSTALL_MAN} ${WRKSRC}/man/neatpost.1 \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/neatpost/PLIST b/neatpost/PLIST
new file mode 100644
index 0000000000..cfa4a8f7ad
--- /dev/null
+++ b/neatpost/PLIST
@@ -0,0 +1,4 @@
+@comment $NetBSD$
+bin/neatpost-pdf
+bin/neatpost-ps
+man/man1/neatpost.1
diff --git a/neatpost/distinfo b/neatpost/distinfo
new file mode 100644
index 0000000000..e279536136
--- /dev/null
+++ b/neatpost/distinfo
@@ -0,0 +1,8 @@
+$NetBSD$
+
+BLAKE2s (aligrudi-neatpost-d95ce8a3ae061634ae77b959b5dc08af78ca066d.tar.gz) = 291ec0866646923564648665a329cd7544a9cf3b3051fb85f9b125fc48c584ce
+SHA512 (aligrudi-neatpost-d95ce8a3ae061634ae77b959b5dc08af78ca066d.tar.gz) = 2b678ebd2dd5c89c4d5390251a1f293b734a042e75e08648858eaae45f761c3d0a61b1ea799ad587565fcbabd5072df8660a7b4bec2a6b4a993da0bdb6b5916d
+Size (aligrudi-neatpost-d95ce8a3ae061634ae77b959b5dc08af78ca066d.tar.gz) = 22450 bytes
+BLAKE2s (aligrudi-neatroff_make-7cf23e411527a8e85c6fda689523f90b5f03a235.tar.gz) = 5c15d1f9acc14c5d3e15cf1a32740facfba9dc70f3a092e5906bbc6c1e9a2d23
+SHA512 (aligrudi-neatroff_make-7cf23e411527a8e85c6fda689523f90b5f03a235.tar.gz) = 43b430e22f8f130ee70f54328e45b782568115a6366f3989a3bb9e8b7107af2e4c2df914b3a41f49bc4da6b53fe505e71c7604a2b57c870cfaf6820e4e3d927c
+Size (aligrudi-neatroff_make-7cf23e411527a8e85c6fda689523f90b5f03a235.tar.gz) = 77789 bytes
diff --git a/neatroff-git/DESCR b/neatroff-git/DESCR
deleted file mode 100644
index a1ddc44176..0000000000
--- a/neatroff-git/DESCR
+++ /dev/null
@@ -1,4 +0,0 @@
-Neatroff is a new implementation of the Troff typesetting system written
-in C. It tries to address, as neatly as possible, some of the
-shortcomings of the original Troff based on the ideas and features
-available in Plan 9 Troff, Heirloom Troff, and Groff.
diff --git a/neatroff-git/Makefile b/neatroff-git/Makefile
deleted file mode 100644
index 1a9182b1d7..0000000000
--- a/neatroff-git/Makefile
+++ /dev/null
@@ -1,57 +0,0 @@
-# $NetBSD$
-
-PKGNAME= neatroff-git-0
-CATEGORIES= textproc
-
-MAINTAINER= mdehling%gmail.com@localhost
-HOMEPAGE= https://litcave.rudi.ir/
-COMMENT= Neatroff clone of the Troff typesetting system
-LICENSE= isc AND mit
-
-GIT_REPOSITORIES= neatroff_make neatroff
-.for repo in ${GIT_REPOSITORIES}
-GIT_REPO.${repo}= https://github.com/aligrudi/${repo}.git
-GIT_BRANCH.${repo}= master
-.endfor
-GIT_EXTRACTDIR.neatroff= \
- ${GIT_EXTRACTDIR.neatroff_make}/neatroff
-
-WRKSRC= ${WRKDIR}/${GIT_EXTRACTDIR.neatroff_make}
-
-DEPENDS+= neatpost-git-[0-9]*:../../wip/neatpost-git
-DEPENDS+= urw-fonts-[0-9]*:../../fonts/urw-fonts
-TOOL_DEPENDS+= neatmkfn-git-[0-9]*:../../wip/neatmkfn-git
-
-SUBST_CLASSES= path
-SUBST_MESSAGE.path= Updating paths.
-SUBST_STAGE.path= post-build
-SUBST_FILES.path= man/neatroff.1
-SUBST_SED.path= -e 's|/usr/share|${PREFIX}/share|g'
-
-INSTALLATION_DIRS= bin ${PKGMANDIR}/man1
-INSTALLATION_DIRS+= share/neatroff/tmac share/neatroff/tmac/me
-INSTALLATION_DIRS+= share/neatroff/devutf
-
-do-build:
- cd ${WRKSRC}/neatroff && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} \
- FDIR=${PREFIX}/share/neatroff \
- MDIR=${PREFIX}/share/neatroff/tmac
- ${PREFIX}/share/neatroff/gen.sh ${PREFIX}/share/fonts/urw \
- ${WRKSRC}/devutf
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/neatroff/roff \
- ${DESTDIR}${PREFIX}/bin/neatroff
- ${INSTALL_MAN} ${WRKSRC}/man/neatroff.1 \
- ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
- ${INSTALL_DATA} ${WRKSRC}/tmac/strings.mm \
- ${DESTDIR}${PREFIX}/share/neatroff/tmac
- ${INSTALL_DATA} ${WRKSRC}/tmac/tmac.* \
- ${DESTDIR}${PREFIX}/share/neatroff/tmac
- ${INSTALL_DATA} ${WRKSRC}/tmac/me/*.me \
- ${DESTDIR}${PREFIX}/share/neatroff/tmac/me
- ${INSTALL_DATA} ${WRKSRC}/devutf/* \
- ${DESTDIR}${PREFIX}/share/neatroff/devutf
-
-.include "../../wip/mk/git-package.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/neatroff-git/PLIST b/neatroff-git/PLIST
deleted file mode 100644
index 135a321c7b..0000000000
--- a/neatroff-git/PLIST
+++ /dev/null
@@ -1,105 +0,0 @@
-@comment $NetBSD$
-bin/neatroff
-man/man1/neatroff.1
-share/neatroff/devutf/AB
-share/neatroff/devutf/AI
-share/neatroff/devutf/AR
-share/neatroff/devutf/AX
-share/neatroff/devutf/B
-share/neatroff/devutf/BI
-share/neatroff/devutf/CB
-share/neatroff/devutf/CI
-share/neatroff/devutf/CR
-share/neatroff/devutf/CX
-share/neatroff/devutf/DESC
-share/neatroff/devutf/HB
-share/neatroff/devutf/HI
-share/neatroff/devutf/HR
-share/neatroff/devutf/HX
-share/neatroff/devutf/Hb
-share/neatroff/devutf/Hi
-share/neatroff/devutf/Hr
-share/neatroff/devutf/Hx
-share/neatroff/devutf/I
-share/neatroff/devutf/KB
-share/neatroff/devutf/KI
-share/neatroff/devutf/KR
-share/neatroff/devutf/KX
-share/neatroff/devutf/NB
-share/neatroff/devutf/NI
-share/neatroff/devutf/NR
-share/neatroff/devutf/NX
-share/neatroff/devutf/PA
-share/neatroff/devutf/PB
-share/neatroff/devutf/PI
-share/neatroff/devutf/PR
-share/neatroff/devutf/PX
-share/neatroff/devutf/R
-share/neatroff/devutf/S
-share/neatroff/devutf/S1
-share/neatroff/devutf/ZI
-share/neatroff/devutf/a010013l
-share/neatroff/devutf/a010015l
-share/neatroff/devutf/a010033l
-share/neatroff/devutf/a010035l
-share/neatroff/devutf/b018012l
-share/neatroff/devutf/b018015l
-share/neatroff/devutf/b018032l
-share/neatroff/devutf/b018035l
-share/neatroff/devutf/c059013l
-share/neatroff/devutf/c059016l
-share/neatroff/devutf/c059033l
-share/neatroff/devutf/c059036l
-share/neatroff/devutf/d050000l
-share/neatroff/devutf/n019003l
-share/neatroff/devutf/n019004l
-share/neatroff/devutf/n019023l
-share/neatroff/devutf/n019024l
-share/neatroff/devutf/n019043l
-share/neatroff/devutf/n019044l
-share/neatroff/devutf/n019063l
-share/neatroff/devutf/n019064l
-share/neatroff/devutf/n021003l
-share/neatroff/devutf/n021004l
-share/neatroff/devutf/n021023l
-share/neatroff/devutf/n021024l
-share/neatroff/devutf/n022003l
-share/neatroff/devutf/n022004l
-share/neatroff/devutf/n022023l
-share/neatroff/devutf/n022024l
-share/neatroff/devutf/p052003l
-share/neatroff/devutf/p052004l
-share/neatroff/devutf/p052023l
-share/neatroff/devutf/p052024l
-share/neatroff/devutf/s050000l
-share/neatroff/devutf/z003034l
-share/neatroff/tmac/me/acm.me
-share/neatroff/tmac/me/chars.me
-share/neatroff/tmac/me/deltext.me
-share/neatroff/tmac/me/eqn.me
-share/neatroff/tmac/me/float.me
-share/neatroff/tmac/me/footnote.me
-share/neatroff/tmac/me/index.me
-share/neatroff/tmac/me/local.me
-share/neatroff/tmac/me/null.me
-share/neatroff/tmac/me/sh.me
-share/neatroff/tmac/me/tbl.me
-share/neatroff/tmac/me/thesis.me
-share/neatroff/tmac/strings.mm
-share/neatroff/tmac/tmac.e
-share/neatroff/tmac/tmac.en
-share/neatroff/tmac/tmac.eps
-share/neatroff/tmac/tmac.fa
-share/neatroff/tmac/tmac.fp
-share/neatroff/tmac/tmac.gnu
-share/neatroff/tmac/tmac.gr
-share/neatroff/tmac/tmac.keep
-share/neatroff/tmac/tmac.m
-share/neatroff/tmac/tmac.post
-share/neatroff/tmac/tmac.ps
-share/neatroff/tmac/tmac.s
-share/neatroff/tmac/tmac.scover
-share/neatroff/tmac/tmac.sdisp
-share/neatroff/tmac/tmac.skeep
-share/neatroff/tmac/tmac.srefs
-share/neatroff/tmac/tmac.tbl
diff --git a/neatroff/DESCR b/neatroff/DESCR
new file mode 100644
index 0000000000..a1ddc44176
--- /dev/null
+++ b/neatroff/DESCR
@@ -0,0 +1,4 @@
+Neatroff is a new implementation of the Troff typesetting system written
+in C. It tries to address, as neatly as possible, some of the
+shortcomings of the original Troff based on the ideas and features
+available in Plan 9 Troff, Heirloom Troff, and Groff.
diff --git a/neatroff/Makefile b/neatroff/Makefile
new file mode 100644
index 0000000000..86df15be6f
--- /dev/null
+++ b/neatroff/Makefile
@@ -0,0 +1,54 @@
+# $NetBSD$
+
+DISTNAME= aligrudi-neatroff_make
+PKGNAME= neatroff-20231125
+CATEGORIES= textproc
+MASTER_SITES= ${MASTER_SITE_GITHUB:=aligrudi/}
+GITHUB_PROJECT= neatroff_make
+GITHUB_TAG= 7cf23e411527a8e85c6fda689523f90b5f03a235
+
+MAINTAINER= mdehling%gmail.com@localhost
+HOMEPAGE= https://github.com/aligrudi/neatroff
+COMMENT= Clone of the Troff typesetting system
+LICENSE= isc AND mit
+
+GITHUB_SUBMODULES+= aligrudi neatroff 42ffa05d4aca7941be9d9b90c5d243b69521dd61 neatroff
+
+DEPENDS+= neatpost-[0-9]*:../../wip/neatpost
+DEPENDS+= urw-fonts-[0-9]*:../../fonts/urw-fonts
+TOOL_DEPENDS+= neatmkfn-[0-9]*:../../wip/neatmkfn
+
+SUBST_CLASSES= path
+SUBST_MESSAGE.path= Updating paths.
+SUBST_STAGE.path= post-build
+SUBST_SED.path= -e 's|/usr/share|${PREFIX}/share|g'
+SUBST_FILES.path= man/neatroff.1
+
+BUILD_DIRS= neatroff
+
+MAKE_FLAGS+= FDIR=${PREFIX}/share/neatroff
+MAKE_FLAGS+= MDIR=${PREFIX}/share/neatroff/tmac
+
+post-build:
+ ${PREFIX}/share/neatroff/gen.sh ${PREFIX}/share/fonts/urw \
+ ${WRKSRC}/devutf
+
+INSTALLATION_DIRS= bin ${PKGMANDIR}/man1
+INSTALLATION_DIRS+= share/neatroff/tmac/me
+INSTALLATION_DIRS+= share/neatroff/devutf
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/neatroff/roff \
+ ${DESTDIR}${PREFIX}/bin/neatroff
+ ${INSTALL_MAN} ${WRKSRC}/man/neatroff.1 \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
+ ${INSTALL_DATA} ${WRKSRC}/tmac/strings.mm \
+ ${DESTDIR}${PREFIX}/share/neatroff/tmac
+ ${INSTALL_DATA} ${WRKSRC}/tmac/tmac.* \
+ ${DESTDIR}${PREFIX}/share/neatroff/tmac
+ ${INSTALL_DATA} ${WRKSRC}/tmac/me/*.me \
+ ${DESTDIR}${PREFIX}/share/neatroff/tmac/me
+ ${INSTALL_DATA} ${WRKSRC}/devutf/* \
+ ${DESTDIR}${PREFIX}/share/neatroff/devutf
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/neatroff/PLIST b/neatroff/PLIST
new file mode 100644
index 0000000000..135a321c7b
--- /dev/null
+++ b/neatroff/PLIST
@@ -0,0 +1,105 @@
+@comment $NetBSD$
+bin/neatroff
+man/man1/neatroff.1
+share/neatroff/devutf/AB
+share/neatroff/devutf/AI
+share/neatroff/devutf/AR
+share/neatroff/devutf/AX
+share/neatroff/devutf/B
+share/neatroff/devutf/BI
+share/neatroff/devutf/CB
+share/neatroff/devutf/CI
+share/neatroff/devutf/CR
+share/neatroff/devutf/CX
+share/neatroff/devutf/DESC
+share/neatroff/devutf/HB
+share/neatroff/devutf/HI
+share/neatroff/devutf/HR
+share/neatroff/devutf/HX
+share/neatroff/devutf/Hb
+share/neatroff/devutf/Hi
+share/neatroff/devutf/Hr
+share/neatroff/devutf/Hx
+share/neatroff/devutf/I
+share/neatroff/devutf/KB
+share/neatroff/devutf/KI
+share/neatroff/devutf/KR
+share/neatroff/devutf/KX
+share/neatroff/devutf/NB
+share/neatroff/devutf/NI
+share/neatroff/devutf/NR
+share/neatroff/devutf/NX
+share/neatroff/devutf/PA
+share/neatroff/devutf/PB
+share/neatroff/devutf/PI
+share/neatroff/devutf/PR
+share/neatroff/devutf/PX
+share/neatroff/devutf/R
+share/neatroff/devutf/S
+share/neatroff/devutf/S1
+share/neatroff/devutf/ZI
+share/neatroff/devutf/a010013l
+share/neatroff/devutf/a010015l
+share/neatroff/devutf/a010033l
+share/neatroff/devutf/a010035l
+share/neatroff/devutf/b018012l
+share/neatroff/devutf/b018015l
+share/neatroff/devutf/b018032l
+share/neatroff/devutf/b018035l
+share/neatroff/devutf/c059013l
+share/neatroff/devutf/c059016l
+share/neatroff/devutf/c059033l
+share/neatroff/devutf/c059036l
+share/neatroff/devutf/d050000l
+share/neatroff/devutf/n019003l
+share/neatroff/devutf/n019004l
+share/neatroff/devutf/n019023l
+share/neatroff/devutf/n019024l
+share/neatroff/devutf/n019043l
+share/neatroff/devutf/n019044l
+share/neatroff/devutf/n019063l
+share/neatroff/devutf/n019064l
+share/neatroff/devutf/n021003l
+share/neatroff/devutf/n021004l
+share/neatroff/devutf/n021023l
+share/neatroff/devutf/n021024l
+share/neatroff/devutf/n022003l
+share/neatroff/devutf/n022004l
+share/neatroff/devutf/n022023l
+share/neatroff/devutf/n022024l
+share/neatroff/devutf/p052003l
+share/neatroff/devutf/p052004l
+share/neatroff/devutf/p052023l
+share/neatroff/devutf/p052024l
+share/neatroff/devutf/s050000l
+share/neatroff/devutf/z003034l
+share/neatroff/tmac/me/acm.me
+share/neatroff/tmac/me/chars.me
+share/neatroff/tmac/me/deltext.me
+share/neatroff/tmac/me/eqn.me
+share/neatroff/tmac/me/float.me
+share/neatroff/tmac/me/footnote.me
+share/neatroff/tmac/me/index.me
+share/neatroff/tmac/me/local.me
+share/neatroff/tmac/me/null.me
+share/neatroff/tmac/me/sh.me
+share/neatroff/tmac/me/tbl.me
+share/neatroff/tmac/me/thesis.me
+share/neatroff/tmac/strings.mm
+share/neatroff/tmac/tmac.e
+share/neatroff/tmac/tmac.en
+share/neatroff/tmac/tmac.eps
+share/neatroff/tmac/tmac.fa
+share/neatroff/tmac/tmac.fp
+share/neatroff/tmac/tmac.gnu
+share/neatroff/tmac/tmac.gr
+share/neatroff/tmac/tmac.keep
+share/neatroff/tmac/tmac.m
+share/neatroff/tmac/tmac.post
+share/neatroff/tmac/tmac.ps
+share/neatroff/tmac/tmac.s
+share/neatroff/tmac/tmac.scover
+share/neatroff/tmac/tmac.sdisp
+share/neatroff/tmac/tmac.skeep
+share/neatroff/tmac/tmac.srefs
+share/neatroff/tmac/tmac.tbl
diff --git a/neatroff/distinfo b/neatroff/distinfo
new file mode 100644
index 0000000000..05e4731838
--- /dev/null
+++ b/neatroff/distinfo
@@ -0,0 +1,8 @@
+$NetBSD$
+
+BLAKE2s (aligrudi-neatroff-42ffa05d4aca7941be9d9b90c5d243b69521dd61.tar.gz) = fb192aa0bf8f3f863553416fb1cb20efe3306fcd5b3c3cf56d9ee486afe98295
+SHA512 (aligrudi-neatroff-42ffa05d4aca7941be9d9b90c5d243b69521dd61.tar.gz) = cd8ba403dcd944c9392fe9719036f89fb426f9f210f26191bf0ca930da446a7a25a33186b3f83d7fd945c929d30e630b6a49ea859fb40eb4f8b85d781f998ff8
+Size (aligrudi-neatroff-42ffa05d4aca7941be9d9b90c5d243b69521dd61.tar.gz) = 71426 bytes
+BLAKE2s (aligrudi-neatroff_make-7cf23e411527a8e85c6fda689523f90b5f03a235.tar.gz) = 5c15d1f9acc14c5d3e15cf1a32740facfba9dc70f3a092e5906bbc6c1e9a2d23
+SHA512 (aligrudi-neatroff_make-7cf23e411527a8e85c6fda689523f90b5f03a235.tar.gz) = 43b430e22f8f130ee70f54328e45b782568115a6366f3989a3bb9e8b7107af2e4c2df914b3a41f49bc4da6b53fe505e71c7604a2b57c870cfaf6820e4e3d927c
+Size (aligrudi-neatroff_make-7cf23e411527a8e85c6fda689523f90b5f03a235.tar.gz) = 77789 bytes
Home |
Main Index |
Thread Index |
Old Index