X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=fltk.spec;h=3759386fb12e7ca8ed43782e3f3e9dd3609e6e62;hb=3c1a8875db3784525e3b76aa1e2104fe449da11b;hp=ddd5aa1eee58e6b88d95f10284d42f8c7f644e26;hpb=1326f2e6768fbbfe4220123368e1fdc585b42291;p=packages%2Ffltk.git diff --git a/fltk.spec b/fltk.spec index ddd5aa1..3759386 100644 --- a/fltk.spec +++ b/fltk.spec @@ -1,15 +1,13 @@ -Summary: Fast Light Tool Kit -Summary(pl): FLTK - "lekki" X11 toolkit +Summary: Fast Light Tool Kit +Summary(pl): FLTK - "lekki" X11 toolkit Name: fltk Version: 1.0.11 -Release: 2 -License: GPL +Release: 5 +License: LGPL with amendments (see COPYING) Group: X11/Libraries -Group(de): X11/Libraries -Group(es): X11/Bibliotecas -Group(pl): X11/Biblioteki Source0: ftp://ftp.easysw.com/pub/%{name}/%{version}/%{name}-%{version}-source.tar.bz2 Source1: http://www.fltk.org/doc/%{name}.ps.gz +Patch0: %{name}-fluid-shared.patch URL: http://www.fltk.org/ BuildRequires: XFree86-devel >= 3.3.6 Buildroot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -23,41 +21,46 @@ Microsoft(r) Windows(r) NT 4.0, 95, or 98. It was originally developed by Mr. Bill Spitzak and is currently maintained by a small group of developers across the world with a central repository in the US. +%description -l pl +Fast Light Tool Kit ("FLTK", wymawiane "faltik"), jest rozprowadzanym +na licencji LGPL narzêdziem do tworzenia graficznych interfejsów +u¿ytkownika w C++ dla X (UNIX(r)), OpenGL(r), i Microsoft(r) Windows(r) +NT 4.0, 95, oraz 98. Jego pierwotnym autorem jest pan Bill Spitzak; obecnie +pakiet jest rozwijany przez niewielk± grupê deweloperów z ró¿nych stron +¶wiata (centralne repozytorium znajduje siê w USA). + %package devel Summary: FLTK development files Summary(pl): Narzêdzia programistyczne dla FLTK Group: X11/Development/Libraries -Group(de): X11/Entwicklung/Libraries -Group(pl): X11/Programowanie/Biblioteki Requires: %{name} = %{version} %description devel FLTK development files. -%description -l pl devel +%description devel -l pl Narzêdzia programistyczne dla FLTK. %package static Summary: FLTK static library. Summary(pl): Biblioteka FLTK linkowana statycznie Group: X11/Development/Libraries -Group(de): X11/Entwicklung/Libraries -Group(pl): X11/Programowanie/Biblioteki Requires: %{name}-devel = %{version} %description static FLTK static library. -%description -l pl static +%description static -l pl Biblioteka FLTK linkowana statycznie. %prep %setup -q +%patch -p1 install %{SOURCE1} . %build -%configure \ +%configure2_13 \ --libdir=$RPM_BUILD_ROOT%{_libdir} \ --includedir=$RPM_BUILD_ROOT%{_includedir} \ --bindir=$RPM_BUILD_ROOT%{_bindir} \ @@ -71,22 +74,29 @@ install %{SOURCE1} . rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT{%{_bindir},%{_includedir}/FL,%{_libdir}} -(cd fluid;%{__make} install) -(cd src;%{__make} install) +cd fluid +%{__make} install +cd ../src +%{__make} install +cd .. -rm $RPM_BUILD_ROOT%{_libdir}/*.so -mv $RPM_BUILD_ROOT%{_libdir}/libfltk.so.1 \ +rm -f $RPM_BUILD_ROOT%{_libdir}/*.so +mv -f $RPM_BUILD_ROOT%{_libdir}/libfltk.so.1 \ $RPM_BUILD_ROOT%{_libdir}/libfltk.so.%{version} ln -sf libfltk.so.%{version} $RPM_BUILD_ROOT%{_libdir}/libfltk.so -%post -p /sbin/ldconfig -%postun -p /sbin/ldconfig +# note: COPYING contains amendments to LGPL, so don't remove! +gzip -9nf CHANGES COPYING README %clean rm -rf $RPM_BUILD_ROOT +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + %files %defattr(644,root,root,755) +%doc [CR]*.gz %attr(755,root,root) %{_libdir}/*.so.*.*.* %files devel