# Contributor: Rod Kay pkgname=adacurses pkgver=20150808 pkgrel=3 pkgdesc="An Ada binding to the 'ncurses' C library." arch=('i686' 'x86_64') url="http://http://invisible-island.net/ncurses/ncurses-Ada95.html" license=('MIT') depends=('gcc-ada') source=('ftp://invisible-island.net/AdaCurses/AdaCurses-20150808.tgz' 'adacurses.gpr.in') md5sums=('dcc55b76341ed52427072d699a64a6bb' 'bcf4fda38d94da5fb04325c51217d790') PREFIX=/usr prepare() { cd "$srcdir/AdaCurses-$pkgver" sed -e '/(INSTALL_PROG)/d' \ -e 's/@ADAGEN_LDFLAGS@//' \ -i \ gen/Makefile.in >> gen/Makefile.in } build() { cd "$srcdir/AdaCurses-$pkgver" ./configure --prefix=/usr \ --with-install-prefix="$pkgdir" \ --with-ada-include=${PREFIX}/include/adacurses \ --with-ada-objects=${PREFIX}/lib/adacurses \ --libdir=${PREFIX}/lib/adacurses \ --enable-widec make } package() { cd "$srcdir/AdaCurses-$pkgver" make install STAGEDIR=$pkgdir FILESDIR=$srcdir install gen/adacurses-config \ ${STAGEDIR}${PREFIX}/bin/ mkdir ${STAGEDIR}${PREFIX}/lib/gnat sed "s|@PREFIX@|${PREFIX}|g" ${FILESDIR}/adacurses.gpr.in > \ ${STAGEDIR}${PREFIX}/lib/gnat/adacurses.gpr }