diff options
author | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2023-03-05 15:41:34 -0800 |
---|---|---|
committer | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2023-03-05 15:41:34 -0800 |
commit | ba3ea8ed0e54624516949ffe2ba0b2c3272c7e44 (patch) | |
tree | 9366df364a913f5b1c541044b5e875cb0ab75071 | |
parent | Rebuild. (diff) | |
download | fceux-ba3ea8ed0e54624516949ffe2ba0b2c3272c7e44.tar.xz |
Updated to 2.6.5
-rw-r--r-- | PKGBUILD | 16 |
1 files changed, 9 insertions, 7 deletions
@@ -8,24 +8,25 @@ # Arch version uses git pkgname=fceux -pkgver=2.6.4 -pkgrel=2 +pkgver=2.6.5 +pkgrel=1 url='https://fceux.com/' pkgdesc='Fast and ultra-compatible NES/Famicom emulator' arch=(x86_64) license=(GPL) +options=('lto') depends=(gd lua minizip qt5-base sdl2) makedepends=(cmake glu mesa-libgl ninja) optdepends=('ffmpeg: for recording') -source=("https://github.com/TASVideos/${pkgname}/archive/${pkgname}-${pkgver}.tar.gz") -b2sums=('f3e7b6e6a941a84c8c4f768fdb820209e870849f32bf7ac4b6ec1fa3806438cc84c813ff57c8ab2eac100520965e2826feae75bb1f89c6425217f7afe8dc952b') +source=(fceux-${pkgver}.tar.gz::"https://github.com/TASEmulators/${pkgname}/archive/refs/tags/v${pkgver}.tar.gz") +b2sums=('167fbe401635b96ad0c1c07826b1e7b032fa66806a2c395aebcae9d2b4295a327d2abad960a883751da43baf49f91276dd6521692406ce610df7c1ce167006ca') build() { cd ${pkgname}-${pkgname}-${pkgver} # -fPIC is required to build - export CFLAGS="$CFLAGS -O3 -flto=auto -fPIC" - export CXXFLAGS="$CXXFLAGS -O3 -flto=auto -fPIC" + export CFLAGS="$CFLAGS -O3 -fPIC" + export CXXFLAGS="$CXXFLAGS -O3 -fPIC" mkdir -p build cd build @@ -42,5 +43,6 @@ package() { install -d "${pkgdir}/usr/share/doc/${pkgname}" cp -r ${srcdir}/${pkgname}-${pkgname}-${pkgver}/documentation/* "${pkgdir}/usr/share/doc/${pkgname}/" - install -Dm644 ${srcdir}/${pkgname}-${pkgname}-${pkgver}/changelog.txt "${pkgdir}/usr/share/doc/${pkgname}/" + install -Dm644 $pkgname/changelog.txt \ + "$pkgdir/usr/share/doc/$pkgname/changelog.txt" } |