From 8efed850a646bd740cbfb73e792000f5ba61403c Mon Sep 17 00:00:00 2001 From: Ella-0 <23418164+Ella-0@users.noreply.github.com> Date: Sat, 2 Jan 2021 18:37:56 +0000 Subject: [PATCH] Added license for build scripts, added lazybox package --- LICENSE | 12 ++++++++++++ README.md | 3 +++ pkgs/lazybox/build.sh | 35 +++++++++++++++++++++++++++++++++++ 3 files changed, 50 insertions(+) create mode 100644 LICENSE create mode 100644 pkgs/lazybox/build.sh diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..1bc15d5 --- /dev/null +++ b/LICENSE @@ -0,0 +1,12 @@ +Copyright (C) 2020 by Ella-0 <23418164+Ella-0@users.noreply.github.com> + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. diff --git a/README.md b/README.md index bbcff42..98c6bd7 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,9 @@ # lazybox Unix like software distribution with no GNU components +All build scripts are 0BSD Licensed. + + ## TODO - NetBSD Curses - LLVM (Work out how to split packages) diff --git a/pkgs/lazybox/build.sh b/pkgs/lazybox/build.sh new file mode 100644 index 0000000..2b4185c --- /dev/null +++ b/pkgs/lazybox/build.sh @@ -0,0 +1,35 @@ +pkgver=main +pkgname=lazybox +pkgrel=1 +bad="" +ext="dev" + +fetch() { + mkdir $pkgname-$pkgver + cd $pkgname-$pkgver + cp ../../../../lazy*.sh . + cp ../../../../LICENSE . +} + +build() { + cd $pkgname-$pkgver + echo "Nothing to do" +} + +package() { + cd $pkgname-$pkgver + install -d $pkgdir/bin + install -Dm755 lazy.sh $pkgdir/bin/lazy +} + +package_dev() { + cd $pkgname-$pkgver + install -d $pkgdir/bin + install -Dm755 lazypkg.sh $pkgdir/bin/lazypkg + +} + +license() { + cd $pkgname-$pkgver + cat LICENSE +}