Adding some packages
This commit is contained in:
parent
7acb069167
commit
c62c1edd07
27 changed files with 84 additions and 85 deletions
|
@ -1,7 +1,7 @@
|
||||||
# Maintainer: Tibo De Peuter <tibo.depeuter@gmail.com>
|
# Maintainer: Tibo De Peuter <tibo.depeuter@gmail.com>
|
||||||
pkgbase=tdpeuter
|
pkgbase=tdpeuter
|
||||||
pkgname=(tdpeuter-base tdpeuter-dev tdpeuter-desktop tdpeuter-me)
|
pkgname=(tdpeuter-base tdpeuter-dev tdpeuter-desktop tdpeuter-me)
|
||||||
pkgver=0.0.8
|
pkgver=0.0.9
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
pkgdesc="Sysconfig for my systems"
|
pkgdesc="Sysconfig for my systems"
|
||||||
arch=(any)
|
arch=(any)
|
||||||
|
@ -10,12 +10,10 @@ license=(GPL)
|
||||||
groups=(tdpeuter)
|
groups=(tdpeuter)
|
||||||
|
|
||||||
package_tdpeuter-base() {
|
package_tdpeuter-base() {
|
||||||
|
install=tdpeuter-base.install
|
||||||
|
|
||||||
# Linux base
|
|
||||||
depends=(
|
depends=(
|
||||||
base
|
base linux linux-firmware
|
||||||
linux
|
|
||||||
linux-firmware
|
|
||||||
)
|
)
|
||||||
|
|
||||||
# Networking
|
# Networking
|
||||||
|
@ -23,14 +21,6 @@ package_tdpeuter-base() {
|
||||||
networkmanager
|
networkmanager
|
||||||
)
|
)
|
||||||
|
|
||||||
post_install() {
|
|
||||||
>&2 echo "Enabling NetworkManager"
|
|
||||||
systemctl enable --now NetworkManager.service
|
|
||||||
|
|
||||||
>&2 echo "Fixing locale"
|
|
||||||
sed -i "s/^#\(nl_BE.UTF-8 UTF-8\)/\1/g" "/etc/locale.gen"
|
|
||||||
locale-gen
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
package_tdpeuter-dev() {
|
package_tdpeuter-dev() {
|
||||||
|
@ -39,47 +29,15 @@ package_tdpeuter-dev() {
|
||||||
)
|
)
|
||||||
|
|
||||||
depends+=(
|
depends+=(
|
||||||
archlinux-keyring
|
archlinux-keyring autoconf automake binutils bison debugedit
|
||||||
autoconf
|
fakeroot file findutils flex gawk gcc gettext git grep groff
|
||||||
automake
|
gzip libtool m4 make man pacman patch pkgconf sed sudo
|
||||||
binutils
|
texinfo which
|
||||||
bison
|
|
||||||
debugedit
|
|
||||||
fakeroot
|
|
||||||
file
|
|
||||||
findutils
|
|
||||||
flex
|
|
||||||
gawk
|
|
||||||
gcc
|
|
||||||
gettext
|
|
||||||
git
|
|
||||||
grep
|
|
||||||
groff
|
|
||||||
gzip
|
|
||||||
libtool
|
|
||||||
m4
|
|
||||||
make
|
|
||||||
man
|
|
||||||
pacman
|
|
||||||
patch
|
|
||||||
pkgconf
|
|
||||||
sed
|
|
||||||
sudo
|
|
||||||
texinfo
|
|
||||||
which
|
|
||||||
)
|
)
|
||||||
|
|
||||||
# C/C++ programming
|
# C/C++ programming
|
||||||
depends+=(
|
depends+=(
|
||||||
boost
|
boost boost-libs cmake gcc gdb glew pkg-config sdl2 sdl2_image
|
||||||
boost-libs
|
|
||||||
cmake
|
|
||||||
gcc
|
|
||||||
gdb
|
|
||||||
glew
|
|
||||||
pkg-config
|
|
||||||
sdl2
|
|
||||||
sdl2_image
|
|
||||||
)
|
)
|
||||||
|
|
||||||
# Haskell programming
|
# Haskell programming
|
||||||
|
@ -89,9 +47,7 @@ package_tdpeuter-dev() {
|
||||||
|
|
||||||
# Networking
|
# Networking
|
||||||
depends+=(
|
depends+=(
|
||||||
termshark
|
termshark traceroute wireshark-qt
|
||||||
traceroute
|
|
||||||
wireshark-qt
|
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -109,20 +65,13 @@ package_tdpeuter-desktop() {
|
||||||
|
|
||||||
# Base of sway desktop
|
# Base of sway desktop
|
||||||
depends+=(
|
depends+=(
|
||||||
alacritty
|
alacritty brightnessctl dunst libnotify swayidle waybar
|
||||||
brightnessctl
|
|
||||||
dunst
|
|
||||||
libnotify
|
|
||||||
swayidle
|
|
||||||
waybar
|
|
||||||
xorg-xwayland
|
xorg-xwayland
|
||||||
)
|
)
|
||||||
|
|
||||||
# Fonts
|
# Fonts
|
||||||
depends+=(
|
depends+=(
|
||||||
awesome-terminal-fonts
|
awesome-terminal-fonts noto-fonts noto-fonts-cjk
|
||||||
noto-fonts
|
|
||||||
noto-fonts-cjk
|
|
||||||
noto-fonts-emoji
|
noto-fonts-emoji
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
format = 2
|
format = 2
|
||||||
pkgname = tdpeuter-base
|
pkgname = tdpeuter-base
|
||||||
pkgbase = tdpeuter
|
pkgbase = tdpeuter
|
||||||
pkgver = 0.0.8-1
|
pkgver = 0.0.9-1
|
||||||
pkgarch = any
|
pkgarch = any
|
||||||
pkgbuild_sha256sum = 7cd0bcb1441500f6d4b36feed551053189850805ba61d99ce1300f440267a574
|
pkgbuild_sha256sum = 734a7d457f8125ad4f6d3db3657f4ea1ef3a108eaaa5aa52601b001cbc837af4
|
||||||
packager = Unknown Packager
|
packager = Unknown Packager
|
||||||
builddate = 1666810965
|
builddate = 1666811966
|
||||||
builddir = /mnt/MyFiles/.hidden/arch-pkgs/pkg/tdpeuter
|
builddir = /mnt/MyFiles/.hidden/arch-pkgs/pkg/tdpeuter
|
||||||
startdir = /mnt/MyFiles/.hidden/arch-pkgs/pkg/tdpeuter
|
startdir = /mnt/MyFiles/.hidden/arch-pkgs/pkg/tdpeuter
|
||||||
buildtool = makepkg
|
buildtool = makepkg
|
||||||
|
@ -631,6 +631,10 @@ installed = systemd-251.7-1-x86_64
|
||||||
installed = systemd-libs-251.7-1-x86_64
|
installed = systemd-libs-251.7-1-x86_64
|
||||||
installed = systemd-sysvcompat-251.7-1-x86_64
|
installed = systemd-sysvcompat-251.7-1-x86_64
|
||||||
installed = tar-1.34-1-x86_64
|
installed = tar-1.34-1-x86_64
|
||||||
|
installed = tdpeuter-base-0.0.8-1-any
|
||||||
|
installed = tdpeuter-desktop-0.0.8-1-any
|
||||||
|
installed = tdpeuter-dev-0.0.8-1-any
|
||||||
|
installed = tdpeuter-me-0.0.8-1-any
|
||||||
installed = termshark-2.4.0-1-x86_64
|
installed = termshark-2.4.0-1-x86_64
|
||||||
installed = texinfo-6.8-2-x86_64
|
installed = texinfo-6.8-2-x86_64
|
||||||
installed = thin-provisioning-tools-0.9.0-1-x86_64
|
installed = thin-provisioning-tools-0.9.0-1-x86_64
|
||||||
|
|
8
pkg/tdpeuter/pkg/tdpeuter-base/.INSTALL
Normal file
8
pkg/tdpeuter/pkg/tdpeuter-base/.INSTALL
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
post_install() {
|
||||||
|
>&2 echo "Enabling NetworkManager"
|
||||||
|
systemctl enable --now NetworkManager.service
|
||||||
|
|
||||||
|
>&2 echo "Fixing locale"
|
||||||
|
sed -i "s/^#\(nl_BE.UTF-8 UTF-8\)/\1/g" "/etc/locale.gen"
|
||||||
|
locale-gen
|
||||||
|
}
|
Binary file not shown.
|
@ -2,10 +2,10 @@
|
||||||
# using fakeroot version 1.29
|
# using fakeroot version 1.29
|
||||||
pkgname = tdpeuter-base
|
pkgname = tdpeuter-base
|
||||||
pkgbase = tdpeuter
|
pkgbase = tdpeuter
|
||||||
pkgver = 0.0.8-1
|
pkgver = 0.0.9-1
|
||||||
pkgdesc = Sysconfig for my systems
|
pkgdesc = Sysconfig for my systems
|
||||||
url = https://git.depeuter.tk/tdpeuter/arch-pkgs
|
url = https://git.depeuter.tk/tdpeuter/arch-pkgs
|
||||||
builddate = 1666810965
|
builddate = 1666811966
|
||||||
packager = Unknown Packager
|
packager = Unknown Packager
|
||||||
size = 0
|
size = 0
|
||||||
arch = any
|
arch = any
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
format = 2
|
format = 2
|
||||||
pkgname = tdpeuter-desktop
|
pkgname = tdpeuter-desktop
|
||||||
pkgbase = tdpeuter
|
pkgbase = tdpeuter
|
||||||
pkgver = 0.0.8-1
|
pkgver = 0.0.9-1
|
||||||
pkgarch = any
|
pkgarch = any
|
||||||
pkgbuild_sha256sum = 7cd0bcb1441500f6d4b36feed551053189850805ba61d99ce1300f440267a574
|
pkgbuild_sha256sum = 734a7d457f8125ad4f6d3db3657f4ea1ef3a108eaaa5aa52601b001cbc837af4
|
||||||
packager = Unknown Packager
|
packager = Unknown Packager
|
||||||
builddate = 1666810965
|
builddate = 1666811966
|
||||||
builddir = /mnt/MyFiles/.hidden/arch-pkgs/pkg/tdpeuter
|
builddir = /mnt/MyFiles/.hidden/arch-pkgs/pkg/tdpeuter
|
||||||
startdir = /mnt/MyFiles/.hidden/arch-pkgs/pkg/tdpeuter
|
startdir = /mnt/MyFiles/.hidden/arch-pkgs/pkg/tdpeuter
|
||||||
buildtool = makepkg
|
buildtool = makepkg
|
||||||
|
@ -631,6 +631,10 @@ installed = systemd-251.7-1-x86_64
|
||||||
installed = systemd-libs-251.7-1-x86_64
|
installed = systemd-libs-251.7-1-x86_64
|
||||||
installed = systemd-sysvcompat-251.7-1-x86_64
|
installed = systemd-sysvcompat-251.7-1-x86_64
|
||||||
installed = tar-1.34-1-x86_64
|
installed = tar-1.34-1-x86_64
|
||||||
|
installed = tdpeuter-base-0.0.8-1-any
|
||||||
|
installed = tdpeuter-desktop-0.0.8-1-any
|
||||||
|
installed = tdpeuter-dev-0.0.8-1-any
|
||||||
|
installed = tdpeuter-me-0.0.8-1-any
|
||||||
installed = termshark-2.4.0-1-x86_64
|
installed = termshark-2.4.0-1-x86_64
|
||||||
installed = texinfo-6.8-2-x86_64
|
installed = texinfo-6.8-2-x86_64
|
||||||
installed = thin-provisioning-tools-0.9.0-1-x86_64
|
installed = thin-provisioning-tools-0.9.0-1-x86_64
|
||||||
|
|
|
@ -27,11 +27,20 @@ pre_remove() {
|
||||||
}
|
}
|
||||||
|
|
||||||
install_software() {
|
install_software() {
|
||||||
|
cd
|
||||||
|
|
||||||
>&2 echo "Installing sway-git"
|
>&2 echo "Installing sway-git"
|
||||||
git clone https://aur.archlinux.org/sway-git.git
|
git clone https://aur.archlinux.org/sway-git.git
|
||||||
cd sway-git
|
cd sway-git
|
||||||
makepkg
|
makepkg
|
||||||
pacman -U sway-git
|
pacman -U sway-git
|
||||||
|
cd
|
||||||
|
|
||||||
|
>&2 echo "Installing hamsket"
|
||||||
|
git clone https://aur.archlinux.org/hamsket-bin.git
|
||||||
|
cd hamsket-bin
|
||||||
|
makepkg
|
||||||
|
pacman -U hamsket-bin
|
||||||
|
cd
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Binary file not shown.
|
@ -2,10 +2,10 @@
|
||||||
# using fakeroot version 1.29
|
# using fakeroot version 1.29
|
||||||
pkgname = tdpeuter-desktop
|
pkgname = tdpeuter-desktop
|
||||||
pkgbase = tdpeuter
|
pkgbase = tdpeuter
|
||||||
pkgver = 0.0.8-1
|
pkgver = 0.0.9-1
|
||||||
pkgdesc = Sysconfig for my systems
|
pkgdesc = Sysconfig for my systems
|
||||||
url = https://git.depeuter.tk/tdpeuter/arch-pkgs
|
url = https://git.depeuter.tk/tdpeuter/arch-pkgs
|
||||||
builddate = 1666810965
|
builddate = 1666811966
|
||||||
packager = Unknown Packager
|
packager = Unknown Packager
|
||||||
size = 0
|
size = 0
|
||||||
arch = any
|
arch = any
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
format = 2
|
format = 2
|
||||||
pkgname = tdpeuter-dev
|
pkgname = tdpeuter-dev
|
||||||
pkgbase = tdpeuter
|
pkgbase = tdpeuter
|
||||||
pkgver = 0.0.8-1
|
pkgver = 0.0.9-1
|
||||||
pkgarch = any
|
pkgarch = any
|
||||||
pkgbuild_sha256sum = 7cd0bcb1441500f6d4b36feed551053189850805ba61d99ce1300f440267a574
|
pkgbuild_sha256sum = 734a7d457f8125ad4f6d3db3657f4ea1ef3a108eaaa5aa52601b001cbc837af4
|
||||||
packager = Unknown Packager
|
packager = Unknown Packager
|
||||||
builddate = 1666810965
|
builddate = 1666811966
|
||||||
builddir = /mnt/MyFiles/.hidden/arch-pkgs/pkg/tdpeuter
|
builddir = /mnt/MyFiles/.hidden/arch-pkgs/pkg/tdpeuter
|
||||||
startdir = /mnt/MyFiles/.hidden/arch-pkgs/pkg/tdpeuter
|
startdir = /mnt/MyFiles/.hidden/arch-pkgs/pkg/tdpeuter
|
||||||
buildtool = makepkg
|
buildtool = makepkg
|
||||||
|
@ -631,6 +631,10 @@ installed = systemd-251.7-1-x86_64
|
||||||
installed = systemd-libs-251.7-1-x86_64
|
installed = systemd-libs-251.7-1-x86_64
|
||||||
installed = systemd-sysvcompat-251.7-1-x86_64
|
installed = systemd-sysvcompat-251.7-1-x86_64
|
||||||
installed = tar-1.34-1-x86_64
|
installed = tar-1.34-1-x86_64
|
||||||
|
installed = tdpeuter-base-0.0.8-1-any
|
||||||
|
installed = tdpeuter-desktop-0.0.8-1-any
|
||||||
|
installed = tdpeuter-dev-0.0.8-1-any
|
||||||
|
installed = tdpeuter-me-0.0.8-1-any
|
||||||
installed = termshark-2.4.0-1-x86_64
|
installed = termshark-2.4.0-1-x86_64
|
||||||
installed = texinfo-6.8-2-x86_64
|
installed = texinfo-6.8-2-x86_64
|
||||||
installed = thin-provisioning-tools-0.9.0-1-x86_64
|
installed = thin-provisioning-tools-0.9.0-1-x86_64
|
||||||
|
|
Binary file not shown.
|
@ -2,10 +2,10 @@
|
||||||
# using fakeroot version 1.29
|
# using fakeroot version 1.29
|
||||||
pkgname = tdpeuter-dev
|
pkgname = tdpeuter-dev
|
||||||
pkgbase = tdpeuter
|
pkgbase = tdpeuter
|
||||||
pkgver = 0.0.8-1
|
pkgver = 0.0.9-1
|
||||||
pkgdesc = Sysconfig for my systems
|
pkgdesc = Sysconfig for my systems
|
||||||
url = https://git.depeuter.tk/tdpeuter/arch-pkgs
|
url = https://git.depeuter.tk/tdpeuter/arch-pkgs
|
||||||
builddate = 1666810965
|
builddate = 1666811966
|
||||||
packager = Unknown Packager
|
packager = Unknown Packager
|
||||||
size = 0
|
size = 0
|
||||||
arch = any
|
arch = any
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
format = 2
|
format = 2
|
||||||
pkgname = tdpeuter-me
|
pkgname = tdpeuter-me
|
||||||
pkgbase = tdpeuter
|
pkgbase = tdpeuter
|
||||||
pkgver = 0.0.8-1
|
pkgver = 0.0.9-1
|
||||||
pkgarch = any
|
pkgarch = any
|
||||||
pkgbuild_sha256sum = 7cd0bcb1441500f6d4b36feed551053189850805ba61d99ce1300f440267a574
|
pkgbuild_sha256sum = 734a7d457f8125ad4f6d3db3657f4ea1ef3a108eaaa5aa52601b001cbc837af4
|
||||||
packager = Unknown Packager
|
packager = Unknown Packager
|
||||||
builddate = 1666810965
|
builddate = 1666811966
|
||||||
builddir = /mnt/MyFiles/.hidden/arch-pkgs/pkg/tdpeuter
|
builddir = /mnt/MyFiles/.hidden/arch-pkgs/pkg/tdpeuter
|
||||||
startdir = /mnt/MyFiles/.hidden/arch-pkgs/pkg/tdpeuter
|
startdir = /mnt/MyFiles/.hidden/arch-pkgs/pkg/tdpeuter
|
||||||
buildtool = makepkg
|
buildtool = makepkg
|
||||||
|
@ -631,6 +631,10 @@ installed = systemd-251.7-1-x86_64
|
||||||
installed = systemd-libs-251.7-1-x86_64
|
installed = systemd-libs-251.7-1-x86_64
|
||||||
installed = systemd-sysvcompat-251.7-1-x86_64
|
installed = systemd-sysvcompat-251.7-1-x86_64
|
||||||
installed = tar-1.34-1-x86_64
|
installed = tar-1.34-1-x86_64
|
||||||
|
installed = tdpeuter-base-0.0.8-1-any
|
||||||
|
installed = tdpeuter-desktop-0.0.8-1-any
|
||||||
|
installed = tdpeuter-dev-0.0.8-1-any
|
||||||
|
installed = tdpeuter-me-0.0.8-1-any
|
||||||
installed = termshark-2.4.0-1-x86_64
|
installed = termshark-2.4.0-1-x86_64
|
||||||
installed = texinfo-6.8-2-x86_64
|
installed = texinfo-6.8-2-x86_64
|
||||||
installed = thin-provisioning-tools-0.9.0-1-x86_64
|
installed = thin-provisioning-tools-0.9.0-1-x86_64
|
||||||
|
|
Binary file not shown.
|
@ -2,10 +2,10 @@
|
||||||
# using fakeroot version 1.29
|
# using fakeroot version 1.29
|
||||||
pkgname = tdpeuter-me
|
pkgname = tdpeuter-me
|
||||||
pkgbase = tdpeuter
|
pkgbase = tdpeuter
|
||||||
pkgver = 0.0.8-1
|
pkgver = 0.0.9-1
|
||||||
pkgdesc = Sysconfig for my systems
|
pkgdesc = Sysconfig for my systems
|
||||||
url = https://git.depeuter.tk/tdpeuter/arch-pkgs
|
url = https://git.depeuter.tk/tdpeuter/arch-pkgs
|
||||||
builddate = 1666810965
|
builddate = 1666811966
|
||||||
packager = Unknown Packager
|
packager = Unknown Packager
|
||||||
size = 0
|
size = 0
|
||||||
arch = any
|
arch = any
|
||||||
|
|
BIN
pkg/tdpeuter/tdpeuter-base-0.0.9-1-any.pkg.tar.zst
Normal file
BIN
pkg/tdpeuter/tdpeuter-base-0.0.9-1-any.pkg.tar.zst
Normal file
Binary file not shown.
8
pkg/tdpeuter/tdpeuter-base.install
Normal file
8
pkg/tdpeuter/tdpeuter-base.install
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
post_install() {
|
||||||
|
>&2 echo "Enabling NetworkManager"
|
||||||
|
systemctl enable --now NetworkManager.service
|
||||||
|
|
||||||
|
>&2 echo "Fixing locale"
|
||||||
|
sed -i "s/^#\(nl_BE.UTF-8 UTF-8\)/\1/g" "/etc/locale.gen"
|
||||||
|
locale-gen
|
||||||
|
}
|
BIN
pkg/tdpeuter/tdpeuter-desktop-0.0.9-1-any.pkg.tar.zst
Normal file
BIN
pkg/tdpeuter/tdpeuter-desktop-0.0.9-1-any.pkg.tar.zst
Normal file
Binary file not shown.
|
@ -27,11 +27,20 @@ pre_remove() {
|
||||||
}
|
}
|
||||||
|
|
||||||
install_software() {
|
install_software() {
|
||||||
|
cd
|
||||||
|
|
||||||
>&2 echo "Installing sway-git"
|
>&2 echo "Installing sway-git"
|
||||||
git clone https://aur.archlinux.org/sway-git.git
|
git clone https://aur.archlinux.org/sway-git.git
|
||||||
cd sway-git
|
cd sway-git
|
||||||
makepkg
|
makepkg
|
||||||
pacman -U sway-git
|
pacman -U sway-git
|
||||||
|
cd
|
||||||
|
|
||||||
|
>&2 echo "Installing hamsket"
|
||||||
|
git clone https://aur.archlinux.org/hamsket-bin.git
|
||||||
|
cd hamsket-bin
|
||||||
|
makepkg
|
||||||
|
pacman -U hamsket-bin
|
||||||
|
cd
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
BIN
pkg/tdpeuter/tdpeuter-dev-0.0.9-1-any.pkg.tar.zst
Normal file
BIN
pkg/tdpeuter/tdpeuter-dev-0.0.9-1-any.pkg.tar.zst
Normal file
Binary file not shown.
BIN
pkg/tdpeuter/tdpeuter-me-0.0.9-1-any.pkg.tar.zst
Normal file
BIN
pkg/tdpeuter/tdpeuter-me-0.0.9-1-any.pkg.tar.zst
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in a new issue