svn commit: r460461 - in head/sysutils: . sbase sbase/files
Yuri Victorovich
yuri at FreeBSD.org
Wed Jan 31 06:25:41 UTC 2018
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 at 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 at 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
More information about the svn-ports-head
mailing list