Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 31 Jan 2018 06:25:40 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r460461 - in head/sysutils: . sbase sbase/files
Message-ID:  <201801310625.w0V6Pesh089508@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Wed Jan 31 06:25:40 2018
New Revision: 460461
URL: https://svnweb.freebsd.org/changeset/ports/460461

Log:
  New port: sysutils/sbase: Collection of UNIX tools that are portable across UNIX-like systems
  
  Another project from the suckless team: https://core.suckless.org/sbase
  
  PR:		225410
  Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
  Approved by:	tcberner (mentor)
  Differential Revision:	https://reviews.freebsd.org/D14096

Added:
  head/sysutils/sbase/
  head/sysutils/sbase/Makefile   (contents, props changed)
  head/sysutils/sbase/distinfo   (contents, props changed)
  head/sysutils/sbase/files/
  head/sysutils/sbase/files/patch-config.mk   (contents, props changed)
  head/sysutils/sbase/pkg-descr   (contents, props changed)
  head/sysutils/sbase/pkg-plist   (contents, props changed)
Modified:
  head/sysutils/Makefile

Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile	Wed Jan 31 06:20:31 2018	(r460460)
+++ head/sysutils/Makefile	Wed Jan 31 06:25:40 2018	(r460461)
@@ -1083,6 +1083,7 @@
     SUBDIR += sas3ircu
     SUBDIR += savelogs
     SUBDIR += sb16config
+    SUBDIR += sbase
     SUBDIR += sbsigntool
     SUBDIR += scalpel
     SUBDIR += scan_ffs

Added: head/sysutils/sbase/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/sbase/Makefile	Wed Jan 31 06:25:40 2018	(r460461)
@@ -0,0 +1,15 @@
+# $FreeBSD$
+
+PORTNAME=	sbase
+DISTVERSION=	g20171110
+CATEGORIES=	sysutils
+MASTER_SITES=	https://git.suckless.org/sbase/snapshot/
+DISTNAME=	${PORTNAME}-4b9c664
+
+MAINTAINER=	pkubaj@anongoth.pl
+COMMENT=	Collection of UNIX tools that are portable across UNIX-like systems
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+.include <bsd.port.mk>

Added: head/sysutils/sbase/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/sbase/distinfo	Wed Jan 31 06:25:40 2018	(r460461)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1517171055
+SHA256 (sbase-4b9c664.tar.gz) = 83094e2c1d35c276f9b9f0da3b403d501ca4ceda041c5c86fe7f27e1313a667f
+SIZE (sbase-4b9c664.tar.gz) = 162410

Added: head/sysutils/sbase/files/patch-config.mk
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/sbase/files/patch-config.mk	Wed Jan 31 06:25:40 2018	(r460461)
@@ -0,0 +1,23 @@
+--- config.mk.orig	2017-11-11 02:19:32 UTC
++++ config.mk
+@@ -2,8 +2,8 @@
+ VERSION = 0.0
+ 
+ # paths
+-PREFIX = /usr/local
+-MANPREFIX = $(PREFIX)/share/man
++PREFIX ?= /usr/local
++MANPREFIX = $(PREFIX)/man
+ 
+ CC = cc
+ AR = ar
+@@ -11,6 +11,6 @@ RANLIB = ranlib
+ 
+ # for NetBSD add -D_NETBSD_SOURCE
+ # -lrt might be needed on some systems
+-CPPFLAGS = -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -D_FILE_OFFSET_BITS=64
+-CFLAGS   = -std=c99 -Wall -pedantic
+-LDFLAGS  = -s
++CPPFLAGS += -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_FILE_OFFSET_BITS=64
++CFLAGS   += -std=c99 -Wall -pedantic
++LDFLAGS  += -s

Added: head/sysutils/sbase/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/sbase/pkg-descr	Wed Jan 31 06:25:40 2018	(r460461)
@@ -0,0 +1,6 @@
+sbase is a collection of UNIX tools that are portable across UNIX-like systems.
+
+Tools like mkdir, ln, sort are reimplemented based on minimalistic,
+a.k.a. "SuckLess" philosophy.
+
+WWW: https://core.suckless.org/sbase

Added: head/sysutils/sbase/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/sbase/pkg-plist	Wed Jan 31 06:25:40 2018	(r460461)
@@ -0,0 +1,191 @@
+bin/[
+bin/basename
+bin/cal
+bin/cat
+bin/chgrp
+bin/chmod
+bin/chown
+bin/chroot
+bin/cksum
+bin/cmp
+bin/cols
+bin/comm
+bin/cp
+bin/cron
+bin/cut
+bin/date
+bin/dirname
+bin/du
+bin/echo
+bin/ed
+bin/env
+bin/expand
+bin/expr
+bin/false
+bin/find
+bin/flock
+bin/fold
+bin/getconf
+bin/grep
+bin/head
+bin/hostname
+bin/install
+bin/join
+bin/kill
+bin/link
+bin/ln
+bin/logger
+bin/logname
+bin/ls
+bin/md5sum
+bin/mkdir
+bin/mkfifo
+bin/mktemp
+bin/mv
+bin/nice
+bin/nl
+bin/nohup
+bin/od
+bin/paste
+bin/pathchk
+bin/printenv
+bin/printf
+bin/pwd
+bin/readlink
+bin/renice
+bin/rev
+bin/rm
+bin/rmdir
+bin/sed
+bin/seq
+bin/setsid
+bin/sha1sum
+bin/sha224sum
+bin/sha256sum
+bin/sha384sum
+bin/sha512-224sum
+bin/sha512-256sum
+bin/sha512sum
+bin/sleep
+bin/sort
+bin/split
+bin/sponge
+bin/strings
+bin/sync
+bin/tail
+bin/tar
+bin/tee
+bin/test
+bin/tftp
+bin/time
+bin/touch
+bin/tr
+bin/true
+bin/tsort
+bin/tty
+bin/uname
+bin/unexpand
+bin/uniq
+bin/unlink
+bin/uudecode
+bin/uuencode
+bin/wc
+bin/which
+bin/whoami
+bin/xargs
+bin/yes
+man/man1/basename.1.gz
+man/man1/cal.1.gz
+man/man1/cat.1.gz
+man/man1/chgrp.1.gz
+man/man1/chmod.1.gz
+man/man1/chown.1.gz
+man/man1/chroot.1.gz
+man/man1/cksum.1.gz
+man/man1/cmp.1.gz
+man/man1/cols.1.gz
+man/man1/comm.1.gz
+man/man1/cp.1.gz
+man/man1/cron.1.gz
+man/man1/cut.1.gz
+man/man1/date.1.gz
+man/man1/dirname.1.gz
+man/man1/du.1.gz
+man/man1/echo.1.gz
+man/man1/ed.1.gz
+man/man1/env.1.gz
+man/man1/expand.1.gz
+man/man1/expr.1.gz
+man/man1/false.1.gz
+man/man1/find.1.gz
+man/man1/flock.1.gz
+man/man1/fold.1.gz
+man/man1/getconf.1.gz
+man/man1/grep.1.gz
+man/man1/head.1.gz
+man/man1/hostname.1.gz
+man/man1/install.1.gz
+man/man1/join.1.gz
+man/man1/kill.1.gz
+man/man1/link.1.gz
+man/man1/ln.1.gz
+man/man1/logger.1.gz
+man/man1/logname.1.gz
+man/man1/ls.1.gz
+man/man1/md5sum.1.gz
+man/man1/mkdir.1.gz
+man/man1/mkfifo.1.gz
+man/man1/mktemp.1.gz
+man/man1/mv.1.gz
+man/man1/nice.1.gz
+man/man1/nl.1.gz
+man/man1/nohup.1.gz
+man/man1/od.1.gz
+man/man1/paste.1.gz
+man/man1/pathchk.1.gz
+man/man1/printenv.1.gz
+man/man1/printf.1.gz
+man/man1/pwd.1.gz
+man/man1/readlink.1.gz
+man/man1/renice.1.gz
+man/man1/rev.1.gz
+man/man1/rm.1.gz
+man/man1/rmdir.1.gz
+man/man1/sed.1.gz
+man/man1/seq.1.gz
+man/man1/setsid.1.gz
+man/man1/sha1sum.1.gz
+man/man1/sha224sum.1.gz
+man/man1/sha256sum.1.gz
+man/man1/sha384sum.1.gz
+man/man1/sha512-224sum.1.gz
+man/man1/sha512-256sum.1.gz
+man/man1/sha512sum.1.gz
+man/man1/sleep.1.gz
+man/man1/sort.1.gz
+man/man1/split.1.gz
+man/man1/sponge.1.gz
+man/man1/strings.1.gz
+man/man1/sync.1.gz
+man/man1/tail.1.gz
+man/man1/tar.1.gz
+man/man1/tee.1.gz
+man/man1/test.1.gz
+man/man1/tftp.1.gz
+man/man1/time.1.gz
+man/man1/touch.1.gz
+man/man1/tr.1.gz
+man/man1/true.1.gz
+man/man1/tsort.1.gz
+man/man1/tty.1.gz
+man/man1/uname.1.gz
+man/man1/unexpand.1.gz
+man/man1/uniq.1.gz
+man/man1/unlink.1.gz
+man/man1/uudecode.1.gz
+man/man1/uuencode.1.gz
+man/man1/wc.1.gz
+man/man1/which.1.gz
+man/man1/whoami.1.gz
+man/man1/xargs.1.gz
+man/man1/yes.1.gz



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201801310625.w0V6Pesh089508>