diff options
author | -TOSH- | 2015-07-28 13:58:27 +0200 |
---|---|---|
committer | -TOSH- | 2015-07-28 13:58:27 +0200 |
commit | ebd93826cc94609b9bc7a152dcefbbf1eddab668 (patch) | |
tree | fddeb785647777e9b76d8d15a909f805563acb57 | |
download | aur-ebd93826cc94609b9bc7a152dcefbbf1eddab668.tar.gz |
Commit landeseternelles-1.9.0-1
-rw-r--r-- | .SRCINFO | 30 | ||||
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | PKGBUILD | 61 | ||||
-rw-r--r-- | landeseternelles.desktop | 8 | ||||
-rw-r--r-- | landeseternelles.install | 20 | ||||
-rw-r--r-- | landeseternelles.png | bin | 0 -> 2137 bytes |
6 files changed, 124 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..a750df84524a --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,30 @@ +pkgbase = landeseternelles + pkgdesc = Landes Eternelles is a frensh role playing game (mmorpg), forked from Eternal Lands. + pkgver = 1.9.0 + pkgrel = 2 + url = http://www.landes-eternelles.com + install = landeseternelles.install + arch = i686 + arch = x86_64 + license = custom:eternal_lands_license + depends = sdl_net + depends = sdl_image + depends = cal3d + depends = mesa + depends = openal + depends = libxslt + depends = libvorbis + depends = gtk2 + source = http://landes-eternelles.com/client/1900/Client_Sources-1.9.0.tar.bz2 + source = http://www.landes-eternelles.com/client/1900/Editeur_Sources-1.9.0.tar.bz2 + source = http://landes-eternelles.com/client/1900/linux/LandesEternellesLinux-1.9.0.tar.bz2 + source = landeseternelles.desktop + source = landeseternelles.png + sha256sums = 49914957704e043dc38b9b18d5b4a027ef061aafb2d068c7d4f6d3ce421e52a3 + sha256sums = 8cf98ab4d27fa847bc81b371fd29959b1e73e91e29ea5ed080cda0d20007e55b + sha256sums = 55aa2a48188fcc38d47dab3c2021439913b0ae716f9c54fb67c48e22e50700b4 + sha256sums = 9451f0745d72d37ecabe8230e849b24801ba70c55cb11d45c15b09dcf2acf930 + sha256sums = f42bb2fdd8b981ca2ed5552110831e349852439b3ea0ead13f7fa328f3a30b72 + +pkgname = landeseternelles + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..fc0613550f72 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +*~ +*.xz +*.gz +src +pkg
\ No newline at end of file diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..692cc317a619 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,61 @@ +# Maintainer: Tosh (tosh <at> t0x0sh <dot> org) + +pkgname=landeseternelles +pkgver=1.9.0 +pkgrel=2 +pkgdesc="Landes Eternelles is a frensh role playing game (mmorpg), forked from Eternal Lands." +arch=('i686' 'x86_64') +url="http://www.landes-eternelles.com" +license=(custom:'eternal_lands_license') +depends=('sdl_net' 'sdl_image' 'cal3d' 'mesa' 'openal' 'libxslt' 'libvorbis' 'gtk2') +install='landeseternelles.install' + +source=( + http://landes-eternelles.com/client/1900/Client_Sources-1.9.0.tar.bz2 + http://www.landes-eternelles.com/client/1900/Editeur_Sources-1.9.0.tar.bz2 + http://landes-eternelles.com/client/1900/linux/LandesEternellesLinux-1.9.0.tar.bz2 + landeseternelles.desktop + landeseternelles.png +) + +build() { + cd "$srcdir/client_sources" + + sed -i -r "s/__inline__//g" $srcdir/client_sources/minimap.c + sed -i -r "s/__inline__//g" $srcdir/client_sources/weather.c + + make -f Makefile.linux || return 1 + + cd "$srcdir/editeur_sources" + + make -f Makefile.linux || return 1 +} + +package() { + mkdir -p $pkgdir/usr/{bin,share/{$pkgname,licenses/$pkgname,pixmaps,applications}} + install -m644 $srcdir/landeseternelles.desktop $pkgdir/usr/share/applications/landeseternelles.desktop + install -m644 $srcdir/landeseternelles.png $pkgdir/usr/share/pixmaps/landeseternelles.png + + if [ $CARCH == "x86_64" ];then + cd "$srcdir/client_sources" + install -m755 le.x86_64.linux.bin $pkgdir/usr/bin/le.$CARCH.linux.bin + cd "$srcdir/editeur_sources" + install -m755 mapedit.x86_64.linux.bin $pkgdir/usr/bin/mapedit.$CARCH.linux.bin + else + cd "$srcdir/client_Sources" + install -m755 le.x86.linux.bin $pkgdir/usr/bin/le.x86.linux.bin + cd "$srcdir/editeur_Sources" + install -m755 mapedit.x86.linux.bin $pkgdir/usr/bin/mapedit.x86.linux.bin + fi + + cd "$srcdir/LandesEternellesLinux" + rm -f *.bin icon.bmp + mv -f Licence.txt $pkgdir/usr/share/licenses/$pkgname/ + mv -f * $pkgdir/usr/share/$pkgname/ +} + +sha256sums=('49914957704e043dc38b9b18d5b4a027ef061aafb2d068c7d4f6d3ce421e52a3' + '8cf98ab4d27fa847bc81b371fd29959b1e73e91e29ea5ed080cda0d20007e55b' + '55aa2a48188fcc38d47dab3c2021439913b0ae716f9c54fb67c48e22e50700b4' + '9451f0745d72d37ecabe8230e849b24801ba70c55cb11d45c15b09dcf2acf930' + 'f42bb2fdd8b981ca2ed5552110831e349852439b3ea0ead13f7fa328f3a30b72')
\ No newline at end of file diff --git a/landeseternelles.desktop b/landeseternelles.desktop new file mode 100644 index 000000000000..205095813945 --- /dev/null +++ b/landeseternelles.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Name=Landes Eternelles - le jeu +Comment=Landes Eternelles is a frensh role playing game (mmorpg), forked from Eternal Lands. +Exec=landeseternelles +Icon=landeseternelles.png +Terminal=false +Type=Application +Categories=Application;Game; diff --git a/landeseternelles.install b/landeseternelles.install new file mode 100644 index 000000000000..10b404ea0b58 --- /dev/null +++ b/landeseternelles.install @@ -0,0 +1,20 @@ +# This is a default template for a post-install scriptlet. + +post_install() { + + if [ $(uname -m) == "x86_64" ];then + echo -e "#/bin/sh\ncd /usr/share/landeseternelles && /usr/bin/le.x86_64.linux.bin" > /usr/bin/landeseternelles + echo -e "#/bin/sh\ncd /usr/share/landeseternelles && /usr/bin/mapedit.x86_64.linux.bin" > /usr/bin/editeurlandeseternelles + else + echo -e "#/bin/sh\ncd /usr/share/landeseternelles && /usr/bin/le.x86.linux.bin" > /usr/bin/landeseternelles + echo -e "#/bin/sh\ncd /usr/share/landeseternelles && /usr/bin/mapedit.x86.linux.bin" > /usr/bin/editeurlandeseternelles + fi + chmod 755 /usr/bin/landeseternelles + chmod 755 /usr/bin/editeurlandeseternelles + +} + +post_remove() { + rm -f /usr/bin/landeseternelles + rm -f /usr/bin/editeurlandeseternelles +} diff --git a/landeseternelles.png b/landeseternelles.png Binary files differnew file mode 100644 index 000000000000..4f0aaf4453b0 --- /dev/null +++ b/landeseternelles.png |