Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:goupilmtos:X11:Utilities
xtrascreenhacks
xtrascreenhacks.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File xtrascreenhacks.spec of Package xtrascreenhacks
# # spec file for package xtrascreenhacks # # Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: xtrascreenhacks Version: 0.7+git20150119 Release: 0 Summary: Collection of openGL Screensavers License: GPL-2.0-only AND MIT Group: Amusements/Toys/Screensavers URL: https://github.com/shegeek/xtrascreenhacks Source: https://github.com/shegeek/xtrascreenhacks/archive/master.tar.gz#/%{name}-master.tar.gz BuildRequires: autoconf BuildRequires: automake BuildRequires: bc BuildRequires: gcc BuildRequires: glibc-devel BuildRequires: libjpeg-devel BuildRequires: libpng-devel BuildRequires: libtool BuildRequires: make BuildRequires: xscreensaver BuildRequires: pkgconfig(gdk-pixbuf-2.0) BuildRequires: pkgconfig(gdk-pixbuf-xlib-2.0) BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(glu) BuildRequires: pkgconfig(glut) BuildRequires: pkgconfig(gtk+-2.0) BuildRequires: pkgconfig(libglade-2.0) BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xft) BuildRequires: pkgconfig(xmu) BuildRequires: pkgconfig(xt) Requires: xscreensaver %description XtraScreenHacks is a collection of display modes that are based on and intended to be run with the XScreensaver distribution. Requires Xlib and OpenGL. Included screensavers: * Skylark, the classic 1950s kitchen table top * Soma, the 3d cube puzzle * Berlin-Uhr, the Berlin Quantity Didactics Clock * Flyer * Daisy * Twinkle * HH-Tree For these screensavers to work, you will need to add entries to your $HOME/.xscreensaver file by hand. Add the following lines: - daisy -root \n\ - twinkle -root \n\ - GL: flyer -root \n\ - GL: "Berlin-Uhr" berlinuhr -root \n\ - GL: soma -root \n\ - GL: skylark -root \n\ - GL: craters -root \n\ - GL: psychedelic -root \n\ - GL: "HH-Tree" hhtree -root \n\ %prep %setup -q -n %{name}-master %build CFLAGS="%{optflags} -DHAVE_SYS_WAIT_H" %configure \ --with-hackdir="%{_libexecdir}/xscreensaver" \ --with-configdir="%{_sysconfdir}/xscreensaver" \ --with-xshm-ext \ --with-xdbe-ext \ --with-gl \ --with-jpeg %make_build %install %make_install install_prefix=%{buildroot} %files %doc README INSTALL %license COPYING LICENSE %dir %{_sysconfdir}/xscreensaver %config(noreplace) %{_sysconfdir}/xscreensaver/*.xml %{_libexecdir}/xscreensaver %{_datadir}/xtrascreenhacks %{_mandir}/man6/*.6%{?ext_man}* %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor