Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2024-03-28 | 2.5 kB | |
PKGBUILD | 2024-03-28 | 1.8 kB | |
Totals: 2 Items | 4.3 kB | 0 |
Building Your own Hyperbola package
This build file (PKGBUILD) is a collaboration between Me (the author of JWMKit) and the Hyperbola team. The file was orginally authored and released as a generic Arch buld file and was modified by the Hyperbola team to be more specific to Hyperbola. I continue to make modification as need for each new releases.
General Info
- Version : 20240327 (March 27, 2024)
- Target Systems : Hyperbola
- All architecture (32bit/64bit)
- Clean up : The .zst (or .lz) package is the only file you need to keep after the build is complete. It is safe to delete the remaining files and directories created in the build directory.
- If you wish to build again, It is good to "clean" your build directory
- You can keep the file .tar.gz to prevent repeat downloads on addition builds
- If you wish to build 2 times in the same day you will need to delete or move the previous built package from the build directory.
Build Dependencies
Building a package from a PKGBUILD requires build and compile packages to be installed. If the build process fails you may need to install the packages. run the following command as root or with doas/sudo/etc.
pacman -S binutils make gcc pkg-config fakeroot
Instructions
- Place the file PKGBUILD in a clean directory
- Run the build command from that directory (commands below)
- You will find the package in your build directory. Usually with a .pkg.tar.lz (or pkg.tar.zst) extention
Build Command:
makepkg PKGBUILD
Build and install command:
makepkg -i PKGBUILD
No Internet Build Option
- Same as above but with the .tar.gz source file in the build folder.
Required to build:
- A running Hyperbola system (a virtual machine is fine)
- Build and Compile packages installed (see "Build Dependencies" above)
- A working internet connection is recommended
Download
You can download the .tar.gz source archive to build without internet here:
https://codeberg.org/JWMKit/JWM_Kit/releases
Recent Changes
Dec 23 2023
New stable release 20231223
August 26 2022
New stable release 20220826
Hack away!
These files are specific to the current stable release, but can be easily changed. Maybe you wish to package a different version of JWM Kit, or to include different themes, or custom JWM configuration. Feel free to modify as need. I only ask that you preserve the credit given to authors/contributors/maintainers/etc.