1- # Maintainer: David Hess (Lunix) <your.email@example.com >
1+ # Maintainer: David Hess (Lunix) <davidhess336@gmx.de >
22# PKGBUILD for Disflux Unstable (latest git commit)
33
44pkgname=dimethoxy-disflux-git
5- # pkgver is generated from the latest git commit; the initial dummy version is 0.0.0.
5+ # pkgver is generated from the latest git commit, the initial dummy version is 0.0.0.
66pkgver=7a25a9d
77pkgrel=1
88pkgdesc=" Unstable build of the latest commit of Disflux from Dimethoxy's GitHub repository"
@@ -15,13 +15,13 @@ conflicts=('dimethoxy-disflux' 'dimethoxy-disflux-git' 'dimethoxy-disflux-bin')
1515source=(" git+https://github.com/Dimethoxy/Disflux.git" )
1616sha256sums=(' SKIP' )
1717
18- # Build and runtime dependencies – adjust as necessary for your project.
18+ # Build and runtime dependencies – adjust as necessary for your project
1919makedepends=(' gcc' ' git' ' cmake' ' ninja' ' pkg-config' ' alsa-lib' ' jack' ' ladspa'
2020 ' curl' ' freetype2' ' fontconfig' ' libx11' ' libxcomposite' ' libxcursor'
2121 ' libxext' ' libxinerama' ' libxrandr' ' libxrender' ' webkit2gtk-4.1' ' glu' ' mesa' )
2222depends=(' curl' )
2323
24- # Generate a proper pkgver from the git commit (using git describe)
24+ # Generate a proper pkgver from the git commit
2525pkgver () {
2626 cd " $srcdir /Disflux"
2727 # Extract the latest tag (assumed to be the base version)
@@ -37,20 +37,20 @@ build() {
3737 cd " $srcdir /Disflux"
3838 mkdir -p build
3939 cd build
40- # Configure using the CMake preset defined in your project.
40+ # Configure using the CMake preset defined in your project
4141 cmake --preset " Linux Release" -DDMT_DISABLE_UPDATE_NOTIFICATION=ON ..
4242 # Build using the Release configuration.
4343 cmake --build . --config " Release"
4444}
4545
4646package () {
47- # Create installation directories for the plugin formats.
47+ # Create installation directories for the plugin formats
4848 install -d " $pkgdir /usr/lib/vst3/Disflux"
4949 install -d " $pkgdir /usr/lib/lv2/Disflux"
5050 install -d " $pkgdir /usr/lib/clap/Disflux"
5151 install -d " $pkgdir /usr/share/licenses/$pkgname "
5252
53- # Install the built artifacts paths mirror those produced by your CI/CD script.
53+ # Install the built artifacts paths mirror those produced by your CI/CD script
5454 cp -r " $srcdir /Disflux/build/src/DisfluxPlugin_artefacts/Release/VST3" " $pkgdir /usr/lib/vst3/Disflux/"
5555 cp -r " $srcdir /Disflux/build/src/DisfluxPlugin_artefacts/Release/LV2" " $pkgdir /usr/lib/lv2/Disflux/"
5656 cp -r " $srcdir /Disflux/build/src/DisfluxPlugin_artefacts/Release/CLAP" " $pkgdir /usr/lib/clap/Disflux/"
0 commit comments