diff options
author | MithicSpirit | 2023-01-12 19:25:11 -0500 |
---|---|---|
committer | MithicSpirit | 2023-01-12 19:25:11 -0500 |
commit | aa1ce1d699949a6905ea4ad636a0615af9ae836f (patch) | |
tree | f2b21413c0c49fb7c79736c423c1d380a3e5886b | |
parent | c17cced546755f5b70bc413faf0269401c410eeb (diff) | |
download | aur-aa1ce1d699949a6905ea4ad636a0615af9ae836f.tar.gz |
General improvements
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | PKGBUILD | 52 |
3 files changed, 33 insertions, 40 deletions
@@ -1,24 +1,18 @@ pkgbase = spim-svn pkgdesc = A MIPS32 simulator (SVN version) - pkgver = 739 + pkgver = latest pkgrel = 1 - url = https://sourceforge.net/projects/spimsimulator/ + url = https://spimsimulator.sourceforge.net/ arch = i686 arch = x86_64 groups = emulators license = custom:BSD makedepends = subversion - makedepends = bison - makedepends = flex depends = glibc - provides = spim=739 + provides = spim conflicts = spim - source = svn+https://svn.code.sf.net/p/spimsimulator/code/spim - source = svn+https://svn.code.sf.net/p/spimsimulator/code/CPU - source = svn+https://svn.code.sf.net/p/spimsimulator/code/Tests - sha256sums = SKIP - sha256sums = SKIP + source = spim::svn+https://svn.code.sf.net/p/spimsimulator/code/ sha256sums = SKIP pkgname = spim-svn - + provides = spim-latest diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..167d5c3bc3e7 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +/* + +!/.gitignore +!/PKGBUILD +!/.SRCINFO @@ -1,49 +1,43 @@ -# Maintainer: Chih-Hsuan Yen <yan12125@gmail.com> +# Maintainer: MithicSpirit <rpc01234 at gmail dot com> +# Contributor: Chih-Hsuan Yen <yan12125@gmail.com> -pkgname=spim-svn -pkgver=739 +_pkgname=spim +pkgname="$_pkgname-svn" +pkgver=latest pkgrel=1 -pkgdesc="A MIPS32 simulator (SVN version)" +pkgdesc='A MIPS32 simulator (SVN version)' arch=('i686' 'x86_64') -url="https://sourceforge.net/projects/spimsimulator/" +url='https://spimsimulator.sourceforge.net/' license=('custom:BSD') groups=('emulators') depends=('glibc') -makedepends=('subversion' 'bison' 'flex') -conflicts=('spim') -provides=("spim=$pkgver") +makedepends=('subversion') +conflicts=("$_pkgname") +provides=("$_pkgname") -_svntrunk='svn+https://svn.code.sf.net/p/spimsimulator/code' -source=("$_svntrunk/spim" - "$_svntrunk/CPU" - "$_svntrunk/Tests") -sha256sums=('SKIP' - 'SKIP' - 'SKIP') +source=("$_pkgname::svn+https://svn.code.sf.net/p/spimsimulator/code/") +sha256sums=('SKIP') pkgver() { - cd spim - - local ver="$(svnversion)" - printf "${ver//[[:alpha:]]}" + cd "$srcdir/$_pkgname/$_pkgname" + local ver="$(svnversion)" + printf '%s' "${ver//[[:alpha:]]}" } build() { - cd spim - - make + cd "$srcdir/$_pkgname/$_pkgname" + make } check() { - cd spim - - make test + cd "$srcdir/$_pkgname/$_pkgname" + make test } package() { - cd spim - - make DESTDIR="$pkgdir" install + provides=("$_pkgname-$pkgver") - install -Dm644 README "$pkgdir"/usr/share/licenses/$pkgname/README + cd "$srcdir/$_pkgname/$_pkgname" + make DESTDIR="$pkgdir" install + install -Dm644 README "$pkgdir/usr/share/licenses/$pkgname/README" } |