diff options
author | reztho | 2015-06-14 00:18:01 +0100 |
---|---|---|
committer | reztho | 2015-06-14 00:18:01 +0100 |
commit | 90d074a5aa355a5459ff1eab59761fb718fbf632 (patch) | |
tree | 2d1bba4ccaef80590a07916442f501dc7225f06c /PKGBUILD | |
download | aur-90d074a5aa355a5459ff1eab59761fb718fbf632.tar.gz |
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..ee4d82dbe3a4 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,49 @@ +# Contributor: Tom < reztho at archlinux dot us > +pkgname=openmsx-catapult +pkgver=0.11.0 +pkgrel=1 +pkgdesc="Front-end for openMSX: the MSX emulator that aims for perfection." +arch=('i686' 'x86_64') +url="http://openmsx.sourceforge.net" +license=('GPL') +depends=('libxml2' 'wxgtk2.8' 'zlib' 'libjpeg' 'libpng' 'libtiff' "openmsx=${pkgver}") +makedepends=('python2') +source=("http://downloads.sourceforge.net/${pkgname/-catapult/}/${pkgname}-${pkgver}.tar.gz") + +build() { + cd "${srcdir}/${pkgname}-${pkgver/_/-}" + + # Catapult requires python2 + sed -i 's@=python@=python2@' build/main.mk + + # Changing some default configurations... + sed -i 's@SYMLINK_FOR_BINARY:=true@SYMLINK_FOR_BINARY:=false@' build/custom.mk + sed -i 's@/opt/openMSX-Catapult@/usr/share/openmsx-catapult@' build/custom.mk + sed -i 's@/opt/openMSX/bin/openmsx@/usr/bin/openmsx@' build/custom.mk + sed -i 's@/opt/openMSX/share@/usr/share/openmsx@' build/custom.mk + echo 'INSTALL_DOC_DIR:=/usr/share/doc/openmsx-catapult' >> build/custom.mk + echo 'INSTALL_SHARE_DIR:=/usr/share/openmsx-catapult' >> build/custom.mk + echo 'INSTALL_BINARY_DIR:=/usr/bin' >> build/custom.mk + + # Required by version 0.10.0 of catapult + sed -i 's@wx-config@wx-config-2.8@g' build/main.mk + sed -i 's@wx-config@wx-config-2.8@g' build/probe.mk + + # Compiling + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver/_/-}" + + mkdir -p "${pkgdir}/usr/share/applications" + make DESTDIR="${pkgdir}" install + + # Fixing the .desktop file + sed -i 's@/usr/share/openmsx-catapult/bin/catapult@/usr/bin/catapult@' \ + "${pkgdir}/usr/share/applications/openMSX-Catapult.desktop" + sed -i 's@/usr/share/openmsx-catapult/doc/@/usr/share/doc/openmsx-catapult/@' \ + "${pkgdir}/usr/share/applications/openMSX-Catapult.desktop" +} + +md5sums=('f112f679923f13a2e548a647b593c763') |