diff options
-rw-r--r-- | .gitignore | 7 | ||||
-rw-r--r-- | xengineering-base-meta/PKGBUILD | 47 | ||||
-rw-r--r-- | xengineering-desktop-meta/PKGBUILD | 114 | ||||
-rw-r--r-- | xengineering-devel-meta/PKGBUILD | 32 | ||||
-rw-r--r-- | xengineering-network-meta/PKGBUILD | 26 |
5 files changed, 226 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..da902ed --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +repos +*.pkg.tar.zst +*.pkg.tar.zst.sig +pkg +src +add_package.sh +deploy.sh diff --git a/xengineering-base-meta/PKGBUILD b/xengineering-base-meta/PKGBUILD new file mode 100644 index 0000000..238e579 --- /dev/null +++ b/xengineering-base-meta/PKGBUILD @@ -0,0 +1,47 @@ + +# Maintainer: xengineering <mail2xengineering@protonmail.com> + +pkgname=xengineering-base-meta +pkgver=2.0.0 +pkgrel=1 +pkgdesc="A basic Set of Software even suitable for small Systems" +arch=('x86_64') +url="xengineering.eu" +license=('GPL') +depends=( + + # system basics + 'linux-firmware' + 'sudo' + 'networkmanager' + 'networkmanager-openvpn' + 'ufw' + 'htop' + 'which' + 'wget' + 'tree' + 'ntfs-3g' + + # documentation + 'man-db' + 'man-pages' + 'texinfo' + + # editors + 'nano' + 'vi' + 'vim' + + # tools + 'pwgen' + 'rsync' + 'openssh' + 'screen' + 'screenfetch' + 'git' + + # for cross platform scripts + 'python' + +) + diff --git a/xengineering-desktop-meta/PKGBUILD b/xengineering-desktop-meta/PKGBUILD new file mode 100644 index 0000000..694b708 --- /dev/null +++ b/xengineering-desktop-meta/PKGBUILD @@ -0,0 +1,114 @@ + +# Maintainer: xengineering <mail2xengineering@protonmail.com> + +pkgname=xengineering-desktop-meta +pkgver=2.0.0 +pkgrel=1 +pkgdesc="Packages for a Desktop Arch Linux Installation" +arch=('x86_64') +url="xengineering.eu" +license=('GPL') +depends=( + + 'xengineering-base-meta' + + # desktop basics + 'cinnamon' + 'cinnamon-translations' + 'lightdm' + 'lightdm-gtk-greeter' + 'lightdm-gtk-greeter-settings' + + # admin utils + 'gnome-terminal' # VERY important because otherwise you are left + 'terminator' # without any terminal access in your desktop! + 'flatpak' + + # misc + 'bluez-utils' + 'bluez-plugins' + 'pavucontrol' + 'pulseaudio-bluetooth' + 'networkmanager-openconnect' + + # browser + 'firefox' + + # desktop utils + 'code' + 'cheese' + 'kleopatra' + 'blueberry' + 'gedit' + 'evince' + 'gnome-disk-utility' + 'gnome-calculator' + 'gnome-system-monitor' + 'file-roller' + 'baobab' + 'flameshot' + 'simplescreenrecorder' + 'cups' + 'celluloid' + 'xournalpp' + 'ristretto' + 'keepassxc' + + # additional + 'papirus-icon-theme' + 'virtualbox-guest-utils' + 'redshift' + + # xorg package group + 'xf86-video-vesa' + 'xorg-bdftopcf' + 'xorg-docs' + 'xorg-font-util' + 'xorg-fonts-100dpi' + 'xorg-fonts-75dpi' + 'xorg-fonts-encodings' + 'xorg-iceauth' + 'xorg-luit' + 'xorg-mkfontscale' + 'xorg-server' + 'xorg-server-common' + 'xorg-server-devel' + 'xorg-server-xephyr' + 'xorg-server-xnest' + 'xorg-server-xvfb' + 'xorg-server-xwayland' + 'xorg-sessreg' + 'xorg-setxkbmap' + 'xorg-smproxy' + 'xorg-x11perf' + 'xorg-xauth' + 'xorg-xbacklight' + 'xorg-xcmsdb' + 'xorg-xcursorgen' + 'xorg-xdpyinfo' + 'xorg-xdriinfo' + 'xorg-xev' + 'xorg-xgamma' + 'xorg-xhost' + 'xorg-xinput' + 'xorg-xkbcomp' + 'xorg-xkbevd' + 'xorg-xkbutils' + 'xorg-xkill' + 'xorg-xlsatoms' + 'xorg-xlsclients' + 'xorg-xmodmap' + 'xorg-xpr' + 'xorg-xprop' + 'xorg-xrandr' + 'xorg-xrdb' + 'xorg-xrefresh' + 'xorg-xset' + 'xorg-xsetroot' + 'xorg-xvinfo' + 'xorg-xwd' + 'xorg-xwininfo' + 'xorg-xwud' + +) + diff --git a/xengineering-devel-meta/PKGBUILD b/xengineering-devel-meta/PKGBUILD new file mode 100644 index 0000000..e6ece84 --- /dev/null +++ b/xengineering-devel-meta/PKGBUILD @@ -0,0 +1,32 @@ + +# Maintainer: xengineering <mail2xengineering@protonmail.com> + +pkgname=xengineering-devel-meta +pkgver=2.0.0 +pkgrel=1 +pkgdesc="Development Utilities" +arch=('x86_64') +url="xengineering.eu" +license=('GPL') +depends=( + + 'xengineering-base-meta' + + # IDEs and basic tools + 'ghex' + + # utils + 'gcc' + 'make' + + # microcontroller + 'arm-none-eabi-binutils' + 'arm-none-eabi-gcc' + 'arm-none-eabi-gdb' + 'arm-none-eabi-newlib' + 'picocom' + 'openocd' + 'stlink' + +) + diff --git a/xengineering-network-meta/PKGBUILD b/xengineering-network-meta/PKGBUILD new file mode 100644 index 0000000..9b26d04 --- /dev/null +++ b/xengineering-network-meta/PKGBUILD @@ -0,0 +1,26 @@ + +# Maintainer: xengineering <mail2xengineering@protonmail.com> + +pkgname=xengineering-network-meta +pkgver=2.0.0 +pkgrel=1 +pkgdesc="Advanced Network Utilities" +arch=('x86_64') +url="xengineering.eu" +license=('GPL') +depends=( + + 'xengineering-base-meta' + + 'nmap' + 'gnu-netcat' + 'iperf' + 'openvpn' + 'rdesktop' + 'tcpdump' + 'traceroute' + 'wireshark-cli' + 'bind-tools' + +) + |