Witam!

> Ogólnie mówiąc jak będę miał poprawioną i działającą wersję to podeślę.

Zgodnie z tym co tu napisałem przesyłam wersję z poprawkami (spec i 
patch). Wygląda, że ogólnie działa. Binarki dałem do bindira zgodnie z 
sugestią. Nie wiem tylko co zrobić z 2 plikami: libgdbm.a i libtp.a. Pliki 
te make Install wrzuca do bin/, ale nie wiem gdzie tak na prawde powinny 
być bo nie wiem niestety czym one tak naprawde są:(. file mówi że "current 
ar archive". W związku z powyższym na razie pliki te zostawiłem w 
unicon/bin/ choć najchętniej wogóle bym tego katalogu nie dodawał, bo 
właściwe binarki w obecnej wersji są w bindir.
Jeśli ktoś może wspomóc mnie radą co to może być to będę wdzięczny.

Pozdrawiam
Jan Meizner
[EMAIL PROTECTED]
diff -urN v1/config/unix/Config/top.mak v2/config/unix/Config/top.mak
--- v1/config/unix/Config/top.mak       Mon Feb 10 08:14:39 2003
+++ v2/config/unix/Config/top.mak       Sun Feb  1 17:22:57 2004
@@ -117,12 +117,6 @@
                test -d $D/ipl/mincl || mkdir $D/ipl/mincl
                test -d $D/uni || mkdir $D/uni
                test -d $D/uni/lib || mkdir $D/uni/lib
-               test -d $D/doc || mkdir $D/doc
-               test -d $D/doc/icon || mkdir $D/doc/icon
-               test -d $D/doc/unicon || mkdir $D/doc/unicon
-               test -d $D/man || mkdir $D/man
-               test -d $D/man/man1 || mkdir $D/man/man1
-               cp README $D
                cp bin/[a-qs-z]* $D/bin
                rm -f $D/bin/libXpm*
                cp ipl/lib/*.* $D/ipl/lib
@@ -130,9 +124,6 @@
                cp ipl/gincl/*.* $D/ipl/gincl
                cp ipl/mincl/*.* $D/ipl/mincl
                cp uni/lib/*.* $D/uni/lib
-               cp doc/icon/*.* $D/doc/icon
-               cp doc/unicon/*.* $D/doc/unicon
-               cp doc/icon/icon.1 $D/man/man1
 
 
 # Bundle up for binary distribution.
# $Revision: 1.26 $, $Date: 2003/08/04 19:06:42 $
Summary:        The Unified Extended Dialect of Icon 
Summary(pl):    Rozbudowana wersja języka Icon 
Name:           unicon
Version:        11
%define _snap 20030210
Release:        0.%{_snap}.1
Epoch:          1
License:        GPL
Group:          Development/Languages
Source0:        http://unicon.sourceforge.net/dist/uni.zip
# Source0-md5:  e089da57b8c796dcf1fa3441f2e35bfe
Patch0:         %{name}-makefile.patch
URL:            http://unicon.sourceforge.net/
BuildRequires:  unzip
Obsoletes:      icon
ExclusiveArch:  %{ix86} alpha
BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)

%description
Unicon is a very high level, goal-directed, object-oriented, general purpose 
applications language.

%description -l pl
Unicon jest objektowym językiem programowania ogólnego zastosowania bardzo 
wysokiego poziomu.

%prep
%setup -q -c -T 
cp %{SOURCE0} ./
unzip uni.zip
%patch0 -p1

%build
%ifarch %{ix86}
%{__make} %{!?_without_x:X-}Configure name=intel_linux
%endif
%ifarch alpha
%{__make} %{!?_without_x:X-}Configure name=alpha_linux
%endif

%{__make} Unicon CC="%{__cc}"

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT{%{_bindir},%{_libdir}/unicon/{bin,ipl,uni}}
%{__make} Install dest=$RPM_BUILD_ROOT%{_libdir}/unicon/

for f in icont iconx ivib patchstr ui unicon 
do
        mv $RPM_BUILD_ROOT%{_libdir}/unicon/bin/$f $RPM_BUILD_ROOT%{_bindir}/$f
done

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%doc README
%attr(755,root,root) %{_bindir}/*
%dir %{_libdir}/unicon
%dir %{_libdir}/unicon/bin
%{_libdir}/unicon/bin/lib*
%{_libdir}/unicon/ipl
%{_libdir}/unicon/uni

%define date    %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
* %{date} PLD Team <[EMAIL PROTECTED]>
All persons listed below can be reached at <cvs_login>@pld-linux.org

$Log: unicon.spec,v $
__________________________________________________________
nie pytaj co inni zrobili dla pld, pomysl ile sam zrobiles

Odpowiedź listem elektroniczym