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 %bcond_with java
Name: libidn Name: libidn
Version: 1.35 Version: 1.35
Release: 7 Release: 8
Summary: GNU IDN Library - Libidn Summary: GNU IDN Library - Libidn
License: LGPLv2+ and GPLv3+ and GFDL License: LGPLv2+ and GPLv3+ and GFDL
URL: http://www.gnu.org/software/libidn/ URL: http://www.gnu.org/software/libidn/
@ -65,15 +65,17 @@ autoreconf -vif
touch src/idn_cmd.c src/idn_cmd.h touch src/idn_cmd.c src/idn_cmd.h
%build %build
%configure --disable-csharp --enable-emacs \ %configure --disable-csharp --enable-emacs --with-lispdir=%{_emacs_sitelispdir}/%{name} \
%if %{with java} %if %{with java}
--enable-java --enable-java
%else %else
--disable-java --disable-java
%endif %endif
%make_build %disable_rpath
export LD_LIBRARY_PATH=$(pwd)/lib/.libs
%make_build
%install %install
%make_install %make_install
@ -82,6 +84,8 @@ rm -rf %{buildroot}%{_datadir}/info/dir
rm -rf %{buildroot}%{_libdir}/*.la \ rm -rf %{buildroot}%{_libdir}/*.la \
%{buildroot}%{_datadir}/info/*.png %{buildroot}%{_datadir}/info/*.png
%{_emacs_bytecompile} $RPM_BUILD_ROOT%{_emacs_sitelispdir}/%{name}/*.el
%if %{with java} %if %{with java}
rm -rf doc/java/* rm -rf doc/java/*
%javadoc -source 1.6 -d doc/java $(find java/src/main/java -name "*.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 %doc AUTHORS NEWS FAQ THANKS README
%{_bindir}/idn %{_bindir}/idn
%{_libdir}/libidn.so.12* %{_libdir}/libidn.so.12*
%{_datadir}/emacs/site-lisp/*.el %{_emacs_sitelispdir}/%{name}
%files devel %files devel
%{_libdir}/libidn.so %{_libdir}/libidn.so
@ -123,6 +126,12 @@ rm -rf $RPM_BUILD_ROOT%{_javadir}/libidn*.jar
%{_infodir}/%{name}.info.gz %{_infodir}/%{name}.info.gz
%changelog %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 * Thu Oct 17 2019 openEuler Buildteam <buildteam@openeuler.org> - 1.35-7
- Type:bugfix - Type:bugfix
- ID:NA - ID:NA