From 25b35e657e6434e9d62136ae655b45f745d45821 Mon Sep 17 00:00:00 2001 From: Mid Favila Date: Wed, 30 Jun 2021 01:11:24 -0300 Subject: [PATCH] Added some personal packages. --- mbase/cloc | 1 + mbase/picocom-git | 1 + mbase/sxhkd | 1 + mbase/sxiv | 1 + mbase/sysklogd-git | 1 - mbase/tine-git | 1 + mbase/tzdata | 1 + mbase/xsetroot | 1 + mbase/xwallpaper | 1 + ports/ecl/build | 4 +++ ports/freetype-harfbuzz | 1 + ports/freetype-harfbuzz-mod/build | 52 +++++++++++++++++++++++++++ ports/freetype-harfbuzz-mod/checksums | 2 ++ ports/freetype-harfbuzz-mod/depends | 19 ++++++++++ ports/freetype-harfbuzz-mod/sources | 2 ++ ports/freetype-harfbuzz-mod/version | 1 + ports/mid-rc/build | 33 +++++++++++++++++ ports/mid-rc/sources | 1 + ports/mid-rc/version | 1 + ports/mid-scripts/build | 7 ++++ ports/mid-scripts/sources | 1 + ports/mid-scripts/version | 1 + ports/shadow/build | 22 +++++++----- ports/sysklogd-git/#build# | 10 ++++++ ports/sysklogd-git/build | 4 +-- ports/sysklogd-git/build~ | 9 +++++ ports/util-linux/build | 25 +++++++------ 27 files changed, 181 insertions(+), 23 deletions(-) create mode 120000 mbase/cloc create mode 120000 mbase/picocom-git create mode 120000 mbase/sxhkd create mode 120000 mbase/sxiv delete mode 120000 mbase/sysklogd-git create mode 120000 mbase/tine-git create mode 120000 mbase/tzdata create mode 120000 mbase/xsetroot create mode 120000 mbase/xwallpaper create mode 120000 ports/freetype-harfbuzz create mode 100755 ports/freetype-harfbuzz-mod/build create mode 100644 ports/freetype-harfbuzz-mod/checksums create mode 100644 ports/freetype-harfbuzz-mod/depends create mode 100644 ports/freetype-harfbuzz-mod/sources create mode 100644 ports/freetype-harfbuzz-mod/version create mode 100755 ports/mid-rc/build create mode 100644 ports/mid-rc/sources create mode 100644 ports/mid-rc/version create mode 100755 ports/mid-scripts/build create mode 100644 ports/mid-scripts/sources create mode 100644 ports/mid-scripts/version create mode 100755 ports/sysklogd-git/#build# create mode 100755 ports/sysklogd-git/build~ diff --git a/mbase/cloc b/mbase/cloc new file mode 120000 index 0000000..d71a1d9 --- /dev/null +++ b/mbase/cloc @@ -0,0 +1 @@ +../../community/community/cloc \ No newline at end of file diff --git a/mbase/picocom-git b/mbase/picocom-git new file mode 120000 index 0000000..c5af669 --- /dev/null +++ b/mbase/picocom-git @@ -0,0 +1 @@ +/var/db/kiss/repos/kiss-mfavila/ports/picocom-git \ No newline at end of file diff --git a/mbase/sxhkd b/mbase/sxhkd new file mode 120000 index 0000000..ad90144 --- /dev/null +++ b/mbase/sxhkd @@ -0,0 +1 @@ +../../community/community/sxhkd \ No newline at end of file diff --git a/mbase/sxiv b/mbase/sxiv new file mode 120000 index 0000000..2881193 --- /dev/null +++ b/mbase/sxiv @@ -0,0 +1 @@ +../../community/community/sxiv \ No newline at end of file diff --git a/mbase/sysklogd-git b/mbase/sysklogd-git deleted file mode 120000 index 9b2f1ad..0000000 --- a/mbase/sysklogd-git +++ /dev/null @@ -1 +0,0 @@ -../ports/sysklogd-git \ No newline at end of file diff --git a/mbase/tine-git b/mbase/tine-git new file mode 120000 index 0000000..accc237 --- /dev/null +++ b/mbase/tine-git @@ -0,0 +1 @@ +../ports/tine-git/ \ No newline at end of file diff --git a/mbase/tzdata b/mbase/tzdata new file mode 120000 index 0000000..32c56da --- /dev/null +++ b/mbase/tzdata @@ -0,0 +1 @@ +../../repo/extra/tzdata \ No newline at end of file diff --git a/mbase/xsetroot b/mbase/xsetroot new file mode 120000 index 0000000..74de96a --- /dev/null +++ b/mbase/xsetroot @@ -0,0 +1 @@ +../ports/xsetroot \ No newline at end of file diff --git a/mbase/xwallpaper b/mbase/xwallpaper new file mode 120000 index 0000000..4c8853c --- /dev/null +++ b/mbase/xwallpaper @@ -0,0 +1 @@ +../../community/community/xwallpaper \ No newline at end of file diff --git a/ports/ecl/build b/ports/ecl/build index 9205fa5..becff1f 100755 --- a/ports/ecl/build +++ b/ports/ecl/build @@ -1,5 +1,9 @@ #!/bin/sh -e +#Force simple CFLAGS +CFLAGS="-O2 -w -pipe -march=native" +CXXFLAGS="$CFLAGS" + ./configure \ --prefix=/usr diff --git a/ports/freetype-harfbuzz b/ports/freetype-harfbuzz new file mode 120000 index 0000000..31eb26e --- /dev/null +++ b/ports/freetype-harfbuzz @@ -0,0 +1 @@ +freetype-harfbuzz-mod/ \ No newline at end of file diff --git a/ports/freetype-harfbuzz-mod/build b/ports/freetype-harfbuzz-mod/build new file mode 100755 index 0000000..6d6beb0 --- /dev/null +++ b/ports/freetype-harfbuzz-mod/build @@ -0,0 +1,52 @@ +#!/bin/sh -e + +# Doesn't seem to like odd cflags. Oh well. +export CFLAGS="-w -pipe -O2 -march=native" +export CXXFLAGS="$CFLAGS" + +build_freetype() ( + cd freetype + + CFLAGS="$CFLAGS -DDEFAULT_TT_INTERPRETER_VERSION=TT_INTERPRETER_VERSION_40" \ + ./configure \ + --prefix=/usr \ + --enable-freetype-config \ + --with-harfbuzz="$2" + + make + make DESTDIR="$1" install +) + +build_harfbuzz() ( + # Point Harfbuzz to the Freetype files. + export CFLAGS="$CFLAGS -I$1/usr/include/freetype2" + export CXXFLAGS="$CXXFLAGS -I$1/usr/include/freetype2" + export LDFLAGS="$LDFLAGS -L$1/usr/lib" + + cd harfbuzz + + export DESTDIR="$1" + meson \ + --prefix=/usr \ + -Dpkg_config_path="$1/usr/lib/pkgconfig" \ + -Ddefault_library=both \ + -Dglib=enabled \ + -Dfreetype=enabled \ + -Dcairo=disabled \ + -Dicu=disabled \ + -Dbenchmark=disabled \ + -Dtests=disabled \ + . output + + ninja -C output + ninja -C output install +) + +build_freetype "$1" no +build_harfbuzz "$1" + +# Point Freetype to the Harfbuzz files. +export HARFBUZZ_CFLAGS="-I$PWD/harfbuzz/src" +export HARFBUZZ_LIBS="-L$PWD/harfbuzz/output/src -lharfbuzz" + +build_freetype "$1" yes diff --git a/ports/freetype-harfbuzz-mod/checksums b/ports/freetype-harfbuzz-mod/checksums new file mode 100644 index 0000000..c9eabcc --- /dev/null +++ b/ports/freetype-harfbuzz-mod/checksums @@ -0,0 +1,2 @@ +86a854d8905b19698bbc8f23b860bc104246ce4854dcea8e3b0fb21284f75784 +b3f17394c5bccee456172b2b30ddec0bb87e9c5df38b4559a973d14ccd04509d diff --git a/ports/freetype-harfbuzz-mod/depends b/ports/freetype-harfbuzz-mod/depends new file mode 100644 index 0000000..6b36f25 --- /dev/null +++ b/ports/freetype-harfbuzz-mod/depends @@ -0,0 +1,19 @@ +bzip2 +expat +glib +libX11 +libXau +libXdamage +libXext +libXfixes +libXrender +libXxf86vm +libdrm +libpng +libxcb +libxshmfence +mesa +meson make +pixman +pkgconf make +zlib diff --git a/ports/freetype-harfbuzz-mod/sources b/ports/freetype-harfbuzz-mod/sources new file mode 100644 index 0000000..1773f70 --- /dev/null +++ b/ports/freetype-harfbuzz-mod/sources @@ -0,0 +1,2 @@ +https://download-mirror.savannah.gnu.org/releases/freetype/freetype-2.10.4.tar.xz freetype +https://github.com/harfbuzz/harfbuzz/archive/2.8.1.tar.gz harfbuzz diff --git a/ports/freetype-harfbuzz-mod/version b/ports/freetype-harfbuzz-mod/version new file mode 100644 index 0000000..93d2d3f --- /dev/null +++ b/ports/freetype-harfbuzz-mod/version @@ -0,0 +1 @@ +2.10.4+2.8.1 1 diff --git a/ports/mid-rc/build b/ports/mid-rc/build new file mode 100755 index 0000000..316f989 --- /dev/null +++ b/ports/mid-rc/build @@ -0,0 +1,33 @@ +#!/bin/sh -e + +dest="${1}/${HOME}/.config" + +cd misc + +for file in * + do + if [ $(echo $x | grep -e "\\\\*.sh") ] + then + install -Dm755 "${file}" "${dest}/fxde/fxde-core/scripts/${file}" + else + install -Dm755 "${file}" "${dest}/fxde/fxde-core/config/${file}" + fi + done + +cd ../terminal + +for file in * + do + if [ $(echo ${file}|grep -e "\\\\*yash\\\\*") ] + then + install -Dm644 "${file}" "${dest}/yash/${file}" + else + install -Dm644 "${file}" "${dest}/${file}" + fi + done + +cd ../xresources +for file in * + do + install -Dm644 "${file}" "${dest}/xresources/${file}" + done diff --git a/ports/mid-rc/sources b/ports/mid-rc/sources new file mode 100644 index 0000000..1cd9246 --- /dev/null +++ b/ports/mid-rc/sources @@ -0,0 +1 @@ +git+https://git.sdf.org/midfavila/Configuration_Files diff --git a/ports/mid-rc/version b/ports/mid-rc/version new file mode 100644 index 0000000..a383ea1 --- /dev/null +++ b/ports/mid-rc/version @@ -0,0 +1 @@ +git 1 diff --git a/ports/mid-scripts/build b/ports/mid-scripts/build new file mode 100755 index 0000000..8be714d --- /dev/null +++ b/ports/mid-scripts/build @@ -0,0 +1,7 @@ +#!/bin/sh -e + +mkdir -p "$1/usr/bin/" + +for file in ./* + do install -Dm755 "${file}" "${1}/usr/bin/${file}" +done diff --git a/ports/mid-scripts/sources b/ports/mid-scripts/sources new file mode 100644 index 0000000..8d5a032 --- /dev/null +++ b/ports/mid-scripts/sources @@ -0,0 +1 @@ +git+https://git.sdf.org/midfavila/POSIX_Scripts diff --git a/ports/mid-scripts/version b/ports/mid-scripts/version new file mode 100644 index 0000000..a383ea1 --- /dev/null +++ b/ports/mid-scripts/version @@ -0,0 +1 @@ +git 1 diff --git a/ports/shadow/build b/ports/shadow/build index f22e66c..4e550f4 100755 --- a/ports/shadow/build +++ b/ports/shadow/build @@ -1,14 +1,18 @@ #!/bin/sh -e -./configure \ - --prefix=/usr \ - --mandir=/usr/share/man \ - --sysconfdir=/etc \ - --disable-account-tools-setuid \ - --with-group-name-max-length=32 \ - --without-audit \ - --without-selinux \ - --without-libpam +./configure \ + --prefix=/usr \ + --bindir=/usr/bin \ + --sbindir=/usr/bin \ + --libdir=/usr/lib \ + --mandir=/usr/share/man \ + --sysconfdir=/etc \ + --disable-man \ + --disable-account-tools-setuid \ + --with-group-name-max-length=32 \ + --without-audit \ + --without-selinux \ + --without-libpam make make DESTDIR="$1" install diff --git a/ports/sysklogd-git/#build# b/ports/sysklogd-git/#build# new file mode 100755 index 0000000..b942664 --- /dev/null +++ b/ports/sysklogd-git/#build# @@ -0,0 +1,10 @@ +#!/bin/sh -e + +./autogen.sh + +./configure \ + --prefix=/usr \ + + +make +make DESTDIR="$1" install diff --git a/ports/sysklogd-git/build b/ports/sysklogd-git/build index c64ab40..9def652 100755 --- a/ports/sysklogd-git/build +++ b/ports/sysklogd-git/build @@ -3,7 +3,7 @@ ./autogen.sh ./configure \ - --prefix=/usr - + --prefix=/usr \ + --sbindir=/usr/sbin make make DESTDIR="$1" install diff --git a/ports/sysklogd-git/build~ b/ports/sysklogd-git/build~ new file mode 100755 index 0000000..c64ab40 --- /dev/null +++ b/ports/sysklogd-git/build~ @@ -0,0 +1,9 @@ +#!/bin/sh -e + +./autogen.sh + +./configure \ + --prefix=/usr + +make +make DESTDIR="$1" install diff --git a/ports/util-linux/build b/ports/util-linux/build index 276df6f..76c1f23 100755 --- a/ports/util-linux/build +++ b/ports/util-linux/build @@ -1,16 +1,19 @@ #!/bin/sh -e -./configure \ - --prefix=/usr \ - --localstatedir=/var \ - --enable-libuuid \ - --enable-libblkid \ - --disable-makeinstall-chown \ - --disable-rpath \ - --without-udev \ - --without-python \ - --without-systemd \ - --disable-more +./configure \ + --prefix=/usr \ + --localstatedir=/var \ + --bindir=/usr/bin \ + --sbindir=/usr/bin \ + --libdir=/usr/lib \ + --enable-libuuid \ + --enable-libblkid \ + --enable-fsck \ + --disable-makeinstall-chown \ + --disable-rpath \ + --without-udev \ + --without-python \ + --without-systemd make make DESTDIR="$1" install