From owner-svn-ports-head@freebsd.org Wed Jan 31 06:25:41 2018 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7BE59EDD884; Wed, 31 Jan 2018 06:25:41 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2C596757E9; Wed, 31 Jan 2018 06:25:41 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 2763D2248C; Wed, 31 Jan 2018 06:25:41 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w0V6PfCW089514; Wed, 31 Jan 2018 06:25:41 GMT (envelope-from yuri@FreeBSD.org) Received: (from yuri@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w0V6Pesh089508; Wed, 31 Jan 2018 06:25:40 GMT (envelope-from yuri@FreeBSD.org) Message-Id: <201801310625.w0V6Pesh089508@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: yuri set sender to yuri@FreeBSD.org using -f From: Yuri Victorovich Date: Wed, 31 Jan 2018 06:25:40 +0000 (UTC) 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 X-SVN-Group: ports-head X-SVN-Commit-Author: yuri X-SVN-Commit-Paths: in head/sysutils: . sbase sbase/files X-SVN-Commit-Revision: 460461 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jan 2018 06:25:41 -0000 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 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 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