rpms/tempest/FC-6 tempest-20070929-desktop.patch, NONE, 1.1 tempest-gss.desktop, NONE, 1.1 tempest.conf, NONE, 1.1 tempest.spec, NONE, 1.1 tempest.xml, NONE, 1.1 sources, 1.1, 1.2
Ian Chapman (oddsocks)
fedora-extras-commits at redhat.com
Fri Oct 5 00:59:27 UTC 2007
- Previous message (by thread): rpms/tempest/F-7 tempest-20070929-desktop.patch, NONE, 1.1 tempest-gss.desktop, NONE, 1.1 tempest.conf, NONE, 1.1 tempest.spec, NONE, 1.1 tempest.xml, NONE, 1.1
- Next message (by thread): rpms/qstars/devel qstars-0.4-desktop.patch, NONE, 1.1 qstars.conf, NONE, 1.1 qstars.setup, NONE, 1.1 qstars.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: oddsocks
Update of /cvs/pkgs/rpms/tempest/FC-6
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv30890
Modified Files:
sources
Added Files:
tempest-20070929-desktop.patch tempest-gss.desktop
tempest.conf tempest.spec tempest.xml
Log Message:
tempest-20070929-desktop.patch:
--- NEW FILE tempest-20070929-desktop.patch ---
--- tempest.desktop.orig 2007-02-11 08:37:35.000000000 +0900
+++ tempest.desktop 2007-10-01 16:36:44.000000000 +0900
@@ -4,18 +4,17 @@
Icon=kscreensaver
Type=Application
Actions=InWindow;Root
+Categories=Screensaver;
+X-KDE-Category=OpenGL Screen Savers
+X-KDE-Type=OpenGL
Name=Tempest (GL)
-[Desktop Action Setup]
-Exec=kxsconfig tempest
-Name=Setup...
-
[Desktop Action InWindow]
-Exec=kxsrun tempest -- -window-id %w
+Exec=tempest -window-id %w
Name=Display in specified window
NoDisplay=true
[Desktop Action Root]
-Exec=kxsrun tempest -- -root
+Exec=tempest -root
Name=Display in root window
NoDisplay=true
--- NEW FILE tempest-gss.desktop ---
[Desktop Entry]
Encoding=UTF-8
Name=tempest
Comment=tempest screensaver
TryExec=tempest
Exec=tempest -root
StartupNotify=false
Terminal=false
Type=Application
Categories=GNOME;Screensaver;
--- NEW FILE tempest.conf ---
GL: tempest -root \n\
--- NEW FILE tempest.spec ---
Name: tempest
# There is no version, so we use pre-release style versioning with a date
Version: 0
Release: 0.3.20070929%{?dist}
Summary: Tempest OpenGL screensaver
Group: Amusements/Graphics
License: GPLv2+
URL: http://www.personal.utulsa.edu/~dan-guernsey
Source0: http://www.personal.utulsa.edu/~dan-guernsey/dist/%{name}.tar.gz
Source1: %{name}.conf
Source2: %{name}.xml
Source3: %{name}-gss.desktop
Patch0: %{name}-20070929-desktop.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: libGL-devel
%description
Tempest is a screensaver based on a physical model whereby particles are
attracted to their neighbors.
%package xscreensaver
Summary: XScreenSaver support for %{name}
Group: Amusements/Graphics
Requires: %{name} = %{version}-%{release}
Requires(post): xscreensaver-base
Requires(postun): xscreensaver-base
%description xscreensaver
Tempest is a screensaver based on a physical model whereby particles are
attracted to their neighbors. This package contains the files needed to use the
hack with xscreensaver.
%package gnome-screensaver
Summary: GNOME screensaver support for %{name}
Group: Amusements/Graphics
Requires: %{name} = %{version}-%{release}
Requires: gnome-screensaver
%description gnome-screensaver
Tempest is a screensaver based on a physical model whereby particles are
attracted to their neighbors. This package contains the files needed to use the
hack with gnome-screensaver.
%package kde
Summary: KDE screensaver support for %{name}
Group: Amusements/Graphics
Requires: %{name} = %{version}-%{release}
Requires: kdebase
%if 0%{?fedora} <= 6
Requires: kdeartwork-extras
%else
Requires: kdeartwork-kxs
%endif
%description kde
Tempest is a screensaver based on a physical model whereby particles are
attracted to their neighbors. This package contains the files needed to use the
hack with KDE.
%prep
%setup -qc
%patch0 -p0 -b .orig
#Cleanups for the debuginfo package
chmod -x %{name}.c
sed -i 's/\r//' %{name}.c
%build
gcc %{optflags} -o tempest tempest.c -lGL -lm
%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir}
install -m0755 %{name} %{buildroot}%{_bindir}
# For xscreensaver
mkdir -p %{buildroot}%{_datadir}/xscreensaver/{config,hacks.conf.d}
install -p -m0644 %{SOURCE1} %{buildroot}%{_datadir}/xscreensaver/hacks.conf.d/
install -p -m0644 %{SOURCE2} %{buildroot}%{_datadir}/xscreensaver/config/
# For gnome-screensaver
mkdir -p %{buildroot}%{_datadir}/applications/screensavers
mkdir -p %{buildroot}%{_libexecdir}/gnome-screensaver
pushd %{buildroot}%{_libexecdir}/gnome-screensaver
ln -sv ../../bin/tempest tempest
popd
install -p -m0644 %{SOURCE3} %{buildroot}%{_datadir}/applications/screensavers/
# For KDE
mkdir -p %{buildroot}%{_datadir}/applnk/System/ScreenSavers/
install -p -m0644 %{name}.desktop %{buildroot}%{_datadir}/applnk/System/ScreenSavers/
%clean
rm -rf %{buildroot}
%post xscreensaver
if [ -x %{_sbindir}/update-xscreensaver-hacks ] ; then
%{_sbindir}/update-xscreensaver-hacks || :
fi
%postun xscreensaver
if [ -x %{_sbindir}/update-xscreensaver-hacks ] ; then
%{_sbindir}/update-xscreensaver-hacks || :
fi
%files
%defattr(-,root,root,-)
%{_bindir}/%{name}
%files xscreensaver
%defattr(-,root,root,-)
%{_datadir}/xscreensaver/config/%{name}.xml
%{_datadir}/xscreensaver/hacks.conf.d/%{name}.conf
%files gnome-screensaver
%defattr(-,root,root,-)
%{_datadir}/applications/screensavers/%{name}-gss.desktop
%{_libexecdir}/gnome-screensaver/%{name}
%files kde
%defattr(-,root,root,-)
%{_datadir}/applnk/System/ScreenSavers/%{name}.desktop
%changelog
* Mon Oct 1 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0-0.3.20070929
- Minor SPEC changes
- Fixed gnome support. Missing symlink
* Mon Oct 1 2007 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> 0-0.2.20070929
- Support xscreensaver, gnome-screensaver as well as kscreensaver
* Sat Sep 29 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0-0.1.20070929
- Initial release
--- NEW FILE tempest.xml ---
<?xml version="1.0" encoding="ISO-8859-1"?>
<screensaver name="tempest" _label="Tempest">
<command arg="-root"/>
<number id="gridw" type="spinbutton" arg="-gridw %"
_label="Number of columns" low="4" high="200" default="64"/>
<number id="gridh" type="spinbutton" arg="-gridw %"
_label="Number of rows" low="4" high="200" default="48"/>
<number id="step" type="slider" arg="-step %"
_label="Movement steps" _low-label="Small" _high-label="Large"
low="0.00005" high="0.001" default="0.0003"/>
<number id="xfreq" type="spinbutton" arg="-xfreq %"
_label="X movement frequency" low="1" high="100" default="10"/>
<number id="yfreq" type="spinbutton" arg="-yfreq %"
_label="Y movement frequency" low="1" high="100" default="21"/>
<number id="wfactor" type="slider" arg="-wfactor %"
_label="Movement width" _low-label="Small" _high-label="Large"
low="0.1" high="1.0" default="0.9"/>
<number id="hfactor" type="slider" arg="-wfactor %"
_label="Movement height" _low-label="Small" _high-label="Large"
low="0.1" high="1.0" default="0.9"/>
<number id="force" type="slider" arg="-wfactor %"
_label="'Force' parameter" _low-label="Small" _high-label="Large"
low="20" high="200" default="60"/>
<number id="threshhold" type="slider" arg="-damp %"
_label="Threshold" _low-label="Low" _high-label="High"
low="1" high="100" default="10"/>
<number id="damp" type="slider" arg="-damp %"
_label="Damping parameter" _low-label="Low" _high-label="High"
low="0.95" high="1" default="0.995"/>
<_description>
Tempest is an xscreensaver hack based on a physical model where
particles are attracted to their 8 neightbors. With some tweaking,
it can produce some very neat effects.
</_description>
</screensaver>
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/tempest/FC-6/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 4 Oct 2007 02:37:49 -0000 1.1
+++ sources 5 Oct 2007 00:58:55 -0000 1.2
@@ -0,0 +1 @@
+bf04f2beb07b227a3e91536c5dbdb872 tempest.tar.gz
- Previous message (by thread): rpms/tempest/F-7 tempest-20070929-desktop.patch, NONE, 1.1 tempest-gss.desktop, NONE, 1.1 tempest.conf, NONE, 1.1 tempest.spec, NONE, 1.1 tempest.xml, NONE, 1.1
- Next message (by thread): rpms/qstars/devel qstars-0.4-desktop.patch, NONE, 1.1 qstars.conf, NONE, 1.1 qstars.setup, NONE, 1.1 qstars.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list