Package retro-gtk: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 | %define ver_major 0.16 %define api_ver 0.14 Name: retro-gtk Version: %ver_major.1 Release: alt1 Summary: Toolkit to write Gtk+3-based frontends to libretro License: GPLv3 Group: System/Libraries Url: https://git.gnome.org/browse/%name Source: ftp://ftp.gnome.org/pub/gnome/sources/%name/%ver_major/%name-%version.tar.xz BuildRequires(pre): meson BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(cairo) BuildRequires: pkgconfig(epoxy) BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(libpulse) BuildRequires: pkgconfig(libpulse-simple) BuildRequires: vala-tools BuildRequires: gobject-introspection-devel libgtk+3-gir-devel %description %name is a toolkit allowing to easily write GTK+3 based Libretro frontends. %package -n lib%name Summary: Toolkit to write Gtk+3-based frontends to libretro Group: System/Libraries %description -n lib%name %name is a toolkit allowing to easily write GTK+3 based Libretro frontends. This package provides shared %name library. %package -n lib%name-devel Summary: Development files for %name Group: Development/C Requires: lib%name = %version-%release %description -n lib%name-devel %name is a toolkit allowing to easily write GTK+3 based Libretro frontends. This package provides headers and libraries to develop applications that use lib%name. %package -n lib%name-gir Summary: GObject introspection data for lib%name Group: System/Libraries Requires: lib%name = %version-%release %description -n lib%name-gir GObject introspection data for the %name library. %package -n lib%name-gir-devel Summary: GObject introspection devel data for lib%name Group: Development/Other BuildArch: noarch Requires: lib%name-devel = %version-%release Requires: lib%name-gir = %version-%release %description -n lib%name-gir-devel GObject introspection devel data for the %name library. %prep %setup %build %meson %meson_build %install %meson_install %files -n lib%name %_libdir/lib%name-%api_ver.so.* %doc README* AUTHORS NEWS %files -n lib%name-devel %_libdir/lib%name-%api_ver.so %_includedir/%name/ %_pkgconfigdir/%name-%api_ver.pc %_vapidir/%name-%api_ver.deps %_vapidir/%name-%api_ver.vapi %files -n lib%name-gir %_typelibdir/Retro-%api_ver.typelib %files -n lib%name-gir-devel %_girdir/Retro-%api_ver.gir #%files demo %exclude %_bindir/retro-demo %changelog * Mon Mar 11 2019 Yuri N. Sedunov <aris@altlinux.org> 0.16.1-alt1 - 0.16.1 * Sat Sep 01 2018 Yuri N. Sedunov <aris@altlinux.org> 0.16.0-alt1 - 0.16.0 * Fri May 25 2018 Yuri N. Sedunov <aris@altlinux.org> 0.14.0-alt1 - first build for Sisyphus |