pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/shells/bosh



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sat Nov 10 19:58:16 UTC 2018

Added Files:
        pkgsrc/shells/bosh: DESCR Makefile PLIST distinfo

Log Message:
shells/bosh: import bosh-20181030

Packaged for wip by Michael Bäuerle.

The Schily Bourne Shell

The Schily Bourne Shell was derived from the Bourne Shell sources from
OpenSolaris.

The Schily Bourne Shell is actively maintained and enhanced on a regular base.
It can be compiled into three variants:
- The non-POSIX SVr4/OpenSolaris variant (obosh)
- The minimal POSIX compliant variant (pbosh)
- The POSIX compliant extended variant (bosh)
This package contains the third variant.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/shells/bosh/DESCR pkgsrc/shells/bosh/Makefile \
    pkgsrc/shells/bosh/PLIST pkgsrc/shells/bosh/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/shells/bosh/DESCR
diff -u /dev/null pkgsrc/shells/bosh/DESCR:1.1
--- /dev/null   Sat Nov 10 19:58:16 2018
+++ pkgsrc/shells/bosh/DESCR    Sat Nov 10 19:58:16 2018
@@ -0,0 +1,11 @@
+The Schily Bourne Shell
+
+The Schily Bourne Shell was derived from the Bourne Shell sources from
+OpenSolaris.
+
+The Schily Bourne Shell is actively maintained and enhanced on a regular base.
+It can be compiled into three variants:
+- The non-POSIX SVr4/OpenSolaris variant (obosh)
+- The minimal POSIX compliant variant (pbosh)
+- The POSIX compliant extended variant (bosh)
+This package contains the third variant.
Index: pkgsrc/shells/bosh/Makefile
diff -u /dev/null pkgsrc/shells/bosh/Makefile:1.1
--- /dev/null   Sat Nov 10 19:58:16 2018
+++ pkgsrc/shells/bosh/Makefile Sat Nov 10 19:58:16 2018
@@ -0,0 +1,58 @@
+# $NetBSD: Makefile,v 1.1 2018/11/10 19:58:16 wiz Exp $
+
+DISTNAME=      schily-2018-10-30
+PKGNAME=       bosh-20181030
+CATEGORIES=    shells
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=schilytools/}
+EXTRACT_SUFX=  .tar.bz2
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      http://schilytools.sourceforge.net/bosh.html
+COMMENT=       The Schily Bourne Shell
+LICENSE=       cddl-1.0
+
+MAKE_JOBS_SAFE=        no
+
+USE_TOOLS+=    tbl
+TOOL_DEPENDS+= smake-[0-9]*:../../devel/smake
+SMAKE=         MAKEFLAGS= smake
+MAKE_FLAGS+=   DESTDIR=${DESTDIR} INS_BASE=${PREFIX} DEFMANBASE=. MANDIR=${PKGMANDIR}
+# Honor CPPFLAGS, CFLAGS and LDFLAGS
+MAKE_FLAGS+=   CPPOPTX=${CPPFLAGS:Q} COPTX=${CFLAGS:Q} LDOPTX=${LDFLAGS:Q}
+
+PKG_SHELL=             bin/bosh
+INSTALLATION_DIRS=     bin ${PKGMANDIR}/man1
+
+.include "../../mk/bsd.prefs.mk"
+
+# Shared platform specific code for schilytools (provided by smake package)
+.include "../../devel/smake/Makefile.common"
+
+do-configure:
+       cd ${WRKSRC}/inc && ${SMAKE} ${MAKE_FLAGS}
+
+do-build:
+       cd ${WRKSRC} && for library in                                  \
+               libschily libxtermcap libfind libgetopt libshedit;      \
+       do                                                              \
+               cd ${WRKSRC}/$${library} && ${SMAKE} ${MAKE_FLAGS};     \
+       done
+       cd ${WRKSRC}/sh && ${SMAKE} ${MAKE_FLAGS}
+
+# Process tables in manpage
+post-build:
+       cd ${WRKSRC} && ${TBL} sh/sh.1 >sh/sh.1.tmp;                    \
+               ${MV} -f sh/sh.1.tmp sh/bosh.1
+
+do-test:
+       cd ${WRKSRC}/sh &&                                              \
+               cd tests; ${SMAKE} ${MAKE_FLAGS} tests
+
+do-install:
+       cd ${WRKSRC}/sh &&                                              \
+               ${INSTALL_PROGRAM} ${WRKSRC}/sh/OBJ/*/sh                \
+                       ${DESTDIR}${PREFIX}/bin/bosh;                   \
+               ${INSTALL_MAN} ${WRKSRC}/sh/bosh.1                      \
+                       ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1;          \
+
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/shells/bosh/PLIST
diff -u /dev/null pkgsrc/shells/bosh/PLIST:1.1
--- /dev/null   Sat Nov 10 19:58:16 2018
+++ pkgsrc/shells/bosh/PLIST    Sat Nov 10 19:58:16 2018
@@ -0,0 +1,3 @@
+@comment $NetBSD: PLIST,v 1.1 2018/11/10 19:58:16 wiz Exp $
+bin/bosh
+man/man1/bosh.1
Index: pkgsrc/shells/bosh/distinfo
diff -u /dev/null pkgsrc/shells/bosh/distinfo:1.1
--- /dev/null   Sat Nov 10 19:58:16 2018
+++ pkgsrc/shells/bosh/distinfo Sat Nov 10 19:58:16 2018
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2018/11/10 19:58:16 wiz Exp $
+
+SHA1 (schily-2018-10-30.tar.bz2) = 2c70cd99d732c70193577d61793c32399fcc7378
+RMD160 (schily-2018-10-30.tar.bz2) = f5a843cde89f3e5d54b1925da288fab97990d3eb
+SHA512 (schily-2018-10-30.tar.bz2) = 72765d11eff52f744a707605a53365da69037c3d982c7b8f4cee98f109f856ee28af3420f63c3fe5a7890649c4eb0fa4dd69d367b7ec41026f288d6237c98d96
+Size (schily-2018-10-30.tar.bz2) = 4311065 bytes



Home | Main Index | Thread Index | Old Index