makedepends=(gc libunistring libffi gdb)

packager="Great-OS Team"
maintainer="Great-OS Team"

description="Portable, embeddable Scheme implementation written in C"
url="https://www.gnu.org/software/guile/"

name=guile
version=3.0.11

source=(https://ftp.gnu.org/pub/gnu/$name/$name-$version.tar.gz)

build(){
  cd $name-$version
  ./configure --prefix=/usr \
              --disable-static  \
              --disable-error-on-warning

  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
  make
}

package() {
  make -C $name-$version DESTDIR="$PKG" install
  rm "$PKG"/usr/lib/libguile-3.?.so.*-gdb.scm
}
