Compare commits

...
Sign in to create a new pull request.

7 commits

Author SHA1 Message Date
Fedora Release Engineering
b399be9364 dist-git conversion 2010-07-28 18:14:31 +00:00
Bill Nottingham
c5d5d91208 Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-26 01:20:30 +00:00
Allisson Azevedo
5a7eca12f3 Added provides keyjnote. 2009-02-19 12:39:26 +00:00
Allisson Azevedo
ebb9e1c34b Obsolete keyjnote 2009-02-18 11:42:02 +00:00
Allisson Azevedo
9f9749d895 Fix requires for dejavu fonts. 2009-02-17 17:34:32 +00:00
Allisson Azevedo
618a3bcdb0 First import for F-9 2009-02-16 22:11:07 +00:00
Kevin Fenzi
f894b5eab1 Initialize branch F-9 for impressive 2009-02-16 21:15:35 +00:00
6 changed files with 101 additions and 21 deletions

View file

1
.gitignore vendored Normal file
View file

@ -0,0 +1 @@
Impressive-0.10.2.tar.gz

View file

@ -1,21 +0,0 @@
# Makefile for source rpm: impressive
# $Id$
NAME := impressive
SPECFILE = $(firstword $(wildcard *.spec))
define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef
MAKEFILE_COMMON := $(shell $(find-makefile-common))
ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif
include $(MAKEFILE_COMMON)

9
impressive.sh Executable file
View file

@ -0,0 +1,9 @@
#!/bin/bash
. /usr/share/opengl-games-utils/opengl-game-functions.sh
APP=python-impressive
checkDriOK $APP
exec $APP "$@"

90
impressive.spec Normal file
View file

@ -0,0 +1,90 @@
Name: impressive
Version: 0.10.2
Release: 6%{?dist}
Summary: The stylish way of giving presentations
Group: Applications/Productivity
License: GPLv2
URL: http://impressive.sourceforge.net/
Source0: http://downloads.sourceforge.net/%{name}/Impressive-%{version}.tar.gz
Source1: %{name}.sh
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
Requires: python-imaging
Requires: pygame
Requires: PyOpenGL
Requires: opengl-games-utils
Requires: xpdf
Requires: xdg-utils
Requires: opengl-games-utils
%if 0%{?fedora} > 10
Requires: dejavu-sans-fonts
%endif
%if 0%{?fedora} <= 10
Requires: dejavu-fonts
%endif
Provides: keyjnote = %{version}-%{release}
Obsoletes: keyjnote < 0.10.2-3
%description
Impressive is a program that displays presentation slides. But unlike
OpenOffice.org Impress or other similar applications, it does so with
style.
Smooth alpha-blended slide transitions are provided for the sake
of eye candy, but in addition to this, Impressive offers some unique tools
that are really useful for presentations.
%prep
%setup -q -n Impressive-%{version}
%build
# This package don't build anything, just copy files under build root.
%install
rm -rf $RPM_BUILD_ROOT
install -D -p -m 755 impressive.py $RPM_BUILD_ROOT%{_bindir}/python-impressive
install -D -p -m 644 impressive.1 $RPM_BUILD_ROOT%{_mandir}/man1/impressive.1
cp %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/%{name}
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc changelog.txt demo.pdf impressive.html license.txt
%{_bindir}/%{name}
%{_bindir}/python-%{name}
%{_mandir}/man1/*
%changelog
* Thu Feb 19 2009 Allisson Azevedo <allisson@gmail.com> 0.10.2-6
- Added provides keyjnote.
* Mon Feb 16 2009 Allisson Azevedo <allisson@gmail.com> 0.10.2-5
- Obsolete keyjnote.
* Mon Feb 16 2009 Allisson Azevedo <allisson@gmail.com> 0.10.2-4
- Fix requires for dejavu fonts.
* Thu Feb 12 2009 Allisson Azevedo <allisson@gmail.com> 0.10.2-3
- Added OpenGL wrapper.
- Fix requires for dejavu fonts.
* Thu Feb 12 2009 Allisson Azevedo <allisson@gmail.com> 0.10.2-2
- Changed license.
- Added dejavu-fonts to requires.
- Added build section.
* Mon Feb 9 2009 Allisson Azevedo <allisson@gmail.com> 0.10.2-1
- Initial RPM release

View file

@ -0,0 +1 @@
492eda5e3e09beb2f6dc997ed94f5349 Impressive-0.10.2.tar.gz