From cecdf12347377a479087e5fb3b6ad6e61cf1b21a Mon Sep 17 00:00:00 2001 From: Rasmus Thomsen Date: Mon, 22 Oct 2018 21:25:44 +0200 Subject: [PATCH] New package: retro-gtk-0.16.0 --- common/shlibs | 1 + srcpkgs/retro-gtk-devel | 1 + srcpkgs/retro-gtk/template | 33 +++++++++++++++++++++++++++++++++ 3 files changed, 35 insertions(+) create mode 120000 srcpkgs/retro-gtk-devel create mode 100644 srcpkgs/retro-gtk/template diff --git a/common/shlibs b/common/shlibs index 1fdb624149f..b21f95922d1 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3317,3 +3317,4 @@ libwlroots.so.0 wlroots-0.1_1 libbaseencode.so.1 libbaseencode-1.0.9_1 libcotp.so.12 libcotp-1.2.1_1 libunarr.so.1 libunarr-1.0.1_1 +libretro-gtk-0.14.so.0 retro-gtk-0.16.0_1 diff --git a/srcpkgs/retro-gtk-devel b/srcpkgs/retro-gtk-devel new file mode 120000 index 00000000000..706f4c84050 --- /dev/null +++ b/srcpkgs/retro-gtk-devel @@ -0,0 +1 @@ +retro-gtk \ No newline at end of file diff --git a/srcpkgs/retro-gtk/template b/srcpkgs/retro-gtk/template new file mode 100644 index 00000000000..922423f90b9 --- /dev/null +++ b/srcpkgs/retro-gtk/template @@ -0,0 +1,33 @@ +# Template file for 'retro-gtk' +pkgname=retro-gtk +version=0.16.0 +revision=1 +build_style=meson +configure_args="$(vopt_bool gir introspection)" +hostmakedepends="glib-devel pkg-config vala $(vopt_if gir gobject-introspection)" +makedepends="gtk+3-devel libepoxy-devel libglib-devel pulseaudio-devel" +short_desc="The GTK+ Libretro frontend framework" +maintainer="Rasmus Thomsen " +license="GPL-3.0-or-later" +homepage="https://gitlab.gnome.org/GNOME/retro-gtk" +distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" +checksum=8c9b4ec9d6aa6b9db088a09706c0dd3de41437ff3a46f46566a47911efa7a627 + +build_options="gir" + +if [ -z "$CROSS_BUILD" ]; then + build_options_default+=" gir" +fi + +retro-gtk-devel_package() { + depends="libglib-devel ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/pkgconfig + vmove "usr/lib/*.so" + if [ "$build_option_gir" ]; then + vmove usr/share/gir-1.0 + fi + } +}