]> git.pld-linux.org Git - packages/issue-alpha.git/blobdiff - issue-alpha.spec
- finally fixed the case when file is unreadable
[packages/issue-alpha.git] / issue-alpha.spec
index bf0d90326dd8b7478e783b451247508fcb3baeba..53898eb8e1cf825b7fa57e909a437a90cf15217f 100644 (file)
@@ -1,24 +1,20 @@
-
-%define        distname        Ac
-%define        distversion     1.99
-%define        distrelease     "%{distversion} PLD Linux (%{distname})"
+%define        distnamever     %(. /etc/os-release 2>/dev/null ; echo $VERSION)
+%define        distversion     %([ -e /etc/os-release ] && . /etc/os-release 2>/dev/null ; echo ${VERSION_ID:-0})
 
 Summary:       PLD Linux release file with virtual keyboard
-Summary(pl):   Wersja Linuksa PLD z wirtualn± klawiatur±
+Summary(pl.UTF-8):     Wersja Linuksa PLD z wirtualną klawiaturą
 Name:          issue-alpha
 Version:       %{distversion}
-Release:       1
+Release:       2
 License:       GPL
 Group:         Base
-Obsoletes:     redhat-release
-Obsoletes:     mandrake-release
-Obsoletes:     issue
-Obsoletes:     issue-logo
-Obsoletes:     issue-pure
-Obsoletes:     issue-nice
-Obsoletes:     issue-fancy
-Obsoletes:     redhat-release
-Obsoletes:     mandrake-release
+BuildRequires: pld-release >= 3.0
+%requires_eq   pld-release
+Provides:      issue
+Conflicts:     issue-fancy < 3.0-1
+Conflicts:     issue-logo < 3.0-1
+Conflicts:     issue-nice < 3.0-1
+Conflicts:     issue-pure < 3.0-1
 BuildArch:     noarch
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -27,10 +23,10 @@ PLD Linux release file with virtual keyboard. Can be used to some
 hacks with gpm on systems w/o available keyboard or as paranoic
 security login solution (anti keyloggers).
 
-%description -l pl
-Wersja Linuksa PLD z wirtualn± klawiatur±. Mo¿e byæ u¿yta do manewrów
-za pomoc± gpma w systemach bez sprawnej klawiatury, b±d¼ jako poprawa
-bezpieczeñstwa logowania dla paranoików (przeciwdzia³a keyloggerom).
+%description -l pl.UTF-8
+Wersja Linuksa PLD z wirtualną klawiaturą. Może być użyta do manewrów
+za pomocą gpma w systemach bez sprawnej klawiatury, bądź jako poprawa
+bezpieczeństwa logowania dla paranoików (przeciwdziała keyloggerom).
 
 %prep
 
@@ -39,10 +35,10 @@ rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT%{_sysconfdir}
 
 cat > $RPM_BUILD_ROOT%{_sysconfdir}/issue.net <<EOF
-.-------------< PLD Linux %{distversion} (%{distname}) >--------------.
+.-------------< PLD Linux %{distnamever} >--------------.
 |                                                 |
 |  ~  !  "  #  $  %  ^  &  *  (  )  _  +          |
-| ´ \`  1  2  3  4  5  6  7  8  9  0  -  =         |
+| ' \`  1  2  3  4  5  6  7  8  9  0  -  =         |
 |                                                :'
 |                                {  }            ;
 |  Qq Ww Ee Rr Tt Yy Uu Ii Oo Pp  [  ]          ;
@@ -51,19 +47,16 @@ cat > $RPM_BUILD_ROOT%{_sysconfdir}/issue.net <<EOF
 :   |                       <  >  ?        .;'
 \`:   \\\\ Zz Xx Cc Vv Bb Nn Mm  ,  .  /   ,.;'"
   \`..                           ,..;:'"
-     \`-------------------------´
+     \`-------------------------'
 
 EOF
 
 cat $RPM_BUILD_ROOT%{_sysconfdir}/issue.net > $RPM_BUILD_ROOT%{_sysconfdir}/issue
 echo -ne "\l " >> $RPM_BUILD_ROOT%{_sysconfdir}/issue
 
-echo %{distrelease} > $RPM_BUILD_ROOT%{_sysconfdir}/pld-release
-
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%{_sysconfdir}/pld-release
 %config(noreplace) %{_sysconfdir}/issue*
This page took 0.09566 seconds and 4 git commands to generate.