From c929efa7a2377aeacbe14cc90702d568d34b7bfe Mon Sep 17 00:00:00 2001 From: Shin'ya Minazuki Date: Wed, 1 Apr 2026 21:49:26 -0300 Subject: [PATCH] Repository reboot Signed-off-by: Shin'ya Minazuki --- LICENSE | 26 ++++++++++++++++++++++++++ README.md | 27 +++++++++++++++++++++++++++ 2 files changed, 53 insertions(+) create mode 100644 LICENSE create mode 100644 README.md diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..c39b3ea --- /dev/null +++ b/LICENSE @@ -0,0 +1,26 @@ +Copyright (c) 2026, Shin'ya Minazuki +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. +3. Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE +LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/README.md b/README.md new file mode 100644 index 0000000..54aa207 --- /dev/null +++ b/README.md @@ -0,0 +1,27 @@ +# Minazuki's Portage Overlay +This is the [Gentoo](https://www.gentoo.org) equivalent of the [pkgsrc](https://pkgsrc.org) [tree](https://gt.kalli.st/novaburst/pkgsrc) that I also maintain, which contains entries for software I develop and/or maintain, and perhaps some third-party ones. + +Feel free to always hit me up for issues with this repository, I am always here. + +> [!NOTE] +> This place is a clean redo of the copy hosted at [Framagit](https://framagit.org/MinazukiMidnight/minazuki-overlay), and will be force-pushed once the work here is done. +> The URLs mentioned here will be changed to the GitLab ones. + +## Usage +The `app-eselect/eselect-repository` module is required to proceed, you will have to `emerge` that first. + +```shell +root # eselect repository add minazuki git https://git.chaotic.ninja/shinyoukai/minazuki-overlay +root # emaint sync --repo minazuki +``` + +Alternatively, store these values inside `/etc/portage/repos.conf/minazuki.conf` + +``` +[minazuki] +location = /var/db/repos/minazuki +sync-type = git +sync-uri = https://git.chaotic.ninja/shinyoukai/minazuki-overlay +``` + +You will need `dev-vcs/git` installed either way (see the the `git` USE flag for `eselect-repository`)