Witam, ostatnio przyszło mi wyciągnąć dane z PKGBUILD'a, kiedyś bezmyślnie męczyłem się wyrażeniami regularnymi a teraz od tak nagle pierwszym pomysłem było zaimportowanie ustawień środowiskowych z PKGBUILDa.
Teraz zrobimy test:
Wynik:
Można wyciągnąć wnioski, że Arch Linux jest na prawdę bardzo prostą dystrybucją Linuksa w znaczeniu prostoty ogólnej a nie takiej, że są okienka i wszystko przez konfiguratory graficzne się robi
-- WebNuLL
Cytat:pkgname=xsm
pkgver=0.3.4
pkgrel=1
pkgdesc="X-Session manager"
arch=('i686' 'x86_64')
packager="WebNuLL"
license=('GPL')
url="http://linux.fastpc.pl"
makedepends=('python' 'screen' 'alang' 'alang-py')
conflicts=()
replaces=('xsm')
provides=('xsm')
depends=('python' 'screen' 'alang' 'alang-py')
source=("xsm-makepkg.tar.gz")
md5sums=('db78b2c4e281d8b3c3c0b60a9eefeedf')
build() {
cd $startdir
cp src/usr pkg/ -R
}
Kod:
source ./PKGBUILD
Teraz zrobimy test:
Kod:
source ./PKGBUILD
echo "Paczkę [b]$pkgname[/b] w wersji [b]$pkgver[/b]-[b]$pkgrel[/b] zapakował [b]$packager[/b], całość jest na licencji [b]$license[/b]."
Wynik:
Cytat:Paczkę xsm w wersji 0.3.4-1 zapakował WebNuLL, całość jest na licencji GPL.
Można wyciągnąć wnioski, że Arch Linux jest na prawdę bardzo prostą dystrybucją Linuksa w znaczeniu prostoty ogólnej a nie takiej, że są okienka i wszystko przez konfiguratory graficzne się robi
-- WebNuLL
Ubuntu (Linux dla ludzi) | Blog komputerowy | Linux Mint