Skip to content

Commit

Permalink
Merge bb5e6db into b2b6c5b
Browse files Browse the repository at this point in the history
  • Loading branch information
leha-bot committed Mar 11, 2018
2 parents b2b6c5b + bb5e6db commit 7b0033d
Showing 1 changed file with 37 additions and 1 deletion.
38 changes: 37 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,43 @@ Debian/Ubuntu:
```console
# apt-get install qtbase5-private-dev zlib1g-dev libopenal-dev libavcodec-dev libavresample-dev libswscale-dev libopenal-data libopenal1 libavutil-dev
```
You most likely have to rebuild ffmpeg with `--enable-swresample --enable-swscale`

Fedora:
```console
# dnf install rpm-build rpmdevtools mock mock-rpmfusion-free
```

Add yourself to `mock` group (you must run this only for the first time after installing mock):
```bash
sudo usermod -a -G mock $(whoami)
```

You need to relogin to your system or run:
```bash
newgrp mock
```

Create RPM build base directories:
```bash
rpmdev-setuptree
```

Download sources:
```bash
spectool -g -R kepka.spec
```

Generate SRPM:
```bash
rpmbuild -bs kepka.spec
```

Start mock build sequence:
```bash
mock -r fedora-$(rpm -E %fedora)-$(uname -m)-rpmfusion_free --rebuild ~/rpmbuild/SRPMS/kepka*.src.rpm
```

After installing dependencies on your distro, you most likely have to rebuild ffmpeg with `--enable-swresample --enable-swscale`

Provide paths to OpenAL-soft and Qt5 in CMAKE_PREFIX_PATH variable when configuring.

Expand Down

0 comments on commit 7b0033d

Please sign in to comment.