X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=console-tools.spec;h=29474de8dc5b800804a7196ada753b1daba8eff2;hb=f63e8348db55acd7df2e59b037f29f1629de5089;hp=3a364a0a1a1709e7492b6aabc07629363c56508d;hpb=bfd7a18b4021d8edaae24c86f31d7e2fb5aee30d;p=packages%2Fconsole-tools.git diff --git a/console-tools.spec b/console-tools.spec index 3a364a0..29474de 100644 --- a/console-tools.spec +++ b/console-tools.spec @@ -1,39 +1,46 @@ Summary: Linux console utilities Summary(pl): Narzêdzia do obs³ugi konsoli Name: console-tools -Version: 0.2.0 -Release: 1 -Copyright: GPL +Version: 0.3.3 +Release: 5 +Serial: 1 +License: GPL Group: Utilities/Console Group(pl): Narzêdzia/Konsola -Source0: ftp://sunsite.unc.edu/pub/Linux/system/keyboards/%{name}-%{version}.tar.gz -Source1: console-init.tar.gz +Source0: http://altern.org/ydirson/soft/lct/dev/%{name}-%{version}.tar.gz +Source1: console.init +Source2: console.sysconfig +Source3: console.sh +Patch0: console-tools-man_compat.patch +Patch1: console-tools-no_bash.patch +URL: http://altern.org/ydirson/en/lct/ Prereq: /sbin/chkconfig -#BuildPrereq: sgml-tools -#BuildPrereq: jade +BuildRequires: sgml-tools +BuildRequires: jade +BuildRequires: gettext-devel +Requires: console-data +Requires: localedb-src Obsoletes: kbd Provides: kbd BuildRoot: /tmp/%{name}-%{version}-root %description -console-tools are utilities for handling console fonts and keyboard -maps. -It is derived from kbd-0.94.tar.gz, with many bug-fixes and -enhancements. +console-tools are utilities for handling console fonts and keyboard maps. +It is derived from kbd-0.99.tar.gz, with many bug-fixes and enhancements. The data files are now part of a new package (console-data). %description -l pl -Console-tools to narzêdzia zajmuj±ce siê fontami i mapami klawiatury -na konsoli. -Pakiet wywodzi siê z kbd-0.94.tar.gz, poprawiaj±c wiele b³êdów -i wprowadzaj±c rozszerzenia. -Pliki danych s± teraz czê¶ci± nowego pakietu (console-data). +Console-tools to narzêdzia zajmuj±ce siê fontami i mapami klawiatury na +konsoli. Pakiet wywodzi siê z kbd-0.99.tar.gz, poprawiaj±c wiele b³êdów i +wprowadzaj±c rozszerzenia. Pliki danych s± teraz czê¶ci± nowego pakietu +(console-data). %package devel Summary: Header files Summary(pl): Pliki nag³ówkowe -Group: Development -Group(pl): Programowanie +Group: Development/Libraries +Group(fr): Development/Librairies +Group(pl): Programowanie/Biblioteki Requires: %{name} = %{version} %description devel @@ -45,8 +52,9 @@ Pliki nag %package static Summary: Static libraries Summary(pl): Biblioteki statyczne -Group: Libraries -Group(pl): Biblioteki +Group: Development/Libraries +Group(fr): Development/Librairies +Group(pl): Programowanie/Biblioteki Requires: %{name}-devel = %{version} %description static @@ -56,95 +64,70 @@ Console-tools static libraries. Biblioteki statyczne console-tools. %prep -%setup -q -a1 +%setup -q +%patch0 -p0 +%patch1 -p1 %build -CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-s" \ -./configure \ +gettextize --copy --force +LDFLAGS="-s"; export LDFLAGS +%configure \ --enable-kbd-compat -make +make %install rm -rf $RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT/etc/{sysconfig,rc.d/init.d,profile.d} -make install-strip prefix=$RPM_BUILD_ROOT/usr +make install DESTDIR=$RPM_BUILD_ROOT -cp -a etc $RPM_BUILD_ROOT +install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/console +install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/console +install %{SOURCE3} $RPM_BUILD_ROOT/etc/profile.d -for i in loadunimap mapscrn saveunimap savefont setfont; do - rm -f $RPM_BUILD_ROOT/usr/man/man8/$i.8 - echo .so kbd-compat.8 > $RPM_BUILD_ROOT/usr/man/man8/$i.8 -done +strip --strip-unneeded $RPM_BUILD_ROOT%{_libdir}/lib*so.*.* -strip --strip-unneeded $RPM_BUILD_ROOT/usr/lib/lib*so.*.* - -gzip -9nf $RPM_BUILD_ROOT/usr/man/man*/* \ +gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man*/* \ README NEWS BUGS doc/README.* doc/*.txt \ doc/{dvorak,file-formats,contrib}/* +%find_lang %{name} + %post /sbin/chkconfig --add console +/sbin/ldconfig %preun if [ "$1" = "0" ]; then /sbin/chkconfig --del console fi +%postun -p /sbin/ldconfig + %clean rm -rf $RPM_BUILD_ROOT -%files +%files -f %{name}.lang %defattr(644,root,root,755) %doc {README,NEWS,BUGS}.gz doc/README.* -%doc doc/{dvorak,file-formats,contrib} - -%attr(754,root,root) %config /etc/rc.d/init.d/console -%config(noreplace) %verify(not size mtime md5) /etc/sysconfig/console +%doc doc/{dvorak,contrib} +%doc doc/*.txt.gz +%attr(754,root,root) /etc/rc.d/init.d/console %attr(755,root,root) /etc/profile.d/console.sh -%attr(755,root,root) /usr/bin/* -%attr(755,root,root) /usr/lib/lib*.so.*.* +%config(noreplace) %verify(not size mtime md5) /etc/sysconfig/console -%lang(fr) /usr/share/locale/fr/LC_MESSAGES/console-tools.mo -%lang(ga) /usr/share/locale/ga/LC_MESSAGES/console-tools.mo +%attr(755,root,root) %{_bindir}/* +%attr(755,root,root) %{_libdir}/lib*.so.*.* -/usr/man/man[1458]/* +%{_mandir}/man[1458]/* %files devel %defattr(644,root,root,755) -%doc doc/*.html doc/*.txt.gz - -/usr/include/lct -%attr(755,root,root) /usr/lib/*.so +%doc doc/file-formats/{TMPL,cp,cpi,psf,raw,xpsf-draft*}.gz +%{_includedir}/lct +%attr(755,root,root) %{_libdir}/*.so +%attr(755,root,root) %{_libdir}/*.la %files static -%defattr(644,root,root) -/usr/lib/lib*.a - -%changelog -* Thu Apr 22 1999 Piotr Czerwiñski - [0.2.0-1] -- updated to 0.2.0, -- removed data files (they are now in separated package), -- removed console-tools-ndebug.patch, -- added locales, -- removed man group from na pages, -- added gzipping man pages and documentation, -- added Group(pl), -- changed Group in devel and static subpackages, -- added more documentation, -- minor changes, -- recompiled on rpm 3. - -* Thu Sep 24 1998 Marcin 'Qrczak' Kowalczyk -- Spec generally rewritten -- Qrczak's fonts removed from the package (they were not a part of - console-tools and now are in a separate package called fonty) -- Added SysV-like init scripts -- Added pl1.kmap with diacritics under AltGr only (will be included - in the next version of console-tools) -- Added --enable-kbd-compat (wrappers emulating kbd's syntax) - and Provides: kbd - -* Sat Jul 25 1998 Arkadiusz Mi¶kiewicz -- initial RPM release +%attr(644,root,root) %{_libdir}/lib*.a