https://github.com/openhd/rockchip-iq-files
https://github.com/openhd/rockchip-iq-files
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/openhd/rockchip-iq-files
- Owner: OpenHD
- License: gpl-3.0
- Created: 2023-08-02T20:37:55.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-09-08T16:33:49.000Z (over 1 year ago)
- Last Synced: 2025-04-28T04:29:28.903Z (about 1 year ago)
- Language: Makefile
- Size: 545 KB
- Stars: 3
- Watchers: 7
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# rockchip-iqfiles
[](https://github.com/radxa-pkg/rockchip-iqfiles/actions/workflows/release.yml)
Additional camera tuning profiles for Rockchip SoC
## Development dependencies
Arch
```bash
yay -Syu devscripts dh-autoreconf dh-strip-nondeterminism git-buildpackage pandoc
sudo tee -a /etc/devscripts.conf <<< 'DEBUILD_DPKG_BUILDPACKAGE_OPTS="-d"'
# Install missing dependencies of debhelper's dependencies
yay -Syu perl-sub-override
# Install missing dependencies of debhelper
yay -Syu dh-autoreconf dh-strip-nondeterminism
# As of 2022-09-22, it is not easy to install lintian on Arch right now.
# So here is a dedicated section for it.
#
# lintian depends on apt, which is currently broken on AUR
mkdir -p ~/.cache/yay/apt
wget https://github.com/Debian/apt/pull/133.patch -O ~/.cache/yay/apt/133.patch
yay -Syu --editmenu apt
# When editing apt's PKGBUILD, add the following info to support patching
# source 133.patch
# sha512sums 07256958ee808c1a07476c4f95df603c964174e910866553db1023e24b797219217333369816a5d38791761e5b7446f9f311b602521d1658038e31a51dc8556d
# prepare() {
# patch --directory="$pkgname-$pkgver" --forward --strip=1 --input="${srcdir}/133.patch"
#}
# Additional missing make dependcies for lintian's dependencies
yay -Syu perl-iterator perl-test-requires perl-module-build-tiny
# Additional missing make dependcies for lintian
yay -Syu python-docutils
# Finally install lintian
yay -Syu lintian
# Additional missing lintian runtime dependencies
yay -Syu perl-data-validate-uri perl-list-someutils perl-moox-aliases perl-namespace-clean perl-path-tiny perl-xml-libxml
# Copy profile for Arch
sudo cp -r /usr/share/lintian/profiles/debian/. /usr/share/lintian/profiles/archlinux/
```
Debian
```bash
sudo apt-get update
sudo apt-get build-dep --no-install-recommends .
sudo apt-get install git-buildpackage
```
## Developer commands
`make dch`: generate changelog from git log
`make deb`: create Debian package