From e82879d8b4fc4f1fa5c80abe5e3e5cd2f5cfc282 Mon Sep 17 00:00:00 2001 From: Helmut Pozimski Date: Sat, 12 Jan 2019 15:00:55 +0100 Subject: [PATCH] fifechan: update to 0.1.5. restore package --- common/shlibs | 6 +++--- srcpkgs/fifechan-devel | 1 + srcpkgs/fifechan/INSTALL.msg | 1 - srcpkgs/fifechan/template | 27 +++++++++++++++++++++------ 4 files changed, 25 insertions(+), 10 deletions(-) create mode 120000 srcpkgs/fifechan-devel delete mode 100644 srcpkgs/fifechan/INSTALL.msg diff --git a/common/shlibs b/common/shlibs index 85e71ab9e0c..0fb0f917ecf 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3242,9 +3242,9 @@ libspatialindex.so.4 libspatialindex-1.8.5_1 libspatialindex_c.so.4 libspatialindex-1.8.5_1 libpapi.so.5 papi-5.6.0_1 libpfm.so.4 papi-5.6.0_1 -libfifechan.so.0.1.4 fifechan-0.1.4_1 -libfifechan_sdl.so.0.1.4 fifechan-0.1.4_1 -libfifechan_opengl.so.0.1.4 fifechan-0.1.4_1 +libfifechan.so.0.1.5 fifechan-0.1.5_1 +libfifechan_sdl.so.0.1.5 fifechan-0.1.5_1 +libfifechan_opengl.so.0.1.5 fifechan-0.1.5_1 libpolyclipping.so.22 clipper-6.4.2_1 libSoapySDR.so.0.7 SoapySDR-0.7.0_1 libeditorconfig.so.0 editorconfig-0.12.2_1 diff --git a/srcpkgs/fifechan-devel b/srcpkgs/fifechan-devel new file mode 120000 index 00000000000..60e17af4959 --- /dev/null +++ b/srcpkgs/fifechan-devel @@ -0,0 +1 @@ +fifechan \ No newline at end of file diff --git a/srcpkgs/fifechan/INSTALL.msg b/srcpkgs/fifechan/INSTALL.msg deleted file mode 100644 index 25b61cdd050..00000000000 --- a/srcpkgs/fifechan/INSTALL.msg +++ /dev/null @@ -1 +0,0 @@ -fifechan is no longer provided by Void Linux, and will be fully removed from the repos on 2019/03/19 diff --git a/srcpkgs/fifechan/template b/srcpkgs/fifechan/template index 50f05c9a034..a2cabc420f5 100644 --- a/srcpkgs/fifechan/template +++ b/srcpkgs/fifechan/template @@ -1,9 +1,24 @@ # Template file for 'fifechan' pkgname=fifechan -version=0.1.4 -revision=3 -noarch=yes -build_style=meta -short_desc="A C++ GUI library designed for games (removed package)" -license="metapackage" +version=0.1.5 +revision=1 +build_style=cmake +makedepends="SDL2-devel MesaLib-devel SDL2_image-devel" +short_desc="C++ GUI library designed for games" +license="LGPL-2.1-or-later, BSD-3-Clause" homepage="https://github.com/fifengine/fifechan" +distfiles="https://github.com/fifengine/fifechan/archive/${version}.tar.gz" +checksum=29be5ff4b379e2fc4f88ef7d8bc172342130dd3e77a3061f64c8a75efe4eba73 + +post_install() { + vlicense LICENSE.md +} + +fifechan-devel_package() { + short_desc+=" - development" + depends="${makedepends} ${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + vmove "usr/lib/*.so" + } +}