Package libqrtr-glib: 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 111 112 113 114 115 116 117 | %def_enable introspection Name: libqrtr-glib Version: 1.2.2 Release: alt1 Summary: Qualcomm IPC Router protocol helper library License: LGPLv2+ Group: System/Libraries URL: https://gitlab.freedesktop.org/mobile-broadband/libqrtr-glib Vcs: https://gitlab.freedesktop.org/mobile-broadband/libqrtr-glib.git Source: %name-%version.tar Patch: %name-%version-%release.patch BuildRequires(pre): meson BuildRequires: glib2-devel libgio-devel %{?_enable_introspection:BuildRequires: gobject-introspection-devel} BuildRequires: gtk-doc %define _unpackaged_files_terminate_build 1 %description libqrtr-glib is a glib-based library to use and manage the QRTR (Qualcomm IPC Router) bus. %package devel Summary: Development files for %name Group: Development/C Requires: %name = %version-%release Requires: glib2-devel %description devel This package contains libraries and header files for developing applications that use %name. %package gir Summary: GObject introspection data for %name Group: System/Libraries Requires: %name = %version-%release %description gir %summary %package gir-devel Summary: GObject introspection devel data for %name Group: System/Libraries BuildArch: noarch Requires: %name-gir = %version-%release Requires: %name-devel = %version-%release %description gir-devel %summary %package devel-doc Summary: This package contains development documentation for %name Group: Development/Documentation BuildArch: noarch Requires: %name-devel = %version-%release %description devel-doc This package contains development documentation for %name %prep %setup %patch -p1 %build %ifarch %e2k %define werror false %else %define werror true %endif %meson \ %if_enabled introspection -Dintrospection=true \ %else -Dintrospection=false \ %endif -Dgtk_doc=true \ -Dwerror=%werror %meson_build -v %install %meson_install %files %_libdir/*.so.* %files devel %_includedir/* %_libdir/*.so %_libdir/pkgconfig/*.pc %if_enabled introspection %files gir %_libdir/girepository-1.0/*.typelib %files gir-devel %_datadir/gir-1.0/*.gir %endif %files devel-doc %_datadir/gtk-doc/html/* %changelog * Tue Mar 01 2022 Mikhail Efremov <sem@altlinux.org> 1.2.2-alt1 - Updated to 1.2.2. * Thu Dec 09 2021 Mikhail Efremov <sem@altlinux.org> 1.2.0-alt1 - Updated to 1.2.0. * Thu Feb 25 2021 Mikhail Efremov <sem@altlinux.org> 1.0.0-alt1 - Initial build. |