diff options
author | eugene | 2024-01-18 14:27:52 +0000 |
---|---|---|
committer | eugene | 2024-01-18 14:27:52 +0000 |
commit | e3998600c6fb0ee3cb478b23c053eb4afefed02f (patch) | |
tree | 85dbbd9775c9cb9a2d09ddf866cee9afe178e4ae | |
parent | d23759dbfec78725612955fc275aef6147d5d94d (diff) | |
download | aur-e3998600c6fb0ee3cb478b23c053eb4afefed02f.tar.gz |
install additional license
-rw-r--r-- | PKGBUILD | 14 |
1 files changed, 9 insertions, 5 deletions
@@ -80,16 +80,20 @@ package() { cp -drv --no-preserve='ownership' build/bin "${pkgdir}/usr/lib/${_pkgname}" # Move shared data to /usr/share/duckstation - pushd "${pkgdir}/usr/lib/${_pkgname}" + cd "${pkgdir}/usr/lib/${_pkgname}" install -m 755 -d "${pkgdir}/usr/share/${_pkgname}" for _dir in resources translations do mv "${_dir}" "${pkgdir}/usr/share/${_pkgname}" ln -s "/usr/share/${_pkgname}/${_dir}" . done - popd - install -Dvm755 "$srcdir/duckstation-qt.sh" "$pkgdir/usr/bin/duckstation-qt" - install -Dvm644 "$srcdir/duckstation-qt.desktop" "$pkgdir/usr/share/applications/duckstation-qt.desktop" - install -Dvm644 "$_pkgname/data/resources/images/duck.png" "$pkgdir/usr/share/icons/hicolor/64x64/apps/duckstation-qt.png" + # Install additional license + install -m 755 -d "${pkgdir}/usr/share/licenses/${pkgname}/" + mv "${pkgdir}/usr/share/${_pkgname}/resources/thirdparty.html" "${pkgdir}/usr/share/licenses/${pkgname}/" + ln -s "/usr/share/licenses/${pkgname}/thirdparty.html" "${pkgdir}/usr/share/${_pkgname}/resources/" + + install -Dvm755 "${srcdir}/duckstation-qt.sh" "${pkgdir}/usr/bin/duckstation-qt" + install -Dvm644 "${srcdir}/duckstation-qt.desktop" "${pkgdir}/usr/share/applications/duckstation-qt.desktop" + install -Dvm644 "${pkgdir}/usr/share/${_pkgname}/resources/images/duck.png" "${pkgdir}/usr/share/icons/hicolor/64x64/apps/duckstation-qt.png" } |