From fa0fdd653f51bfbe6014b46610843652cb7ad1c4 Mon Sep 17 00:00:00 2001 From: bugcrazy <39757967+bugcrazy@users.noreply.github.com> Date: Sun, 31 Oct 2021 20:40:24 -0300 Subject: [PATCH] New package: reflex-20210808 Adding symbolic link Changed makedpends for hostmakedpends --- srcpkgs/librefl-devel | 1 + srcpkgs/reflex/template | 29 +++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 120000 srcpkgs/librefl-devel create mode 100644 srcpkgs/reflex/template diff --git a/srcpkgs/librefl-devel b/srcpkgs/librefl-devel new file mode 120000 index 000000000000..fe47ecfdd35e --- /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 000000000000..208b2a51db47 --- /dev/null +++ b/srcpkgs/reflex/template @@ -0,0 +1,29 @@ +# 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() { + replaces="libfl>=0" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove "usr/lib/*.a" + } +}