From e801c9224d57ceff1355f478de73a20f8b0ef8ced898cab02452f63beca1e5f5 Mon Sep 17 00:00:00 2001 From: Martin Pluskal Date: Fri, 27 Sep 2019 08:25:31 +0000 Subject: [PATCH] - Update dependencies - Use more modern macros OBS-URL: https://build.opensuse.org/package/show/devel:tools/rtags?expand=0&rev=17 --- rtags.changes | 6 ++++++ rtags.spec | 31 ++++++++++++++++--------------- 2 files changed, 22 insertions(+), 15 deletions(-) diff --git a/rtags.changes b/rtags.changes index c587e0a..b085922 100644 --- a/rtags.changes +++ b/rtags.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Sep 27 08:22:06 UTC 2019 - Martin Pluskal + +- Update dependencies +- Use more modern macros + ------------------------------------------------------------------- Thu Sep 26 21:56:07 UTC 2019 - Adam Mizerski diff --git a/rtags.spec b/rtags.spec index c09dd2e..7ff2657 100644 --- a/rtags.spec +++ b/rtags.spec @@ -22,15 +22,17 @@ Release: 0 Summary: Clang based source code indexer License: GPL-3.0-or-later Group: Development/Tools/Navigators -Url: https://github.com/Andersbakken/rtags +URL: https://github.com/Andersbakken/rtags Source0: https://github.com/Andersbakken/rtags/releases/download/v%{version}/rtags-%{version}.tar.bz2 BuildRequires: cmake BuildRequires: emacs-nox BuildRequires: gcc-c++ -BuildRequires: libopenssl-devel BuildRequires: llvm-clang-devel BuildRequires: llvm-devel -BuildRequires: ncurses-devel +BuildRequires: pkgconfig +BuildRequires: pkgconfig(ncurses) +BuildRequires: pkgconfig(openssl) +BuildRequires: pkgconfig(zlib) %description Rtags is Clang based source file indexer supporting C/C++/Objective-C(++) code. @@ -39,15 +41,12 @@ Rtags is Clang based source file indexer supporting C/C++/Objective-C(++) code. %define _scriptdir %{_datadir}/rtags/ %prep -%setup -q +%autosetup %build -export CFLAGS="%{optflags} -Wno-unused-parameter" -export CXXFLAGS="%{optflags} -Wno-unused-parameter" %cmake \ - -DCURSES_CURSES_LIBRARY:FILEPATH="%{_libdir}/libncurses.so" - -make %{?_smp_mflags} + -DCURSES_CURSES_LIBRARY:FILEPATH="%{_libdir}/libncurses.so" +%cmake_build %install %cmake_install @@ -56,13 +55,15 @@ install -m 0755 -t %{buildroot}%{_scriptdir} bin/*.sh chmod 0755 %{buildroot}%{_bindir}/gcc-rtags-wrapper.sh %files -%defattr(-,root,root) -%{_bindir}/* -%{_mandir}/man7/rc.7.gz -%{_mandir}/man7/rdm.7.gz -%{_sitedir}/rtags -%{_scriptdir} %doc README.org CHANGELOG %license LICENSE.txt +%{_bindir}/rdm +%{_bindir}/rc +%{_bindir}/rp +%{_bindir}/gcc-rtags-wrapper.sh +%{_mandir}/man7/rc.7%{?ext_man} +%{_mandir}/man7/rdm.7%{?ext_man} +%{_sitedir}/rtags +%{_scriptdir} %changelog