# Maintainer: Kimi <noreply@nodomain.org>

pkgname=hello-world-alpha
pkgver=0.0.0.1
pkgrel=1
_launcher_ver=8
_gcc_patchset=7
pkgdesc="The Hello World program."
arch=('x86_64')
url="http://ftp.gnu.org/gnu"
license=('GPLv3')
makedepends=('make' 'gcc' 'libtool' 'automake' 'autoconf' 'gettext' 'curl')
source=(${pkgname}_${pkgver}.orig.tar.gz)
sha256sums=('585951193ad6905ca80ff1fc56f916c232c794b9af0af689d74d7df79244640c')
provides=('hello-world-alpha')
conflicts=('hello-world-alpha')

prepare() {
  echo "--- Entering section prepare() ---"
  echo \$HOME=$HOME
  #export LANGUAGE="en_US.UTF-8"
  export LANGUAGE=C
  #export LC_ALL="en_US"
  export LC_ALL=C
  #export LANG="en_US.UTF-8"
  export LANG=C
  CURRENTDIR=$(pwd)
  echo CURRENTDIR=$CURRENTDIR
  echo 
  find $CURRENTDIR
  cd "$srcdir/${pkgname}-${pkgver}"
  autoreconf -f -i
  ./configure
  echo "--- Exiting section prepare() ---"
}

build() {
  echo "--- Entering section build() ---"
  echo \$HOME=$HOME
  #export LANGUAGE="en_US.UTF-8"
  export LANGUAGE=C
  #export LC_ALL="en_US"
  export LC_ALL=C
  #export LANG="en_US.UTF-8"
  export LANG=C
  CURRENTDIR=$(pwd)
  echo CURRENTDIR=$CURRENTDIR
  echo srcdir=$srcdir
  echo pkgdir=$pkgdir
  echo pkgver=$pkgver
  find $CURRENTDIR
  #CURRENTDIR=/usr/src/packages/BUILD/hello-world-alpha/src
  #srcdir=/usr/src/packages/BUILD/hello-world-alpha/src
  #pkgdir=/usr/src/packages/BUILD/hello-world-alpha/pkg/hello-world-alpha
  # /usr/src/packages/BUILD/hello-world-alpha/src
  # /usr/src/packages/BUILD/hello-world-alpha/src/hello-world-alpha_0.0.0.1.orig.tar.gz
  # /usr/src/packages/BUILD/hello-world-alpha/src/hello-world-alpha-0.0.0.1
  # /usr/src/packages/BUILD/hello-world-alpha/src/hello-world-alpha-0.0.0.1/src
  # /usr/src/packages/BUILD/hello-world-alpha/src/hello-world-alpha-0.0.0.1/src/Makefile.in
  # /usr/src/packages/BUILD/hello-world-alpha/src/hello-world-alpha-0.0.0.1/src/main.c
  # /usr/src/packages/BUILD/hello-world-alpha/src/hello-world-alpha-0.0.0.1/src/Makefile.am
  # /usr/src/packages/BUILD/hello-world-alpha/src/hello-world-alpha-0.0.0.1/Makefile.am
  # /usr/src/packages/BUILD/hello-world-alpha/src/hello-world-alpha-0.0.0.1/README.md
  # /usr/src/packages/BUILD/hello-world-alpha/src/hello-world-alpha-0.0.0.1/configure.ac
  cd "$srcdir/${pkgname}-${pkgver}"
  autoreconf -f -i
  ./configure
  make
  echo "--- Exiting section build() ---"
}

package() {
  echo "--- Entering section package() ---"
  CURRENTDIR=$(pwd)
  echo CURRENTDIR=$CURRENTDIR
  echo srcdir=$srcdir
  echo pkgdir=$pkgdir
  echo pkgver=$pkgver
  find $CURRENTDIR
  #CURRENTDIR=/usr/src/packages/BUILD/hello-world-alpha/src
  #srcdir=/usr/src/packages/BUILD/hello-world-alpha/src
  #pkgdir=/usr/src/packages/BUILD/hello-world-alpha/pkg/hello-world-alpha
  #pkgver=0.0.0.1
  mkdir -p $pkgdir/usr/local/bin
  find $CURRENTDIR
  # Our executable is located in:
  # /usr/src/packages/BUILD/hello-world-alpha/src/hello-world-alpha-0.0.0.1/src/hello-world
  # We want to move the executable to the real install prefix: /usr/local/bin
  # which is currently located at:
  # $pkgdir/usr/local/bin/hello-world-alpha/usr/local/bin
  install -Dm755 $srcdir/$pkgname-$pkgver/src/hello-world $pkgdir/usr/local/bin/hello-world-alpha/usr/local/bin
  find $CURRENTDIR
  echo "--- Exiting section package() ---"  
}

