Package init

This commit is contained in:
dogsheng 2019-12-25 15:53:26 +08:00
parent aec0ff0616
commit a23e70b574

View File

@ -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 <buildteam@openeuler.org> - 1.35-8
- Type:NA
- ID:NA
- SUG:NA
- DESC:change the directory of lispdir and remove rpath
* Thu Oct 17 2019 openEuler Buildteam <buildteam@openeuler.org> - 1.35-7
- Type:bugfix
- ID:NA