]> git.pld-linux.org Git - packages/picocom.git/blame - picocom.spec
- massive change ( validate errors warrings from desktop-file-validate)
[packages/picocom.git] / picocom.spec
CommitLineData
cca9ca23 1# TODO:
f7f77f08 2# - use included apps for transfer and recving files
cca9ca23 3Summary: TTY mode communications package ala Telix
e784b3a8
ER
4Summary(de.UTF-8): TTY-Modus-Kommunikationspaket (ähnlich Telix)
5Summary(es.UTF-8): Paquete de comunicaciones modo texto a la Telix
6Summary(fi.UTF-8): Tietoliikenneohjelma, kuten Telix
7Summary(fr.UTF-8): Package de communication en mode terminal à la Telix
8Summary(pl.UTF-8): Program komunikacyjny (podobny do Teliksa)
9Summary(pt_BR.UTF-8): Pacote de comunicações modo texto a la Telix
10Summary(ru.UTF-8): Коммуникационный пакет типа Telix для текстового режима
11Summary(tr.UTF-8): Telix benzeri, TTY kipi iletişim paketi
12Summary(uk.UTF-8): Комунікаційний пакет типу Telix для текстового режиму
13Summary(zh_CN.UTF-8): 一个文本界面的调试解调器控制器和终端模拟器。
cca9ca23
PG
14Name: picocom
15Version: 1.4
f7f77f08 16Release: 2
cca9ca23
PG
17License: GPL v2+
18Group: Applications/Communications
19Source0: http://efault.net/npat/hacks/picocom/dist/%{name}-%{version}.tar.gz
20# Source0-md5: 08fcc5f6bb9e7676a2569386d5ea9f70
672ec9a1
PG
21Source1: %{name}-ttyS0.desktop
22Source2: %{name}-ttyS1.desktop
23Source3: %{name}.png
f7f77f08 24Patch0: %{name}-ascii_xfr.patch
cca9ca23 25URL: http://efault.net/npat/hacks/picocom/
a4c2e405 26BuildRequires: groff
27BuildRequires: xmlmp
cca9ca23
PG
28BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29
30%description
31As its name suggests, picocom is a minimal dumb-terminal emulation
32program. It is, in principle, very much like minicom, only it's pico
33instead of mini! It was designed to serve as a simple, manual, modem
34configuration, testing, and debugging tool. It has also served (quite
35well) as a low-tech "terminal-window" to allow operator intervention
be510a8a 36in PPP connection scripts (something like the MS Windows "open
cca9ca23
PG
37terminal window before / after dialing" feature). It could also prove
38useful in many other similar tasks. It is ideal for embedded systems
39since its memory footprint is minimal (less than 20K, when stripped).
40Apart from being a handy little tool, picocom source distribution
41includes a simple, easy to use, and thoroughly documented
42terminal-management library, which could serve other projects as well.
43This library hides the termios(3) calls, and provides a less complex
44and safer (though certainly less feature-rich) interface.
45
df7223d0 46%description -l pl.UTF-8
be510a8a
JB
47Jak sama nazwa sugeruje picocom to minimalny program do emulacji
48prymitywnego terminala "dumb". Jest bardzo podobny do minicoma, ale
df7223d0
JR
49jest "pico" zamiast "mini". Został zaprojektowany aby służyć za prosty
50program do ręcznej konfiguracji i testów modemów oraz narzędzie do
51rozwiązywania problemów. Służył też (dosyć dobrze) jako "okno
52terminala" umożliwiajace administratorowi interweniowanie w skryptach
53połączeń PPP (coś w rodzaju "otwórz okno terminala przed / po
54dzwonieniu" z MS Windows). Może się okazać przydatny także przy innych
55podobnych zadaniach. Jest idealny dla systemów wbudowanych, jako że ma
56bardzo mały narzut pamięciowy (poniżej 20kB po zestripowaniu). Oprócz
57bycia małym przydatnym narzędziem, picocom w swoich źródłach zawiera
58prostą, łatwą w użyciu i obszernie udokumentowaną bibliotekę
59zarządzania terminalem, mogącą służyć także innym projektom.
60Biblioteka ta ukrywa wywołania termios(3) i udostępnia mniej złożony i
61bezpieczniejszy (choć o nieco mniejszych możliwościach) interfejs.
be510a8a 62
cca9ca23
PG
63%prep
64%setup -q
f7f77f08 65%patch0 -p1
cca9ca23
PG
66
67%build
68%{__make} \
69 CC="%{__cc}" \
70 CFLAGS="%{rpmcflags} -Wall" \
be510a8a 71 LDFLAGS="%{rpmldflags}"
cca9ca23 72
a4c2e405 73rm -rf picocom.8 picocom.8.html picocom.8.ps
74%{__make} picocom.8 picocom.8.html picocom.8.ps
75
cca9ca23
PG
76%install
77rm -rf $RPM_BUILD_ROOT
78install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man8} \
79 $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}}
80
81install picocom pcxm pczm pcasc pcym $RPM_BUILD_ROOT%{_bindir}
82install picocom.8 $RPM_BUILD_ROOT%{_mandir}/man8
83
672ec9a1
PG
84install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
85install %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir}
86install %{SOURCE3} $RPM_BUILD_ROOT%{_pixmapsdir}
cca9ca23
PG
87
88%clean
89rm -rf $RPM_BUILD_ROOT
90
91%files
92%defattr(644,root,root,755)
93%doc CHANGES CONTRIBUTORS NEWS README *.html *.ps
94%attr(755,root,root) %{_bindir}/*
672ec9a1
PG
95%{_desktopdir}/*.desktop
96%{_pixmapsdir}/*
cca9ca23 97%{_mandir}/man8/*.8*
This page took 0.2981 seconds and 4 git commands to generate.