games-server/fbmuck-9999
[portage-squeep] / games-server / fbmuck / files / fbmuck-9999-gentoo.patch
diff --git a/games-server/fbmuck/files/fbmuck-9999-gentoo.patch b/games-server/fbmuck/files/fbmuck-9999-gentoo.patch
new file mode 100644 (file)
index 0000000..c4bf2a4
--- /dev/null
@@ -0,0 +1,42 @@
+diff -Bru upstream/fbmuck/fbmuck/src/Makefile.in gentoo/fbmuck/fbmuck/src/Makefile.in
+--- upstream/fbmuck/fbmuck/src/Makefile.in     2014-08-26 12:49:31.145913686 -0700
++++ gentoo/fbmuck/fbmuck/src/Makefile.in       2014-08-26 13:24:18.874019937 -0700
+@@ -37,16 +37,16 @@
+ INCLUDE= ${ROOT}/include
+
+ # The root of the directory tree to install to.
+-prefix=@prefix@
+-datarootdir=@datarootdir@
++prefix=${D}@prefix@
++datarootdir=${D}@datarootdir@
+ exec_prefix=@exec_prefix@
+ # Destinations for binaries
+ INSTALL_BINDIR=@bindir@
+ INSTALL_SBINDIR=@sbindir@
+ # Destination for helpfiles
+-INSTALL_HELPDIR=@datadir@/fbmuck
++INSTALL_HELPDIR=${D}@datadir@/fbmuck
+ # Destination for starter databases
+-INSTALL_DBSDIR=@datadir@/fbmuck/starter_dbs
++INSTALL_DBSDIR=${D}@datadir@/fbmuck/starter_dbs
+
+ # ${DESTDIR} is used by the Debian packaging system to build the .debs
+ # and is defined by the debian/rules file.
+@@ -82,7 +82,7 @@
+ #
+ # Include path, Cflags...
+ #
+-CFLAGS= ${OPTIM}
++CFLAGS = @CFLAGS@
+
+ #
+ # for saving old copies.
+@@ -169,7 +169,7 @@
+       @echo "#define BINDIR \"$(INSTALL_BINDIR)\"" >> $(INCLUDE)/defines.h
+       @echo "#define INSTALL_HELPDIR \"$(INSTALL_HELPDIR)\"" >> $(INCLUDE)/defines.h
+
+-fbmuck: $(INCLUDE)/defines.h ${P} ${COBJ} ${MALLOBJ} interface.o ${LOBJ} mkversion.sh Makefile
++fbmuck: $(INCLUDE)/defines.h ${COBJ} ${MALLOBJ} interface.o ${LOBJ} mkversion.sh Makefile
+       sh mkversion.sh
+       ${PRE} ${CC} ${CFLAGS} ${INCL} ${DEFS} -c version.c
+       if [ -f fbmuck ]; then ${MV} fbmuck fbmuck~ ; fi