Package hexchat: 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 | %define _unpackaged_files_terminate_build 1 %define _stripped_files_terminate_build 1 %set_verify_elf_method strict,unresolved=relaxed Summary: A popular and easy to use graphical IRC (chat) client Name: hexchat Version: 2.16.2 Release: alt1 License: GPLv2+ Group: Networking/IRC Url: https://hexchat.github.io VCS: https://github.com/hexchat/hexchat.git Source: %name-%version.tar BuildRequires(pre): rpm-build-python3 BuildRequires: meson BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gtk+-2.0) BuildRequires: pkgconfig(dbus-glib-1) BuildRequires: pkgconfig(libcanberra) BuildRequires: pkgconfig(libnotify) BuildRequires: pkgconfig(libproxy-1.0) BuildRequires: pkgconfig(iso-codes) BuildRequires: pkgconfig(openssl) BuildRequires: pkgconfig(python3) BuildRequires: pkgconfig(libpci) BuildRequires: pkgconfig(lua) BuildRequires: perl-devel perl(ExtUtils/Embed.pm) BuildRequires: python3(cffi) BuildRequires: python3(setuptools) Requires: enchant2 Provides: xchat = %EVR Obsoletes: xchat Provides: xchat2 = %EVR Obsoletes: xchat2 %add_python3_path %_libdir/hexchat/python %add_python3_req_skip _hexchat_embedded %description HexChat is an easy to use graphical IRC chat client for the X Window System. It allows you to join multiple IRC channels (chat rooms) at the same time, talk publicly, private one-on-one conversations etc. Even file transfers are possible. %package devel Summary: Development files for %name Group: Development/C++ Requires: %name = %EVR %description devel This package contains the development files for %name. %prep %setup %build %meson -Dwith-lua=lua %meson_build %install %meson_install %find_lang %name %files -f %name.lang %doc COPYING readme.md %_bindir/hexchat %dir %_libdir/hexchat %dir %_libdir/hexchat/plugins %_libdir/hexchat/plugins/checksum.so %_libdir/hexchat/plugins/fishlim.so %_libdir/hexchat/plugins/lua.so %_libdir/hexchat/plugins/sysinfo.so %_libdir/hexchat/plugins/perl.so %_libdir/hexchat/plugins/python.so %_libdir/hexchat/python %_desktopdir/*.desktop %_iconsdir//hicolor/*/apps/* %_datadir/metainfo/*.appdata.xml %_datadir/dbus-1/services/org.hexchat.service.service %_man1dir/* %files devel %_includedir/* %_pkgconfigdir/* %changelog * Sun Apr 28 2024 Anton Farygin <rider@altlinux.ru> 2.16.2-alt1 - 2.16.2 * Wed Feb 16 2022 Aleksei Nikiforov <darktemplar@altlinux.org> 2.16.1-alt1 - Updated to upstream version 2.16.1. * Mon Oct 04 2021 Aleksei Nikiforov <darktemplar@altlinux.org> 2.16.0-alt1 - Updated to upstream version 2.16.0. * Fri Apr 10 2020 Aleksei Nikiforov <darktemplar@altlinux.org> 2.14.3-alt1 - Updated to version 2.14.3. * Thu Jan 24 2019 Igor Vlasenko <viy@altlinux.ru> 2.14.2-alt1.1 - rebuild with new perl 5.28.1 * Fri Sep 21 2018 Aleksei Nikiforov <darktemplar@altlinux.org> 2.14.2-alt1 - Initial build for ALT. |