From ba3ea8ed0e54624516949ffe2ba0b2c3272c7e44 Mon Sep 17 00:00:00 2001 From: jc_gargma Date: Sun, 5 Mar 2023 15:41:34 -0800 Subject: Updated to 2.6.5 --- PKGBUILD | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) (limited to 'PKGBUILD') diff --git a/PKGBUILD b/PKGBUILD index 95f849a..a163efe 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -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" } -- cgit v1.2.1