diff options
author | Angelo Theodorou | 2015-07-07 22:15:53 +0100 |
---|---|---|
committer | Angelo Theodorou | 2015-07-07 22:15:53 +0100 |
commit | 2cc62e73f00df816c926381d5050dd1650ce8a2c (patch) | |
tree | 24e665584bfd7472ba77852d26719883f1a6f586 | |
download | aur-2cc62e73f00df816c926381d5050dd1650ce8a2c.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | ChangeLog | 23 | ||||
-rw-r--r-- | PKGBUILD | 24 | ||||
-rw-r--r-- | iostream.patch | 202 | ||||
-rw-r--r-- | ri-li.desktop | 13 |
5 files changed, 281 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..a22920bfd851 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = ri-li + pkgdesc = Drive a toy wood engine in many levels and collect all the coaches to win + pkgver = 2.0.1 + pkgrel = 3 + url = http://ri-li.sourceforge.net/ + arch = i686 + arch = x86_64 + license = GPL + depends = gcc-libs + depends = sdl_mixer + source = http://downloads.sourceforge.net/sourceforge/ri-li/Ri-li-2.0.1.tar.bz2 + source = ri-li.desktop + source = iostream.patch + md5sums = 57a2ff50a0c704786da8adf61d78bf52 + md5sums = ff57f8b04b212af3e6f8c600c3e0c35b + md5sums = d953710f48bccf1f4de2f7d316c725fe + +pkgname = ri-li + diff --git a/ChangeLog b/ChangeLog new file mode 100644 index 000000000000..47e000c1db7b --- /dev/null +++ b/ChangeLog @@ -0,0 +1,23 @@ +2010-12-14 encelo <encelo@users.sourceforge.net> + + * PKGBUILD : + Applying a new GCC compile patch + +2007-05-31 encelo <encelo@users.sourceforge.net> + + * PKGBUILD : + Using $srcdir and $pkgdir variables + Added x86_64 to the arch array + Source downloading from downloads.sourceforge.net + Applying a GCC 4.3 compile patch + + * ChangeLog : + Compliant to ChangeLog.proto format + +2007-12-08 encelo <encelo@users.sourceforge.net> + + * PKGBUILD : + Description shortened + Dependencies updated + License and arch field added + .desktop file included diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..0f918d74e6b9 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,24 @@ +# Contributor: Angelo Theodorou <encelo@users.sourceforge.net> +pkgname=ri-li +pkgver=2.0.1 +pkgrel=3 +pkgdesc="Drive a toy wood engine in many levels and collect all the coaches to win" +arch=('i686' 'x86_64') +url="http://ri-li.sourceforge.net/" +license=('GPL') +depends=('gcc-libs' 'sdl_mixer') +source=(http://downloads.sourceforge.net/sourceforge/$pkgname/Ri-li-$pkgver.tar.bz2 ri-li.desktop iostream.patch) +md5sums=('57a2ff50a0c704786da8adf61d78bf52' 'ff57f8b04b212af3e6f8c600c3e0c35b' + 'd953710f48bccf1f4de2f7d316c725fe') + +build() { + cd $srcdir/Ri-li-$pkgver + ./configure --prefix=/usr + sed -i "s/SUBDIRS = src data Sounds gentoo/SUBDIRS = src data Sounds/" Makefile + patch -p1 < $srcdir/iostream.patch + make || return 1 + make DESTDIR=$pkgdir install + + install -m644 -D ../ri-li.desktop $pkgdir/usr/share/applications/ri-li.desktop + install -m644 -D data/Ri-li-icon-48x48.png $pkgdir/usr/share/pixmaps/ri-li.png +} diff --git a/iostream.patch b/iostream.patch new file mode 100644 index 000000000000..5846bb32b359 --- /dev/null +++ b/iostream.patch @@ -0,0 +1,202 @@ +diff -urN Ri-li-2.0.1-orig/src//audio.cc Ri-li-2.0.1/src//audio.cc +--- Ri-li-2.0.1-orig/src//audio.cc 2007-11-02 12:48:15.000000000 +0100 ++++ Ri-li-2.0.1/src//audio.cc 2010-12-14 21:54:10.533334011 +0100 +@@ -22,13 +22,16 @@ + // 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + + #include <stdlib.h> +-#include <iostream.h> ++#include <iostream> + #include <string.h> + + #include "audio.h" + #include "utils.h" + #include "preference.h" + ++using std::cerr; ++using std::endl; ++ + /*** Variable globales ***/ + /*************************/ + extern sPreference Pref; +diff -urN Ri-li-2.0.1-orig/src//ecran.cc Ri-li-2.0.1/src//ecran.cc +--- Ri-li-2.0.1-orig/src//ecran.cc 2007-11-02 12:48:16.000000000 +0100 ++++ Ri-li-2.0.1/src//ecran.cc 2010-12-14 21:54:50.346667343 +0100 +@@ -21,7 +21,7 @@ + // with this program; if not, write to the Free Software Foundation, Inc., + // 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +-#include <iostream.h> ++#include <iostream> + #include <stdio.h> + #include <stdlib.h> + #include <math.h> +diff -urN Ri-li-2.0.1-orig/src//editeur.cc Ri-li-2.0.1/src//editeur.cc +--- Ri-li-2.0.1-orig/src//editeur.cc 2007-11-02 12:48:17.000000000 +0100 ++++ Ri-li-2.0.1/src//editeur.cc 2010-12-14 21:55:25.770000677 +0100 +@@ -25,7 +25,7 @@ + #include <windows.h> + #endif + +-#include <iostream.h> ++#include <iostream> + #include <stdio.h> + #include <stdlib.h> + #include <string.h> +@@ -38,6 +38,9 @@ + #include "tableau.h" + #include "mouse.h" + ++using std::cerr; ++using std::endl; ++ + /*** Variables globales ***/ + /**************************/ + extern SDL_Surface *sdlVideo; +diff -urN Ri-li-2.0.1-orig/src//jeux.cc Ri-li-2.0.1/src//jeux.cc +--- Ri-li-2.0.1-orig/src//jeux.cc 2007-11-02 12:48:17.000000000 +0100 ++++ Ri-li-2.0.1/src//jeux.cc 2010-12-14 22:06:21.783334023 +0100 +@@ -25,7 +25,7 @@ + #include <windows.h> + #endif + +-#include <iostream.h> ++#include <iostream> + #include <stdio.h> + #include <stdlib.h> + #include <string.h> +diff -urN Ri-li-2.0.1-orig/src//loco.cc Ri-li-2.0.1/src//loco.cc +--- Ri-li-2.0.1-orig/src//loco.cc 2007-11-02 12:48:18.000000000 +0100 ++++ Ri-li-2.0.1/src//loco.cc 2010-12-14 22:06:40.183334009 +0100 +@@ -21,7 +21,7 @@ + // with this program; if not, write to the Free Software Foundation, Inc., + // 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +-#include <iostream.h> ++#include <iostream> + #include <stdio.h> + #include <stdlib.h> + #include <string.h> +diff -urN Ri-li-2.0.1-orig/src//main.cc Ri-li-2.0.1/src//main.cc +--- Ri-li-2.0.1-orig/src//main.cc 2007-11-02 12:48:19.000000000 +0100 ++++ Ri-li-2.0.1/src//main.cc 2010-12-14 22:07:15.993334009 +0100 +@@ -23,7 +23,7 @@ + + #include <stdio.h> + #include <stdlib.h> +-#include <iostream.h> ++#include <iostream> + #include <string.h> + #include <SDL/SDL.h> + #include <SDL/SDL_mixer.h> +@@ -39,6 +39,9 @@ + #include "editeur.h" + #include "utils.h" + ++using std::cerr; ++using std::endl; ++ + /*** Variables globales ***/ + /************************/ + SDL_Surface *sdlVideo; // Pointe sur l'écran video +diff -urN Ri-li-2.0.1-orig/src//menu.cc Ri-li-2.0.1/src//menu.cc +--- Ri-li-2.0.1-orig/src//menu.cc 2007-11-02 12:48:19.000000000 +0100 ++++ Ri-li-2.0.1/src//menu.cc 2010-12-14 22:07:55.990000676 +0100 +@@ -21,7 +21,7 @@ + // with this program; if not, write to the Free Software Foundation, Inc., + // 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +-#include <iostream.h> ++#include <iostream> + #include <stdio.h> + #include <stdlib.h> + #include <string.h> +@@ -34,6 +34,9 @@ + + #define PY 180 + ++using std::cerr; ++using std::endl; ++ + /*** Variables globales ***/ + /**************************/ + extern int Horloge; +diff -urN Ri-li-2.0.1-orig/src//mouse.cc Ri-li-2.0.1/src//mouse.cc +--- Ri-li-2.0.1-orig/src//mouse.cc 2007-11-02 12:48:20.000000000 +0100 ++++ Ri-li-2.0.1/src//mouse.cc 2010-12-14 22:08:11.696667343 +0100 +@@ -21,7 +21,7 @@ + // with this program; if not, write to the Free Software Foundation, Inc., + // 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +-#include <iostream.h> ++#include <iostream> + #include <stdio.h> + #include "mouse.h" + #include "preference.h" +diff -urN Ri-li-2.0.1-orig/src//sprite.cc Ri-li-2.0.1/src//sprite.cc +--- Ri-li-2.0.1-orig/src//sprite.cc 2007-11-02 12:48:20.000000000 +0100 ++++ Ri-li-2.0.1/src//sprite.cc 2010-12-14 22:09:17.650000676 +0100 +@@ -21,7 +21,7 @@ + // with this program; if not, write to the Free Software Foundation, Inc., + // 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +-#include <iostream.h> ++#include <iostream> + #include <stdio.h> + #include <stdlib.h> + #include <string.h> +@@ -30,6 +30,9 @@ + #include "preference.h" + #include "utils.h" + ++using std::cerr; ++using std::endl; ++ + /*** Variables Globales ***/ + /**************************/ + extern SDL_Surface *sdlVideo; +@@ -39,8 +42,8 @@ + extern int NSprites; + extern sPreference Pref; + +-static char* OrdreTexte="ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789.-!?*+<>%$()&;"; +-static char* OrdreTexte2="abcdefghijklmnopqrstuvwxyz0123456789,_|?*+<>%$[]&;"; ++static char* OrdreTexte=(char *)"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789.-!?*+<>%$()&;"; ++static char* OrdreTexte2=(char *)"abcdefghijklmnopqrstuvwxyz0123456789,_|?*+<>%$[]&;"; + static int TableTexte[256]; + + char Langue[31][16]; // Mémorise les noms des langues +diff -urN Ri-li-2.0.1-orig/src//tableau.cc Ri-li-2.0.1/src//tableau.cc +--- Ri-li-2.0.1-orig/src//tableau.cc 2007-11-02 12:48:21.000000000 +0100 ++++ Ri-li-2.0.1/src//tableau.cc 2010-12-14 22:09:32.603334046 +0100 +@@ -21,7 +21,7 @@ + // with this program; if not, write to the Free Software Foundation, Inc., + // 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +-#include <iostream.h> ++#include <iostream> + #include <stdio.h> + #include <stdlib.h> + #include "preference.h" +diff -urN Ri-li-2.0.1-orig/src//utils.cc Ri-li-2.0.1/src//utils.cc +--- Ri-li-2.0.1-orig/src//utils.cc 2007-11-02 12:48:22.000000000 +0100 ++++ Ri-li-2.0.1/src//utils.cc 2010-12-14 22:09:58.343334046 +0100 +@@ -21,7 +21,7 @@ + // with this program; if not, write to the Free Software Foundation, Inc., + // 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +-#include <iostream.h> ++#include <iostream> + #include <stdio.h> + #include <stdlib.h> + #include <string.h> +@@ -36,6 +36,9 @@ + #include "preference.h" + #include "sprite.h" + ++using std::cerr; ++using std::endl; ++ + /*** Variables globales ***/ + /**************************/ + extern sPreference Pref; diff --git a/ri-li.desktop b/ri-li.desktop new file mode 100644 index 000000000000..a28683815797 --- /dev/null +++ b/ri-li.desktop @@ -0,0 +1,13 @@ +[Desktop Entry] +Version=1 +Encoding=UTF-8 +Exec=Ri_li %u +Icon=ri-li.png +Type=Application +Categories=Game;ArcadeGame; +Name=Ri-li +Comment=Drive a toy wood engine +Comment[fr]=Conduire un petit train de bois +Comment[it]=Conduci un piccolo treno di legno +Terminal=false +StartupNotify=false |