From 4173afaec35b93f80c9b991df6ec53c572f1d03a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sun, 23 Oct 2022 21:30:20 +0700 Subject: [PATCH] dosbox: re-classify version scheme This new version is easier to be manipulated. --- srcpkgs/dosbox/template | 8 ++++---- srcpkgs/dosbox/update | 1 + 2 files changed, 5 insertions(+), 4 deletions(-) create mode 100644 srcpkgs/dosbox/update diff --git a/srcpkgs/dosbox/template b/srcpkgs/dosbox/template index 4518697790a..480ff720449 100644 --- a/srcpkgs/dosbox/template +++ b/srcpkgs/dosbox/template @@ -1,8 +1,8 @@ # Template file for 'dosbox' pkgname=dosbox -version=0.74.3 -revision=1 -wrksrc=${pkgname}-0.74-3 +version=0.74pl3 +revision=2 +wrksrc="${pkgname}-${version/pl/-}" build_style=gnu-configure hostmakedepends="pkg-config" makedepends="alsa-lib-devel libpng-devel SDL_net-devel SDL_sound-devel" @@ -10,7 +10,7 @@ short_desc="DOS x86 emulator with Tandy/Herc/CGA/EGA/VGA/SVGA graphics and sound maintainer="Orphaned " license="GPL-2.0-or-later" homepage="http://www.dosbox.com" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${wrksrc}.tar.gz" +distfiles="${SOURCEFORGE_SITE}/${pkgname}/dosbox-${version/pl/-}.tar.gz" checksum=c0d13dd7ed2ed363b68de615475781e891cd582e8162b5c3669137502222260a post_install() { diff --git a/srcpkgs/dosbox/update b/srcpkgs/dosbox/update new file mode 100644 index 00000000000..65b99b784c4 --- /dev/null +++ b/srcpkgs/dosbox/update @@ -0,0 +1 @@ +pattern="dosbox-\K[0-9.-]*(?=.tar.gz)"