Sophie

Sophie

distrib > Mandriva > 2006.0 > x86_64 > by-pkgid > 5dcedcd62e37253edd5bbc30b9dc937a > files > 2

pornview-0.2.0-0.pre1.1mdk.src.rpm

%define	version 0.2.0
%define rel	%mkrel 1
%define	release	0.pre1.%{rel}
%define gtk2	1

Name:		pornview
Summary:	An image and movie viewer/manager with thumbnail previews and a weird name
Version:	%{version} 
Release:	%{release}
Source0:	%{name}-%{version}.tar.bz2
# Main homepage seems to be dead
URL:		http://packages.debian.org/unstable/source/pornview
Group:		Graphics
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	GPL
BuildRequires:	libgdk-pixbuf2 libgtk+2.0_0

%description
PornView is an image and movie viewer/manager with thumbnail previews.
Additional features includes thumbnail caching, directory tree views,
adjustable zoom and fullscreen view. It's a weird name but it's really
just a image and movie viewer:)

This package is built with the experimental GTK2 interface.

You can build %{name} with some conditional build swithes;
(ie. use with rpm --rebuild):
    --with[out] gkt2	Build experimental GTK2 interface (default)

%prep
%setup -q

%build
%if %{gtk2}
	%configure --with-gtk2
%else
	%configure
%endif
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall
%find_lang %{name}
# We don't need this
rm -f $RPM_BUILD_ROOT/usr/share/gnome/apps/Graphics/pornview.desktop
# Install icons
install -m644 ./icons/pornview_16x16.png -D $RPM_BUILD_ROOT/%{_miconsdir}/%{name}.png
install -m644 ./icons/pornview_32x32.png -D $RPM_BUILD_ROOT/%{_iconsdir}/%{name}.png
install -m644 ./icons/pornview_48x48.png -D $RPM_BUILD_ROOT/%{_liconsdir}/%{name}.png
mkdir -p $RPM_BUILD_ROOT/%{_menudir}
cat << EOF > $RPM_BUILD_ROOT/%{_menudir}/%{name}
?package(%name):command="%{_bindir}/pornview"\
 icon="%name.png" needs="X11" section="Multimedia/Graphics"\
 title="Pornview" longtitle="An image and movie viewer"
EOF

%post
%{update_menus}

%postun
%{clean_menus}

%clean 
rm -rf $RPM_BUILD_ROOT 

%files -f %{name}.lang
%defattr(-,root,root)
%doc TODO README AUTHORS
%{_bindir}/*
%{_datadir}/pixmaps/*
%{_datadir}/%{name}/*
%{_menudir}/%{name}
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png

%changelog
* Wed May 18 2005  Eskild Hustvedt <eskild@mandriva.org> 0.2.0-0.pre1.1mdk
- Initial Mandriva Linux package