summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDimitris Kiziridis2020-05-09 04:36:07 +0300
committerDimitris Kiziridis2020-05-09 04:36:07 +0300
commit14b21d4df8dadd98dfc93c72db7d17c799a15ed7 (patch)
tree8004ab716d2a67dfb608f52d96bc011db42ef156
parent8fb89eb24a5abea9d53889db185681b1852caf7e (diff)
downloadaur-14b21d4df8dadd98dfc93c72db7d17c799a15ed7.tar.gz
sanitize pkgbuild
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD18
2 files changed, 19 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9d7c757f1405..31128ee3910f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,16 @@
pkgbase = arcade-learning-environment
pkgdesc = The Arcade Learning Environment (ALE) is a simple object-oriented framework that allows researchers and hobbyists to develop AI agents for Atari 2600 games
pkgver = 0.6.1
- pkgrel = 2
+ pkgrel = 3
url = https://github.com/mgbellemare/Arcade-Learning-Environment
arch = x86_64
- license = GPL-2.0
+ license = GPL2
makedepends = cmake
- makedepends = sdl
- source = https://github.com/mgbellemare/Arcade-Learning-Environment/archive/v0.6.1.tar.gz
- md5sums = 7834587b59ce0a6c744702e1129c8d37
+ depends = sdl
+ depends = zlib
+ depends = gcc-libs
+ source = arcade-learning-environment-0.6.1.tar.gz::https://github.com/mgbellemare/Arcade-Learning-Environment/archive/v0.6.1.tar.gz
+ sha256sums = 8059a4087680da03878c1648a8ceb0413a341032ecaa44bef4ef1f9f829b6dde
pkgname = arcade-learning-environment
diff --git a/PKGBUILD b/PKGBUILD
index 5a4c7f9b94cc..63d7c0b576d6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,28 +2,34 @@
pkgname=arcade-learning-environment
pkgver=0.6.1
-pkgrel=2
+pkgrel=3
pkgdesc='The Arcade Learning Environment (ALE) is a simple object-oriented framework that allows researchers and hobbyists to develop AI agents for Atari 2600 games'
arch=('x86_64')
url="https://github.com/mgbellemare/Arcade-Learning-Environment"
-license=('GPL-2.0')
-makedepends=('cmake' 'sdl')
-source=("${url}/archive/v${pkgver}.tar.gz")
-md5sums=('7834587b59ce0a6c744702e1129c8d37')
+license=('GPL2')
+depends=('sdl' 'zlib' 'gcc-libs')
+makedepends=('cmake')
+source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz")
+sha256sums=('8059a4087680da03878c1648a8ceb0413a341032ecaa44bef4ef1f9f829b6dde')
prepare() {
cd "${srcdir}/Arcade-Learning-Environment-${pkgver}"
+ if [[ -d build ]]; then
+ rm -rf build
+ fi
mkdir build && cd build
cmake -DUSE_SDL=ON -DUSE_RLGLUE=OFF -DBUILD_EXAMPLES=ON -DCMAKE_INSTALL_PREFIX=/usr ..
}
build() {
- cd "${srcdir}/Arcade-Learning-Environment-${pkgver}"
+ cd "${srcdir}/Arcade-Learning-Environment-${pkgver}/build"
make -j `nproc`
}
package() {
cd "${srcdir}/Arcade-Learning-Environment-${pkgver}/build"
make DESTDIR="${pkgdir}" install
+ install -d "${pkgdir}/usr/share/licenses/${pkgname}/"
+ ln -s /usr/share/licenses/common/GPL2/license.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
# vim:set ts=2 sw=2 et: \ No newline at end of file