Summary(tr): texinfo biçimleyici ve info okuyucu
Name: texinfo
Version: 3.12f
-Release: 5
+Release: 6
Copyright: GPL
Group: Applications/Publishing
Group(pl): Aplikacje/Publikowanie
Patch2: texinfo-alpha-tioc.patch
Patch3: texinfo-zlib.patch
Patch4: texinfo-info.patch
+BuildPrereq: autoconf >= 1.13-8
Prereq: /sbin/install-info
+Requires: info = %{version}
Buildroot: /tmp/%{name}-%{version}-root
%description
Summary(tr): GNU texinfo belgeleri için tty tabanlý görüntüleyici
Group: Utilities/System
Group(pl): Narzêdzia/System
-Prereq: bash
-Requires: %{name} = %{version}
%description -n info
The GNU project uses the texinfo file format for much of its documentation.
%patch4 -p1
%build
+autoconf
CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-s" \
./configure %{_target} \
--prefix=/usr \
install util/fix-info-dir $RPM_BUILD_ROOT/sbin
install %{SOURCE1} $RPM_BUILD_ROOT/etc/info-dir
-ln -sf ../../etc/info-dir $RPM_BUILD_ROOT/usr/info/dir
+ln -sf ../../../etc/info-dir $RPM_BUILD_ROOT/usr/share/info/dir
mv -f $RPM_BUILD_ROOT/usr/bin/install-info $RPM_BUILD_ROOT/sbin
install %{SOURCE2} $RPM_BUILD_ROOT/etc/X11/wmconfig/info
-gzip -9nf $RPM_BUILD_ROOT/usr/info/*info* \
+gzip -9nf $RPM_BUILD_ROOT/usr/share/info/*info* \
ChangeLog INTRODUCTION NEWS README info/README
%post
/sbin/install-info /usr/info/texinfo.gz /etc/info-dir
%preun
if [ "$1" = "0" ]; then
- /sbin/install-info --delete /usr/info/texinfo.gz /etc/info-dir
+ /sbin/install-info --delete /usr/share/info/texinfo.gz /etc/info-dir
+fi
+
+%pre -n info
+if [ -e /usr/info ] && [ ! -L /usr/info ]; then
+ mv -f /usr/info/* /usr/share/info
+fi
+
+%post -n info
+if [ -e /usr/info ] && [ ! -L /usr/info ]; then
+ rm -rf /usr/info/
+ ln -sf /usr/share/info /usr/info
fi
%clean
%defattr(644,root,root,755)
%doc {ChangeLog,INTRODUCTION,NEWS,README,info/README}.gz
%attr(755,root,root) /usr/bin/*
-/usr/info/info-stnd.info*
-/usr/info/texinfo*
-%lang(cs) /usr/share/locale/cs/LC_MESSAGES/texinfo.mo
-%lang(de) /usr/share/locale/de/LC_MESSAGES/texinfo.mo
-%lang(de_AT) /usr/share/locale/de_AT/LC_MESSAGES/texinfo.mo
-%lang(fr) /usr/share/locale/fr/LC_MESSAGES/texinfo.mo
-%lang(nl) /usr/share/locale/nl/LC_MESSAGES/texinfo.mo
-%lang(no) /usr/share/locale/no/LC_MESSAGES/texinfo.mo
-%lang(ru) /usr/share/locale/ru/LC_MESSAGES/texinfo.mo
+/usr/share/info/info-stnd.info*
+/usr/share/info/texinfo*
%files -n info
%defattr(644,root,root,755)
%config(missingok) /etc/X11/wmconfig/info
%config(noreplace) %verify(not mtime size md5) /etc/info-dir
-%config /usr/info/dir
+%config /usr/share/info/dir
%attr(755,root,root) /usr/bin/info
-/usr/info/info.info*
+/usr/share/info/info.info*
%attr(755,root,root) /sbin/install-info
%attr(755,root,root) /sbin/fix-info-dir
+%lang(cs) /usr/share/locale/cs/LC_MESSAGES/texinfo.mo
+%lang(de) /usr/share/locale/de/LC_MESSAGES/texinfo.mo
+%lang(de_AT) /usr/share/locale/de_AT/LC_MESSAGES/texinfo.mo
+%lang(fr) /usr/share/locale/fr/LC_MESSAGES/texinfo.mo
+%lang(nl) /usr/share/locale/nl/LC_MESSAGES/texinfo.mo
+%lang(no) /usr/share/locale/no/LC_MESSAGES/texinfo.mo
+%lang(ru) /usr/share/locale/ru/LC_MESSAGES/texinfo.mo
%changelog
* Thu Apr 1 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>