freebsd-ports/games/powder/files/patch-buildall.sh
Dmitry Marakasov 369808dec3 - Update to 118
2021-01-27 22:28:23 +00:00

96 lines
1.8 KiB
Bash

--- buildall.sh.orig 2010-04-01 23:32:05 UTC
+++ buildall.sh
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/bin/sh
if [ -z "$CXXFLAGS" ]; then
export CXXFLAGS=-O3
@@ -7,7 +7,7 @@ fi
PREFIX_DOC=$DESTDIR/usr/share/doc/powder
PREFIX_BIN=$DESTDIR/opt/bin
-function usage {
+usage() {
echo Usage: `basename $0` [options]
echo -e "--install\t - install POWDER"
echo -e "--uninstall\t - uninstall POWDER"
@@ -26,43 +26,43 @@ function usage {
echo -e "--install does *NOT* rebuild if powder exists"
}
-function compile {
+compile() {
echo Run this from the root of the source tree.
echo Rebuild all of POWDER
echo Build support binaries
cd support/bmp2c
- make clean
- make
+ gmake clean
+ gmake
cd ../encyclopedia2c
- make clean
- make
+ gmake clean
+ gmake
cd ../enummaker
- make clean
- make
+ gmake clean
+ gmake
cd ../map2c
- make clean
- make
+ gmake clean
+ gmake
cd ../txt2c
- make clean
- make
+ gmake clean
+ gmake
cd ../tile2c
- make clean
- make
+ gmake clean
+ gmake
echo Clean...
cd ../../port/linux
- make clean
+ gmake clean
echo Premake
- make premake
+ gmake premake
echo Final install
- make powder-static
+ gmake powder
cp powder ../..
cd ../..
echo Run powder to play
}
-function install {
+install() {
if [ ! -f powder ]; then
compile
fi
@@ -74,7 +74,7 @@ function install {
echo "Installation complete"
}
-function uninstall {
+uninstall() {
rm $PREFIX_BIN/powder
for file in README.TXT LICENSE.TXT CREDITS.TXT; do
rm $PREFIX_DOC/$file
@@ -101,7 +101,7 @@ do
fi
done
-if [ "$INSTALL" == "1" ]; then
+if [ "$INSTALL" = "1" ]; then
install
else
compile