URL: http://openjade.sourceforge.net/
BuildRequires: autoconf
BuildRequires: automake
-BuildRequires: libtool
BuildRequires: gettext-devel
+BuildRequires: libtool
BuildRequires: opensp-devel >= 2:1.5.1
BuildRequires: perl-base
Requires(post,postun): /sbin/ldconfig
Requires: opensp >= 1.5-2
Requires: sgml-common
Requires: sgmlparser
-Provides: jade
Provides: dssslparser
-BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+Provides: jade
Obsoletes: jade
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%define sgmldir /usr/share/sgml
%define _datadir %{sgmldir}/%{name}-%{version}
Summary: OpenJade header files
Summary(pl): Pliki nag³ówkowe do bibliotek OpenJade
Group: Development/Libraries
-Prereq: /sbin/ldconfig
Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: /sbin/ldconfig
%description devel
Openjade header files.
Biblioteki statyczne OpenJade.
%prep
-%setup -q -n openjade-%{version}-pre%{pre}
+%setup -q -n %{name}-%{version}-pre%{pre}
%patch -p1
%build
%{__aclocal}
%{__autoconf}
%configure \
- --enable-default-catalog=/etc/sgml/catalog \
- --enable-default-search-path=/usr/share/sgml \
+--enable-default-catalog=%{_sysconfdir}/sgml/catalog \
+--enable-default-search-path=%{_prefix}/share/sgml \
--enable-mif \
--enable-html \
--enable-threads \
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT%{sgmldir}/%{name}-%{version}
+install -d $RPM_BUILD_ROOT%{_datadir}
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT \
# files present in openjade 1.4
install dsssl/{catalog,dsssl.dtd,extensions.dsl,fot.dtd,style-sheet.dtd} \
- $RPM_BUILD_ROOT%{sgmldir}/%{name}-%{version}
+$RPM_BUILD_ROOT%{_datadir}
install -d $RPM_BUILD_ROOT%{_includedir}/OpenJade
install include/*.h grove/Node.h spgrove/{GroveApp,GroveBuilder}.h \
style/{DssslApp,FOTBuilder}.h $RPM_BUILD_ROOT%{_includedir}/OpenJade
%post
/sbin/ldconfig
-if ! grep -q /etc/sgml/openjade.cat /etc/sgml/catalog ; then
- /usr/bin/install-catalog --add /etc/sgml/openjade.cat \
- %{sgmldir}/%{name}-%{version}/catalog
-elif grep -sq /usr/share/OpenJade/catalog /etc/sgml/openjade.cat ; then
+if ! grep -q %{_sysconfdir}/sgml/openjade.cat %{_sysconfdir}/sgml/catalog ; then
+%{_bindir}/install-catalog --add %{_sysconfdir}/sgml/openjade.cat \
+%{_datadir}/catalog
+elif grep -sq %{_prefix}/share/OpenJade/catalog %{_sysconfdir}/sgml/openjade.cat ; then
# upgrade
- /usr/bin/install-catalog --remove /etc/sgml/openjade.cat \
- /usr/share/OpenJade/catalog
- /usr/bin/install-catalog --add /etc/sgml/openjade.cat \
- %{sgmldir}/%{name}-%{version}/catalog
+%{_bindir}/install-catalog --remove %{_sysconfdir}/sgml/openjade.cat \
+%{_prefix}/share/OpenJade/catalog
+%{_bindir}/install-catalog --add %{_sysconfdir}/sgml/openjade.cat \
+%{_datadir}/catalog
fi
%postun
/sbin/ldconfig
if [ "$1" = "0" ] ; then
- /usr/bin/install-catalog --remove /etc/sgml/openjade.cat \
- %{sgmldir}/%{name}-%{version}/catalog
+%{_bindir}/install-catalog --remove %{_sysconfdir}/sgml/openjade.cat \
+%{_datadir}/catalog
fi
%files -f jade.lang
%doc COPYING ChangeLog NEWS README doc/*.htm jadedoc
%attr(755,root,root) %{_bindir}/*
%attr(755,root,root) %{_libdir}/lib*.so.*.*
-%{sgmldir}/%{name}-%{version}
+%{_datadir}
%files devel
%defattr(644,root,root,755)
%files static
%defattr(644,root,root,755)
-%attr(644,root,root) %{_libdir}/lib*.a
+%{_libdir}/lib*.a