]> git.pld-linux.org Git - packages/jed.git/blobdiff - jed.spec
- up to ver 0.99.17 which is slang and utf8 ready
[packages/jed.git] / jed.spec
index 4fa3db9df649d0d12dca8bcf7259da0c0c345f78..9b2d86a6f8d22e288e662dc2bb24e4de4a9adb40 100644 (file)
--- a/jed.spec
+++ b/jed.spec
@@ -1,28 +1,36 @@
-%define                jed_ver B0.99-14
+%define                tar_ver B0.99-17.111
 Summary:       A small fast editor
 Summary(de):   Ein kleiner, schneller Editor
+Summary(es):   Un pequeño y rápido editor
 Summary(fr):   Un petit éditeur rapide
 Summary(pl):   Ma³y i szybki edytor
+Summary(pt_BR):        Um pequeno e rápido editor
+Summary(ru):   âÙÓÔÒÙÊ ÎÅÂÏÌØÛÏÊ ÔÅËÓÔÏ×ÙÊ ÒÅÄÁËÔÏÒ ÎÁ ÏÓÎÏ×Å ÂÉÂÌÉÏÔÅËÉ slang
 Summary(tr):   Küçük, hýzlý bir metin düzenleyici
+Summary(uk):   û×ÉÄËÉÊ ËÏÍÐÁËÔÎÉÊ ÔÅËÓÔÏ×ÉÊ ÒÅÄÁËÔÏÒ ÎÁ ÂÁÚ¦ Â¦Â̦ÏÔÅËÉ slang
 Name:          jed
-Version:       0.99.14
-Release:       3
+Version:       0.99.17
+Release:       0.111.1
 License:       GPL
 Group:         Applications/Editors
-Source0:       ftp://space.mit.edu/pub/davis/jed/v0.99/%{name}-%{%{name}_ver}.tar.bz2
+Source0:       ftp://space.mit.edu/pub/davis/jed/v0.99/pre-0.99-17/%{name}-%{tar_ver}.tar.bz2
+# Source0-md5: 1a0c3d3b19d12e920e37754cd06d06db
 Source1:       x%{name}.desktop
 Source2:       %{name}.conf
 Source3:       %{name}.1.pl
 Source4:       rgrep.1.pl
+Source5:       x%{name}.png
 Patch0:                %{name}-makefile.patch
 Patch1:                %{name}-XFree86_keys.patch
 Patch2:                %{name}-home_etc.patch
-patch3:                %{name}-info.patch
-BuildRequires: gpm-devel
-BuildRequires: slang-devel
+Patch3:                %{name}-info.patch
+Patch4:                %{name}-ac_am.patch
 BuildRequires: XFree86-devel
 BuildRequires: autoconf
 BuildRequires: automake
+BuildRequires: gpm-devel
+BuildRequires: slang-devel >= 2.0.0
+BuildRequires: texinfo
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -38,6 +46,12 @@ f
 Editoren emulieren und läßt sich mit Slang-Makros, Farben, Keybindings
 usw. erweitern.
 
+%description -l es
+Jed es un editor compacto y rápido basado en la biblioteca slang.
+Tiene modos de edición especiales para C, C++ y otros lenguajes. Puede
+emular Emacs, Wordstar y otros editores, y se lo puede configurar con
+macros slang, color, mapas de teclas, etc.
+
 %description -l fr
 Jed est un éditeur compact basé sur la librairie slang. Il dispose de
 modes d'édition spéciaux pour C, C++, et d'autres langages. Il peut
@@ -52,20 +66,43 @@ on tak
 pe³ni dostosowany do potrzeb u¿ytkownika z u¿yciem makr slanga daj±c
 mo¿liwo¶æ zmiany np. kolorów czy mapowania klawiatury.
 
+%description -l ru
+Jed - ÜÔÏ ÂÙÓÔÒÙÊ ËÏÍÐÁËÔÎÙÊ ÔÅËÓÔÏ×ÙÊ ÒÅÄÁËÔÏÒ, ÏÓÎÏ×ÁÎÎÙÊ ÎÁ
+ÜËÒÁÎÎÏÊ ÂÉÂÌÉÏÔÅËÅ SLang. ïΠÉÍÅÅÔ ÓÐÅÃÉÁÌØÎÙÅ ÒÅÖÉÍÙ ÒÅÄÁËÔÉÒÏ×ÁÎÉÑ
+ÄÌÑ C, C++, É ÄÒÕÇÉÈ ÑÚÙËÏ×. Jed ÍÏÖÅÔ ÜÍÕÌÉÒÏ×ÁÔØ Emacs, Wordstar É
+ÄÒÕÇÉÅ ÒÅÄÁËÔÏÒÙ É ÍÏÖÅÔ ÂÙÔØ ÎÁÓÔÒÏÅΠÄÌÑ ËÏÎËÒÅÔÎÙÈ ÕÓÌÏ×ÉÊ
+ÉÓÐÏÌØÚÕÑ ÍÁËÒÏÓÙ, Ã×ÅÔÁ, ÐÒÉ×ÑÚËÉ ËÌÁ×ÉÁÔÕÒÙ É Ô.Ð. ÉÚ SLang.
+
+%description -l pt_BR
+Jed é um editor compacto e rápido baseado na biblioteca slang. Ele tem
+modos de edição especiais para C, C++ e outras linguagens. Pode emular
+Emacs, Wordstar e outros editores, podendo ser configurado com macros
+slang, cores, mapeamento de teclas, etc.
+
 %description -l tr
 Jed, küçük ve hýzlý bir metin düzenleyicidir. C, C++ ve diðer diller
 için özel düzenleme kiplerine sahiptir. Emacs ve Wordstar'ýn
 komutlarýný taklit edebilir ve tüm yetenekleri kullanýcýya göre
 ayarlanabilir.
 
+%description -l uk
+Jed - ÃÅ Û×ÉÄËÉÊ ËÏÍÐÁËÔÎÉÊ ÔÅËÓÔÏ×ÉÊ ÒÅÄÁËÔÏÒ, ÂÁÚÏ×ÁÎÉÊ ÎÁ ÅËÒÁÎΦÊ
+¦Â̦ÏÔÅæ SLang. ÷¦Î ÍÁ¤ ÓÐÅæÁÌØΦ ÒÅÖÉÍÉ ÒÅÄÁÇÕ×ÁÎÎÑ ÄÌÑ C, C++ ÔÁ
+¦ÎÛÉÈ ÍÏ×. Jed ÍÏÖÅ ÅÍÕÌÀ×ÁÔÉ Emacs, Wordstar ÔÁ ¦ÎÛ¦ ÒÅÄÁËÔÏÒÉ ¦ ÍÏÖÅ
+ÂÕÔÉ ÎÁÓÔÒϤÎÉÊ ÎÁ Ò¦×Φ ÍÁËÒÏÓ¦×, ËÏÌØÏÒ¦×, ÐÒÉ×'ÑÚËÉ ËÌÁצ۠¦ Ô.Ð.
+
 %package xjed
 Summary:       Jed editor - X version
 Summary(de):   Jed-Editor - X-Version
+Summary(es):   Editor Jed - versión X
 Summary(fr):   Éditeur Jed - version X
 Summary(pl):   Edytor jed - wersja dla X Window
+Summary(pt_BR):        Editor Jed - versão X
+Summary(ru):   òÅÄÁËÔÏÒ Jed - ×ÅÒÓÉÑ ÄÌÑ X Window
 Summary(tr):   Jed metin düzenleyici - X sürümü
+Summary(uk):   òÅÄÁËÔÏÒ Jed - ×ÅÒӦѠÄÌÑ X Window
 Group:         X11/Applications/Editors
-Requires:      %{name} = %{version}
+Requires:      %{name} = %{version}-%{release}
 
 %description xjed
 Xjed is the same editor as jed, it just runs in its own X Window.
@@ -74,80 +111,113 @@ Xjed is the same editor as jed, it just runs in its own X Window.
 Xjed ist der gleiche Editor wie jed, läuft jedoch in einem eigenen
 X-Window
 
+%description xjed -l es
+Xjed es el editor jed para X Window.
+
 %description xjed -l fr
 Xjed est le même éditeur que jed, il tourne seulement sur X Window.
 
 %description xjed -l pl
 Xjed jest wersj± edytora jed pracuj±c± w X Window.
 
+%description xjed -l pt_BR
+Xjed é o editor jed para X Window.
+
+%description xjed -l ru
+Xjed - ÜÔÏ ÔÏÔ ÖÅ ÒÅÄÁËÔÏÒ, ÞÔÏ É jed, ÔÏÌØËÏ ÒÁÂÏÔÁÀÝÉÊ × ÓÏÂÓÔ×ÅÎÎÏÍ
+X-ÏËÎÅ.
+
 %description xjed -l tr
-Jed metin düzenleyicinin X altýnda çalýþan sürümü
+Jed metin düzenleyicinin X altýnda çalýþan sürümü.
+
+%description xjed -l uk
+Xjed - ÃÅ ÔÏÊ ÖÅ ÒÅÄÁËÔÏÒ, ÝÏ Ê jed, Ô¦ÌØËÉ ÐÒÁÃÀÀÞÉÊ Õ ×ÌÁÓÎÏÍÕ
+X-צËΦ.
 
 %package -n rgrep
-Summary:       recursive grep utility
+Summary:       Recursive grep utility
 Summary(de):   Rekursives grep-Utility-Programm
+Summary(es):   Utilitario grep recursivo
 Summary(fr):   Utilitaire grep récursif
 Summary(pl):   Rekursywna wersja narzêdzia grep
+Summary(pt_BR):        Utilitário grep recursivo
+Summary(ru):   òÅËÕÒÓÉ×ÎÁÑ ÕÔÉÌÉÔÁ grep
 Summary(tr):   Rekürsif bir grep sürümü
+Summary(uk):   òÅËÕÒÓÉ×ÎÁ ÕÔÉ̦ÔÁ grep
 Group:         Applications/Text
 
 %description -n rgrep
-a recursive `grep' utility that can highlight the matching expression,
+A recursive `grep' utility that can highlight the matching expression,
 by the author of Jed.
 
 %description -n rgrep -l de
-ein rekursives `grep'-Dienstprogramm, das einen passenden Ausdruck
+Ein rekursives `grep'-Dienstprogramm, das einen passenden Ausdruck
 markieren kann. Vom Autor von Jed.
 
+%description -n rgrep -l es
+Utilitario grep recursivo que puede destacar la expresión encontrada,
+escrito por el autor del editor Jed.
+
 %description -n rgrep -l fr
 grep récursif pouvant mettre en évidence l'expression trouvée, par
 l'auteur de Jed.
 
 %description -n rgrep -l pl
 rgrep jest programem, który mo¿e zaznaczaæ poszukiwane ci±gi znaków w
-bie¿±cym katalogu i podkatalogach ³acz±cym w sobie cechy funkcjonalne
+bie¿±cym katalogu i podkatalogach ³±cz±cym w sobie cechy funkcjonalne
 u¿ywania pary programów find i grep.
 
+%description -n rgrep -l pt_BR
+Utilitário grep recursivo que pode destacar a expressão encontrada,
+escrito pelo autor do editor Jed.
+
+%description -n rgrep -l ru
+òÅËÕÒÓÉ×ÎÁÑ ÕÔÉÌÉÔÁ grep, ÕÍÅÀÝÁÑ ÐÏÄÓ×ÅÞÉ×ÁÔØ ÎÁÊÄÅÎÎÙÅ ×ÙÒÁÖÅÎÉÑ.
+
 %description -n rgrep -l tr
 Jed'in yazarýndan rekürsif bulduðu eþlemeleri iþaretleyebilen bir grep
 sürümü.
 
+%description -n rgrep -l uk
+òÅËÕÒÓÉ×ÎÁ ÕÔÉ̦ÔÁ grep, ÝÏ ×ͦ¤ Ð¦ÄÓצÞÕ×ÁÔÉ ÚÎÁÊÄÅΦ ×ÉÒÁÚÉ
+
 %prep
-%setup -q -n %{name}-%{jed_ver}
+%setup -q -n %{name}-%{tar_ver}
 %patch0 -p1
 %patch1 -p1
 #%patch2 -p1
 %patch3 -p1
-
-mv -f autoconf/configure.in .
-mv -f autoconf/aclocal.m4 acinclude.m4
+%patch4 -p1
 
 %build
+mv -f autoconf/configure.ac .
+mv -f autoconf/aclocal.m4 acinclude.m4
 CFLAGS="-DMEMCPY=SLmemcpy -DMEMSET=SLmemset -DMEMCHR=SLmemchr %{rpmcflags}"
-aclocal
-autoconf
+%{__aclocal}
+%{__autoconf}
 %configure
 
 %{__make} all
 %{__make} xjed
+%{__make} rgrep
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT%{_applnkdir}/Development/Editors \
-       $RPM_BUILD_ROOT{%{_prefix}/X11R6/bin,%{_infodir},%{_sysconfdir}} \
+install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}} \
+       $RPM_BUILD_ROOT{%{_infodir},%{_sysconfdir}} \
        $RPM_BUILD_ROOT%{_mandir}/pl/man1
 
-%{__make} install DESTDIR=$RPM_BUILD_ROOT
-install info/jed.* $RPM_BUILD_ROOT%{_infodir}
+%{__make} install \
+       DESTDIR=$RPM_BUILD_ROOT
 
-mv -f $RPM_BUILD_ROOT%{_bindir}/xjed $RPM_BUILD_ROOT%{_prefix}/X11R6/bin
+install src/objs/rgrep $RPM_BUILD_ROOT%{_bindir}
+install info/jed.* $RPM_BUILD_ROOT%{_infodir}
 
-install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Development/Editors
+install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
 install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/jed.conf
 install %{SOURCE3} $RPM_BUILD_ROOT%{_mandir}/pl/man1/jed.1
 install %{SOURCE4} $RPM_BUILD_ROOT%{_mandir}/pl/man1/rgrep.1
-
-gzip -9nf README changes.txt doc/txt/*.txt
+install %{SOURCE5} $RPM_BUILD_ROOT%{_pixmapsdir}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -160,21 +230,22 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc README.gz changes.txt.gz doc/txt/*.gz
+%doc README changes.txt doc/txt/*.txt
 %attr(755,root,root) %{_bindir}/jed
 %{_datadir}/jed
-%{_mandir}/man1/jed.*
-%lang(pl) %{_mandir}/pl/man1/jed.*
+%{_mandir}/man1/jed.1*
+%lang(pl) %{_mandir}/pl/man1/jed.1*
 %{_infodir}/*
-%{_sysconfdir}/*
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/*
 
 %files xjed
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_prefix}/X11R6/bin/xjed
-%{_applnkdir}/Development/Editors/xjed.desktop
+%attr(755,root,root) %{_bindir}/xjed
+%{_desktopdir}/xjed.desktop
+%{_pixmapsdir}/*.png
 
 %files -n rgrep
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/rgrep
-%{_mandir}/man1/rgrep.*
-%lang(pl) %{_mandir}/pl/man1/rgrep.*
+%{_mandir}/man1/rgrep.1*
+%lang(pl) %{_mandir}/pl/man1/rgrep.1*
This page took 0.130415 seconds and 4 git commands to generate.