d7627e2
Name: ampache_browser
d7627e2
d7627e2
# Lib and several dirs use this derived name. A change of this name
d7627e2
# is likely to break API users due to not finding files any longer.
d7627e2
%global vername %{name}_1
d7627e2
6c8aab3
Version: 1.0.2
2783ac9
Release: 3%{?dist}
d7627e2
Summary: C++ and Qt based client library for Ampache access
d7627e2
d7627e2
License: GPLv3
d7627e2
URL: http://ampache-browser.org
ea20b2f
Source0: https://github.com/ampache-browser/ampache_browser/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
ea20b2f
# Source0: https://github.com/ampache-browser/ampache_browser/archive/v%{version}/%{name}-%{version}.tar.gz
d7627e2
d7627e2
BuildRequires: cmake
d7627e2
BuildRequires: gcc-c++
d7627e2
BuildRequires: qt5-devel
d7627e2
d7627e2
%description
d7627e2
Ampache Browser is a library that implements desktop client access to
d7627e2
the Ampache service (http://ampache.org). It provides end-user Qt UI and
d7627e2
has a simple C++ interface that allows easy integration into client
d7627e2
applications.
d7627e2
d7627e2
%package        devel
d7627e2
Summary:        Development files for %{name}
d7627e2
Requires:       %{name}%{?_isa} = %{version}-%{release}
d7627e2
d7627e2
%description    devel
d7627e2
The %{name}-devel package contains libraries and header files for
d7627e2
developing applications that use %{name}.
d7627e2
d7627e2
d7627e2
%prep
2880fae
%autosetup -p1
d7627e2
d7627e2
d7627e2
%build
d7627e2
%cmake .
d7627e2
%make_build
d7627e2
d7627e2
d7627e2
%install
d7627e2
%make_install
d7627e2
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
d7627e2
d7627e2
2880fae
%ldconfig_scriptlets
d7627e2
d7627e2
d7627e2
%files
d7627e2
%license COPYING
d7627e2
%doc AUTHORS NEWS README.md
d7627e2
%{_libdir}/lib%{vername}.so.*
d7627e2
d7627e2
%files devel
d7627e2
%dir %{_includedir}/%{vername}
d7627e2
%{_includedir}/%{vername}/%{name}/
d7627e2
%{_libdir}/lib%{vername}.so
d7627e2
%{_libdir}/pkgconfig/%{vername}.pc
d7627e2
%{_libdir}/cmake/%{vername}
d7627e2
d7627e2
%changelog
2783ac9
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-3
2783ac9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
2783ac9
7bce248
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-2
7bce248
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
7bce248
6c8aab3
* Sun Dec 30 2018 Michael Schwendt <mschwendt@fedoraproject.org> - 1.0.2-1
6c8aab3
- Update to 1.0.2.
6c8aab3
cfe32e0
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-4.20180408
cfe32e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
cfe32e0
2880fae
* Sat Apr  7 2018 Michael Schwendt <mschwendt@fedoraproject.org> - 1.0.0-3.20180408
2880fae
- Merge fixes from v1.0 branch.
2880fae
- Replace ldconfig scriptlets with %%ldconfig_scriptlets macro.
2880fae
2c5553a
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-2
2c5553a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
2c5553a
d7627e2
* Sun Aug 20 2017 Michael Schwendt <mschwendt@fedoraproject.org> 1.0.0-1
d7627e2
- Create package.