pointless/pointless.spec

Name: pointless
Summary: Markup-language based presentation tool
Version: 0.5
Release: 3.2
License: GPL
Group: Applications/Productivity
URL: http://pointless.dk/
Description: Pointless is a presentation tool primarily targeted at the un*x world. Presentations are made using a simple markup-language (best described as a mix between TeX and Pod, and affectionately known as "The Pointless Language").

The resulting slideshow is rendered using FreeType and OpenGL for optimal visual quality. Hardware accelerated OpenGL is highly recommended but not required in order to run pointless.

CentOS 7 x86_64

The build could not start because the following file is missing: pointless-0.5.tar.gz

Build Status

CentOS 6 x86_64

The build could not start because the following file is missing: pointless-0.5.tar.gz

Build Status

Contents

The spec file used by the build system currently has the following contents:

# $Id$
# Authority: dag
# Upstream: Peter Andreasen <pandr$pandr,dk>


%{?fc4:%define _without_modxorg 1}
%{?el4:%define _without_modxorg 1}
%{?fc3:%define _without_modxorg 1}
%{?fc2:%define _without_modxorg 1}
%{?fc1:%define _without_modxorg 1}
%{?el3:%define _without_modxorg 1}
%{?rh9:%define _without_modxorg 1}
%{?rh7:%define _without_modxorg 1}
%{?el2:%define _without_modxorg 1}
%{?rh6:%define _without_modxorg 1}
%{?yd3:%define _without_modxorg 1}

%{?fc1:%define _without_xorg 1}
%{?el3:%define _without_xorg 1}
%{?rh9:%define _without_xorg 1}
%{?rh8:%define _without_xorg 1}
%{?rh7:%define _without_xorg 1}
%{?el2:%define _without_xorg 1}
%{?rh6:%define _without_xorg 1}
%{?yd3:%define _without_xorg 1}

Summary: Markup-language based presentation tool
Name: pointless
Version: 0.5
Release: 3.2%{?dist}
License: GPL
Group: Applications/Productivity
URL: http://pointless.dk/

Source: http://dl.sf.net/pointless/pointless-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root

BuildRequires: gcc-c++, libpng-devel, zlib-devel, python >= 2.2
%if 0%{?_without_modxorg:1}
%{?_without_xorg:BuildRequires: XFree86-devel, XFree86-Mesa-libGLU}
%{!?_without_xorg:BuildRequires: xorg-x11-devel, xorg-x11-Mesa-libGLU}
%else
BuildRequires: libXt-devel, mesa-libGLU-devel
%endif
Requires: python >= 2.2

%description
Pointless is a presentation tool primarily targeted at the un*x world.
Presentations are made using a simple markup-language (best described
as a mix between TeX and Pod, and affectionately known as "The
Pointless Language").

The resulting slideshow is rendered using FreeType and OpenGL for
optimal visual quality. Hardware accelerated OpenGL is highly
recommended but not required in order to run pointless.

%prep
%setup

%build
%configure \
	--disable-dependency-tracking \
	--enable-html
%{__make} %{?_smp_mflags}

%install
%{__rm} -rf %{buildroot}
%makeinstall \
	libdir="%{buildroot}%{_datadir}/pointless/lib/python/pointless"

### Clean up buildroot
%{__rm} -f %{buildroot}%{_libdir}/libpointless.la

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-, root, root, 0755)
%doc AUTHORS ChangeLog COPYING NEWS PLANS README TODO
%doc %{_mandir}/man?/*
%config %{_sysconfdir}/*
%{_bindir}/*
%{_datadir}/pointless/

%changelog
* Sat Apr 08 2006 Dries Verachtert <dries@ulyssis.org> - 0.5-3.2
- Rebuild for Fedora Core 5.

* Sun Feb 29 2004 Dag Wieers <dag@wieers.com> - 0.5-3
- Fixed the libdir problem. (Jacob Weismann Poulsen)

* Mon Feb 16 2004 Dag Wieers <dag@wieers.com> - 0.5-2
- Fixed the libdir problem. (Stéphane Lentz)

* Sat Jan 31 2004 Dag Wieers <dag@wieers.com> - 0.5-1
- Updated to release 0.5.

* Thu Jan 08 2004 Dag Wieers <dag@wieers.com> - 0.5-0.pre1
- Updated to release 0.5-pre1.

* Sun Aug 03 2003 Dag Wieers <dag@wieers.com> - 0.4-0
- Initial package. (using DAR)