Projects
openEuler:24.03:SP1:Everything
openjade
_service:tar_scm:openjade.spec
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:tar_scm:openjade.spec of Package openjade
Name: openjade Version: 1.3.2 Release: 62 Summary: A implementation of DSSSL License: X11 URL: http://openjade.sourceforge.net/ Source0: http://download.sourceforge.net/openjade/%{name}-%{version}.tar.gz Source1: config.guess Source2: config.sub Patch0: openjade-ppc64.patch Patch1: openjade-1.3.1-nsl.patch Patch2: openjade-deplibs.patch Patch3: openjade-nola.patch Patch4: openjade-1.3.2-gcc46.patch Patch5: openjade-getoptperl.patch Provides: jade = %{version}-%{release} BuildRequires: gcc-c++ opensp-devel perl-interpreter chrpath Requires: sgml-common %description OpenJade is a project undertaken by the DSSSL community to maintain and extend Jade, as well as the related SP suite of SGML/XML processing tools. OpenJade and OpenSP are distributed under the same license as Jade. %package_help %prep %autosetup -n %{name}-%{version} -p1 %build cp -p %{SOURCE1} %{SOURCE2} config/ export CXXFLAGS="%optflags -fno-lifetime-dse" %configure --disable-static --datadir=%{_datadir}/sgml/%{name}-%{version} --enable-splibdir=%{_libdir} %make_build %install %make_install install-man ln -s openjade %{buildroot}%{_bindir}/jade pushd %{buildroot}%{_mandir}/man1 ln -s %{name}.1 jade.1 popd pushd dsssl cp catalog %{buildroot}/%{_datadir}/sgml/%{name}-%{version}/ for file in *.dtd do cp $file %{buildroot}/%{_datadir}/sgml/%{name}-%{version}/ done popd mkdir -p %{buildroot}/etc/sgml pushd %{buildroot}/etc/sgml touch %{name}-%{version}-%{release}.soc ln -s %{name}-%{version}-%{release}.soc %{name}.soc popd pushd %{buildroot}%{_libdir} rm -f *.so rm -f *.la popd chrpath -d %{buildroot}/%{_libdir}/libospgrove.so.0.0.1 chrpath -d %{buildroot}/%{_libdir}/libostyle.so.0.0.1 chrpath -d %{buildroot}/%{_bindir}/openjade %post /sbin/ldconfig /usr/bin/install-catalog --add /etc/sgml/%{name}-%{version}-%{release}.soc \ %{_datadir}/sgml/%{name}-%{version}/catalog >/dev/null 2>/dev/null || : %postun -p /sbin/ldconfig %preun /usr/bin/install-catalog --remove /etc/sgml/%{name}-%{version}-%{release}.soc \ %{_datadir}/sgml/%{name}-%{version}/catalog >/dev/null 2>/dev/null || : %files %doc README %license COPYING %ghost %{_sysconfdir}/sgml/%{name}-%{version}-%{release}.soc %{_bindir}/* %{_libdir}/*.so.* %{_datadir}/sgml/%{name}-%{version} %{_sysconfdir}/sgml/%{name}.soc %files help %doc jadedoc/* dsssl/README.jadetex VERSION %{_mandir}/man1/* %changelog * Mon Jul 22 2024 wulei <wu_lei@hoperun.com> - 1.3.2-62 - Regulate license information * Tue Aug 23 2022 wulei <wulei80@h-partners.com> - 1.3.2-61 - Remove rpath * Tue Dec 3 2019 openEuler Buildteam <buildteam@openeuler.org> - 1.3.2-60 - Package init
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2