summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorWilliam Brown2020-08-02 00:56:16 -0700
committerWilliam Brown2020-08-02 00:56:16 -0700
commit40a5dc155f4f11162e1e55c9f6f244d15fdf4bb6 (patch)
treec4b95ce45481e0dd30e182d6d1096179b22cf769
parent50475685661de553a3c225cf22f02b911b373a09 (diff)
downloadaur-40a5dc155f4f11162e1e55c9f6f244d15fdf4bb6.tar.gz
Initial commit.
-rw-r--r--.SRCINFO15
-rw-r--r--.gitignore2
-rw-r--r--ChangeLog68
-rw-r--r--PKGBUILD50
4 files changed, 25 insertions, 110 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 57b5637109ce..f9649691f2fc 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,14 @@
-# Generated by mksrcinfo v8
-# Thu Sep 22 14:58:07 UTC 2016
pkgbase = lwjgl
- pkgdesc = Lightweight Java Game Library - for use in game projects in Java.
- pkgver = 3.0.0
+ pkgdesc = Java library that enables access to OpenGL, OpenAL, Vulkan, and more.
+ pkgver = 3.2.3
pkgrel = 1
- url = https://lwjgl.org/
- changelog = ChangeLog
+ url = https://github.com/LWJGL/lwjgl3#readme
arch = any
license = BSD
+ depends = java-environment
options = !strip
- source = lwjgl-3.0.0.zip::https://github.com/LWJGL/lwjgl3/releases/download/3.0.0/lwjgl.zip
- md5sums = 1c3148216400988d731b3987993a0a43
- sha1sums = 1f309cbd7a687a0e41636b167a41101b4f48854c
+ source = https://github.com/LWJGL/lwjgl3/releases/download/3.2.3/lwjgl-3.2.3.zip
+ md5sums = 41becadd1b9208785646e04186397e8c
pkgname = lwjgl
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index f168b49cd4b5..000000000000
--- a/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-# source files
-lwjgl-*.zip
diff --git a/ChangeLog b/ChangeLog
deleted file mode 100644
index 4c6e00f31427..000000000000
--- a/ChangeLog
+++ /dev/null
@@ -1,68 +0,0 @@
-2016-09-22 Frederik “Freso” S. Olesen <freso.dk@gmail.com>
-
- * lwjgl-3.0.0-1 :
- Version bump.
- See https://github.com/LWJGL/lwjgl3/releases/tag/3.0.0 for upstream changelog.
-
-2015-12-14 Frederik “Freso” S. Olesen <freso.dk@gmail.com>
-
- * lwjgl-3.0.0b-1 :
- Version bump.
- See https://github.com/LWJGL/lwjgl3/releases/tag/3.0.0b for upstream changelog.
-
-2015-07-19 Frederik “Freso” S. Olesen <freso.dk@gmail.com>
-
- * lwjgl-3.0.0a-1 :
- Version bump.
- See http://blog.lwjgl.org/lwjgl-3-0a-released/ for upstream changelog.
-
-2013-12-12 Frederik "Freso" S. Olesen <freso.dk@gmail.com>
-
- * lwjgl-2.9.1-1 :
- Simple version bump.
- See http://lwjgl.org/forum/index.php?topic=5259 for version changes.
-
-2013-05-07 Frederik "Freso" S. Olesen <freso.dk@gmail.com>
-
- * lwjgl-2.9.0-1 :
- Simple version bump.
- See http://lwjgl.org/forum/index.php?topic=4974 for version changes.
-
-2012-11-05 Frederik "Freso" S. Olesen <freso.dk@gmail.com>
-
- * lwjgl-2.8.5-1 :
- Simple version bump.
- See http://lwjgl.org/forum/index.php?topic=4798 for version changes.
-
-2012-06-09 Frederik "Freso" S. Olesen <freso.dk@gmail.com>
-
- * lwjgl-2.8.4-1 :
- Simple version bump.
- See http://lwjgl.org/forum/index.php?topic=4608 for version changes.
-
-2012-02-21 Frederik "Freso" S. Olesen <freso.dk@gmail.com>
-
- * lwjgl-2.8.3-1 :
- Version bump.
- No longer runs binary files through strip, to avoid breaking
- cross-platform compatibility.
-
-2011-11-22 Frederik "Freso" S. Olesen <freso.dk@gmail.com>
-
- * lwjgl-2.8.2-1 :
- Simple version bump.
-
-2011-10-29 Frederik "Freso" S. Olesen <freso.dk@gmail.com>
-
- * lwjgl-2.8.1-1 :
- Simple version bump.
-
-2011-10-14 Frederik "Freso" S. Olesen <freso.dk@gmail.com>
-
- * lwjgl-2.8.0-1 :
- First PKGBUILD for the library.
- The reason we install it all in /usr/share/ and not in Java's library path, is
- that this is not recommended by the LWJGL developers. The libraries should
- rather be included in the development project it self. See
- http://lwjgl.org/wiki/index.php?title=Downloading_and_Setting_Up_LWJGL
- for additional information
diff --git a/PKGBUILD b/PKGBUILD
index 64c273d14d17..0020be888441 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,33 +1,21 @@
-# Maintainer: Frederik “Freso” S. Olesen <freso.dk@gmail.com>
-pkgname=lwjgl
-pkgver=3.0.0
-pkgrel=1
-pkgdesc='Lightweight Java Game Library - for use in game projects in Java.'
-arch=(any)
-url='https://lwjgl.org/'
-license=('BSD')
-changelog=ChangeLog
-options=(!strip)
-source=("$pkgname-$pkgver.zip::https://github.com/LWJGL/lwjgl3/releases/download/$pkgver/$pkgname.zip")
-md5sums=('1c3148216400988d731b3987993a0a43')
-sha1sums=('1f309cbd7a687a0e41636b167a41101b4f48854c')
-
+# Maintainer: William Brown <glowinthedarkcia@horsefucker.org>
+pkgname="lwjgl"
+pkgver="3.2.3"
+pkgrel="1"
+arch=("any")
+pkgdesc="Java library that enables access to OpenGL, OpenAL, Vulkan, and more."
+url="https://github.com/LWJGL/lwjgl3#readme"
+source=("https://github.com/LWJGL/lwjgl3/releases/download/$pkgver/$pkgname-$pkgver.zip")
+md5sums=("41becadd1b9208785646e04186397e8c")
+options=("!strip")
+license=("BSD")
+depends=("java-environment")
package() {
- _sharedir="$pkgdir/usr/share"
- # Install licenses
- install -d "$_sharedir/licenses/$pkgname/3rdparty"
- install -m644 -t "$_sharedir/licenses/$pkgname/3rdparty" doc/3rdparty/*
- install -m644 -t "$_sharedir/licenses/$pkgname" LICENSE
- rm -rf LICENSE doc/3rdparty
- # Install docs
- install -d "$_sharedir/doc/$pkgname"
- install -m644 -t "$_sharedir/doc/$pkgname" doc/*
- # Install library files
- install -d "$_sharedir/$pkgname/jar"
- install -m644 -t "$_sharedir/$pkgname/jar" jar/*
- install -d "$_sharedir/$pkgname/native"
- install -m644 -t "$_sharedir/$pkgname/native" native/*
- install -m644 -t "$_sharedir/$pkgname" build.txt src.zip
+ cd "$srcdir"
+ mkdir -p "$pkgdir/usr/share/licenses/$pkgname"
+ cp LICENSE "$pkgdir/usr/share/licenses/$pkgname"
+ mkdir "$pkgdir/usr/share/$pkgname"
+ cp -R * "$pkgdir/usr/share/$pkgname"
+ rm -f "$pkgdir/usr/share/$pkgname/$pkgname-$pkgver.zip"
+ unset pkgnamedir
}
-
-# vim:set ts=2 sw=2 et: