inital
This commit is contained in:
commit
264bf50528
6
README
Normal file
6
README
Normal file
@ -0,0 +1,6 @@
|
||||
This is my personal set of ports for KISS, a POSIX(ish) meta distribution of *NIX. These packages currently assume a Linux-based system, but support for *BSD will likely arrive in the future. Please report any bugs to me via email; thanks.
|
||||
|
||||
The mbase directory contains symlinks to packages that I install as my core userspace.
|
||||
|
||||
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.
|
||||
|
1
banished/dbus-glib/JUSTIFICATION
Normal file
1
banished/dbus-glib/JUSTIFICATION
Normal file
@ -0,0 +1 @@
|
||||
dbus and friends are unwelcome in a standard KISS system. I need them for my browser however.
|
8
banished/dbus-glib/build
Executable file
8
banished/dbus-glib/build
Executable file
@ -0,0 +1,8 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
-sysconfdir=/etc
|
||||
|
||||
make
|
||||
make DESTDIR="$1" install
|
1
banished/dbus-glib/checksums
Normal file
1
banished/dbus-glib/checksums
Normal file
@ -0,0 +1 @@
|
||||
7ce4760cf66c69148f6bd6c92feaabb8812dee30846b24cd0f7395c436d7e825 dbus-glib-0.110.tar.gz
|
4
banished/dbus-glib/depends
Normal file
4
banished/dbus-glib/depends
Normal file
@ -0,0 +1,4 @@
|
||||
dbus
|
||||
expat
|
||||
glib
|
||||
python
|
1
banished/dbus-glib/sources
Normal file
1
banished/dbus-glib/sources
Normal file
@ -0,0 +1 @@
|
||||
https://dbus.freedesktop.org/releases/dbus-glib/dbus-glib-0.110.tar.gz
|
1
banished/dbus-glib/version
Normal file
1
banished/dbus-glib/version
Normal file
@ -0,0 +1 @@
|
||||
0.110 1
|
1
banished/dbus/JUSTIFICATION
Normal file
1
banished/dbus/JUSTIFICATION
Normal file
@ -0,0 +1 @@
|
||||
dbus and friends are unwelcome in a standard KISS system. I need them for my browser however.
|
20
banished/dbus/build
Executable file
20
banished/dbus/build
Executable file
@ -0,0 +1,20 @@
|
||||
#!/bin/sh
|
||||
|
||||
./configure \
|
||||
--sysconfdir=/etc \
|
||||
--localstatedir=/var \
|
||||
--enable-user-session \
|
||||
--disable-asserts \
|
||||
--prefix=/usr \
|
||||
--without-x \
|
||||
--with-system-socket=/run/dbus/system_bus_socket \
|
||||
--disable-doxygen-docs \
|
||||
--with-system-pid-file=/run/dbus/pid \
|
||||
--with-console-auth-dir=/run/console
|
||||
|
||||
make
|
||||
make DESTDIR="$1" install
|
||||
|
||||
# Install service.
|
||||
install -Dm755 dbus.run "$1/etc/sv/dbus/run"
|
||||
ln -s /run/runit/supervise.dbus "$1/etc/sv/dbus/supervise"
|
2
banished/dbus/checksums
Normal file
2
banished/dbus/checksums
Normal file
@ -0,0 +1,2 @@
|
||||
8078f5c25e34ab907ce06905d969dc8ef0ccbec367e1e1707c7ecf8460f4254e dbus-1.13.18.tar.xz
|
||||
b7012df029f0fd44fc77f42347a8fcf144d168be42aa6dcd1ac7973300b9c5d0 dbus.run
|
1
banished/dbus/depends
Normal file
1
banished/dbus/depends
Normal file
@ -0,0 +1 @@
|
||||
expat
|
3
banished/dbus/files/dbus.run
Normal file
3
banished/dbus/files/dbus.run
Normal file
@ -0,0 +1,3 @@
|
||||
#!/bin/sh
|
||||
[ ! -d /run/dbus ] && install -m755 -g 22 -o 22 -d /run/dbus
|
||||
exec dbus-daemon --system --nofork --nopidfile
|
2
banished/dbus/sources
Normal file
2
banished/dbus/sources
Normal file
@ -0,0 +1,2 @@
|
||||
https://dbus.freedesktop.org/releases/dbus/dbus-1.13.18.tar.xz
|
||||
files/dbus.run
|
1
banished/dbus/version
Normal file
1
banished/dbus/version
Normal file
@ -0,0 +1 @@
|
||||
1.13.18 1
|
1
banished/gcc9/JUSTIFICATION
Normal file
1
banished/gcc9/JUSTIFICATION
Normal file
@ -0,0 +1 @@
|
||||
There's nothing wrong with GCC9, but it's only here to provide support for building older programs like Nuegia Browser and Pale Moon
|
66
banished/gcc9/build
Executable file
66
banished/gcc9/build
Executable file
@ -0,0 +1,66 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
patch -p1 < invalid_tls_model.patch
|
||||
|
||||
# Make sure gmp is built with generic options.
|
||||
cp -v gcc/gmp/configfsf.guess gcc/gmp/config.guess
|
||||
cp -v gcc/gmp/configfsf.sub gcc/gmp/config.sub
|
||||
|
||||
# Use lib not lib64 by default.
|
||||
sed -i '/m64=/s/lib64/lib/' gcc/gcc/config/i386/t-linux64
|
||||
sed -i 's/lib64/lib/' gcc/gcc/config/i386/linux64.h
|
||||
|
||||
# Build must happen outside of gcc source.
|
||||
mkdir -p gcc-build
|
||||
cd gcc-build
|
||||
|
||||
export libat_cv_have_ifunc=no
|
||||
|
||||
../gcc/configure \
|
||||
--prefix=/usr \
|
||||
--disable-multilib \
|
||||
--disable-symvers \
|
||||
--disable-libmpx \
|
||||
--disable-libmudflap \
|
||||
--disable-libsanitizer \
|
||||
--disable-werror \
|
||||
--disable-fixed-point \
|
||||
--disable-libstdcxx-pch \
|
||||
--disable-nls \
|
||||
--without-included-gettext \
|
||||
--enable-checking=release \
|
||||
--mandir=/usr/share/man \
|
||||
--infodir=/usr/share/info \
|
||||
--with-system-zlib \
|
||||
--enable-__cxa_atexit \
|
||||
--enable-default-pie \
|
||||
--enable-default-ssp \
|
||||
--enable-shared \
|
||||
--enable-threads \
|
||||
--enable-tls \
|
||||
--enable-languages=c,c++ \
|
||||
--build=x86_64-pc-linux-gnu \
|
||||
--disable-bootstrap
|
||||
|
||||
make
|
||||
make DESTDIR="$1" install
|
||||
|
||||
# Save 35MB.
|
||||
find "$1" -name libgtkpeer.a -delete
|
||||
find "$1" -name libgjsmalsa.a -delete
|
||||
find "$1" -name libgij.a -delete
|
||||
|
||||
# Some legacy programs will expect cc
|
||||
ln -s gcc "$1/usr/bin/cc"
|
||||
|
||||
# POSIX compliance.
|
||||
install -Dm755 ../c99 "$1/usr/bin/c99"
|
||||
|
||||
# Symlink for LTO.
|
||||
{
|
||||
mkdir -p "$1/usr/lib/bfd-plugins"
|
||||
|
||||
ln -s /usr/libexec/gcc/x86_64-pc-linux-musl/9.2.0/liblto_plugin.so \
|
||||
"$1/usr/lib/bfd-plugins/liblto_plugin.so"
|
||||
}
|
||||
|
6
banished/gcc9/checksums
Normal file
6
banished/gcc9/checksums
Normal file
@ -0,0 +1,6 @@
|
||||
ea6ef08f121239da5695f76c9b33637a118dcf63e24164422231917fa61fb206 gcc-9.2.0.tar.xz
|
||||
87b565e89a9a684fe4ebeeddb8399dce2599f9c9049854ca8c0dfbdea0e21912 gmp-6.1.2.tar.xz
|
||||
1d3be708604eae0e42d578ba93b390c2a145f17743a744d8f3f8c2ad5855a38a mpfr-4.0.2.tar.xz
|
||||
6985c538143c1208dcb1ac42cedad6ff52e267b47e5f970183a3e75125b43c2e mpc-1.1.0.tar.gz
|
||||
765614b3396d70bca3fa0ae4a813632486c6dca320e2bd13c8c39dca52be4a4c c99
|
||||
b0bf792c3f5278e768b7199cc94e8c57e364eb0b70dc5a226d47eb9e25e1dac9 invalid_tls_model.patch
|
5
banished/gcc9/depends
Normal file
5
banished/gcc9/depends
Normal file
@ -0,0 +1,5 @@
|
||||
binutils
|
||||
bison
|
||||
flex
|
||||
linux-headers
|
||||
zlib
|
2
banished/gcc9/files/c99
Normal file
2
banished/gcc9/files/c99
Normal file
@ -0,0 +1,2 @@
|
||||
#!/bin/sh
|
||||
exec cc -std=c99 "$@"
|
26
banished/gcc9/patches/invalid_tls_model.patch
Normal file
26
banished/gcc9/patches/invalid_tls_model.patch
Normal file
@ -0,0 +1,26 @@
|
||||
--- a/gcc/libgomp/configure.tgt 2018-11-08 18:13:04.000000000 +0100
|
||||
+++ b/gcc/libgomp/configure.tgt 2019-06-29 20:06:31.972950350 +0200
|
||||
@@ -10,23 +10,6 @@
|
||||
# XCFLAGS Add extra compile flags to use.
|
||||
# XLDFLAGS Add extra link flags to use.
|
||||
|
||||
-# Optimize TLS usage by avoiding the overhead of dynamic allocation.
|
||||
-if test $gcc_cv_have_tls = yes ; then
|
||||
- case "${target}" in
|
||||
-
|
||||
- *-*-k*bsd*-gnu*)
|
||||
- ;;
|
||||
-
|
||||
- *-*-linux* | *-*-gnu*)
|
||||
- XCFLAGS="${XCFLAGS} -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS"
|
||||
- ;;
|
||||
-
|
||||
- *-*-rtems*)
|
||||
- XCFLAGS="${XCFLAGS} -ftls-model=local-exec"
|
||||
- ;;
|
||||
- esac
|
||||
-fi
|
||||
-
|
||||
# Since we require POSIX threads, assume a POSIX system by default.
|
||||
config_path="posix"
|
||||
|
6
banished/gcc9/sources
Normal file
6
banished/gcc9/sources
Normal file
@ -0,0 +1,6 @@
|
||||
https://gcc.gnu.org/pub/gcc/releases/gcc-9.2.0/gcc-9.2.0.tar.xz gcc
|
||||
https://gmplib.org/download/gmp/gmp-6.1.2.tar.xz gcc/gmp
|
||||
https://ftp.gnu.org/gnu/mpfr/mpfr-4.0.2.tar.xz gcc/mpfr
|
||||
https://ftp.gnu.org/gnu/mpc/mpc-1.1.0.tar.gz gcc/mpc
|
||||
files/c99
|
||||
patches/invalid_tls_model.patch
|
1
banished/gcc9/version
Normal file
1
banished/gcc9/version
Normal file
@ -0,0 +1 @@
|
||||
9.2.0 3
|
1
banished/intltool/JUSTIFICATION
Normal file
1
banished/intltool/JUSTIFICATION
Normal file
@ -0,0 +1 @@
|
||||
KISS Linux only targets English. Therefore, internationalization violates one of its core tenets.
|
10
banished/intltool/build
Executable file
10
banished/intltool/build
Executable file
@ -0,0 +1,10 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--localstatedir=/var \
|
||||
--sysconfdir=/etc \
|
||||
--disable-nls
|
||||
|
||||
make
|
||||
make DESTDIR="$1" install
|
1
banished/intltool/checksums
Normal file
1
banished/intltool/checksums
Normal file
@ -0,0 +1 @@
|
||||
67c74d94196b153b774ab9f89b2fa6c6ba79352407037c8c14d5aeb334e959cd
|
1
banished/intltool/depends
Normal file
1
banished/intltool/depends
Normal file
@ -0,0 +1 @@
|
||||
perl-xml
|
1
banished/intltool/sources
Normal file
1
banished/intltool/sources
Normal file
@ -0,0 +1 @@
|
||||
https://launchpad.net/intltool/trunk/0.51.0/+download/intltool-0.51.0.tar.gz
|
1
banished/intltool/version
Normal file
1
banished/intltool/version
Normal file
@ -0,0 +1 @@
|
||||
0.51.0 1
|
3
banished/librsvg/JUSTIFICATION
Normal file
3
banished/librsvg/JUSTIFICATION
Normal file
@ -0,0 +1,3 @@
|
||||
Uses Rust, not part of my core workflow, and just generally not needed.
|
||||
|
||||
Also it's a pain to compile.
|
10
banished/librsvg/build
Executable file
10
banished/librsvg/build
Executable file
@ -0,0 +1,10 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--disable-gtk-doc \
|
||||
--disable-nls \
|
||||
--disable-introspection
|
||||
|
||||
make
|
||||
make DESTDIR="$1" install
|
1
banished/librsvg/checksums
Normal file
1
banished/librsvg/checksums
Normal file
@ -0,0 +1 @@
|
||||
9bd9799322e06cf5db19b9f7afb728edac6efcf0110baafc44f0f96f45df9a09
|
5
banished/librsvg/depends
Normal file
5
banished/librsvg/depends
Normal file
@ -0,0 +1,5 @@
|
||||
cairo
|
||||
gdk-pixbuf
|
||||
libxml2
|
||||
pango
|
||||
rust-bin make
|
1
banished/librsvg/sources
Normal file
1
banished/librsvg/sources
Normal file
@ -0,0 +1 @@
|
||||
https://download.gnome.org/sources/librsvg/2.50/librsvg-2.50.1.tar.xz
|
1
banished/librsvg/version
Normal file
1
banished/librsvg/version
Normal file
@ -0,0 +1 @@
|
||||
2.50.1 1
|
1
banished/python2/JUSTIFICATION
Normal file
1
banished/python2/JUSTIFICATION
Normal file
@ -0,0 +1 @@
|
||||
Python 2.x.y is deprecated and should not be used, but some stuff requires it.
|
28
banished/python2/build
Executable file
28
banished/python2/build
Executable file
@ -0,0 +1,28 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
patch -p1 < python2-always-pip.patch
|
||||
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--with-ensurepip=yes
|
||||
|
||||
make
|
||||
make DESTDIR="$1" install
|
||||
|
||||
# Make static library writable.
|
||||
chmod u+w "$1/usr/lib/libpython"*.a
|
||||
|
||||
# Let's make some kind of effort to reduce the overall
|
||||
# size of Python by removing a bunch of rarely used and
|
||||
# otherwise useless components.
|
||||
#
|
||||
# This can't be done via ./configure as the build system
|
||||
# doesn't give you this much control over the process.
|
||||
{
|
||||
cd "$1/usr/lib/python"*
|
||||
rm -rf test ./*/test ./*/tests
|
||||
rm -rf lib2to3 pydoc* idlelib turtle* ensurepip lib-tk config
|
||||
|
||||
cd "$1/usr/bin"
|
||||
rm -f 2to3* pydoc* idle* python pip
|
||||
}
|
2
banished/python2/checksums
Normal file
2
banished/python2/checksums
Normal file
@ -0,0 +1,2 @@
|
||||
b62c0e7937551d0cc02b8fd5cb0f544f9405bafc9a54d3808ed4594812edef43 Python-2.7.18.tar.xz
|
||||
1a184c64f85d7a2fb57642135ea298ddd005684c5bd3e601b932cf31b82b9417 python2-always-pip.patch
|
3
banished/python2/depends
Normal file
3
banished/python2/depends
Normal file
@ -0,0 +1,3 @@
|
||||
bzip2
|
||||
sqlite
|
||||
zlib
|
13
banished/python2/patches/python2-always-pip.patch
Normal file
13
banished/python2/patches/python2-always-pip.patch
Normal file
@ -0,0 +1,13 @@
|
||||
diff --git a/Lib/ensurepip/__init__.py b/Lib/ensurepip/__init__.py
|
||||
index 526dfd0..d85dc33 100644
|
||||
--- a/Lib/ensurepip/__init__.py
|
||||
+++ b/Lib/ensurepip/__init__.py
|
||||
@@ -104,7 +104,7 @@ def _bootstrap(*, root=None, upgrade=False, user=False,
|
||||
additional_paths.append(os.path.join(tmpdir, wheel_name))
|
||||
|
||||
# Construct the arguments to be passed to the pip command
|
||||
- args = ["install", "--no-index", "--find-links", tmpdir]
|
||||
+ args = ["install", "-I", "--no-index", "--find-links", tmpdir]
|
||||
if root:
|
||||
args += ["--root", root]
|
||||
if upgrade:
|
2
banished/python2/sources
Normal file
2
banished/python2/sources
Normal file
@ -0,0 +1,2 @@
|
||||
https://www.python.org/ftp/python/2.7.18/Python-2.7.18.tar.xz
|
||||
patches/python2-always-pip.patch
|
1
banished/python2/version
Normal file
1
banished/python2/version
Normal file
@ -0,0 +1 @@
|
||||
2.7.18 3
|
1
banished/retrosmart-icon-theme/JUSTIFICATION
Normal file
1
banished/retrosmart-icon-theme/JUSTIFICATION
Normal file
@ -0,0 +1 @@
|
||||
Requires the use of a bash script, imagemagick, and librsvg to build. Will try to rewrite in POSIX in the future.
|
7
banished/retrosmart-icon-theme/build
Executable file
7
banished/retrosmart-icon-theme/build
Executable file
@ -0,0 +1,7 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
./configure \
|
||||
--prefix=/usr
|
||||
|
||||
make
|
||||
make DESTDIR="$1" install
|
2
banished/retrosmart-icon-theme/depends
Normal file
2
banished/retrosmart-icon-theme/depends
Normal file
@ -0,0 +1,2 @@
|
||||
bash make
|
||||
imagemagick make
|
1
banished/retrosmart-icon-theme/sources
Normal file
1
banished/retrosmart-icon-theme/sources
Normal file
@ -0,0 +1 @@
|
||||
git+https://github.com/mdomlop/retrosmart-icon-theme
|
1
banished/retrosmart-icon-theme/version
Normal file
1
banished/retrosmart-icon-theme/version
Normal file
@ -0,0 +1 @@
|
||||
git 1
|
4
ports/9wm/build
Executable file
4
ports/9wm/build
Executable file
@ -0,0 +1,4 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
make
|
||||
make DESTDIR="$1" install
|
1
ports/9wm/checksums
Normal file
1
ports/9wm/checksums
Normal file
@ -0,0 +1 @@
|
||||
4b204d79538643911af562a3ef46c4f7f0c2da85e894f2bc773d72104073d87d
|
1
ports/9wm/depends
Normal file
1
ports/9wm/depends
Normal file
@ -0,0 +1 @@
|
||||
libX11
|
1
ports/9wm/sources
Normal file
1
ports/9wm/sources
Normal file
@ -0,0 +1 @@
|
||||
https://github.com/9wm/9wm/archive/refs/tags/1.4.1.tar.gz
|
1
ports/9wm/version
Normal file
1
ports/9wm/version
Normal file
@ -0,0 +1 @@
|
||||
git 1
|
21
ports/ROX-Filer/build
Executable file
21
ports/ROX-Filer/build
Executable file
@ -0,0 +1,21 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
cd ROX-Filer
|
||||
|
||||
sed -i 's:g_strdup(getenv("APP_DIR")):"/usr/share/rox":' src/main.c
|
||||
sed -i 's/gboolean/extern &/' src/session.h
|
||||
|
||||
mkdir build
|
||||
cd build
|
||||
../src/configure LIBS="-lm -ldl"
|
||||
make
|
||||
cd ..
|
||||
|
||||
install -Dm755 style.css "$1/usr/share/rox/style.css"
|
||||
|
||||
for stuff in Help Messages Options.xml ROX images .DirIcon
|
||||
do mv $stuff "$1/usr/share/rox/$stuff"
|
||||
done
|
||||
|
||||
install -Dm755 ../rox.1 "$1/usr/share/man/man1"
|
||||
install -Dm755 ROX-Filer "$1/usr/bin/rox"
|
1
ports/ROX-Filer/checksums
Normal file
1
ports/ROX-Filer/checksums
Normal file
@ -0,0 +1 @@
|
||||
a929bd32ee18ef7a2ed48b971574574592c42e34ae09f36604bf663d7c101ba8
|
2
ports/ROX-Filer/depends
Normal file
2
ports/ROX-Filer/depends
Normal file
@ -0,0 +1,2 @@
|
||||
gtk+2
|
||||
shared-mime-info
|
1
ports/ROX-Filer/sources
Normal file
1
ports/ROX-Filer/sources
Normal file
@ -0,0 +1 @@
|
||||
https://downloads.sourceforge.net/rox/rox-filer-2.11.tar.bz2
|
1
ports/ROX-Filer/version
Normal file
1
ports/ROX-Filer/version
Normal file
@ -0,0 +1 @@
|
||||
2.11 1
|
11
ports/axel/build
Executable file
11
ports/axel/build
Executable file
@ -0,0 +1,11 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--disable-nls \
|
||||
--disable-dependency-tracking \
|
||||
--disable-enable-silent-rules \
|
||||
--disable-option-checking
|
||||
|
||||
make
|
||||
make DESTDIR="$1" install
|
1
ports/axel/checksums
Normal file
1
ports/axel/checksums
Normal file
@ -0,0 +1 @@
|
||||
c0d26eba6b94945cd98c5b69ca6df2744639d17bfd49047ef51a8a48f067de10
|
2
ports/axel/depends
Normal file
2
ports/axel/depends
Normal file
@ -0,0 +1,2 @@
|
||||
libressl
|
||||
pkgconf make
|
1
ports/axel/sources
Normal file
1
ports/axel/sources
Normal file
@ -0,0 +1 @@
|
||||
https://github.com/axel-download-accelerator/axel/releases/download/v2.17.10/axel-2.17.10.tar.bz2
|
1
ports/axel/version
Normal file
1
ports/axel/version
Normal file
@ -0,0 +1 @@
|
||||
2.17.10 2
|
7
ports/check/build
Executable file
7
ports/check/build
Executable file
@ -0,0 +1,7 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
./configure \
|
||||
--prefix=/usr
|
||||
|
||||
make
|
||||
make DESTDIR="$1" install
|
1
ports/check/checksums
Normal file
1
ports/check/checksums
Normal file
@ -0,0 +1 @@
|
||||
a8de4e0bacfb4d76dd1c618ded263523b53b85d92a146d8835eb1a52932fa20a
|
2
ports/check/depends
Normal file
2
ports/check/depends
Normal file
@ -0,0 +1,2 @@
|
||||
autoconf make
|
||||
automake make
|
1
ports/check/sources
Normal file
1
ports/check/sources
Normal file
@ -0,0 +1 @@
|
||||
https://github.com/libcheck/check/releases/download/0.15.2/check-0.15.2.tar.gz
|
1
ports/check/version
Normal file
1
ports/check/version
Normal file
@ -0,0 +1 @@
|
||||
0.15.2 1
|
7
ports/chicken-scheme/build
Executable file
7
ports/chicken-scheme/build
Executable file
@ -0,0 +1,7 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
# Parallel make isn't supported yet.
|
||||
export MAKEFLAGS=` echo $MAKEFLAGS | cut -b 1,2,3 | sed s/[0-9]/1/g`
|
||||
|
||||
make PLATFORM=linux PREFIX="$1"
|
||||
make PLATFORM=linux PREFIX="$1" install
|
1
ports/chicken-scheme/checksums
Normal file
1
ports/chicken-scheme/checksums
Normal file
@ -0,0 +1 @@
|
||||
819149c8ce7303a9b381d3fdc1d5765c5f9ac4dee6f627d1652f47966a8780fa
|
1
ports/chicken-scheme/sources
Normal file
1
ports/chicken-scheme/sources
Normal file
@ -0,0 +1 @@
|
||||
https://code.call-cc.org/releases/5.2.0/chicken-5.2.0.tar.gz
|
1
ports/chicken-scheme/version
Normal file
1
ports/chicken-scheme/version
Normal file
@ -0,0 +1 @@
|
||||
5.2.0 1
|
9
ports/claws-mail/build
Executable file
9
ports/claws-mail/build
Executable file
@ -0,0 +1,9 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
./configure \
|
||||
--disable-perl-plugin \
|
||||
--disable-gnutls \
|
||||
--prefix=/usr
|
||||
|
||||
make
|
||||
make DESTDIR="$1" install
|
1
ports/claws-mail/checksums
Normal file
1
ports/claws-mail/checksums
Normal file
@ -0,0 +1 @@
|
||||
d97c7d491a07c566928665eae29706075a1da3cbbf934498f17db5529213f402
|
3
ports/claws-mail/depends
Normal file
3
ports/claws-mail/depends
Normal file
@ -0,0 +1,3 @@
|
||||
gtk+2
|
||||
libetpan
|
||||
nettle
|
1
ports/claws-mail/sources
Normal file
1
ports/claws-mail/sources
Normal file
@ -0,0 +1 @@
|
||||
https://www.claws-mail.org/download.php?file=releases/claws-mail-3.17.8.tar.bz2
|
1
ports/claws-mail/version
Normal file
1
ports/claws-mail/version
Normal file
@ -0,0 +1 @@
|
||||
3.17.8 1
|
13
ports/ctwm/build
Executable file
13
ports/ctwm/build
Executable file
@ -0,0 +1,13 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
export DESTDIR="$1"
|
||||
export CFLAGS="$CFLAGS -D_POSIX_C_SOURCE=200809L"
|
||||
|
||||
cmake -B build \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=/usr/lib \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DUSE_XPM=OFF
|
||||
|
||||
cmake --build build
|
||||
cmake --install build
|
1
ports/ctwm/checksums
Normal file
1
ports/ctwm/checksums
Normal file
@ -0,0 +1 @@
|
||||
2e4b475a0168cb799723fd693b359e188179e51ce476ab453689db8fcdfc800c ctwm-4.0.3.tar.xz
|
9
ports/ctwm/depends
Normal file
9
ports/ctwm/depends
Normal file
@ -0,0 +1,9 @@
|
||||
cmake make
|
||||
libICE
|
||||
libSM
|
||||
libX11
|
||||
libXau
|
||||
libXext
|
||||
libXmu
|
||||
libXt
|
||||
libjpeg-turbo
|
1
ports/ctwm/sources
Normal file
1
ports/ctwm/sources
Normal file
@ -0,0 +1 @@
|
||||
https://www.ctwm.org/dist/ctwm-4.0.3.tar.xz
|
1
ports/ctwm/version
Normal file
1
ports/ctwm/version
Normal file
@ -0,0 +1 @@
|
||||
4.0.3 1
|
7
ports/deadbeef/build
Executable file
7
ports/deadbeef/build
Executable file
@ -0,0 +1,7 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
./configure \
|
||||
--prefix=/usr
|
||||
|
||||
make
|
||||
make DESTDIR="$1" install
|
1
ports/deadbeef/checksums
Normal file
1
ports/deadbeef/checksums
Normal file
@ -0,0 +1 @@
|
||||
1cfa8b9c6f01bea022818f91fb540b14c68e56a729c7739173f5de50031cd6e1
|
12
ports/deadbeef/depends
Normal file
12
ports/deadbeef/depends
Normal file
@ -0,0 +1,12 @@
|
||||
alsa-lib
|
||||
autoconf make
|
||||
automake make
|
||||
file make
|
||||
gettext-tiny make
|
||||
gtk+2
|
||||
jansson
|
||||
libogg
|
||||
libtool make
|
||||
libvorbis
|
||||
yasm make
|
||||
zlib
|
1
ports/deadbeef/sources
Normal file
1
ports/deadbeef/sources
Normal file
@ -0,0 +1 @@
|
||||
https://downloads.sourceforge.net/project/deadbeef/travis/linux/1.8.4/deadbeef-1.8.4.tar.bz2
|
1
ports/deadbeef/version
Normal file
1
ports/deadbeef/version
Normal file
@ -0,0 +1 @@
|
||||
1.8.4 1
|
7
ports/dtach-git/build
Executable file
7
ports/dtach-git/build
Executable file
@ -0,0 +1,7 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
./configure \
|
||||
--prefix=/usr
|
||||
|
||||
make
|
||||
install -Dm755 dtach "$1/usr/bin/dtach"
|
1
ports/dtach-git/sources
Normal file
1
ports/dtach-git/sources
Normal file
@ -0,0 +1 @@
|
||||
git+https://github.com/crigler/dtach
|
1
ports/dtach-git/version
Normal file
1
ports/dtach-git/version
Normal file
@ -0,0 +1 @@
|
||||
git 1
|
7
ports/editres-git/build
Executable file
7
ports/editres-git/build
Executable file
@ -0,0 +1,7 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
./autogen.sh \
|
||||
--prefix=/usr
|
||||
|
||||
make
|
||||
make DESTDIR="$1" install
|
8
ports/editres-git/depends
Normal file
8
ports/editres-git/depends
Normal file
@ -0,0 +1,8 @@
|
||||
autoconf make
|
||||
automake make
|
||||
libX11
|
||||
libXmu
|
||||
libXt
|
||||
pkgconf make
|
||||
xorg-util-macros make
|
||||
xorgproto
|
1
ports/editres-git/sources
Normal file
1
ports/editres-git/sources
Normal file
@ -0,0 +1 @@
|
||||
git+https://gitlab.freedesktop.org/xorg/app/editres
|
1
ports/editres-git/version
Normal file
1
ports/editres-git/version
Normal file
@ -0,0 +1 @@
|
||||
git 1
|
11
ports/eiwd/build
Executable file
11
ports/eiwd/build
Executable file
@ -0,0 +1,11 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--libexecdir=/usr/bin \
|
||||
--localstatedir=/var \
|
||||
--enable-monitor \
|
||||
--disable-dbus
|
||||
|
||||
make
|
||||
make DESTDIR="$1" install
|
1
ports/eiwd/checksums
Normal file
1
ports/eiwd/checksums
Normal file
@ -0,0 +1 @@
|
||||
35e9938ccecad1a1336ee94d92ec5cfc2f059bd6d3b154034a450ac3385dbc19
|
1
ports/eiwd/depends
Normal file
1
ports/eiwd/depends
Normal file
@ -0,0 +1 @@
|
||||
linux-headers make
|
1
ports/eiwd/sources
Normal file
1
ports/eiwd/sources
Normal file
@ -0,0 +1 @@
|
||||
https://github.com/dylanaraps/eiwd/releases/download/1.6-1/eiwd-1.6-1.tar.xz
|
1
ports/eiwd/version
Normal file
1
ports/eiwd/version
Normal file
@ -0,0 +1 @@
|
||||
1.6-1 1
|
9
ports/epdfview-git/build
Executable file
9
ports/epdfview-git/build
Executable file
@ -0,0 +1,9 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
#patch -Np1 -i fixes.patch
|
||||
|
||||
./configure \
|
||||
--prefix=/usr
|
||||
|
||||
make
|
||||
make DESTDIR="$1" install
|
1
ports/epdfview-git/checksums
Normal file
1
ports/epdfview-git/checksums
Normal file
@ -0,0 +1 @@
|
||||
d83e727373eecfc232a66db226b9b01e088a4eeb91a24735e6e051584d83766f
|
3
ports/epdfview-git/depends
Normal file
3
ports/epdfview-git/depends
Normal file
@ -0,0 +1,3 @@
|
||||
gettext-tiny make
|
||||
gtk+2
|
||||
poppler-glib
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user