summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authoramagura2017-04-20 17:59:07 -0600
committeramagura2017-04-20 17:59:07 -0600
commitba63cb45f6762cbe43a78ab63ad9a04018f2227a (patch)
tree9aa285b4273011cc612e028142b4ce63523b593b /PKGBUILD
downloadaur-ba63cb45f6762cbe43a78ab63ad9a04018f2227a.tar.gz
well, here`s an alpha package at any rate
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD45
1 files changed, 45 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..87339cd45fd1
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,45 @@
+# Maintainer: Alexej Magura <agm2819*gmail*>
+# Contributor: Swen Simon <swsimon at gmail dot com>
+# Contributor: Raphaƫl Doursenaud <rdoursenaud@gmail.com>
+pkgname=bin32-epsxe
+_pkgname=ePSXe
+pkgver=2.0.5
+pkgrel=1
+pkgdesc="Enhanced PSX emulator (32-bit)"
+url="http://epsxe.com"
+arch=('i686' 'x86_64')
+depends=(gtk3 sdl_ttf libtinfo libcurl-compat)
+license=('unknown')
+install=${pkgname}.install
+options=(!strip)
+source=(${pkgname}.desktop ${pkgname}.png ${pkgname}.sh)
+md5sums=('aeb34e2ca34f968630ca133ea821c61c'
+ 'eb0c46b8ae1355c589792f6be1835e47'
+ '071c43c1cb8f6b6470b7af60ad69247a')
+source+=("http://www.epsxe.com/files/ePSXe${pkgver//./}linux.zip")
+md5sums+=('3e1976822eb260722b31c9f24cb1d6e1')
+
+package()
+{
+ binary="${_pkgname}"
+ cd "${srcdir}"
+ install -d "${pkgdir}"/usr/{share/doc/"${pkgname}",lib}
+
+ find docs -name 'e???e_*.txt' -execdir install -m 644 -t ${pkgdir}/usr/share/doc/${pkgname} \{\} +
+ # find . -name '*.cht' -execdir "install -Dm 644 -t \${pkgdir}/opt/${pkgname}/${pkgver}/cheats\"" \{\} +
+
+
+ install -Dm 755 "${binary}" "${pkgdir}/opt/${pkgname}/${pkgname}"
+# install -Dm 644 keycodes.lst "${pkgdir}/opt/${pkgname}/keycodes.lst"
+
+ cd "${srcdir}"
+ install -Dm 755 ${pkgname}.sh "${pkgdir}/usr/bin/${pkgname}"
+ install -Dm 644 "${srcdir}/$pkgname.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png"
+ install -Dm 644 "${srcdir}/$pkgname.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop"
+
+ ln -sf "$HOME/.${pkgname}rc" -T "${pkgdir}/opt/${pkgname}/.${pkgname}rc"
+
+ # libtinfo and ncurses crap
+ ln -s /usr/lib32/libncursesw.so.6 "$pkgdir"/opt/"$pkgname"/libncurses.so.5
+ ln -s /usr/lib32/libtinfo.so.6 "$pkgdir"/opt/"$pkgname"/libtinfo.so.5
+}