Date: Saturday, July 24, 2021 @ 09:56:19 Author: kkeen Revision: 984877
upgpkg: freedroid 1.2.1-1 Modified: freedroid/trunk/PKGBUILD ----------+ PKGBUILD | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-07-24 09:46:50 UTC (rev 984876) +++ PKGBUILD 2021-07-24 09:56:19 UTC (rev 984877) @@ -1,29 +1,36 @@ # Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com> pkgname=freedroid -pkgver=1.0.2 -pkgrel=11 +pkgver=1.2.1 +pkgrel=1 pkgdesc="a clone of the classic game 'Paradroid' on Commodore 64" arch=('x86_64') url="http://freedroid.sourceforge.net/" license=('GPL') -depends=('glibc' 'sdl_image' 'sdl_mixer') -source=(https://downloads.sourceforge.net/sourceforge/freedroid/$pkgname-$pkgver.tar.gz +depends=('glibc' 'sdl_image' 'sdl_mixer' 'sdl_gfx') +source=( #https://downloads.sourceforge.net/sourceforge/freedroid/$pkgname-$pkgver.tar.gz + "$pkgname-$pkgver.tgz::https://github.com/ReinhardPrix/FreedroidClassic/archive/refs/tags/release-$pkgver.tar.gz" freedroid.desktop paraicon.png) -md5sums=('585a65f61c2cd308ab45d5c514f695dc' +md5sums=('561c65417340ddd8589c1007d6688166' 'e4a34f00f1cd983331999022569f2b57' '68a11e92695978a9aac58cc21a4899db') +prepare() { + cd "$srcdir/FreedroidClassic-release-$pkgver" + touch NEWS +} + build() { - cd "$srcdir"/$pkgname-$pkgver + cd "$srcdir/FreedroidClassic-release-$pkgver" CFLAGS+=' -fcommon' # https://wiki.gentoo.org/wiki/Gcc_10_porting_notes/fno_common + ./autogen.sh ./configure --prefix=/usr --mandir=/usr/share/man make } package() { - cd "$srcdir"/$pkgname-$pkgver + cd "$srcdir/FreedroidClassic-release-$pkgver" make DESTDIR="$pkgdir" install install -Dm0644 "$srcdir"/paraicon.png "$pkgdir"/usr/share/icons/paraicon.png install -Dm0644 "$srcdir"/freedroid.desktop "$pkgdir"/usr/share/applications/freedroid.desktop