# Description: Library for factorization machines # URL: https://github.com/srendle/libfm # Maintainer: KRAK3N Team, extra ports at krak3n dot my # Depends on: vala gtk3 menu-cache name=libfm version=1.4.0 release=1 source=(https://github.com/lxde/${name}/archive/${version}/${name}-${version}.tar.gz) build() { cd ${name}-${version} # disable gtk-doc sed -ie '/^SUBDIR.*=/s#docs##' Makefile.am sed -ie '/^[[:space:]]*docs/d' configure.ac sed -i '38,43d' Makefile.am # faking gtkdocize mkdir bin touch bin/gtkdocize chmod +x bin/gtkdocize export PATH=$PATH:$PWD/bin ./autogen.sh sed -i '/GTK_DOC_CHECK/d' configure ./configure \ --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ --libdir=/usr/lib \ --libexecdir=/usr/lib/$name \ --infodir=/usr/share/info \ --mandir=/usr/share/man \ --with-gtk=3 make make DESTDIR=$PKG install rm $PKG/usr/include/libfm mv $PKG/usr/include/libfm-1.0 $PKG/usr/include/libfm rm $PKG/usr/lib/libfm-extra.so* \ $PKG/usr/lib/libfm-extra.a \ $PKG/usr/lib/libfm-extra.la rm $PKG/usr/lib/pkgconfig/libfm-extra.pc rm $PKG/usr/include/libfm/fm-extra.h \ $PKG/usr/include/libfm/fm-version.h \ $PKG/usr/include/libfm/fm-xml-file.h }