blob: 2dcf058edc5640b2c839dbf2c55d01b655e84d63 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
# Maintainer: KorigamiK <korigamik@gmail.com>
pkgname=psp-sdk-bin
pkgver=$(date +%Y%m%d)
pkgrel=1
pkgdesc="PlayStation Portable Software Development Kit (binary version)"
arch=('x86_64')
url="https://github.com/pspdev/pspdev"
license=('MIT')
depends=('bash')
optdepends=()
provides=('psp-sdk')
conflicts=('psp-sdk')
options=('!strip' '!emptydirs')
install="${pkgname}.install"
source=("https://github.com/pspdev/pspdev/releases/latest/download/pspdev-ubuntu-latest-x86_64.tar.gz")
sha256sums=('SKIP')
package() {
# Create destination directory
install -dm755 "${pkgdir}/opt/pspdev"
# Copy all files from the extracted archive to the package directory
cp -a "${srcdir}/pspdev/"* "${pkgdir}/opt/pspdev/"
# Create environment setup file
install -dm755 "${pkgdir}/etc/profile.d"
cat >"${pkgdir}/etc/profile.d/pspdev.sh" <<EOF
export PSPDEV="/opt/pspdev"
export PATH="\$PATH:\$PSPDEV/bin"
EOF
chmod 755 "${pkgdir}/etc/profile.d/pspdev.sh"
# Install a custom license file if PSP SDK doesn't have one
if [ ! -f "${pkgdir}/opt/pspdev/LICENSE" ]; then
install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
cat >"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" <<EOF
See the project page at ${url} for license information.
EOF
fi
}
|