https://github.com/projectsynchro/copr-libstrangle-git
Copr repository for git builds of libstrangle, commits fetched every hour.
https://github.com/projectsynchro/copr-libstrangle-git
Last synced: about 1 month ago
JSON representation
Copr repository for git builds of libstrangle, commits fetched every hour.
- Host: GitHub
- URL: https://github.com/projectsynchro/copr-libstrangle-git
- Owner: ProjectSynchro
- License: apache-2.0
- Archived: true
- Created: 2025-03-12T17:25:13.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-08-29T07:20:02.000Z (10 months ago)
- Last Synced: 2026-03-31T06:36:12.833Z (2 months ago)
- Size: 23.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
> ⚠️ **Notice:**
> This project has migrated to **[Codeberg](https://codeberg.org/Synchro/copr-libstrangle-git)**.
Copr repository for git builds of libstrangle, commits are fetched every hour.
The packages in this repo should work on Fedora 39 and Fedora 40+.
## Installation
Activate the repo with `sudo dnf copr enable jackgreiner/libstrangle-git` and then run `sudo dnf install libstrangle --refresh`.
To revert this, remove the package with `sudo dnf remove libstrangle` and then remove the copr repository with `sudo dnf copr remove jackgreiner/libstrangle-git`.
## Issues
Feel free to open issues when there are build issues I haven't fixed for a few days: https://github.com/ProjectSynchro/copr-libstrangle-git/issues
If you'd like me to attempt to package this for other RPM based distros like SUSE, open an issue and I'll see what I can do :)
## Building Locally Using fedpkg
To build this package locally using `fedpkg`, follow these steps:
1. **Clone the Repository**:
```sh
fedpkg clone -a https://github.com/ProjectSynchro/copr-libstrangle-git.git
cd copr-libstrangle-git
```
2. **Install Dependencies**:
```sh
sudo dnf install fedpkg rpmdevtools
sudo dnf install gcc gcc-c++ glibc-devel
```
- If you want to use this with 32bit x86 games also install
```sh
sudo dnf install glibc-devel.i686 libgcc.i686 libstdc++-devel.i686
```
3. **Build the Package**:
```sh
spectool -g libstrangle.spec
fedpkg local
```
- If you want to build a 32bit package:
```sh
fedpkg local --arch i686
```
This will create the RPM packages under a folder named by whatever arch you are building for in the current directory.
For more information on using `fedpkg`, refer to the [Fedora Packaging Guidelines](https://docs.fedoraproject.org/en-US/packaging-guidelines/).