description="C runtime for the ANTLR parsing library" url="http://www.antlr.org/" contributors="Fanch,Greg,Tnut" packager="Spiky " makedepends=(automake libtool) name=libantlr3c version=3.5.3 PKGMK_KEEP_SOURCES="no" source=(https://github.com/antlr/antlr3/archive/$version.tar.gz) build() { cd antlr3-$version/runtime/C cat < antlr3config.h.in #include #include #include #include #include #include #include #include EOF aclocal libtoolize automake --add-missing autoconf if [[ "$PKGMK_ARCH" == 'i686' ]]; then _cfgopt='32' && _cfgopt= else _cfgopt='64' && _cfgopt=--enable-64bit fi ./configure --prefix=/usr --sysconfdir=/etc ${_cfgopt} make make DESTDIR=$PKG install # Obsolet lib rm $PKG/usr/lib/libantlr3c.la } uptodate() { local url ext ext=".tar.gz" url="http://www.antlr3.org/download/C" lynx -dump -listonly --nonumbers $url|\ tail -1|sed s@http://www.antlr3.org/download/C/$name-@@|sed s@$ext@@ }