info:slang.spec -devel
Wojtek Slusarczyk
wojtek at SHADOW.EU.ORG
Tue Sep 1 20:36:56 CEST 1998
Zrobilem speca do slanga (dla devela) ale mam niejasne
przeczucie, ze potrzeba wprawnego tlumacza aby skorygowal "spolczenie"
Summary: shared library for C like extension language
Summary(pl): Biblioteka Slang
Name: slang
Version: 1.2.2
Release: 1d
Copyright: GPL
Group: Libraries
Source: ftp://space.mit.edu/pub/davis/slang/%{name}%{version}.tar.gz
Patch: slang.patch
Buildroot: /var/tmp/%{name}-%{version}-%{release}-root
Url: ftp://space.mit.edu/pub/davis/slang/
Summary(de): Shared Library für eine C-artige Sprache
Summary(fr): Bibliothèque partagée pour le langage d'extension C like
Summary(tr): C benzeri dil için ortak kitaplýk
%description
Slang (pronounced ``sssslang'') is a powerful stack based interpreter
that supports a C-like syntax. It has been designed from the beginning
to be easily embedded into a program to make it extensible. Slang also
provides a way to quickly develop and debug the application embedding it
in a safe and efficient manner. Since slang resembles C, it is easy to
recode slang procedures in C if the need arises.
%description -l pl
Slang jest potê¿nym interpretatorem, który ma wspomaganie dla sk³adni
podobnej do C. Na pocz±tku by³ on przeznaczony aby ³atwo da³ siê osadzaæ
w aplikacjê i uczyniæ j± rozszerzon±. Slang równie¿ umo¿liwia ³atwe
prze¶ledzenie ewentualnych b³êdów w aplikacjach osadzonych w bezpieczny i
wydajny sposób.
%package devel
Summary: static library and header files for slang C like language
Summary(pl): Biblioteki statyczne i pliki nag³ówkowe dla slanga
Group: Development/Libraries
Requires: slang
Summary(de): statische Library und Header-Dateien für eine Slangvariante der C-Sprache
Summary(fr): Bibliothèque statique et en-têtes pour le langage slang
Summary(tr): slang dili için statik kitaplýk ve baþlýk dosyalarý
%description devel
This package contains the slang static libraries and header files
required to develop slang-based applications. It also includes
documentation to help you write slang-based apps.
%description -l pl devel
Pakiet ten zawiera biblioteki statyczne i pliki nag³ówkowe dla slanga.
Znajduje siê tutaj równie¿ dokumentacja, która pomo¿e Ci w pisaniu
aplikacji pod slanga.
%description -l de devel
Dieses Paket enthält die statischen Libraries und Header-Dateien
zum Entwickeln von slang-basierten Anwendungen. Dokumentation
zum Schreiben von slang-basierten Anwendungen ist enthalten.
%description -l de
Slang (sprich ``sssslang'') ist ein leistungsfähiger stapelbasierter Interpreter,
der eine C-ähnliche Syntax unterstützt. Er kann auf einfache Weise in ein
Programm eingebettet werden, damit dieses erweiterbar wird. Slang bietet
außerdem eine Möglichkeit zum schnellen Entwickeln und Debuggen der
Anwendung, in die er eingebettet ist. Da Slang C ähnlich ist, können
Slang-Vorgänge einfach in C umgeschrieben werden.
%description -l fr devel
Ce paquetage contient les bibliothèques statiques et les en-têtes
slang pour développer des applications en slang. Il contient aussi
la documentation pour vous aider à écrire ces applications.
%description -l fr
slang (prononcez « sssslang ») est un interpréteur puissant offrant une
syntaxe à la C. Il a été conçu au début pour être facilement intégré dans
un programme afin de le rendre extensible. slang offre aussi le moyen de
developper et débugger rapidement l'application intégrée de façon sûre et
efficace. Comme slang ressemble à C, il est facile de recoder les procédures
slang en C si besoin est.
%description -l tr devel
Bu paket slang tabanlý uygulamalar geliþtirmek için gereken baþlýk dosyalarý
ve kitaplýklarýn yanýsýra slang yardým belgelerini de içerir.
%description -l tr
Slang, C'ye benzer bir yazýmý olan, güçlü, yýðýn-tabanlý bir yorumlayýcýdýr.
C'ye benzer olduðundan Slang ile yazýlmýþ kodlarý C'ye çevirmek oldukça
kolaydýr.
%prep
%setup -q -n %{name}
%patch -p1
%build
CFLAGS="$RPM_OPT_FLAGS" LDFLAGS=-s ./configure --prefix=/usr
make all elf "ELF_CFLAGS=$RPM_OPT_FLAGS -fPIC"
%install
rm -rf $RPM_BUILD_ROOT
make install install-elf prefix=$RPM_BUILD_ROOT/usr install_include_dir=$RPM_BUILD_ROOT/usr/include/slang install_lib_dir=$RPM_BUILD_ROOT/usr/lib
mkdir -p $RPM_BUILD_ROOT/usr/bin
install -s src/objs/untic $RPM_BUILD_ROOT/usr/bin
%clean
rm -rf $RPM_BUILD_ROOT
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(-, root, root)
%attr(755, root, root) /usr/lib/libslang.so.%{PACKAGE_VERSION}
%attr(711, root, root) /usr/bin/untic
%files devel
%attr(-, root, root) %doc README COPY* doc/text/* UPGRADE.txt changes.txt
%attr(644, root, root) /usr/lib/libslang.a
%attr(755, root, root) /usr/lib/libslang.so
%attr(-, root, root) /usr/include/slang
%changelog
* Fri Jul 31 1998 Wojtek Slusarczyk <wojtek at shadow.eu.org>
[1.2.2-1d]
- updated to 1.2.2,
- added pl translation,
- moved %changelog at the end of spec.
* Sun Jul 19 1998 Wojtek Slusarczyk <wojtek at shadow.eu.org>
[0.99.38-9]
- build against glibc-2.1.
* Fri Jun 26 1998 Alan Cox <alan at redhat.com>
- Swat another hole. Open TERMINFO files as the
real uid not the euid.
* Fri Jun 26 1998 Alan Cox <alan at redhat.com>
- There's a hole in my library
Dear Red Hat Dear Red Hat
Squashed an sprintf arbitary length string into
a small bufferon error bug.
* Tue May 05 1998 Prospector System <bugs at redhat.com>
- translations modified for de, fr, tr
* Sat Apr 18 1998 Erik Troan <ewt at redhat.com>
- rebuilt to find terminfo in /usr/share
* Tue Oct 14 1997 Donnie Barnes <djb at redhat.com>
- spec file cleanups
* Mon Sep 1 1997 Donnie Barnes <djb at redhat.com>
- upgraded to 0.99.38 (will it EVER go 1.0???)
- all patches removed (all appear to be in this version)
* Thu Jun 19 1997 Erik Troan <ewt at redhat.com>
- built against glibc
Wojciech Slusarczyk (091)4494148
Technical University of Szczecin
PGP KeyServer pgpkeys.mit.edu
More information about the pld-devel-pl
mailing list