X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=FSViewer.spec;h=61a83a9a98c318130a34e95f63d997382d62f74d;hb=74a102d9baa0ffc0028a1081cb690d0db0a0ff69;hp=cc2092d7b78b8147b99e183e308737b18dad9079;hpb=83a7d9d4a1b2ea45dac4f44e49b7ab27a7e018c7;p=packages%2FFSViewer.git diff --git a/FSViewer.spec b/FSViewer.spec index cc2092d..61a83a9 100644 --- a/FSViewer.spec +++ b/FSViewer.spec @@ -1,27 +1,35 @@ -Summary: FSViewer is a NeXT FileViewer lookalike for Window Maker. -Summary(pl): FSViewer jest przegl±dark± plików dla WindowMakera. +Summary: FSViewer is a NeXT FileViewer lookalike for Window Maker +Summary(pl): FSViewer jest przegl±dark± plików dla Window Makera Name: FSViewer -Version: 0.2.3 -Release: 3 +Version: 0.2.5 +Release: 2 License: GPL Group: X11/Window Managers/Tools -Group(pl): X11/Zarz±dcy Okien/Narzêdzia -Source0: http://www.csn.ul.ie/~clernong/download/%{name}.app-%{version}.tar.gz -Source1: http://www.csn.ul.ie/~clernong/download/icons.tar.gz +Source0: http://www.bayernline.de/~gscholz/linux/fsviewer/%{name}.app-%{version}.tar.gz +# Source0-md5: d1f849d1f955c35b18201860e485d332 Source2: %{name}.desktop -URL: http://www.csn.ul.ie/~clernong/projects/fsviewer.html +Patch0: http://www.bayernline.de/~gscholz/linux/fsviewer/FSViewer.app-0.2.5-WM-0.81.0.patch.gz +Patch1: %{name}-no_libnsl.patch +URL: http://www.bayernline.de/~gscholz/linux/fsviewer/ +BuildRequires: WindowMaker-devel >= 0.81.0-0.20040321.4 +BuildRequires: XFree86-devel +BuildRequires: autoconf >= 2.50 +BuildRequires: automake +BuildRequires: gettext-devel +# the rest is required for libwraster (but not all libs from WindowMaker-devel): +BuildRequires: Hermes-devel BuildRequires: libjpeg-devel BuildRequires: libpng >= 1.0.8 -BuildRequires: libPropList-devel >= 0.9.1 BuildRequires: libtiff-devel BuildRequires: libungif-devel -BuildRequires: WindowMaker-devel >= 0.62.1 -BuildRequires: XFree86-devel -BuildRequires: zlib-devel -Requires: WindowMaker >= 0.61.0 +# the end of libwraster deps +Requires: WindowMaker >= 0.70.0 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) -%define _prefix /usr/X11R6 +# well, WindowMaker-like, not gnustep*-like - because: +# - it requires WindowMaker, not gnustep-* +# - it doesn't follow gnustep-* hierarchy inside *.app +%define gsappsdir %{_libdir}/GNUstep/Apps %description FSViewer is a NeXT FileViewer lookalike for Window Maker. Viewing is @@ -29,45 +37,46 @@ currently supported via browser mode. It has been written in C using the WINGs library. %description -l pl -FSViewer jest przegl±dark± plików dla WindowMakera wygl±daj±c± jak +FSViewer jest przegl±dark± plików dla Window Makera wygl±daj±c± jak NeXT FileViewer. %prep -%setup -q -a1 -n FSViewer.app-%{version} -LDFLAGS="-s"; export LDFLAGS -%configure \ - --with-extralibs=" -lPropList" +%setup -q -n FSViewer.app-%{version} +%patch0 -p1 +%patch1 -p1 %build +%{__gettextize} +%{__aclocal} +%{__autoconf} +%{__autoheader} +%{__automake} +%configure \ + --with-appspath=%{gsappsdir} %{__make} %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT%{_prefix}/GNUstep/Apps/FSViewer.app/{xpm,tiff} \ - $RPM_BUILD_ROOT%{_applnkdir}/Utilities +install -d $RPM_BUILD_ROOT%{_desktopdir} -%{__make} install-strip DESTDIR=$RPM_BUILD_ROOT +%{__make} install \ + DESTDIR=$RPM_BUILD_ROOT -install -s defs/chdef $RPM_BUILD_ROOT%{_prefix}/GNUstep/Apps/FSViewer.app -install xpm/*.xpm $RPM_BUILD_ROOT%{_prefix}/GNUstep/Apps/FSViewer.app/xpm -install tiff/* $RPM_BUILD_ROOT%{_prefix}/GNUstep/Apps/FSViewer.app/tiff -install %{SOURCE2} $RPM_BUILD_ROOT%{_applnkdir}/Utilities +install defs/chdef $RPM_BUILD_ROOT%{gsappsdir}/FSViewer.app +install %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir} -gzip -9nf AUTHORS ChangeLog README +%find_lang %{name} %clean rm -rf $RPM_BUILD_ROOT -%files +%files -f %{name}.lang %defattr(644,root,root,755) -%doc {AUTHORS,ChangeLog,README}.gz - -%dir %{_prefix}/GNUstep/Apps/FSViewer.app -%attr(755,root,root) %{_prefix}/GNUstep/Apps/FSViewer.app/FSViewer -%attr(755,root,root) %{_prefix}/GNUstep/Apps/FSViewer.app/chdef - -%{_prefix}/GNUstep/Apps/FSViewer.app/MagicFiles -%{_prefix}/GNUstep/Apps/FSViewer.app/xpm -%{_prefix}/GNUstep/Apps/FSViewer.app/tiff - -%{_applnkdir}/Utilities/FSViewer.desktop +%doc AUTHORS ChangeLog README +%dir %{gsappsdir}/FSViewer.app +%attr(755,root,root) %{gsappsdir}/FSViewer.app/FSViewer +%attr(755,root,root) %{gsappsdir}/FSViewer.app/chdef +%{gsappsdir}/FSViewer.app/MagicFiles +%{gsappsdir}/FSViewer.app/xpm +%{gsappsdir}/FSViewer.app/tiff +%{_desktopdir}/FSViewer.desktop