diff --git a/srcpkgs/ETL/template b/srcpkgs/ETL/template index 90ce77d7ba3..069b4c6a7ed 100644 --- a/srcpkgs/ETL/template +++ b/srcpkgs/ETL/template @@ -1,12 +1,28 @@ # Template file for 'ETL' pkgname=ETL -version=1.2.2 +version=1.3.11 revision=1 +archs=noarch +wrksrc="synfig-${version}" +build_wrksrc=ETL build_style=gnu-configure +hostmakedepends="automake" short_desc="Extended Template Library" maintainer="Diogo Leal " license="GPL-2.0-or-later" -homepage="http://www.synfig.org/" -distfiles="https://github.com/synfig/synfig/releases/download/v${version}/source-ETL-${version}.tar.gz" -checksum=0dc19c5a6c9e964054ca3af6dacd6ab0c198d78071cfab2aebac178afe454d8b -archs=noarch +homepage="https://www.synfig.org/" +distfiles="https://github.com/synfig/synfig/archive/v${version}.tar.gz" +checksum=ffb0abda955aa81756883740a290e87f5205e3438bdc74424978a42d221f26ee + +pre_configure() { + autoreconf -fi +} + +post_install() { + # It installs to /usr/include/ETL/ETL by mistake, fix it. + mv "${DESTDIR}"/usr/include/ETL/ETL/* "${DESTDIR}"/usr/include/ETL + rmdir "${DESTDIR}"/usr/include/ETL/ETL + + # This file isn't copied on gnu-configure but is on cmake + vcopy ETL/_bit_rotate.h usr/include/ETL +}