info:slang.spec -devel

Wojtek Slusarczyk wojtek w SHADOW.EU.ORG
Wto, 1 Wrz 1998, 20:36:56 CEST


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 w 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 w shadow.eu.org>
[0.99.38-9]
- build against glibc-2.1.

* Fri Jun 26 1998 Alan Cox <alan w redhat.com>

- Swat another hole. Open TERMINFO files as the 
  real uid not the euid.

* Fri Jun 26 1998 Alan Cox <alan w 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 w redhat.com>

- translations modified for de, fr, tr


* Sat Apr 18 1998 Erik Troan <ewt w redhat.com>

- rebuilt to find terminfo in /usr/share

* Tue Oct 14 1997 Donnie Barnes <djb w redhat.com>

- spec file cleanups

* Mon Sep 1 1997 Donnie Barnes <djb w 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 w redhat.com>

- built against glibc


Wojciech Slusarczyk (091)4494148
Technical University of Szczecin
PGP KeyServer pgpkeys.mit.edu



Więcej informacji o liście dyskusyjnej pld-devel-pl