public
Created

katawa shoujo pkgbuild

  • Download Gist
PKGBUILD
Shell
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 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
# Maintainer: Anton Larionov <diffident dot cat at gmail dot com>
# Updated by: KaiSforza <1007380@gmail.com>
# The old pkgbuild was architecture-dependent (only worked on i686 or x86_64. This has been re-written to check for the hosts architecture and use that in deciding the dependencies. If there are issues, please email me at 1007380@gmail.com.
 
 
pkgname=katawa-shoujo
 
pkgver=1.0
pkgrel=7
conflicts=('katawa-shoujo')
pkgdesc="Bishoujo-style visual novel game that tells a story of a young man and five other girls suffering with varying disabilities"
case $CARCH in
i686) depends=('python');;
x86_64)depends=('lib32-zlib' 'python');;
esac
case $CARCH in
i686) optdepends=("pulseaudio: for audio support");;
x86_64) optdepends=('lib32-alsa-plugins'
'lib32-libpulse');;
esac
arch=('i686' 'x86_64')
url='http://katawa-shoujo.com/'
license=('CCPL:by-nc-nd' 'MIT')
install="${pkgname}.install"
###################################################################
# Note to users:
# If you don't want to use the third-party download site provided,
# read on. Otherwise, you're good and don't worry about this next bit.
#
# Four Leaf Studios only offers katawa shoujo as a torrent download.
# This torrent can be downloaded from
# http://dl.katawa-shoujo.com/gold/[4ls]_katawa_shoujo_[linux-x86][EA1DFB30].tar.bz2.torrent
# and placed in this folder.
###################################################################
source=("[4ls]_katawa_shoujo_[linux-x86][EA1DFB30].tar.bz2::http://naodesu.org/files/katawa-shoujo/\[4ls\]_katawa_shoujo_\[linux-x86\]\[EA1DFB30\].tar.bz2"
"${pkgname}.sh"
"${pkgname}.desktop"
"${pkgname}.png")
 
md5sums=('fc4a4496e9ed44494f74ca55648b0531'
'ef94322df8f68b28fb72e858cf5da9da'
'52da5f2a8365a9b88d65fad1301e439b'
'1584e91ffa16e4a83db1eeae5fdd7bbc')
 
 
build() {
# copy main files
cd "${srcdir}/Katawa Shoujo-linux-x86/"
install -dm755 "${pkgdir}/usr/share/${pkgname}"
cp -r common game lib renpy "${pkgdir}/usr/share/${pkgname}"
install -m644 'Katawa Shoujo.py' "${pkgdir}/usr/share/${pkgname}"
install -m755 'Katawa Shoujo.sh' "${pkgdir}/usr/share/${pkgname}"
 
# copy game manual
install -D -m644 'Game Manual.pdf' "${pkgdir}/usr/share/doc/${pkgname}/gamemanual.pdf"
 
# copy license
install -D -m644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 
# copy bash script
install -D -m755 "${srcdir}/katawa-shoujo.sh" "${pkgdir}/usr/bin/${pkgname}"
 
# install desktop entry file
install -D -m644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop"
install -D -m644 "${srcdir}/${pkgname}.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png"
}
 
# vim:set ts=2 sw=2 et:

Please sign in to comment on this gist.

Something went wrong with that request. Please try again.