diff --git a/libidn.spec b/libidn.spec index e5a33cf..863a5e8 100644 --- a/libidn.spec +++ b/libidn.spec @@ -1,7 +1,7 @@ %bcond_with java Name: libidn Version: 1.35 -Release: 7 +Release: 8 Summary: GNU IDN Library - Libidn License: LGPLv2+ and GPLv3+ and GFDL URL: http://www.gnu.org/software/libidn/ @@ -65,15 +65,17 @@ autoreconf -vif touch src/idn_cmd.c src/idn_cmd.h %build -%configure --disable-csharp --enable-emacs \ +%configure --disable-csharp --enable-emacs --with-lispdir=%{_emacs_sitelispdir}/%{name} \ %if %{with java} --enable-java %else --disable-java %endif -%make_build +%disable_rpath +export LD_LIBRARY_PATH=$(pwd)/lib/.libs +%make_build %install %make_install @@ -82,6 +84,8 @@ rm -rf %{buildroot}%{_datadir}/info/dir rm -rf %{buildroot}%{_libdir}/*.la \ %{buildroot}%{_datadir}/info/*.png +%{_emacs_bytecompile} $RPM_BUILD_ROOT%{_emacs_sitelispdir}/%{name}/*.el + %if %{with java} rm -rf doc/java/* %javadoc -source 1.6 -d doc/java $(find java/src/main/java -name "*.java") @@ -100,8 +104,7 @@ rm -rf $RPM_BUILD_ROOT%{_javadir}/libidn*.jar %doc AUTHORS NEWS FAQ THANKS README %{_bindir}/idn %{_libdir}/libidn.so.12* -%{_datadir}/emacs/site-lisp/*.el - +%{_emacs_sitelispdir}/%{name} %files devel %{_libdir}/libidn.so @@ -123,6 +126,12 @@ rm -rf $RPM_BUILD_ROOT%{_javadir}/libidn*.jar %{_infodir}/%{name}.info.gz %changelog +* Mon Dec 23 2019 openEuler Buildteam - 1.35-8 +- Type:NA +- ID:NA +- SUG:NA +- DESC:change the directory of lispdir and remove rpath + * Thu Oct 17 2019 openEuler Buildteam - 1.35-7 - Type:bugfix - ID:NA