diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 53 |
1 files changed, 26 insertions, 27 deletions
@@ -3,7 +3,7 @@ pkgname=openmsx-catapult pkgver=19.0 -pkgrel=4 +pkgrel=5 pkgdesc="Front-end for openMSX: the MSX emulator that aims for perfection." arch=('i686' 'x86_64') url="http://openmsx.org" @@ -16,35 +16,34 @@ source=("https://github.com/openMSX/wxcatapult/archive/RELEASE_${pkgver//./_}.ta md5sums=('4119442b37390a6b2ce7ea04d1c62498') build() { - cd "wxcatapult-RELEASE_${pkgver//./_}" - - # Catapult uses wxwidgets-gtk2 - sed -i 's@wx-config@wx-config-gtk2@' build/probe.mk - sed -i 's@wx-config@wx-config-gtk2@' 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 - - # Compiling - make + cd "wxcatapult-RELEASE_${pkgver//./_}" + + # Catapult uses wxwidgets-gtk2 + sed -i 's@wx-config@wx-config-gtk2@' build/probe.mk + sed -i 's@wx-config@wx-config-gtk2@' 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 + + # Compiling + make } package() { - cd "wxcatapult-RELEASE_${pkgver//./_}" + cd "wxcatapult-RELEASE_${pkgver//./_}" - mkdir -p "${pkgdir}/usr/share/applications" - make DESTDIR="${pkgdir}" install + 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" + # 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" } - |