diff --git a/srcpkgs/librefl-devel b/srcpkgs/librefl-devel new file mode 120000 index 00000000000..fe47ecfdd35 --- /dev/null +++ b/srcpkgs/librefl-devel @@ -0,0 +1 @@ +reflex \ No newline at end of file diff --git a/srcpkgs/reflex/template b/srcpkgs/reflex/template new file mode 100644 index 00000000000..4404921035e --- /dev/null +++ b/srcpkgs/reflex/template @@ -0,0 +1,28 @@ +# Template file for 'reflex' +pkgname=reflex +version=20210808 +revision=1 +_date=${version##*.} +wrksrc="${pkgname}-${_date}" +build_style=gnu-configure +hostmakedepends="byacc" +depends="byacc librefl-devel-${version}_${revision}" +short_desc="Relocalizable fast lexical scanner" +maintainer="MarcoAPC " +license="BSD-3-Clause" +homepage="https://invisible-island.net/reflex/" +changelog="https://invisible-island.net/reflex/NEWS" +distfiles="https://invisible-mirror.net/archives/${pkgname}/${pkgname}-${_date}.tgz" +checksum=6b30a09557776cbc7435d974e5cfc50cb6c63da804f3ae2b4065466da0581c21 + +post_install() { + vlicense COPYING +} + +librefl-devel_package() { + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove "usr/lib/*.a" + } +}