aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md1
-rw-r--r--cal3d/.SRCINFO20
-rw-r--r--cal3d/PKGBUILD27
-rw-r--r--cal3d/cal3d-gcc43.diff53
-rw-r--r--dash-static/.SRCINFO14
-rw-r--r--dash-static/PKGBUILD25
-rw-r--r--editline/.SRCINFO14
-rw-r--r--editline/PKGBUILD26
-rw-r--r--eternallands-music/.SRCINFO17
-rw-r--r--eternallands-music/PKGBUILD27
-rw-r--r--g3data/.SRCINFO (renamed from .SRCINFO)0
-rw-r--r--g3data/PKGBUILD (renamed from PKGBUILD)0
12 files changed, 224 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..9c90e17
--- /dev/null
+++ b/README.md
@@ -0,0 +1 @@
https://github.com/eli-schwartz/aurpublish
diff --git a/cal3d/.SRCINFO b/cal3d/.SRCINFO
new file mode 100644
index 0000000..8c32203
--- /dev/null
+++ b/cal3d/.SRCINFO
@@ -0,0 +1,20 @@
1# Generated by mksrcinfo v8
2# Thu Feb 14 10:53:58 UTC 2019
3pkgbase = cal3d
4 pkgdesc = A skeletal-based 3D character animation library
5 pkgver = 0.11.0
6 pkgrel = 7
7 url = https://mp3butcher.github.io/Cal3D/
8 arch = i686
9 arch = x86_64
10 license = GPL2
11 makedepends = patch
12 depends = gcc-libs
13 options = !libtool
14 source = https://mp3butcher.github.io/Cal3D/sources/cal3d-0.11.0.tar.gz
15 source = cal3d-gcc43.diff
16 sha512sums = 4dc4b36b8f18760bfe6f8c80cbd941c14e2ebe596d0cd514fdb1ae4175bf2706e125665272d67ff21d33bb4b34e7be22bad9c00d488c1da21f442550bf3f204f
17 sha512sums = 8f7694ac240a7cbfc198d8e481ab87901d0256defffb1601f68ef39463bf1471e29e13d147e9a6463113afa0e93f317c2ef99aa19633b4e597e6347c38a64f42
18
19pkgname = cal3d
20
diff --git a/cal3d/PKGBUILD b/cal3d/PKGBUILD
new file mode 100644
index 0000000..c7507da
--- /dev/null
+++ b/cal3d/PKGBUILD
@@ -0,0 +1,27 @@
1# Maintainer : Immae <ismael.bouya@normalesup.org>
2
3pkgname=cal3d
4pkgver=0.11.0
5pkgrel=7
6pkgdesc="A skeletal-based 3D character animation library"
7arch=(i686 x86_64)
8url="https://mp3butcher.github.io/Cal3D/"
9options=(!libtool)
10license=(GPL2)
11depends=('gcc-libs')
12makedepends=('patch')
13source=(https://mp3butcher.github.io/Cal3D/sources/cal3d-$pkgver.tar.gz cal3d-gcc43.diff)
14sha512sums=('4dc4b36b8f18760bfe6f8c80cbd941c14e2ebe596d0cd514fdb1ae4175bf2706e125665272d67ff21d33bb4b34e7be22bad9c00d488c1da21f442550bf3f204f'
15 '8f7694ac240a7cbfc198d8e481ab87901d0256defffb1601f68ef39463bf1471e29e13d147e9a6463113afa0e93f317c2ef99aa19633b4e597e6347c38a64f42')
16build() {
17 cd "${pkgname}-$pkgver"
18 patch -p0 < ../cal3d-gcc43.diff
19 sed -i -e "s/return false/return 0/" src/cal3d/loader.cpp
20 ./configure --prefix=/usr
21 make
22}
23
24package() {
25 cd "${pkgname}-$pkgver"
26 make DESTDIR=${pkgdir} install
27}
diff --git a/cal3d/cal3d-gcc43.diff b/cal3d/cal3d-gcc43.diff
new file mode 100644
index 0000000..fc61235
--- /dev/null
+++ b/cal3d/cal3d-gcc43.diff
@@ -0,0 +1,53 @@
1--- src/cal3d/hardwaremodel.cpp
2+++ src/cal3d/hardwaremodel.cpp
3@@ -24,6 +24,7 @@
4 #include "cal3d/coreskeleton.h"
5 #include "cal3d/skeleton.h"
6
7+#include <string.h>
8
9 /*****************************************************************************/
10 /** Constructs the hardware model instance.
11--- src/cal3d/platform.cpp
12+++ src/cal3d/platform.cpp
13@@ -18,6 +18,8 @@
14
15 #include "cal3d/platform.h"
16
17+#include <string.h>
18+
19 /*****************************************************************************/
20 /** Constructs the platform instance.
21 *
22--- src/cal3d/renderer.cpp
23+++ src/cal3d/renderer.cpp
24@@ -29,6 +29,8 @@
25 #include "cal3d/coresubmesh.h"
26 #include "cal3d/physique.h"
27
28+#include <string.h>
29+
30 /*****************************************************************************/
31 /** Constructs the renderer instance.
32 *
33--- src/cal3d/submesh.cpp
34+++ src/cal3d/submesh.cpp
35@@ -16,6 +16,7 @@
36 #include "cal3d/error.h"
37 #include "cal3d/coresubmesh.h"
38
39+#include <string.h>
40
41 CalSubmesh::CalSubmesh(CalCoreSubmesh* coreSubmesh)
42 {
43--- src/cal3d_converter.cpp
44+++ src/cal3d_converter.cpp
45@@ -11,6 +11,8 @@
46
47 #include "cal3d/cal3d.h"
48
49+#include <strings.h>
50+
51 #define SKELETON 0
52 #define MESH 1
53 #define ANIMATION 2
diff --git a/dash-static/.SRCINFO b/dash-static/.SRCINFO
new file mode 100644
index 0000000..91d2f0c
--- /dev/null
+++ b/dash-static/.SRCINFO
@@ -0,0 +1,14 @@
1# Generated by mksrcinfo v8
2# Thu Feb 14 11:27:03 UTC 2019
3pkgbase = dash-static
4 pkgdesc = POSIX compliant shell that aims to be as small as possible. Statically compiled
5 pkgver = 0.5.10.2
6 pkgrel = 1
7 url = http://gondor.apana.org.au/~herbert/dash/
8 arch = x86_64
9 license = BSD
10 source = http://gondor.apana.org.au/~herbert/dash/files/dash-0.5.10.2.tar.gz
11 sha512sums = 0ae29be77794df0ba254967649b9728611a75fbb3acd32ab6634d76399d1ce97c7d12d31da465482a7e4f3207093415c496c39525cace9b78ab3cb9444dd7640
12
13pkgname = dash-static
14
diff --git a/dash-static/PKGBUILD b/dash-static/PKGBUILD
new file mode 100644
index 0000000..9a9e1e7
--- /dev/null
+++ b/dash-static/PKGBUILD
@@ -0,0 +1,25 @@
1# Maintainer : Immae <ismael.bouya@normalesup.org>
2
3pkgname=dash-static
4pkgver=0.5.10.2
5pkgrel=1
6pkgdesc="POSIX compliant shell that aims to be as small as possible. Statically compiled"
7arch=('x86_64')
8url="http://gondor.apana.org.au/~herbert/dash/"
9license=('BSD')
10source=("http://gondor.apana.org.au/~herbert/dash/files/dash-${pkgver}.tar.gz")
11sha512sums=('0ae29be77794df0ba254967649b9728611a75fbb3acd32ab6634d76399d1ce97c7d12d31da465482a7e4f3207093415c496c39525cace9b78ab3cb9444dd7640')
12
13
14build () {
15 cd "dash-$pkgver"
16 export CC="gcc -static"
17 export CFLAGS="-Os -static"
18 ./configure --with-libedit
19 make
20}
21
22package() {
23 cd "dash-$pkgver"
24 install -Dm755 src/dash $pkgdir/usr/bin/dash-static
25}
diff --git a/editline/.SRCINFO b/editline/.SRCINFO
new file mode 100644
index 0000000..74852e6
--- /dev/null
+++ b/editline/.SRCINFO
@@ -0,0 +1,14 @@
1# Generated by mksrcinfo v8
2# Thu Feb 14 11:29:40 UTC 2019
3pkgbase = editline
4 pkgdesc = A readline() replacement for UNIX without termcap (ncurses)
5 pkgver = 1.15.3
6 pkgrel = 1
7 url = http://troglobit.com/editline.html
8 arch = x86_64
9 license = BSD
10 source = ftp://ftp.troglobit.com/editline/editline-1.15.3.tar.xz
11 sha512sums = 7566ba1616ec729fe6f60571b3ca3eef83fc9f12f530e8351976d16627ecc7fce81b7d620218ffa8a853d95fbbb397477e59dbc2dd113505ce27f790df2a7a38
12
13pkgname = editline
14
diff --git a/editline/PKGBUILD b/editline/PKGBUILD
new file mode 100644
index 0000000..4c6086a
--- /dev/null
+++ b/editline/PKGBUILD
@@ -0,0 +1,26 @@
1# Maintainer : Immae <ismael.bouya@normalesup.org>
2
3pkgname=editline
4pkgver=1.15.3
5pkgrel=1
6pkgdesc="A readline() replacement for UNIX without termcap (ncurses)"
7arch=('x86_64')
8url="http://troglobit.com/editline.html"
9license=('BSD')
10source=("ftp://ftp.troglobit.com/editline/${pkgname}-${pkgver}.tar.xz")
11sha512sums=('7566ba1616ec729fe6f60571b3ca3eef83fc9f12f530e8351976d16627ecc7fce81b7d620218ffa8a853d95fbbb397477e59dbc2dd113505ce27f790df2a7a38')
12
13
14build () {
15 cd "$pkgname-$pkgver"
16 ./configure --prefix=/usr \
17 --sysconfdir=/etc \
18 --enable-gc
19 make
20}
21
22package() {
23 cd "$pkgname-$pkgver"
24 make DESTDIR="$pkgdir" install
25 mv $pkgdir/usr/share/man/man3/editline.3 $pkgdir/usr/share/man/man3/editline-troglobit.3
26}
diff --git a/eternallands-music/.SRCINFO b/eternallands-music/.SRCINFO
new file mode 100644
index 0000000..a6b6c59
--- /dev/null
+++ b/eternallands-music/.SRCINFO
@@ -0,0 +1,17 @@
1# Generated by mksrcinfo v8
2# Thu Feb 14 10:57:13 UTC 2019
3pkgbase = eternallands-music
4 pkgdesc = Music files for Eternal Lands
5 pkgver = 1.5.0
6 pkgrel = 1
7 url = http://www.eternal-lands.com/
8 arch = i686
9 arch = x86_64
10 license = custom:eternallands
11 makedepends = unzip
12 depends = eternallands>=1.5.0
13 source = http://www.gm.fh-koeln.de/~linke/EL-Downloads/EL_music_full.zip
14 sha512sums = dbd24cb20331d3640b3a5891faaf88aa0e71ba0564dfde347f2ea0fcb7e0f2700f1324ee8e988c551efb943183bbc823d4ee0373ed2b1f6d0300df76e25a524c
15
16pkgname = eternallands-music
17
diff --git a/eternallands-music/PKGBUILD b/eternallands-music/PKGBUILD
new file mode 100644
index 0000000..afce34c
--- /dev/null
+++ b/eternallands-music/PKGBUILD
@@ -0,0 +1,27 @@
1# Maintainer : Immae <ismael.bouya@normalesup.org>
2# Contributor: Nayden Pendov <darkwolf1984@gmail.com>
3
4pkgname=eternallands-music
5pkgver=1.5.0
6pkgrel=1
7pkgdesc="Music files for Eternal Lands"
8url="http://www.eternal-lands.com/"
9depends=('eternallands>=1.5.0')
10makedepends=('unzip')
11license=('custom:eternallands')
12arch=('i686' 'x86_64')
13source=('http://www.gm.fh-koeln.de/~linke/EL-Downloads/EL_music_full.zip')
14sha512sums=('dbd24cb20331d3640b3a5891faaf88aa0e71ba0564dfde347f2ea0fcb7e0f2700f1324ee8e988c551efb943183bbc823d4ee0373ed2b1f6d0300df76e25a524c')
15
16package()
17{
18 cd $srcdir
19 mkdir music
20 mv *.ogg music/
21 mv *.pll music/
22
23 #Install music files
24 mkdir -p $pkgdir/usr/share/eternallands
25 cp -R music $pkgdir/usr/share/eternallands/
26}
27
diff --git a/.SRCINFO b/g3data/.SRCINFO
index 5d5fae0..5d5fae0 100644
--- a/.SRCINFO
+++ b/g3data/.SRCINFO
diff --git a/PKGBUILD b/g3data/PKGBUILD
index e4d76e6..e4d76e6 100644
--- a/PKGBUILD
+++ b/g3data/PKGBUILD