upg base jobo-setup libffi libidn2

This commit is contained in:
joborun linux 2022-10-25 06:03:02 +03:00
parent 94231e370b
commit e09cf7087a
10 changed files with 80 additions and 38 deletions

View File

@ -2,14 +2,14 @@
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname"
# Website : https://pozol.eu
# Website : http://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=base
pkgver=0.1
pkgrel=07
pkgver=10.0
pkgrel=01
pkgdesc='Minimal set of packages to define a basic JOBORun Linux installation'
url='http://pozol.net'
url='http://pozol.eu'
groups=( jobbase )
arch=(x86_64)
source=( README.txt )
@ -61,5 +61,6 @@ package() {
license=('ISC')
sha256sums=(91b46aa5cfa851075296ca34f39ad19b767e976ecd007d2908f726e8ba7ce1df) # README.txt
sha256sums=(cf5a5b593698d38b717e4c4274c6a1dd6a5b1c93e03b826bbbc18b6872f79c9f) # README.txt

View File

@ -7,16 +7,21 @@ ________
For a minimal chroot pkg building environment install jobbot.
________
What you initially get is a console non graphic system, but we have a setup script that you can
choose between an openbox or Jwm bundle if this is what you like. Of course you are free to
install whatever environment you like from Obarun, Arch, OUR and AUR repositories. It is just
that we are not willing to support and assist in anything beyond the minimalistic installation of
a window manager and this without a Display Manager and its complications.
What you initially get is a console non graphic system, but we have a setup script in the tarball's
user's home directory (/home/make/) that you can choose between an openbox or Jwm bundle, if this is
what you like. Of course you are free to install whatever environment you like from Obarun, Arch,
OUR and AUR repositories. It is just that we are not willing to support and assist in anything
beyond the minimalistic installation of a window manager and this without a Display Manager and its
complications.
________
As other distros condition their users with a ton of packages and graphic eye candy we will try
to de-condition our users by showing an alternative route of doing what you really want to do
with the least possible complications.
with the least possible complications. For example, if the only reason you use the system is to
use something like an office-suite to create and publish documents, all you may need is something
like vtwm, where you can spread out a huge area of documents and data, and something like
Libre-Office. You can boot into a system requiring 120-150MB of Ram and get to work, without
the overhead of a login-manager, a display-manager, a huge desktop-setup.
######## delete the empty spaces from the addresses below ########
joborun @ disroot . org reddit . com / r / joborun

View File

@ -6,9 +6,9 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=jobo-setup
pkgdesc='Post Install joborun setup script - currently a dummy empty pkg'
pkgver=0.2
pkgrel=02
pkgdesc='Post Install joborun setup script - The script will not alter your system, you will!'
pkgver=0.3
pkgrel=01
groups=( jobbase )
arch=(x86_64)
source=('joborun-setup'
@ -23,6 +23,6 @@ package() {
#---- license gpg-key sha256sums ----
sha256sums=(c066df4012acbc84216d7ef7fe27a113e83ed0b3c9c5aa72d9fb72e94a241bfe # joborun-setup
ebc157e5d55a2fc0cfd286defb070d9b42373126f49f3334946951d47cf6dfca) # README.txt
sha256sums=(d3f7e368f445178b5ff53d458bea5f981d7141a803949ec93c0aa58b8a545327 # joborun-setup
5c57b7e372ce103afa24acfd4479a85c80c6980e06d580d5bee6c6b3f24174ab) # README.txt

View File

@ -6,5 +6,5 @@ after you have installed the base system into a partition to complete
building a bootable system.
This script doesn't really do anything but provides instruction
on how to do the setup yourself through the script in 10 steps.
on how to do the setup yourself through the script in 11 steps.

View File

@ -15,7 +15,7 @@ cat /etc/motd | grep -v joborun
echo " "
echo " "
echo " As Obarun says, 'control you own data', do not let the system and those who create "
echo " or influence it control you through data. We just bring you a step or two closer "
echo " or influence it control you through your data. We just bring you a step or two closer "
echo " to this goal!"
echo " "
echo " "
@ -40,7 +40,8 @@ echo " 6 pacman --init and update/upgrade "
echo " 7 kernel and headers"
echo " 8 bootloader"
echo " 9 configure runit"
echo " 10 reboot"
echo " 10 configure .xinitrc"
echo " 11 reboot"
echo " "
echo " "
echo " Enter to continue or Ctrl-C to abort the script"
@ -91,7 +92,7 @@ ls -lh /dev/disk/by-label
echo " "
echo " '% mount /dev/sdc13 /home' will mount sdc13 partition to /home directory,"
echo " '% swapon /dev/sdd32 ' will begin swapping memmory at /dev/sdd32"
echo " You can do this within this sub-shell, enter exit when you are done to continue the script."
echo " You can do this within this sub-shell, enter exit when you are done to continue this script."
zsh
echo " .... to continue press enter "
read
@ -118,7 +119,7 @@ echo " to assume everything is well, since you know better. When done copy it f
echo " to etc and then enter ' % mount -a ' to verify you get no errors, '% df ' "
echo " afterwards to see what is mounted, ' % free ' to see that your swap memmory is working."
echo " "
echo " You can do this within this sub-shell, enter exit when you are done to continue the script."
echo " You can do this within this sub-shell, enter exit when you are done to continue this script."
zsh
echo " .... to continue press enter "
read
@ -141,7 +142,7 @@ echo " "
cat /etc/locale.gen
echo " "
echo " Run /usr/bin/locale-gen to establish your choice into the system. You can do it within"
echo " this sub-shell, enter exit when you are done to continue the script."
echo " this sub-shell, enter exit when you are done to continue this script."
zsh
echo " .... to continue press enter "
read
@ -212,7 +213,7 @@ echo " Your system should be up to date, and to have this done as a first time s
echo " need to initialize pacman"
echo " 1st command is ' % pacman-key --init ' "
echo " 2nd comman is ' % pacman -Suy ' "
echo " To do so, do it here, then type exit to continue the script."
echo " To do so, do it here, then type exit to continue this script."
zsh
echo " Enter to continue or Ctrl-C to abort the script"
read
@ -236,7 +237,7 @@ echo " or "
echo " 'pacman -S extra/linux-zen extra/linux-zen-headers' "
echo " or for kernel and no headers"
echo " 'pacman -S linux-lts' "
echo " To do so, do it here, then type exit to continue the script."
echo " To do so, do it here, then type exit to continue this script."
zsh
echo " Enter to continue or Ctrl-C to abort the script"
clear && cat /etc/motd | grep -v joborun
@ -261,7 +262,7 @@ echo " '% makedir -p /boot/grub ' "
echo " '% grub-mkconfig -o /boot/grub/grub.cfg' "
echo " To install grub's binary in the MBR of disk 'example: /dev/sda ' simply enter the command: "
echo " '% grub-install /dev/sda' "
echo " To do so, do it here, then type exit to continue the script."
echo " To do so, do it here, then type exit to continue this script."
zsh
echo " Enter to continue or Ctrl-C to abort the script"
read
@ -304,14 +305,45 @@ read
clear && cat /etc/motd | grep -v joborun
echo " "
echo " "
echo " 10 Exit chroot and Reboot "
echo " Enter to continue or Ctrl-C to abort the script"
read
clear && cat /etc/motd | grep -v joborun
echo " "
echo " "
echo " 10 Your .xinitrc"
echo " "
echo " Whether you use the xinit command, or startx, to start"
echo " your X session your ~/.xinitrc should have at least one"
echo " executable command in it."
echo " exec jwm"
echo " for starting a jwm session "
echo " exec openbox-session"
echo " for starting an openbox session"
echo " exec vtwm"
echo " for starting a vtwm session "
echo " "
echo " To do so, do it here, simply edit as user ~/.xinitrc then type exit to continue this script."
zsh
echo " "
echo " Now, next time you login to your shell type xinit or startx and your favorite window"
echo " manager will start up."
echo " "
echo " "
echo " Enter to finally get to the last step of your configuration."
read
clear && cat /etc/motd | grep -v joborun
echo " "
echo " 11 Exit chroot and Reboot "
echo " "
echo " You should now be able to exit the chroot, reboot the system, and try a true joborun system."
echo " "
echo " If you are unsure of everything done here re-run the script as many times as you like,"
echo " it doesn't hurt anything, it only guides you to do what you have to do. As user also "
echo " look at the scripts stored in the home directory ~/ or /home/make on how to have X wm"
echo " environment installed if you want it, or have s6 and 66 installed and setup."
echo " environment installed if you want it, or have s6 and 66 installed and set up."
echo " "
echo " Enter to finally exit"
read

View File

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=libffi
pkgver=3.4.3
pkgver=3.4.4
pkgrel=01
pkgdesc='Portable foreign programming language function interface library'
arch=('x86_64')
@ -51,6 +51,6 @@ package() {
license=('MIT')
sha256sums=(4416dd92b6ae8fcb5b10421e711c4d3cb31203d77521a77d85d0102311e6c3b8) # libffi-3.4.3.tar.gz
sha256sums=(d66c56ad259a82cf2a9dfc408b32bf5da52371500b84745f7fb8b645712df676) # libffi-3.4.4.tar.gz

View File

@ -4,7 +4,7 @@
# Contributor: Jan de Groot <jgc@archlinux.org>
pkgname=libffi
pkgver=3.4.3
pkgver=3.4.4
pkgrel=1
pkgdesc='Portable foreign function interface library'
arch=('x86_64')
@ -15,8 +15,8 @@ checkdepends=('dejagnu')
provides=('libffi.so')
options=('debug')
source=(https://github.com/libffi/libffi/releases/download/v$pkgver/libffi-$pkgver.tar.gz)
sha256sums=('4416dd92b6ae8fcb5b10421e711c4d3cb31203d77521a77d85d0102311e6c3b8')
b2sums=('5e751c53a6b65316e438723810fbafe7f27732feb50466f1459d086c35a519f460b57968721212496a7502b0a5860546c84b22ec269e979728f18d0731fc918a')
sha256sums=('d66c56ad259a82cf2a9dfc408b32bf5da52371500b84745f7fb8b645712df676')
b2sums=('189fe1ffe9507f204581b0ab09995dc7e7b761bb4eac7e338e9f5ff81431aebcef6c182c1839c9f9acb2706697a260c67e6d1351cf7e2aed7c4eb5d694f6f8fd')
build() {
cd $pkgname-$pkgver

View File

@ -1,11 +1,12 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=libidn2
pkgver=2.3.3
pkgver=2.3.4
pkgrel=01
pkgdesc="Free software implementation of IDNA2008, Punycode and TR46"
arch=('x86_64')
@ -43,5 +44,7 @@ license=('GPL2' 'LGPL3')
validpgpkeys=('B1D2BD1375BECB784CF4F8C4D73CF638C53C06BE') # Simon Josefsson <simon@josefsson.org>
sha256sums=(f3ac987522c00d33d44b323cae424e2cffcb4c63c6aa6cd1376edacbf1c36eb0 # libidn2-2.3.3.tar.gz
e8f2bdce5def6c239c2cc3220e808b19b14d3f7eb3a0e14851dd5c16fc9ad0ec) # libidn2-2.3.3.tar.gz.sig
sha256sums=(93caba72b4e051d1f8d4f5a076ab63c99b77faee019b72b9783b267986dbb45f # libidn2-2.3.4.tar.gz
c55c8cd14f398186407808f188ed5325faa01a62d88e79bb700bd8c839f75ceb) # libidn2-2.3.4.tar.gz.sig

View File

@ -2,7 +2,7 @@
# Contributor: Daurnimator <quae@daurnimator.com>
pkgname=libidn2
pkgver=2.3.3
pkgver=2.3.4
pkgrel=1
pkgdesc="Free software implementation of IDNA2008, Punycode and TR46"
arch=('x86_64')
@ -12,7 +12,7 @@ depends=('libunistring')
makedepends=('ruby-ronn')
provides=('libidn2.so')
source=(https://ftp.gnu.org/gnu/libidn/$pkgname-$pkgver.tar.gz{,.sig})
sha256sums=('f3ac987522c00d33d44b323cae424e2cffcb4c63c6aa6cd1376edacbf1c36eb0'
sha256sums=('93caba72b4e051d1f8d4f5a076ab63c99b77faee019b72b9783b267986dbb45f'
'SKIP')
validpgpkeys=('B1D2BD1375BECB784CF4F8C4D73CF638C53C06BE') # Simon Josefsson <simon@josefsson.org>

View File

@ -1,3 +1,4 @@
ruby-ronn-ng