org.jwz.xscreensaver.yml 1.74 KB
Newer Older
Marcus's avatar
Marcus committed
1
2
3
4
5
6
Categories:
  - Theming
License: X11
AuthorName: jwz
AuthorEmail: jwz@jwz.org
WebSite: https://www.jwz.org/xscreensaver/
7
SourceCode: https://github.com/Zygo/xscreensaver
Izzy's avatar
Izzy committed
8
IssueTracker: https://github.com/Zygo/xscreensaver/issues
Marcus's avatar
Marcus committed
9
10
11
12
13
14
15
Changelog: https://www.jwz.org/xscreensaver/changelog.html

Description: |
    XScreenSaver has about 150 different live wallpapers (and now daydreams as well) to use on your screen - with more coming in future editions!  This is one of the best and most robust live wallpaper apps out there.

    The Android port is fairly recent, some of the demos don't work yet.

16
    If you are an Android developer and you'd like to help us finish it, source code is available at <a href="https://www.jwz.org/xscreensaver/">https://www.jwz.org/xscreensaver/</a>.
Marcus's avatar
Marcus committed
17
18
19
20
21
22
23
24
25

RepoType: git
Repo: https://github.com/Zygo/xscreensaver

Builds:
  - versionName: '5.40'
    versionCode: 54000
    commit: c85f503f5793839a6be4c818332aca4a96927bb2
    subdir: android/xscreensaver
26
27
28
    sudo:
      - apt-get update || apt-get update
      - apt-get install -y bc libx11-dev intltool
Marcus's avatar
Marcus committed
29
30
    gradle:
      - yes
31
32
33
34
35
36
37
38
39
    prebuild:
      - pushd ../..
      - pwd
      - ./configure
      - popd
      - cd ..
      - make run_check
      - sed -i -e 's,./gradlew,gradle,' Makefile
      - sed -i -e '/jcenter()/i google()' build.gradle
Marcus's avatar
Marcus committed
40
41
    scandelete:
      - OSX
42
43
44
45
    build:
      - cd ..
      - make all
      - sed -i -e '/preBuild/d' xscreensaver/build.gradle
Marcus's avatar
Marcus committed
46
47
48
49
50
51
52

MaintainerNotes: |
    `make all` already does the gradle build. Running gradle standalone doesn't work as is afterwards beause of undefined env variables.
    Disabling the preBuild tasks in the gradle file works around this issue.

AutoUpdateMode: None
UpdateCheckMode: None
53
54
CurrentVersion: '5.40'
CurrentVersionCode: 54000