#!/bin/bash
PACKAGE_NAME=XPHISHER
XPHISHER_VERSION=2.2
PACKAGE_ARCH=all
DISTRO=$(uname -o)
build_package() {
distr_name=$1
if [ "$distr_name" == "Android" ]; then
platform="Termux"
path_part="data/data/com.termux/files/"
else
platform="Debian"
path_part=""
fi
echo "Building .deb package for: $platform"
platform=${platform^^}
mkdir -p ./package/DEBIAN
mkdir -p ./package/"$path_part"usr/bin
mkdir -p ./package/"$path_part"usr/opt
cp -rf ./.package/"$platform"/control ./package/DEBIAN/control
mkdir -p package/"$path_part"usr/opt/$PACKAGE_NAME
cp -rf ./LICENSE ./.sites ./.imgs ./xphisher.sh ./package/"$path_part"usr/opt/$PACKAGE_NAME
cp -rf ./.package/launch.sh ./package/"$path_part"usr/bin/$PACKAGE_NAME
chmod 755 ./package/DEBIAN
dpkg-deb --build ./package $PACKAGE_NAME\_$XPHISHER_VERSION\_$PACKAGE_ARCH.deb
}
build_package $DISTRO