diff options
author | wxt1221 | 2023-09-23 15:21:07 +0800 |
---|---|---|
committer | wxt1221 | 2023-09-23 15:21:07 +0800 |
commit | adf789f0677002c1bcec90ef5f6ce955f7844ea1 (patch) | |
tree | e8284b584e8c42d0fe40ca72c36b2bbaae3ca06f /PKGBUILD | |
parent | 9a66566938ad61bcd862029d30a2bbe1a058e9d3 (diff) | |
download | aur-adf789f0677002c1bcec90ef5f6ce955f7844ea1.tar.gz |
update version
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 48 |
1 files changed, 23 insertions, 25 deletions
@@ -6,19 +6,18 @@ _pkgname=playonlinux4 pkgname=${_pkgname}-git -pkgver=4.3.3.r5.g570440f7 +pkgver=4.4.r42.g8740f6b8 pkgrel=1 epoch=1 pkgdesc="GUI for managing Windows programs under linux" url="http://www.playonlinux.com/" license=('GPL') -depends=('wine' 'imagemagick' 'xterm' 'wxpython2.8' 'cabextract' 'unzip' 'mesa-demos' 'gnupg' - 'icoutils' 'xdg-user-dirs' 'libxmu' 'netcat' 'wget' 'p7zip') +depends=('wine' 'imagemagick' 'xterm' 'cabextract' 'unzip' 'gnupg' + 'icoutils' 'xdg-user-dirs' 'libxmu' 'netcat' 'wget' 'p7zip' 'python-wxpython' 'mesa-utils' 'jq' 'perl' 'python-natsort') arch=('any') provides=('playonlinux') conflicts=('playonlinux') -source=("${_pkgname}::git://github.com/PlayOnLinux/POL-POM-4.git") -options=(!strip) +source=("${_pkgname}::git+https://github.com/PlayOnLinux/POL-POM-4.git") md5sums=('SKIP') pkgver() { @@ -27,31 +26,30 @@ pkgver() { } package() { - cd "${srcdir}/${_pkgname}" + cd "${srcdir}/${_pkgname}" - install -d "${pkgdir}/usr/share/${_pkgname}" - install -d "${pkgdir}/usr/bin" - cp -r "${srcdir}/${_pkgname}/" "${pkgdir}/usr/share/" - rm -rf "${pkgdir}/usr/share/${_pkgname}/.git" + install -d "${pkgdir}/usr/share/${_pkgname}" + install -d "${pkgdir}/usr/bin" + cp -r "${srcdir}/${_pkgname}/" "${pkgdir}/usr/share/" - echo '#!/bin/bash' > "${pkgdir}/usr/bin/${_pkgname}" - echo "/usr/share/${_pkgname}/playonlinux \"\$@\"" >> "${pkgdir}/usr/bin/${_pkgname}" - chmod +x "${pkgdir}/usr/bin/${_pkgname}" + echo '#!/bin/bash' > "${pkgdir}/usr/bin/${_pkgname}" + echo "/usr/share/${_pkgname}/playonlinux \"\$@\"" >> "${pkgdir}/usr/bin/${_pkgname}" + chmod +x "${pkgdir}/usr/bin/${_pkgname}" - # Needed for wxpython2.8 support, wxpython 3.0 is buggy with POL - sed -i "s/wxversion.ensureMinimal/wxversion.select/g" "${pkgdir}/usr/share/${_pkgname}/python/mainwindow.py" + # Needed for wxpython2.8 support, wxpython 3.0 is buggy with POL + sed -i "s/wxversion.ensureMinimal/wxversion.select/g" "${pkgdir}/usr/share/${_pkgname}/python/mainwindow.py" - install -D -m644 "${srcdir}/${_pkgname}/etc/PlayOnLinux.desktop" "${pkgdir}/usr/share/applications/playonlinux4.desktop" - sed -i 's/ %F//g' "${pkgdir}/usr/share/applications/playonlinux4.desktop" + install -D -m644 "${srcdir}/${_pkgname}/etc/PlayOnLinux.desktop" "${pkgdir}/usr/share/applications/playonlinux4.desktop" + sed -i 's/ %F//g' "${pkgdir}/usr/share/applications/playonlinux4.desktop" - # Fixup desktop file - sed -i 's/playonlinux/playonlinux4/g' "${pkgdir}/usr/share/applications/${_pkgname}.desktop" - sed -i 's/PlayOnLinux/PlayOnLinux 4/g' "${pkgdir}/usr/share/applications/${_pkgname}.desktop" + # Fixup desktop file + sed -i 's/playonlinux/playonlinux4/g' "${pkgdir}/usr/share/applications/${_pkgname}.desktop" + sed -i 's/PlayOnLinux/PlayOnLinux 4/g' "${pkgdir}/usr/share/applications/${_pkgname}.desktop" - # Install icons - for size in 16 22 32; do - install -Dm644 "${srcdir}/${_pkgname}/etc/playonlinux${size}.png" \ - "${pkgdir}/usr/share/icons/hicolor/${size}x${size}/apps/playonlinux4.png" - done + # Install icons + for size in 16 22 32; do + install -Dm644 "${srcdir}/${_pkgname}/etc/playonlinux${size}.png" \ + "${pkgdir}/usr/share/icons/hicolor/${size}x${size}/apps/playonlinux4.png" + done } |