]> git.pld-linux.org Git - packages/diction.git/blobdiff - diction.spec
- invoke fix-info-dir via /sbin/postshell where possible to avoid extra /bin/sh dep
[packages/diction.git] / diction.spec
index 9606bd7c518fbfc664e39797f3d8c9170ff77e11..fb0cf64f72172ed43c30f0fd91690e20730e0600 100644 (file)
@@ -1,17 +1,17 @@
 Summary:       Analyze text for style
-Summary(pl):   Narzêdzie analizuj±ce tekst pod k±tem stylu
+Summary(pl.UTF-8):     Narzędzie analizujące tekst pod kątem stylu
 Name:          diction
-Version:       1.03
+Version:       1.11
 Release:       1
-License:       GPL
+License:       GPL v2
 Group:         Applications/Text
 Source0:       http://www.moria.de/~michael/diction/%{name}-%{version}.tar.gz
-# Source0-md5: 483a6f3bf0b17045d65a6973587e9ea8
-Patch0:                %{name}-DESTDIR.patch
+# Source0-md5: 4cbdb115c976d7141f54b223df28012e
 Patch1:                %{name}-texi.patch
 URL:           http://www.moria.de/~michael/diction/
 BuildRequires: autoconf
 BuildRequires: automake
+BuildRequires: gettext-devel
 BuildRequires: texinfo
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -26,25 +26,24 @@ beginning processing.
 
 Both commands support English and German documents.
 
-%description -l pl
-GNU diction oraz style s± otwartymi implementacjami starych,
-standardowych komend uniksowych, które nie s± dostêpne na wielu
-nowoczesnych systemach. Diction wypisuje czêste pomy³ki s³owne i ¼le
-u¿yte wyra¿enia. Style analizuje powierzchniowe charakterystki
-dokumentu, np. d³ugo¶æ zdañ oraz ró¿ne wska¼niki czytelno¶ci, jednak w
-przeciwieñstwie do oryginalnej wersji nie przeprowadza analizy typu
-zdañ, u¿ycia s³ów oraz pocz±tków zdañ.
+%description -l pl.UTF-8
+GNU diction oraz style są otwartymi implementacjami starych,
+standardowych komend uniksowych, które nie są dostępne na wielu
+nowoczesnych systemach. Diction wypisuje częste pomyłki słowne i źle
+użyte wyrażenia. Style analizuje powierzchniowe charakterystyki
+dokumentu, np. długość zdań oraz różne wskaźniki czytelności, jednak w
+przeciwieństwie do oryginalnej wersji nie przeprowadza analizy typu
+zdań, użycia słów oraz początków zdań.
 
-Obie komendy wspieraj± jêzyki angielski i niemiecki.
+Obie komendy wspierają języki angielski i niemiecki.
 
 %prep
 %setup -q
-%patch0 -p1
 %patch1 -p1
 
 %build
 %{__autoconf}
-cp -f %{_datadir}/automake/{config.,missing}* .
+cp -f %{_datadir}/automake/{config.*,missing} .
 %configure
 %{__make}
 makeinfo diction.texi
@@ -58,20 +57,21 @@ install -d $RPM_BUILD_ROOT%{_infodir}
 
 install diction*.info $RPM_BUILD_ROOT%{_infodir}
 
+%find_lang %{name}
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%post
-[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir %{_infodir} >/dev/null 2>&1
+%post  -p      /sbin/postshell
+-/usr/sbin/fix-info-dir -c %{_infodir}
 
-%postun
-[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir %{_infodir} >/dev/null 2>&1
+%postun        -p      /sbin/postshell
+-/usr/sbin/fix-info-dir -c %{_infodir}
 
-%files
+%files -f %{name}.lang
 %defattr(644,root,root,755)
 %doc README
 %attr(755,root,root) %{_bindir}/*
 %{_datadir}/%{name}
-%lang(de) %{_datadir}/locale/de/LC_MESSAGES/*
 %{_mandir}/man?/*
 %{_infodir}/*.info*
This page took 0.435296 seconds and 4 git commands to generate.