File install-gamedata.patch of Package abe
diff -Nur des/configure.in new/configure.in
--- des/configure.in 2005-03-05 17:20:04.000000000 +0100
+++ new/configure.in 2016-08-30 01:25:38.553009159 +0200
@@ -169,9 +169,19 @@
AC_ARG_ENABLE(stencil-buffer,[ --enable-stencil-buffer Use if your hardware has a stencil buffer],TR_CPPFLAGS="$TR_CPPFLAGS -DUSE_STENCIL_BUFFER")
dnl Specify data directory
-AC_ARG_WITH(data-dir,[ --with-data-dir=PATH Default abe data directory],TR_CPPFLAGS="$TR_CPPFLAGS -DBASE_DIR=\"$withval\"")
-
+AC_ARG_WITH(
+ data-dir,
+ AC_HELP_STRING(
+ [--with-data-dir=PATH],
+ [Default abe data directory]
+ ),
+ [
+ TR_CPPFLAGS="$TR_CPPFLAGS -DBASE_DIR=\"$withval\""
+ GAMEDATADIR="$withval"
+ ]
+)
+AC_SUBST(GAMEDATADIR)
AC_SUBST(TR_CPPFLAGS)
AC_SUBST(TR_CFLAGS)
AC_SUBST(TR_CXXFLAGS)
diff -Nur des/Makefile.am new/Makefile.am
--- des/Makefile.am 2016-08-30 01:32:37.172112321 +0200
+++ new/Makefile.am 2016-08-30 01:32:46.816183946 +0200
@@ -9,3 +9,22 @@
desktopicondir = $(datadir)/pixmaps
dist_desktopicon_DATA = images/abe.png
+gamedatadir = $(GAMEDATADIR)
+nobase_dist_gamedata_DATA = \
+ images/images.tar \
+ sounds/intro.ogg \
+ sounds/object.wav \
+ sounds/door.wav \
+ sounds/closed.wav \
+ sounds/jump.wav \
+ sounds/gem.wav \
+ sounds/menu.wav \
+ sounds/game.ogg \
+ sounds/bubble.wav \
+ sounds/platform.wav \
+ sounds/pop.wav \
+ sounds/death.wav \
+ sounds/spring.wav \
+ maps/intro.dat \
+ maps/default.dat
+