Rework mbase again.

This commit is contained in:
Mid Favila 2021-07-18 02:42:49 +00:00
parent 37b096e3af
commit 20dd1a923d
40 changed files with 71 additions and 22 deletions

32
GUIDELINES Normal file
View File

@ -0,0 +1,32 @@
-Packages adhere to the same basic set of rules as standard KISS packages.
-However, indentation is three spaces, instead of four.
-The only package from Core that should be listed as an explicit dependency of
anything is cURL; this is because cURL is not absolutely necessary.
-Packages will only be accepted if they are available from an HTTPS source;
a good place to find secure sources is the Debian repositories.
-Packages are expected to provide the bare-minimum necessary to get a program
to run. In the event that there are multiple options for a given program
(e.g what UI toolkit to use), always take the option that results in the
fewest overall dependencies. Remember that forking is encouraged.
-Internationalization should always be disabled by default.
-Unless necessary for an existing package, arbitrary libraries will not be
accepted.
-Packages for software that is not generally used by the community will not be
accepted. It's a community repository, not your personal one.
-New packages will not use install -d, nor shall they use sed -i. Neither of
these are portable. The former can be handled with -D, and the latter can
be accomplished using redirects.
-Packages built from Git will be stored under community/rolling
-Packages built from tarballs will be stored under community/stable

20
README
View File

@ -5,6 +5,12 @@ This is my personal set of ports for KISS, a POSIX(ish) meta distribution of
*BSD will likely arrive in the future. Please report any bugs to me via
email; thanks.
The overall goal of these packages is to provide a set of clean, mechanically
simple, stable tools that can be used to build your own system. Following
stability is the concern of security, and then performance.
Expect patches for many - if not most - packages, in the future.
The mbase directory contains symlinks to packages that I install as my core
userspace.
@ -112,4 +118,16 @@ CAPACITY. THEY ARE NOT RESPONSIBLE FOR THESE PACKAGES. DO NOT SUBMIT REPORTS IN
ALSO NOTE THAT THESE PACKAGES ARE CURRENTLY BEING REWRITTEN AND ARE NOT LIKELY
TO BE IN A USABLE STATE. I WILL NOT ACCEPT BUG REPORTS RELATING TO COMMUNITY
OR CORE, AND I WILL NOT ACCEPT REPORTS IF YOUR SYSTEM IS COMPILED WITH FLAGS
THAT ARE NOT INCLUDED ABOVE. THANK YOU FOR YOUR COOPERATION.
THAT ARE NOT INCLUDED ABOVE.
BEFORE SUBMITTING BUG REPORTS, READ ERIC S. RAYMOND'S "HOW TO ASK QUESTIONS THE
SMART WAY", AND SPEND SOME TIME STUDYING YOUR LOGS. I HAVE NO QUALMS HELPING
USERS, IF THEY TRY TO HELP THEMSELVES.
BE SURE TO INCLUDE THE FOLLOWING:
-PACKAGE BUILD LOG
-SYSTEM DMESG
-YOUR CFLAGS
-GCC VERSION (CLANG UNSUPPORTED)
-X11 LOGS (IF RELEVANT; WAYLAND UNSUPPORTED)
THANK YOU FOR YOUR COOPERATION.

View File

@ -1 +0,0 @@
../../community/community/cloc

View File

@ -1 +0,0 @@
../../community/community/dash

View File

@ -1 +0,0 @@
../ports/epic

1
mbase/exo-font Symbolic link
View File

@ -0,0 +1 @@
../ports/exo-font

1
mbase/gnu-sed Symbolic link
View File

@ -0,0 +1 @@
../community-mod/stable/gnu-sed

View File

@ -1 +0,0 @@
../ports/gtk+2

1
mbase/hack-font Symbolic link
View File

@ -0,0 +1 @@
../community-mod/stable/hack-font

View File

@ -1 +1 @@
../community-mod/hummingbird-git
../community-mod/rolling/hummingbird-git

View File

@ -1 +1 @@
../ports/iana-etc
../community-mod/stable/iana-etc

1
mbase/iosevka-font Symbolic link
View File

@ -0,0 +1 @@
../ports/iosevka-font

View File

@ -1 +1 @@
/var/db/kiss/repos/kiss-mfavila/ports/picocom-git
../ports/picocom-git

View File

@ -1 +0,0 @@
../../community/community/picom

1
mbase/picom-git Symbolic link
View File

@ -0,0 +1 @@
../community-mod/rolling/picom-git

1
mbase/sbcl Symbolic link
View File

@ -0,0 +1 @@
../ports/sbcl

View File

@ -1 +0,0 @@
../ports/sed

View File

@ -1 +0,0 @@
../ports/shadow

1
mbase/shadow-git Symbolic link
View File

@ -0,0 +1 @@
../community-mod/rolling/shadow-git

View File

@ -1 +0,0 @@
../../community/community/shellcheck-bin

1
mbase/shellcheck-bin-git Symbolic link
View File

@ -0,0 +1 @@
../community-mod/rolling/shellcheck-bin-git

View File

@ -1 +1 @@
../../community/community/slock
../community-mod/stable/slock

View File

@ -1 +0,0 @@
../ports/ssu

1
mbase/ssu-git Symbolic link
View File

@ -0,0 +1 @@
../community-mod/rolling/ssu-git

View File

@ -1 +0,0 @@
../../community/community/sxhkd

1
mbase/sxhkd-git Symbolic link
View File

@ -0,0 +1 @@
../community-mod/rolling/sxhkd-git

View File

@ -1 +0,0 @@
../../community/community/sxiv

1
mbase/sxiv-git Symbolic link
View File

@ -0,0 +1 @@
../community-mod/rolling/sxiv-git

View File

@ -1 +0,0 @@
../ports/sysmgr

1
mbase/sysmgr-git Symbolic link
View File

@ -0,0 +1 @@
../community-mod/rolling/sysmgr-git

View File

@ -1 +1 @@
../ports/tine-git/
../ports/tine-git

View File

@ -1 +1 @@
../../repo/extra/tzdata
../core-mod/extra/tzdata

View File

@ -1 +0,0 @@
../ports/xdialog

View File

@ -1 +1 @@
../core-mod/xorg/xf86-input-libinput/
../core-mod/xorg/xf86-input-libinput

View File

@ -1 +1 @@
../../community/community/xwallpaper
../ports/xwallpaper