Compare commits
3 Commits
0.20190706
...
main
Author | SHA1 | Date | |
---|---|---|---|
b5300a2eb5 | |||
7905961159 | |||
686d3abf8b |
32
gluqlo-1.1.20211231git-xscreensaver-6.06.patch
Normal file
32
gluqlo-1.1.20211231git-xscreensaver-6.06.patch
Normal file
@ -0,0 +1,32 @@
|
||||
--- gluqlo-1.1.20211231git/gluqlo.c.orig 2023-03-27 22:18:56.210217168 +0200
|
||||
+++ gluqlo-1.1.20211231git/gluqlo.c 2023-03-27 22:21:17.335465207 +0200
|
||||
@@ -347,15 +347,15 @@
|
||||
printf(" -r\t\tCustom resolution in WxH format\n");
|
||||
printf(" -s\t\tCustom display scale factor\n");
|
||||
return 0;
|
||||
- } else if(strcmp("-root", argv[i]) == 0 || strcmp("-f", argv[i]) == 0 || strcmp("--fullscreen", argv[i]) == 0) {
|
||||
+ } else if(strcmp("-root", argv[i]) == 0 || strcmp("--root", argv[i]) == 0 || strcmp("-f", argv[i]) == 0 || strcmp("--fullscreen", argv[i]) == 0) {
|
||||
fullscreen = true;
|
||||
- } else if(strcmp("-noflip", argv[i]) == 0) {
|
||||
+ } else if(strcmp("-noflip", argv[i]) == 0 || strcmp("--noflip", argv[i]) == 0) {
|
||||
animate = false;
|
||||
- } else if(strcmp("-anykeyclose", argv[i]) == 0) {
|
||||
+ } else if(strcmp("-anykeyclose", argv[i]) == 0 || strcmp("--anykeyclose", argv[i]) == 0) {
|
||||
anykeyclose = true;
|
||||
- } else if(strcmp("-ampm", argv[i]) == 0) {
|
||||
+ } else if(strcmp("-ampm", argv[i]) == 0 || strcmp("--ampm", argv[i]) == 0) {
|
||||
twentyfourh = false;
|
||||
- } else if(strcmp("-leadingzero", argv[i]) == 0) {
|
||||
+ } else if(strcmp("-leadingzero", argv[i]) == 0 || strcmp("--leadingzero", argv[i]) == 0) {
|
||||
leadingzero = true;
|
||||
} else if(strcmp("-r", argv[i]) == 0 || strcmp("--resolution", argv[i]) == 0) {
|
||||
char *resolution = argv[i+1];
|
||||
@@ -373,7 +373,7 @@
|
||||
} else if(strcmp("-s", argv[i]) == 0) {
|
||||
display_scale_factor = atof(argv[i+1]);
|
||||
i++;
|
||||
- } else if(strcmp("-window-id", argv[i]) == 0) {
|
||||
+ } else if(strcmp("-window-id", argv[i]) == 0 || strcmp("--window-id", argv[i]) == 0) {
|
||||
wid = strtol(argv[i+1], (char **) NULL, 0);
|
||||
i++;
|
||||
} else {
|
24
gluqlo.spec
24
gluqlo.spec
@ -1,14 +1,14 @@
|
||||
Name: gluqlo
|
||||
Version: 0.20190706git
|
||||
Release: 1mamba
|
||||
Version: 1.1.20211231git
|
||||
Release: 2mamba
|
||||
Summary: A SDL remake of well-known awesome Fliqlo screensaver
|
||||
Group: Graphical Desktop/Look 'n' feel/Screensavers
|
||||
Vendor: openmamba
|
||||
Distribution: openmamba
|
||||
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
|
||||
URL: https://github.com/alexanderk23/gluqlo.git
|
||||
## GITSOURCE https://github.com/alexanderk23/gluqlo.git master
|
||||
URL: https://github.com/alexanderk23/gluqlo
|
||||
Source: https://github.com/alexanderk23/gluqlo.git/master/gluqlo-%{version}.tar.bz2
|
||||
Patch0: gluqlo-1.1.20211231git-xscreensaver-6.06.patch
|
||||
License: ISC
|
||||
## AUTOBUILDREQ-BEGIN
|
||||
BuildRequires: glibc-devel
|
||||
@ -19,7 +19,7 @@ BuildRequires: libX11-devel
|
||||
BuildRequires: libgcc
|
||||
BuildRequires: libstdc++6-devel
|
||||
## AUTOBUILDREQ-END
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
||||
BuildRequires: libSDL_gfx-devel >= 2.0.26
|
||||
|
||||
%description
|
||||
Gluqlo (or Глюкало, if you prefer) is a SDL remake of well-known awesome Fliqlo screensaver which is originally avaliable for Windows and OSX platforms only. Gluqlo is inspired by (and to some extent is based on) noflipqlo aka Now Open Flipqlo 2.0 by Jacek Kuźniarski. Currently it's very close to original Fliqlo (as I hope).
|
||||
@ -36,9 +36,11 @@ Gluqlo (or Глюкало, if you prefer) is a SDL remake of well-known awesome
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
%patch 0 -p1
|
||||
sed -i "s|-o root||" Makefile
|
||||
sed -i "s|/usr/share/xscreensaver/config|%{_sysconfdir}/xscreensaver|" Makefile
|
||||
sed -i "s|/usr/lib|%{_libexecdir}|" Makefile gluqlo.desktop
|
||||
sed -i "/strip gluqlo/d" Makefile
|
||||
|
||||
%build
|
||||
%make
|
||||
@ -60,5 +62,17 @@ sed -i "s|/usr/lib|%{_libexecdir}|" Makefile gluqlo.desktop
|
||||
%doc LICENSE
|
||||
|
||||
%changelog
|
||||
* Mon Mar 27 2023 Silvan Calarco <silvan.calarco@mambasoft.it> 1.1.20211231git-2mamba
|
||||
- patch for xscreensaver 6.06 to accept e.g. --root argument in addition to -root
|
||||
|
||||
* Fri Dec 31 2021 Silvan Calarco <silvan.calarco@mambasoft.it> 1.1.20211231git-1mamba
|
||||
- update to 1.1.20211231git
|
||||
|
||||
* Thu Feb 11 2021 Silvan Calarco <silvan.calarco@mambasoft.it> 1.1.20210211git-1mamba
|
||||
- update to 1.1.20210211git
|
||||
|
||||
* Sun Feb 07 2021 Automatic Build System <autodist@mambasoft.it> 1.1-1mamba
|
||||
- automatic version update by autodist
|
||||
|
||||
* Sat Jul 06 2019 Silvan Calarco <silvan.calarco@mambasoft.it> 0.20190706git-1mamba
|
||||
- package created using the webbuild interface
|
||||
|
Loading…
x
Reference in New Issue
Block a user