Sophie

Sophie

distrib > Mageia > 9 > x86_64 > by-pkgid > 84d0c374abad5de8812f4fff5248faef > files > 3

libyui-mga-qt-1.2.0-3.mga9.src.rpm

%define         major        16
%define         libname      %mklibname yui-mga-qt %{major}
%define         develname    %mklibname yui-mga-qt -d

Name:           libyui-mga-qt
Version:        1.2.0
Release:        %mkrel 3
Summary:        UI abstraction library - Qt plugin
License:        LGPLv2+
Group:          System/Libraries
Url:            https://github.com/manatools/libyui-mga-qt
Source0:        https://github.com/manatools/libyui-mga-qt/archive/%{name}-%{version}.tar.gz
Patch0:         00_libyui-qt-dep.patch

BuildRequires:    pkgconfig(libpng)
BuildRequires:    pkgconfig(libyui)
BuildRequires:    pkgconfig(libyui-qt)
BuildRequires:    pkgconfig(libyui-mga)
# TODO Check ...
BuildRequires:    pkgconfig(Qt5X11Extras)
BuildRequires:    pkgconfig(Qt5Svg)
# ... TODO Check
BuildRequires:    cmake
BuildRequires:    boost-devel

BuildRequires:    ghostscript
BuildRequires:    graphviz
BuildRequires:    pkgconfig(fontconfig)

%description
%{summary}.

#-----------------------------------------------------------------------

%package -n %libname
Summary:        %{summary}
Group:          System/Libraries
Provides:       %{name} = %{version}-%{release}
Provides:       %{name}%{?_isa} = %{version}-%{release}
Provides:       %{name}%{major} = %{version}-%{release}
Provides:       %{name}%{major}%{?_isa} = %{version}-%{release}

%description -n %libname
This package contains the library needed to run programs
dynamically linked with libyui-mga-qt.

%files -n %libname
%doc COPYING*
%{_libdir}/yui/libyui-mga-qt.so.%{major}{,.*}


#-----------------------------------------------------------------------

%package -n %develname
Summary:        %{summary} header files
Group:          Development/KDE and Qt
Requires:       libyui-devel
Requires:       %{name} = %{version}-%{release}
Provides:       yui-mga-qt-devel = %{version}-%{release}
Provides:       %{name}-devel = %{version}-%{release}

%description -n %develname
This package provides headers files for libyui-mga-qt development.

%files -n %develname
%{_includedir}/yui/mga/qt/
%{_libdir}/yui/libyui-mga-qt.so

#-----------------------------------------------------------------------

%prep
%setup -q
%autopatch -p1

%build
%cmake
%cmake_build

%install
%cmake_install


%changelog
* Tue Feb 28 2023 wally <wally> 1.2.0-3.mga9
+ Revision: 1945736
- add more provides to lib pkg

* Sat Oct 08 2022 anaselli <anaselli> 1.2.0-2.mga9
+ Revision: 1895523
- rebuilt on new libyui 4.4.4

* Sun Sep 12 2021 wally <wally> 1.2.0-1.mga9
+ Revision: 1745332
- fix lib pkg name
+ anaselli <anaselli>
- new 1.2.0

* Sat Jan 09 2021 wally <wally> 1.1.0-4.mga8
+ Revision: 1669981
- rebuild with doxygen 1.9.1

* Sun Oct 25 2020 akien <akien> 1.1.0-3.mga8
+ Revision: 1639172
- Fix misuse of %%cmake_build macro

* Mon Jun 29 2020 anaselli <anaselli> 1.1.0-2.mga8
+ Revision: 1600530
- rebuilt
- New 1.1.0

* Fri Mar 27 2020 anaselli <anaselli> 1.0.6-3.mga8
+ Revision: 1561196
- Update for new libyui

* Wed Feb 19 2020 umeabot <umeabot> 1.0.6-2.mga8
+ Revision: 1543053
- Mageia 8 Mass Rebuild
+ wally <wally>
- build with new cmake macros

* Sun Jan 12 2020 anaselli <anaselli> 1.0.6-1.mga8
+ Revision: 1477680
- new release 1.0.6

* Sun Mar 31 2019 umeabot <umeabot> 1.0.5-2.mga7
+ Revision: 1383204
- Qt5 Rebuild

* Sun Dec 16 2018 anaselli <anaselli> 1.0.5-1.mga7
+ Revision: 1341880
- New version 1.0.5

* Sun Sep 23 2018 umeabot <umeabot> 1.0.4-4.mga7
+ Revision: 1299288
- Mageia 7 Mass Rebuild

* Thu Jun 07 2018 daviddavid <daviddavid> 1.0.4-3.mga7
+ Revision: 1235103
- add patch to fix build with new Qt5 >= 5.11.0

* Wed Mar 28 2018 daviddavid <daviddavid> 1.0.4-2.mga7
+ Revision: 1212976
- provides libyui%%{major}-mga-qt so packages who depends on it can be
  rebuild if major change (like isodumper)

* Sun Jan 28 2018 anaselli <anaselli> 1.0.4-1.mga7
+ Revision: 1197764
- version 1.0.4

* Sun Oct 09 2016 anaselli <anaselli> 1.0.3-3.mga6
+ Revision: 1059762
- rebuilt

* Tue Jan 19 2016 anaselli <anaselli> 1.0.3-2.mga6
+ Revision: 925829
- rebuilt for new yui.mga

* Tue Oct 20 2015 anaselli <anaselli> 1.0.3-1.mga6
+ Revision: 892890
- 1.0.3

* Tue Sep 16 2014 umeabot <umeabot> 1.0.2-0.git20140119.5.mga5
+ Revision: 681916
- Mageia 5 Mass Rebuild

* Tue Apr 22 2014 anaselli <anaselli> 1.0.2-0.git20140119.4.mga5
+ Revision: 617389
- Added version dependencies

* Fri Apr 18 2014 anaselli <anaselli> 1.0.2-0.git20140119.2.mga5
+ Revision: 616897
- rebuilt for new libyui
- avoid parallel compiling for docs

* Sun Mar 30 2014 anaselli <anaselli> 1.0.2-0.git20140119.1.mga5
+ Revision: 610510
- missed dep
- Fixed dependencies
- new version 1.0.2
+ matteo <matteo>
- imported package libyui-mga-qt