Fork Community and musl Core, strip out many packages, fix FTP and HTTP sources, work on the README, etc.
This commit is contained in:
parent
405da8c426
commit
f4fed2bc63
7
NOTES
Normal file
7
NOTES
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
-LessTif is busted; tries to mkdir an existing dir
|
||||||
|
-Package Haskell tools to allow building shellcheck from source
|
||||||
|
-es needs to have its patch adjusted
|
||||||
|
|
||||||
|
-rename all non-obvious GNU tools to gnu-$package
|
||||||
|
-rename all libraries to lib$package, adjust depends
|
||||||
|
-remove superfluous packages
|
52
README
52
README
@ -6,9 +6,9 @@ The mbase directory contains symlinks to packages that I install as my core user
|
|||||||
|
|
||||||
The banished directory contains software that has been isolated for whatever reason. May or may not include a "JUSTIFICATION" file to remind myself in the future.
|
The banished directory contains software that has been isolated for whatever reason. May or may not include a "JUSTIFICATION" file to remind myself in the future.
|
||||||
|
|
||||||
Note that not all of the packages in this repo are written by me; some are forked from Community. This is purely a matter of convenience.
|
Note that not all of the packages in this repo are written by me; some are forked from Core and Community. This is purely a matter of convenience.
|
||||||
|
|
||||||
All packages under mbase have been tested and build on the Haswell microarchitecture using the following buildflags (at least assuming GCC and GNU libc);
|
All packages under mbase have been tested and build on the Haswell microarchitecture using the following CFLAGS (assuming GCC):
|
||||||
|
|
||||||
-pipe //Compile in memory
|
-pipe //Compile in memory
|
||||||
-w //Suppress errors
|
-w //Suppress errors
|
||||||
@ -24,3 +24,51 @@ All packages under mbase have been tested and build on the Haswell microarchitec
|
|||||||
-fPIE //Generate position-independent executables
|
-fPIE //Generate position-independent executables
|
||||||
-fPIC //Generate position-independent code
|
-fPIC //Generate position-independent code
|
||||||
-Wl,--hash-style=gnu //Linker arguments
|
-Wl,--hash-style=gnu //Linker arguments
|
||||||
|
|
||||||
|
A new subdir, bin, containing binaries built with the above CFLAGS (sans native)
|
||||||
|
will be added in the future. I, however, encourage you to build from source if
|
||||||
|
possible.
|
||||||
|
|
||||||
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
|/ https://k1sslinux.org
|
||||||
|
|\ISS https://git.sdf.org/midfavila/kiss-mfavila
|
||||||
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
(Un)Official Repositories
|
||||||
|
|
||||||
|
________________________________________________________________________________
|
||||||
|
|
||||||
|
The unofficial repositories for KISS Linux maintained by Mid Favila.
|
||||||
|
Included in my repo is a snapshot of the community and musl core, xorg, and
|
||||||
|
extra repos as of 2021/7/9, modified to replace the utterly garbage packages
|
||||||
|
that some members had contributed (in blatant violation of guidelines, too!).
|
||||||
|
|
||||||
|
These were forked due to upstream's insistence on switching from LibreSSL to
|
||||||
|
OpenSSL, and from X11 to Wayland; the former due to Python, and the latter,
|
||||||
|
I'm not quite sure of. Regardless, I dislike these changes.
|
||||||
|
|
||||||
|
Over time, packages that I'm not willing to maintain will be moved to
|
||||||
|
mid-graveyard; after a few months, they'll be deleted.
|
||||||
|
|
||||||
|
Any programs that require Python as a build-time dependency will have their
|
||||||
|
scripts rewritten in Common Lisp, or they will be removed. This will happen
|
||||||
|
ASAP.
|
||||||
|
|
||||||
|
I will also be removing packages that I just flat out don't like. If you want
|
||||||
|
them yourself, then copy them from an old git push. Software that will be
|
||||||
|
removed and never added includes, but is not limited to, the following;
|
||||||
|
|
||||||
|
-systemd or any of its ilk
|
||||||
|
-OpenSSL or programs that explicitly depend on it
|
||||||
|
-Programs that require a version of Python newer than 3.8
|
||||||
|
-Programs written with or requiring Rust tooling
|
||||||
|
-Programs written primarily by or for corporations, such as BTRFS utilities
|
||||||
|
(This applies triply to FAGMAN; Facebook, Apple, Google, Microsoft,
|
||||||
|
Amazon, and Netflix. I also will not tolerate software related to Tencent
|
||||||
|
or similar organizations)
|
||||||
|
|
||||||
|
NOTE THAT I AM NOT AFFILIATED WITH THE KISS LINUX ORGANIZATION IN ANY OFFICIAL
|
||||||
|
CAPACITY. THEY ARE NOT RESPONSIBLE FOR THESE PACKAGES. DO NOT SUBMIT REPORTS IN
|
||||||
|
#KISSLINUX ON LIBERA.CHAT IF THESE BREAK; EMAIL ME. THANK YOU FOR YOUR
|
||||||
|
COOPERATION.
|
||||||
|
4
community-mod/2bwm/build
Executable file
4
community-mod/2bwm/build
Executable file
@ -0,0 +1,4 @@
|
|||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
make PREFIX=/usr
|
||||||
|
make DESTDIR="$1" PREFIX=/usr install
|
1
community-mod/2bwm/checksums
Normal file
1
community-mod/2bwm/checksums
Normal file
@ -0,0 +1 @@
|
|||||||
|
a4889ea4b01b1a3d4a508daa034b9d86676913cbbca1f977858df692a6e2af95 v0.3.tar.gz
|
4
community-mod/2bwm/depends
Normal file
4
community-mod/2bwm/depends
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
libxcb
|
||||||
|
xcb-util-xrm
|
||||||
|
xcb-util-wm
|
||||||
|
xcb-util-keysyms
|
1
community-mod/2bwm/sources
Normal file
1
community-mod/2bwm/sources
Normal file
@ -0,0 +1 @@
|
|||||||
|
https://github.com/venam/2bwm/archive/v0.3.tar.gz
|
1
community-mod/2bwm/version
Normal file
1
community-mod/2bwm/version
Normal file
@ -0,0 +1 @@
|
|||||||
|
0.3 1
|
6
community-mod/9base/build
Executable file
6
community-mod/9base/build
Executable file
@ -0,0 +1,6 @@
|
|||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
export CFLAGS="$CFLAGS -fcommon"
|
||||||
|
|
||||||
|
make PREFIX=/usr
|
||||||
|
make PREFIX=/usr DESTDIR="$1" install
|
1
community-mod/9base/checksums
Normal file
1
community-mod/9base/checksums
Normal file
@ -0,0 +1 @@
|
|||||||
|
git git+https://git.suckless.org/9base
|
1
community-mod/9base/sources
Normal file
1
community-mod/9base/sources
Normal file
@ -0,0 +1 @@
|
|||||||
|
git+https://git.suckless.org/9base
|
1
community-mod/9base/version
Normal file
1
community-mod/9base/version
Normal file
@ -0,0 +1 @@
|
|||||||
|
git 1
|
4
community-mod/abduco/build
Executable file
4
community-mod/abduco/build
Executable file
@ -0,0 +1,4 @@
|
|||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
make
|
||||||
|
make DESTDIR="$1" PREFIX=/usr install
|
1
community-mod/abduco/checksums
Normal file
1
community-mod/abduco/checksums
Normal file
@ -0,0 +1 @@
|
|||||||
|
c90909e13fa95770b5afc3b59f311b3d3d2fdfae23f9569fa4f96a3e192a35f4 abduco-0.6.tar.gz
|
1
community-mod/abduco/sources
Normal file
1
community-mod/abduco/sources
Normal file
@ -0,0 +1 @@
|
|||||||
|
https://www.brain-dump.org/projects/abduco/abduco-0.6.tar.gz
|
1
community-mod/abduco/version
Normal file
1
community-mod/abduco/version
Normal file
@ -0,0 +1 @@
|
|||||||
|
0.6 1
|
8
community-mod/alsa-plugins/build
Executable file
8
community-mod/alsa-plugins/build
Executable file
@ -0,0 +1,8 @@
|
|||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
./configure \
|
||||||
|
--prefix=/usr \
|
||||||
|
--sysconfdir=/etc
|
||||||
|
|
||||||
|
make
|
||||||
|
make DESTDIR="$1" install
|
1
community-mod/alsa-plugins/checksums
Normal file
1
community-mod/alsa-plugins/checksums
Normal file
@ -0,0 +1 @@
|
|||||||
|
1c0f06450c928d711719686c9dbece2d480184f36fab11b8f0534cb7b41e337d alsa-plugins-1.2.2.tar.bz2
|
2
community-mod/alsa-plugins/depends
Normal file
2
community-mod/alsa-plugins/depends
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
alsa-lib
|
||||||
|
pkgconf build
|
1
community-mod/alsa-plugins/sources
Normal file
1
community-mod/alsa-plugins/sources
Normal file
@ -0,0 +1 @@
|
|||||||
|
https://www.alsa-project.org/files/pub/plugins/alsa-plugins-1.2.2.tar.bz2
|
1
community-mod/alsa-plugins/version
Normal file
1
community-mod/alsa-plugins/version
Normal file
@ -0,0 +1 @@
|
|||||||
|
1.2.2 1
|
13
community-mod/aria2/build
Executable file
13
community-mod/aria2/build
Executable file
@ -0,0 +1,13 @@
|
|||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
./configure \
|
||||||
|
--prefix=/usr \
|
||||||
|
--disable-nls \
|
||||||
|
--disable-metalink \
|
||||||
|
--disable-websocket \
|
||||||
|
--without-libxml2 \
|
||||||
|
--without-libexpat \
|
||||||
|
--without-sqlite3
|
||||||
|
|
||||||
|
make
|
||||||
|
make DESTDIR="$1" install
|
1
community-mod/aria2/checksums
Normal file
1
community-mod/aria2/checksums
Normal file
@ -0,0 +1 @@
|
|||||||
|
1e2b7fd08d6af228856e51c07173cfcf987528f1ac97e04c5af4a47642617dfd aria2-1.35.0.tar.xz
|
3
community-mod/aria2/depends
Normal file
3
community-mod/aria2/depends
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
libressl
|
||||||
|
xz
|
||||||
|
zlib
|
1
community-mod/aria2/sources
Normal file
1
community-mod/aria2/sources
Normal file
@ -0,0 +1 @@
|
|||||||
|
https://github.com/tatsuhiro-t/aria2/releases/download/release-1.35.0/aria2-1.35.0.tar.xz
|
1
community-mod/aria2/version
Normal file
1
community-mod/aria2/version
Normal file
@ -0,0 +1 @@
|
|||||||
|
1.35.0 2
|
7
community-mod/autoconf-archive/build
Executable file
7
community-mod/autoconf-archive/build
Executable file
@ -0,0 +1,7 @@
|
|||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
./configure \
|
||||||
|
--prefix=/usr
|
||||||
|
|
||||||
|
make
|
||||||
|
make DESTDIR="$1" install
|
1
community-mod/autoconf-archive/checksums
Normal file
1
community-mod/autoconf-archive/checksums
Normal file
@ -0,0 +1 @@
|
|||||||
|
e8a6eb9d28ddcba8ffef3fa211653239e9bf239aba6a01a6b7cfc7ceaec69cbd
|
1
community-mod/autoconf-archive/sources
Normal file
1
community-mod/autoconf-archive/sources
Normal file
@ -0,0 +1 @@
|
|||||||
|
https://ftp.wayne.edu/gnu/autoconf-archive/autoconf-archive-2021.02.19.tar.xz
|
1
community-mod/autoconf-archive/version
Normal file
1
community-mod/autoconf-archive/version
Normal file
@ -0,0 +1 @@
|
|||||||
|
2021.02.19 1
|
7
community-mod/autoconf/build
Executable file
7
community-mod/autoconf/build
Executable file
@ -0,0 +1,7 @@
|
|||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
./configure \
|
||||||
|
--prefix=/usr
|
||||||
|
|
||||||
|
make
|
||||||
|
make DESTDIR="$1" install
|
1
community-mod/autoconf/checksums
Normal file
1
community-mod/autoconf/checksums
Normal file
@ -0,0 +1 @@
|
|||||||
|
431075ad0bf529ef13cb41e9042c542381103e80015686222b8a9d4abef42a1c
|
2
community-mod/autoconf/depends
Normal file
2
community-mod/autoconf/depends
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
m4
|
||||||
|
perl
|
1
community-mod/autoconf/sources
Normal file
1
community-mod/autoconf/sources
Normal file
@ -0,0 +1 @@
|
|||||||
|
https://ftp.gnu.org/pub/gnu/autoconf/autoconf-2.71.tar.gz
|
1
community-mod/autoconf/version
Normal file
1
community-mod/autoconf/version
Normal file
@ -0,0 +1 @@
|
|||||||
|
2.71 1
|
7
community-mod/automake/build
Executable file
7
community-mod/automake/build
Executable file
@ -0,0 +1,7 @@
|
|||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
./configure \
|
||||||
|
--prefix=/usr
|
||||||
|
|
||||||
|
make
|
||||||
|
make DESTDIR="$1" install
|
1
community-mod/automake/checksums
Normal file
1
community-mod/automake/checksums
Normal file
@ -0,0 +1 @@
|
|||||||
|
ce010788b51f64511a1e9bb2a1ec626037c6d0e7ede32c1c103611b9d3cba65f
|
2
community-mod/automake/depends
Normal file
2
community-mod/automake/depends
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
autoconf
|
||||||
|
perl
|
1
community-mod/automake/sources
Normal file
1
community-mod/automake/sources
Normal file
@ -0,0 +1 @@
|
|||||||
|
https://ftp.gnu.org/gnu/automake/automake-1.16.3.tar.gz
|
1
community-mod/automake/version
Normal file
1
community-mod/automake/version
Normal file
@ -0,0 +1 @@
|
|||||||
|
1.16.3 1
|
7
community-mod/axel/build
Executable file
7
community-mod/axel/build
Executable file
@ -0,0 +1,7 @@
|
|||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
./configure \
|
||||||
|
--prefix=/usr
|
||||||
|
|
||||||
|
make
|
||||||
|
make DESTDIR="$1" install
|
1
community-mod/axel/checksums
Normal file
1
community-mod/axel/checksums
Normal file
@ -0,0 +1 @@
|
|||||||
|
46eb4f10a11c4e50320ae6a034ef03ffe59dc11c3c6542a9867a3e4dc0c4b44e
|
1
community-mod/axel/depends
Normal file
1
community-mod/axel/depends
Normal file
@ -0,0 +1 @@
|
|||||||
|
libressl
|
1
community-mod/axel/sources
Normal file
1
community-mod/axel/sources
Normal file
@ -0,0 +1 @@
|
|||||||
|
https://github.com/axel-download-accelerator/axel/releases/download/v2.17.10/axel-2.17.10.tar.xz
|
1
community-mod/axel/version
Normal file
1
community-mod/axel/version
Normal file
@ -0,0 +1 @@
|
|||||||
|
2.17.10 1
|
7
community-mod/azpainter/build
Executable file
7
community-mod/azpainter/build
Executable file
@ -0,0 +1,7 @@
|
|||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
./configure \
|
||||||
|
--prefix=/usr
|
||||||
|
|
||||||
|
make
|
||||||
|
make DESTDIR="$1" install
|
1
community-mod/azpainter/checksums
Normal file
1
community-mod/azpainter/checksums
Normal file
@ -0,0 +1 @@
|
|||||||
|
d5483c965cb92cd318d20d45e7d61ec75cc2add418a00162fca836c59349c1a5
|
7
community-mod/azpainter/depends
Normal file
7
community-mod/azpainter/depends
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
fontconfig
|
||||||
|
libjpeg-turbo
|
||||||
|
libpng
|
||||||
|
libX11
|
||||||
|
libXext
|
||||||
|
libXi
|
||||||
|
zlib
|
1
community-mod/azpainter/sources
Normal file
1
community-mod/azpainter/sources
Normal file
@ -0,0 +1 @@
|
|||||||
|
https://gitlab.com/azelpg/azpainter/-/archive/v3.0.2/azpainter-v3.0.2.tar.gz
|
1
community-mod/azpainter/version
Normal file
1
community-mod/azpainter/version
Normal file
@ -0,0 +1 @@
|
|||||||
|
3.0.2 1
|
20
community-mod/bash/build
Executable file
20
community-mod/bash/build
Executable file
@ -0,0 +1,20 @@
|
|||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
export CFLAGS="$CFLAGS -static"
|
||||||
|
|
||||||
|
patch -p1 < bash-5.1-parallel_make.patch
|
||||||
|
|
||||||
|
for patch in bash51-0??; do
|
||||||
|
patch -p0 < "$patch"
|
||||||
|
done
|
||||||
|
|
||||||
|
./configure \
|
||||||
|
--prefix=/usr \
|
||||||
|
--without-bash-malloc \
|
||||||
|
--without-installed-readline \
|
||||||
|
--disable-nls
|
||||||
|
|
||||||
|
make
|
||||||
|
make DESTDIR="$1" install
|
||||||
|
|
||||||
|
ln -s bash "$1/usr/bin/sh"
|
10
community-mod/bash/checksums
Normal file
10
community-mod/bash/checksums
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
cc012bc860406dcf42f64431bcd3d2fa7560c02915a601aba9cd597a39329baa
|
||||||
|
ebb07b3dbadd98598f078125d0ae0d699295978a5cdaef6282fe19adef45b5fa
|
||||||
|
15ea6121a801e48e658ceee712ea9b88d4ded022046a6147550790caf04f5dbe
|
||||||
|
22f2cc262f056b22966281babf4b0a2f84cb7dd2223422e5dcd013c3dcbab6b1
|
||||||
|
9aaeb65664ef0d28c0067e47ba5652b518298b3b92d33327d84b98b28d873c86
|
||||||
|
cccbb5e9e6763915d232d29c713007a62b06e65126e3dd2d1128a0dc5ef46da5
|
||||||
|
75e17d937de862615c6375def40a7574462210dce88cf741f660e2cc29473d14
|
||||||
|
acfcb8c7e9f73457c0fb12324afb613785e0c9cef3315c9bbab4be702f40393a
|
||||||
|
f22cf3c51a28f084a25aef28950e8777489072628f972b12643b4534a17ed2d1
|
||||||
|
4d299f5db33bd0f916ec1309e4568e3842670642cf160f14a3e867eb0feb493e
|
2
community-mod/bash/depends
Normal file
2
community-mod/bash/depends
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
bison make
|
||||||
|
ncurses
|
15
community-mod/bash/patches/bash-5.1-parallel_make.patch
Normal file
15
community-mod/bash/patches/bash-5.1-parallel_make.patch
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
bashline.c:65:10: fatal error: builtins/builtext.h: No such file or directory
|
||||||
|
65 | #include "builtins/builtext.h" /* for read_builtin */
|
||||||
|
| ^~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
--- bash-5.1/Makefile.in
|
||||||
|
+++ bash-5.1/Makefile.in
|
||||||
|
@@ -584,6 +584,8 @@
|
||||||
|
ls -l $(Program)
|
||||||
|
-$(SIZE) $(Program)
|
||||||
|
|
||||||
|
+$(CSOURCES): $(DEFDIR)/builtext.h
|
||||||
|
+
|
||||||
|
.build: $(SOURCES) config.h Makefile version.h $(VERSPROG)
|
||||||
|
@echo
|
||||||
|
@echo " ***********************************************************"
|
10
community-mod/bash/sources
Normal file
10
community-mod/bash/sources
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
https://ftp.gnu.org/gnu/bash/bash-5.1.tar.gz
|
||||||
|
https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-001
|
||||||
|
https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-002
|
||||||
|
https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-003
|
||||||
|
https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-004
|
||||||
|
https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-005
|
||||||
|
https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-006
|
||||||
|
https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-007
|
||||||
|
https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-008
|
||||||
|
patches/bash-5.1-parallel_make.patch
|
1
community-mod/bash/version
Normal file
1
community-mod/bash/version
Normal file
@ -0,0 +1 @@
|
|||||||
|
5.1.p8 1
|
7
community-mod/bdftopcf/build
Executable file
7
community-mod/bdftopcf/build
Executable file
@ -0,0 +1,7 @@
|
|||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
./configure \
|
||||||
|
--prefix=/usr
|
||||||
|
|
||||||
|
make
|
||||||
|
make DESTDIR="$1" install
|
1
community-mod/bdftopcf/checksums
Normal file
1
community-mod/bdftopcf/checksums
Normal file
@ -0,0 +1 @@
|
|||||||
|
4b4df05fc53f1e98993638d6f7e178d95b31745c4568cee407e167491fd311a2 bdftopcf-1.1.tar.bz2
|
2
community-mod/bdftopcf/depends
Normal file
2
community-mod/bdftopcf/depends
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
xorg-util-macros make
|
||||||
|
xorgproto make
|
1
community-mod/bdftopcf/sources
Normal file
1
community-mod/bdftopcf/sources
Normal file
@ -0,0 +1 @@
|
|||||||
|
https://xorg.freedesktop.org/archive/individual/app/bdftopcf-1.1.tar.bz2
|
1
community-mod/bdftopcf/version
Normal file
1
community-mod/bdftopcf/version
Normal file
@ -0,0 +1 @@
|
|||||||
|
1.1 1
|
4
community-mod/berry/build
Executable file
4
community-mod/berry/build
Executable file
@ -0,0 +1,4 @@
|
|||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
make
|
||||||
|
make DESTDIR="$1" bindir=/usr/bin mandir=/usr/share/man install
|
1
community-mod/berry/checksums
Normal file
1
community-mod/berry/checksums
Normal file
@ -0,0 +1 @@
|
|||||||
|
bcdf93805ad023d5635f5017230636bbfbe2698721cf4a0041a48ffb19d58844
|
3
community-mod/berry/depends
Normal file
3
community-mod/berry/depends
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
libX11
|
||||||
|
libXft
|
||||||
|
libXinerama
|
1
community-mod/berry/sources
Normal file
1
community-mod/berry/sources
Normal file
@ -0,0 +1 @@
|
|||||||
|
https://github.com/JLErvin/berry/archive/refs/tags/0.1.8.tar.gz
|
1
community-mod/berry/version
Normal file
1
community-mod/berry/version
Normal file
@ -0,0 +1 @@
|
|||||||
|
0.1.8 1
|
14
community-mod/bind/build
Executable file
14
community-mod/bind/build
Executable file
@ -0,0 +1,14 @@
|
|||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
# Remove libtool dependency.
|
||||||
|
sed -i 's/as_fn_error.*libtool/: "/g' configure
|
||||||
|
|
||||||
|
./configure \
|
||||||
|
--prefix=/usr \
|
||||||
|
--sbindir=/usr/bin
|
||||||
|
|
||||||
|
make
|
||||||
|
make DESTDIR="$1" install
|
||||||
|
|
||||||
|
# Why are tests installed to $DESTDIR's /tmp ?
|
||||||
|
rm -rf "$1/tmp"
|
1
community-mod/bind/checksums
Normal file
1
community-mod/bind/checksums
Normal file
@ -0,0 +1 @@
|
|||||||
|
bf485ac49715d43fa65c2c6e33271aab965bcd1b461fe2ac9f439754a210e6c7
|
9
community-mod/bind/depends
Normal file
9
community-mod/bind/depends
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
json-c
|
||||||
|
libcap
|
||||||
|
libnghttp2
|
||||||
|
libressl
|
||||||
|
libuv
|
||||||
|
perl make
|
||||||
|
pkgconf make
|
||||||
|
xz
|
||||||
|
zlib
|
1
community-mod/bind/sources
Normal file
1
community-mod/bind/sources
Normal file
@ -0,0 +1 @@
|
|||||||
|
https://downloads.isc.org/isc/bind9/9.17.13/bind-9.17.13.tar.xz
|
1
community-mod/bind/version
Normal file
1
community-mod/bind/version
Normal file
@ -0,0 +1 @@
|
|||||||
|
9.17.13 1
|
3
community-mod/birch/build
Executable file
3
community-mod/birch/build
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
install -Dm755 birch "$1/usr/bin/birch"
|
1
community-mod/birch/depends
Normal file
1
community-mod/birch/depends
Normal file
@ -0,0 +1 @@
|
|||||||
|
bash
|
1
community-mod/birch/sources
Normal file
1
community-mod/birch/sources
Normal file
@ -0,0 +1 @@
|
|||||||
|
git+https://github.com/dylanaraps/birch
|
1
community-mod/birch/version
Normal file
1
community-mod/birch/version
Normal file
@ -0,0 +1 @@
|
|||||||
|
git 1
|
4
community-mod/bitfetch/build
Executable file
4
community-mod/bitfetch/build
Executable file
@ -0,0 +1,4 @@
|
|||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
make ID=kiss bitfetch-build
|
||||||
|
make DESTDIR="$1" PREFIX=/usr install
|
1
community-mod/bitfetch/checksums
Normal file
1
community-mod/bitfetch/checksums
Normal file
@ -0,0 +1 @@
|
|||||||
|
36a2902dfe257e30b9b6a01a0dc3d479b5c400a2d6a37ebd9f3514b6d80e48ed
|
2
community-mod/bitfetch/depends
Normal file
2
community-mod/bitfetch/depends
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
libX11
|
||||||
|
libXinerama
|
1
community-mod/bitfetch/sources
Normal file
1
community-mod/bitfetch/sources
Normal file
@ -0,0 +1 @@
|
|||||||
|
https://gitlab.com/bit9tream/bitfetch/-/archive/3.1/bitfetch-3.1.tar.gz
|
1
community-mod/bitfetch/version
Normal file
1
community-mod/bitfetch/version
Normal file
@ -0,0 +1 @@
|
|||||||
|
3.1 1
|
4
community-mod/bkeymaps/build
Executable file
4
community-mod/bkeymaps/build
Executable file
@ -0,0 +1,4 @@
|
|||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
make DESTDIR="$1" install
|
||||||
|
install -Dm644 -t "$1/usr/share/bkeymaps/colemak" en-latin9.bmap
|
2
community-mod/bkeymaps/checksums
Normal file
2
community-mod/bkeymaps/checksums
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
59d41ddb0c7a92d8ac155a82ed2875b7880c8957ea4308afa633c8b81e5b8887 bkeymaps-1.13.tar.gz
|
||||||
|
f4e10f53a60516a0db572d0b1298be303dcdc5f83e2fe587379b887a85283acd bkeymap-colemak-1.13.tar.gz
|
13
community-mod/bkeymaps/post-install
Executable file
13
community-mod/bkeymaps/post-install
Executable file
@ -0,0 +1,13 @@
|
|||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
cat <<EOF
|
||||||
|
|
||||||
|
NOTE: Keymaps are copied to /usr/share/bkeymaps.
|
||||||
|
|
||||||
|
NOTE: You should pipe the keymaps to loadkmap in
|
||||||
|
NOTE: order to load them.
|
||||||
|
|
||||||
|
example usage:
|
||||||
|
-> loadkmap < /usr/share/bkeymaps/us/us.bmap
|
||||||
|
|
||||||
|
EOF
|
2
community-mod/bkeymaps/sources
Normal file
2
community-mod/bkeymaps/sources
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
https://dev.alpinelinux.org/bkeymaps/bkeymaps-1.13.tar.gz
|
||||||
|
https://dev.alpinelinux.org/bkeymaps/bkeymap-colemak-1.13.tar.gz
|
1
community-mod/bkeymaps/version
Normal file
1
community-mod/bkeymaps/version
Normal file
@ -0,0 +1 @@
|
|||||||
|
1.13 3
|
7
community-mod/boehm-gc/build
Executable file
7
community-mod/boehm-gc/build
Executable file
@ -0,0 +1,7 @@
|
|||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
./configure \
|
||||||
|
--prefix=/usr
|
||||||
|
|
||||||
|
make
|
||||||
|
make DESTDIR="$1" install
|
1
community-mod/boehm-gc/checksums
Normal file
1
community-mod/boehm-gc/checksums
Normal file
@ -0,0 +1 @@
|
|||||||
|
436a0ddc67b1ac0b0405b61a9675bca9e075c8156f4debd1d06f3a56c7cd289d gc-8.0.4.tar.gz
|
1
community-mod/boehm-gc/sources
Normal file
1
community-mod/boehm-gc/sources
Normal file
@ -0,0 +1 @@
|
|||||||
|
https://github.com/ivmai/bdwgc/releases/download/v8.0.4/gc-8.0.4.tar.gz
|
1
community-mod/boehm-gc/version
Normal file
1
community-mod/boehm-gc/version
Normal file
@ -0,0 +1 @@
|
|||||||
|
8.0.4 1
|
17
community-mod/boost/build
Executable file
17
community-mod/boost/build
Executable file
@ -0,0 +1,17 @@
|
|||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
./bootstrap.sh \
|
||||||
|
--prefix="$1/usr" \
|
||||||
|
--with-python=/usr/bin/python3
|
||||||
|
|
||||||
|
for action in stage install; do
|
||||||
|
./b2 $action \
|
||||||
|
variant=release \
|
||||||
|
debug-symbols=off \
|
||||||
|
threading=multi \
|
||||||
|
python=3.9
|
||||||
|
done
|
||||||
|
|
||||||
|
# https://github.com/boostorg/python/issues/203#issuecomment-391477685
|
||||||
|
ln -s "$1/usr/lib/libboost_python39.so" "$1/usr/lib/libboost_python3.so"
|
||||||
|
ln -s "$1/usr/lib/libboost_numpy39.so" "$1/usr/lib/libboost_numpy3.so"
|
1
community-mod/boost/checksums
Normal file
1
community-mod/boost/checksums
Normal file
@ -0,0 +1 @@
|
|||||||
|
f0397ba6e982c4450f27bf32a2a83292aba035b827a5623a14636ea583318c41
|
2
community-mod/boost/depends
Normal file
2
community-mod/boost/depends
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
linux-headers make
|
||||||
|
python
|
1
community-mod/boost/sources
Normal file
1
community-mod/boost/sources
Normal file
@ -0,0 +1 @@
|
|||||||
|
https://boostorg.jfrog.io/artifactory/main/release/1.76.0/source/boost_1_76_0.tar.bz2
|
1
community-mod/boost/version
Normal file
1
community-mod/boost/version
Normal file
@ -0,0 +1 @@
|
|||||||
|
1.76.0 1
|
12
community-mod/brotli/build
Executable file
12
community-mod/brotli/build
Executable file
@ -0,0 +1,12 @@
|
|||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
export DESTDIR="$1"
|
||||||
|
|
||||||
|
cmake -B build \
|
||||||
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||||
|
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||||
|
-DBUILD_SHARED_LIBS=True
|
||||||
|
|
||||||
|
cmake --build build
|
||||||
|
cmake --install build
|
1
community-mod/brotli/checksums
Normal file
1
community-mod/brotli/checksums
Normal file
@ -0,0 +1 @@
|
|||||||
|
f9e8d81d0405ba66d181529af42a3354f838c939095ff99930da6aa9cdf6fe46
|
1
community-mod/brotli/depends
Normal file
1
community-mod/brotli/depends
Normal file
@ -0,0 +1 @@
|
|||||||
|
cmake make
|
1
community-mod/brotli/sources
Normal file
1
community-mod/brotli/sources
Normal file
@ -0,0 +1 @@
|
|||||||
|
https://github.com/google/brotli/archive/refs/tags/v1.0.9.tar.gz
|
1
community-mod/brotli/version
Normal file
1
community-mod/brotli/version
Normal file
@ -0,0 +1 @@
|
|||||||
|
1.0.9 1
|
3
community-mod/brownout/build
Executable file
3
community-mod/brownout/build
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
make PREFIX=/usr DESTDIR="$1" clean install
|
1
community-mod/brownout/checksums
Normal file
1
community-mod/brownout/checksums
Normal file
@ -0,0 +1 @@
|
|||||||
|
949e6fccdabc237200f4e8202b0bf38151d55f7403bb2d87d725cba0574e1a2b
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user