Merge pull request #30 from alekseyz/firefox:rosa2016.1

Added mozilla-plugin.pc for > 2016.1
This commit is contained in:
alekseyz 2019-07-04 10:23:36 +00:00
commit c777cd24a3

View file

@ -37,7 +37,7 @@ Summary: Next generation web browser
Name: firefox
Version: %{major}
Epoch: %{ff_epoch}
Release: 1
Release: 2
License: MPLv1+
Group: Networking/WWW
Url: http://www.mozilla.com/firefox/
@ -189,6 +189,9 @@ windows, cookies and downloaded files.
%package devel
Summary: Development files for %{name}
Group: Development/Other
%if %{mdvver} > 201610
Conflicts: %{_lib}xulrunner-devel
%endif
%description devel
Files and macros mainly for building Firefox extensions.
@ -196,6 +199,10 @@ Files and macros mainly for building Firefox extensions.
%files devel
%doc AUTHORS CLOBBER LEGAL LICENSE README.txt
%{_sys_macros_dir}/%{name}.macros
%if %{mdvver} > 201610
%{_includedir}/np*.h
%{_datadir}/pkgconfig/mozilla-plugin.pc
%endif
#---------------------------------------------------------------------
@ -400,6 +407,19 @@ ln -s %{_datadir}/dict/mozilla/ %{buildroot}%{mozillalibdir}/dictionaries
# (lm) touch and %%ghost bookmarks.html to a proper uninstall
touch %{buildroot}%{mozillalibdir}/defaults/profile/bookmarks.html
%if %{mdvver} > 201610
# Add stuff to build a plugin to -devel
mkdir -p %{buildroot}%{_includedir}
cp -a dom/plugins/base/np*.h %{buildroot}%{_includedir}
mkdir -p %{buildroot}/%{_datadir}/pkgconfig
cat <<EOF >%{buildroot}/%{_datadir}/pkgconfig/mozilla-plugin.pc
Name: Mozilla Plug-In API
Description: Mozilla Plug-In API
Version: %{version}
Cflags: -I%{_includedir} -DXP_UNIX
EOF
%endif
mkdir -p %{buildroot}%{_sys_macros_dir}
cat <<FIN >%{buildroot}%{_sys_macros_dir}/%{name}.macros
# Macros from %{name} package