Compare commits

..

129 Commits

Author SHA1 Message Date
windowsboy111 005ed20c4a dunno 2023-02-20 15:15:47 +08:00
windowsboy111 a5312f14e2 fix: bandwhich 2023-02-20 14:10:01 +08:00
madomado 5bac151554 fix: kondo-ui bandwhich (#218) 2023-02-19 21:02:41 -08:00
madomado a206126815 add: kondo (#217) 2023-02-19 20:41:40 -08:00
madomado 678715b41e add: detox (#216)
* add: detox

* well
2023-02-19 20:28:59 -08:00
madomado da51d99a3d add: bandwhich (#215)
* add: bandwhich

* remove checks
2023-02-19 20:18:31 -08:00
madomado 8f38d6d0d1 add: felix (#214)
* add: felix

* remove checks
2023-02-19 20:15:50 -08:00
madomado 9be2fdb0f8 add: oxipng (#213)
* add: oxipng

* forgot cargo_prep_online

* remove checks

* Revert "remove checks"

This reverts commit 5ddef305d6.
2023-02-19 20:15:04 -08:00
madomado d233fda589 chore(yank): ruff (#211) 2023-02-19 19:42:25 -08:00
madomado 404516e267 fix: maturin (#212)
* fix: maturin

* fix: protobuf

* fix: maturin

* feat(checks): remove checks from maturin

---------

Signed-off-by: madomado <wboy111@outlook.com>
2023-02-19 19:33:24 -08:00
Raboneko 4d8f361111 Automatic Update: tau-helium 2023-02-20 00:50:07 +00:00
madomado 5f5df2e2ea fix: protobuf (#208) ← again
* fix: protobuf

* fix: protobuf
2023-02-19 16:41:36 -08:00
madomado 5cfe77442a fix: protobuf (#207)
buildarch

Signed-off-by: madomado <wboy111@outlook.com>
2023-02-19 14:43:01 -03:00
Raboneko 3cd82299fa Automatic Update: tau-helium ruff 2023-02-19 17:36:20 +00:00
madomado 3c51e324c3 fix: protobuf (#206) 2023-02-19 14:35:43 -03:00
Raboneko 32273905a1 Automatic Update: tau-helium 2023-02-19 17:13:32 +00:00
Lains a960c90351 Merge pull request #204 from terrapkg/fix/gcm-core
fix: gcm-core
2023-02-19 14:03:37 -03:00
Lains b3f63c452e Merge pull request #205 from terrapkg/fix/budgie-extras
fix: budgie-extras
2023-02-19 14:02:51 -03:00
windowsboy111 9ed10ca59f fix: budgie-extras 2023-02-20 00:57:50 +08:00
Raboneko 046ad272c1 Automatic Update: libhelium tau-helium 2023-02-19 16:43:59 +00:00
windowsboy111 44e5e4e3da fix: gcm-core 2023-02-20 00:38:04 +08:00
madomado 707168b698 chore(update): budgie-extras (#203) 2023-02-19 21:15:51 +07:00
lleyton 09b4534917 Merge pull request #202 from terrapkg/fix/update
fix(update): sccache
2023-02-18 19:21:46 -08:00
Raboneko c3b9181476 Automatic Update: iosevka-fusion 2023-02-18 21:36:44 +00:00
windowsboy111 e8ec3fa2bf fix(update): sccache 2023-02-18 23:30:12 +08:00
cat-master21 9dcf71fcc7 add: compiz9 (#196)
* feat: add compiz9

* chore: add myslef to CODEOWNERS
2023-02-17 23:30:59 -08:00
Raboneko 023292b4c1 Automatic Update: libhelium 2023-02-18 06:39:44 +00:00
Raboneko 40021e084a Automatic Update: libhelium 2023-02-18 05:14:08 +00:00
Raboneko 50ac3bb57b Automatic Update: tau-helium 2023-02-18 02:33:50 +00:00
Raboneko 99b6be1f54 Automatic Update: prismlauncher-nightly prismlauncher-qt5-nightly 2023-02-18 01:26:48 +00:00
Raboneko d2838fe4e5 Automatic Update: sass 2023-02-18 01:19:33 +00:00
Raboneko 3d135aa2ba Automatic Update: gradle 2023-02-17 21:13:46 +00:00
madomado 68803911af feat(gha): update workflow show full backtrace (#201)
Part of the investigation on the error here: https://github.com/terrapkg/packages/actions/runs/4205239359/jobs/7297028162

Signed-off-by: madomado <wboy111@outlook.com>
2023-02-17 09:02:18 -08:00
madomado 7169f41bfd fix(dbgpkg): pop-launcher (#200)
Last time I incorrectly uncommented that so yeah I mean the macro escape
thingy
2023-02-17 12:22:56 -03:00
madomado 91a843035b fix: protobuf (#199)
Fix deps gcc

Signed-off-by: madomado <wboy111@outlook.com>
2023-02-17 11:53:34 -03:00
madomado a18c3f1002 fix(dbgpkg): pop-launcher (#198)
Signed-off-by: madomado <wboy111@outlook.com>
2023-02-17 11:53:15 -03:00
Raboneko 04c8cebba3 Automatic Update: anki-bin anki-qt5 anki 2023-02-17 13:24:03 +00:00
Raboneko 26bfcef7fe Automatic Update: gitoxide 2023-02-17 10:38:53 +00:00
Raboneko 659dbbfffb Automatic Update: gitoxide 2023-02-17 10:17:45 +00:00
Raboneko 4cb1946240 Automatic Update: pop-launcher 2023-02-17 06:20:51 +00:00
lleyton 01001184f8 Merge pull request #197 from terrapkg/windowsboy111-patch-1
bump: lorax
2023-02-16 22:07:50 -08:00
Raboneko 80681aeb83 Automatic Update: pop-launcher 2023-02-17 05:36:29 +00:00
madomado e8bec8a043 bump: lorax
Signed-off-by: madomado <wboy111@outlook.com>
2023-02-17 12:22:54 +08:00
Raboneko 802b1e9b5a Automatic Update: sass 2023-02-17 02:51:41 +00:00
Raboneko 9b25752b56 Automatic Update: latte-dock-nightly 2023-02-17 01:38:31 +00:00
Raboneko 486374a131 Automatic Update: libhelium tau-helium 2023-02-17 01:23:32 +00:00
Raboneko 76532881f8 Automatic Update: libhelium tau-helium 2023-02-16 21:14:17 +00:00
Raboneko 4cdcc091c2 Automatic Update: protobuf 2023-02-16 19:11:48 +00:00
Raboneko 2846cd872e Automatic Update: moby-buildx 2023-02-16 14:15:06 +00:00
Raboneko dfc919d7d4 Automatic Update: tau-helium 2023-02-16 04:19:52 +00:00
Raboneko a495686b20 Automatic Update: tau-helium 2023-02-16 02:37:48 +00:00
Raboneko 3056ea497a Automatic Update: latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly 2023-02-16 01:36:48 +00:00
Raboneko 0d12492e33 Automatic Update: tau-helium 2023-02-15 22:37:56 +00:00
Raboneko 19121eae76 Automatic Update: ruff 2023-02-15 20:37:34 +00:00
Raboneko 906ac2ac55 Automatic Update: tau-helium 2023-02-15 18:20:14 +00:00
Raboneko e1cbcc22f2 Automatic Update: tau-helium 2023-02-15 17:15:11 +00:00
Raboneko c4eb9d9537 Automatic Update: tau-helium 2023-02-15 02:39:57 +00:00
madomado 42bab0ced5 add: osu-lazer osu-mime (#195)
Squashed commit of the following:

commit b0b62ae308
Merge: c8c13b7 fcb92e1
Author: windowsboy111 <wboy111@outlook.com>
Date:   Mon Feb 13 17:25:16 2023 +0800

    Merge branch 'main' into osu-lazer

commit c8c13b7247
Author: windowsboy111 <wboy111@outlook.com>
Date:   Mon Feb 13 17:22:19 2023 +0800

    lint: osu-lazer

    Signed-off-by: windowsboy111 <wboy111@outlook.com>

commit 5aac8e807a
Author: windowsboy111 <wboy111@outlook.com>
Date:   Mon Feb 13 17:21:25 2023 +0800

    lint: osu-mime

    Signed-off-by: windowsboy111 <wboy111@outlook.com>

commit a1b44acfb2
Author: windowsboy111 <wboy111@outlook.com>
Date:   Mon Feb 13 17:20:00 2023 +0800

    fix(update): sccache

    Signed-off-by: windowsboy111 <wboy111@outlook.com>

commit bab4b5fd78
Author: windowsboy111 <wboy111@outlook.com>
Date:   Mon Feb 13 17:19:07 2023 +0800

    fix(version): sccache

    Signed-off-by: windowsboy111 <wboy111@outlook.com>

commit af588816cb
Merge: 331e404 4a3e45a
Author: madomado <119111128+madonuko@users.noreply.github.com>
Date:   Mon Feb 13 09:46:21 2023 +0800

    Merge branch 'main' into osu-lazer

commit 331e404240
Author: madomado <119111128+madonuko@users.noreply.github.com>
Date:   Mon Feb 13 01:45:50 2023 +0000

    Fix

commit f475491593
Author: madomado <119111128+madonuko@users.noreply.github.com>
Date:   Mon Feb 13 01:29:51 2023 +0000

    update momento

commit ea4a70fdf2
Author: madomado <119111128+madonuko@users.noreply.github.com>
Date:   Mon Feb 13 01:27:24 2023 +0000

    forgot to add anda.hcl

commit 4d3284970f
Author: madomado <119111128+madonuko@users.noreply.github.com>
Date:   Mon Feb 13 01:22:20 2023 +0000

    add: osu-lazer

commit cf891b2c35
Author: madomado <119111128+madonuko@users.noreply.github.com>
Date:   Mon Feb 13 01:22:02 2023 +0000

    add: osu-mime
2023-02-14 16:13:37 -08:00
Raboneko e60ab6b8b1 Automatic Update: tau-helium 2023-02-14 22:15:45 +00:00
Raboneko ebb318459b Automatic Update: tau-helium 2023-02-14 18:40:47 +00:00
Raboneko bcc61ace51 Automatic Update: tau-helium 2023-02-14 18:20:05 +00:00
Raboneko eedce8cfbe Automatic Update: tau-helium 2023-02-14 16:22:47 +00:00
Raboneko 7451edfa6b Automatic Update: switchboard tau-helium 2023-02-14 15:17:13 +00:00
Raboneko 0a10f4828d Automatic Update: switchboard tau-helium 2023-02-14 14:37:32 +00:00
madomado 91a4a31ed7 fix(deps): maturin (#193)
Trying to bump rust-packaging from >= 21 to 23

Signed-off-by: madomado <119111128+madonuko@users.noreply.github.com>
2023-02-14 19:31:36 +08:00
Raboneko 63acc1fd75 Automatic Update: libhelium 2023-02-14 04:41:56 +00:00
Raboneko afee9fd0be Automatic Update: prismlauncher-nightly prismlauncher-qt5-nightly 2023-02-14 01:37:19 +00:00
Raboneko 40bbc1b43a Automatic Update: sass 2023-02-14 01:21:50 +00:00
Raboneko a6dd8f173f Automatic Update: discord-openasar discord 2023-02-13 22:37:56 +00:00
Raboneko ab74b7e324 Automatic Update: gradle 2023-02-13 14:37:33 +00:00
Raboneko fcb92e1c4f Automatic Update: ruff 2023-02-13 02:38:00 +00:00
Raboneko 4a3e45a1f7 Automatic Update: latte-dock-nightly 2023-02-13 01:37:25 +00:00
Raboneko 49dac83645 Automatic Update: iosevka-fusion 2023-02-12 14:13:22 +00:00
Raboneko f3be75e1dc Automatic Update: xyproto-env 2023-02-12 12:28:44 +00:00
Raboneko 7a2e2eafc9 Automatic Update: sccache 2023-02-12 08:19:33 +00:00
windowsboy111 efb73fb816 fix(deps): nerd-fonts (#191)
Signed-off-by: windowsboy111 <wboy111@outlook.com>
2023-02-11 23:58:17 -08:00
Raboneko ac4014be9c Automatic Update: maturin 2023-02-12 06:18:47 +00:00
Raboneko 840bd913c6 Automatic Update: libhelium tau-helium 2023-02-12 02:37:41 +00:00
Raboneko ea977670a5 Automatic Update: prismlauncher-nightly prismlauncher-qt5-nightly 2023-02-12 01:36:58 +00:00
Raboneko a2ecc9c44e Automatic Update: tau-helium 2023-02-11 06:18:58 +00:00
Raboneko ff8dc89d4e Automatic Update: libhelium 2023-02-11 05:36:21 +00:00
Raboneko b026db758c Automatic Update: ruff 2023-02-11 04:18:54 +00:00
Raboneko 524360b3c0 Automatic Update: libhelium 2023-02-11 03:16:52 +00:00
Raboneko 97e7f21f59 Automatic Update: prismlauncher-nightly prismlauncher-qt5-nightly 2023-02-11 01:22:19 +00:00
Raboneko 4d6aeb3fe2 Automatic Update: libhelium 2023-02-11 01:14:10 +00:00
Raboneko 61a042b3ca Automatic Update: libhelium 2023-02-10 23:36:54 +00:00
Raboneko f9d9004563 Automatic Update: discord-canary-openasar discord-canary 2023-02-10 22:15:14 +00:00
Raboneko d7492f5d13 Automatic Update: libbismuth 2023-02-10 17:15:23 +00:00
Raboneko 2909c94545 Automatic Update: libbismuth 2023-02-10 15:38:14 +00:00
Raboneko 7893104644 Automatic Update: groovy-docs groovy 2023-02-10 10:18:13 +00:00
windowsboy111 513810df97 fix(update): groovy groovy-docs (#188) 2023-02-10 01:36:31 -08:00
windowsboy111 fa8f86c94a fix(update): groovy groovy-docs (#187)
* Update update.rhai

Signed-off-by: windowsboy111 <wboy111@outlook.com>

* Update update.rhai

Signed-off-by: windowsboy111 <wboy111@outlook.com>

---------

Signed-off-by: windowsboy111 <wboy111@outlook.com>
2023-02-10 00:47:44 -08:00
Raboneko ae452bb912 Automatic Update: graalvm 2023-02-10 04:41:10 +00:00
Lains a649b4179e Merge pull request #186 from terrapkg/windowsboy111-patch-1
add(update): groovy
2023-02-10 01:38:35 -03:00
windowsboy111 aefd34c3f4 Create update.rhai
Signed-off-by: windowsboy111 <wboy111@outlook.com>
2023-02-10 12:37:45 +08:00
windowsboy111 c2e0325a58 Create update.rhai
Signed-off-by: windowsboy111 <wboy111@outlook.com>
2023-02-10 12:36:52 +08:00
windowsboy111 07be436e64 fix(update): graalvm (#185)
Signed-off-by: windowsboy111 <wboy111@outlook.com>
2023-02-09 20:26:14 -08:00
Raboneko 4cb494435c Automatic Update: libhelium tau-helium 2023-02-10 02:42:44 +00:00
Raboneko 42dd71ec8c Automatic Update: latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly 2023-02-10 01:39:02 +00:00
Raboneko 9b31e5c99d Automatic Update: gitoxide graalvm 2023-02-10 01:22:29 +00:00
windowsboy111 482a64ec22 add: graalvm (#179) 2023-02-09 16:08:36 -08:00
windowsboy111 d32ab9269b add: typeracer (#184)
* add: typeracer

* I forgot update.rhai again

* deps

* perl as deps

* Bai bai debug package
2023-02-10 07:54:09 +08:00
windowsboy111 8279a9d829 add: gitoxide (#183)
* add: gitoxide

* Apparently we need cmake

* deps
2023-02-10 07:53:49 +08:00
windowsboy111 0de963e840 add: ouch (#180) 2023-02-09 15:52:58 -08:00
Raboneko 1832a49a18 Automatic Update: tau-helium 2023-02-09 20:16:59 +00:00
windowsboy111 7b323d69d5 add: gping (#182)
* add: gping

* I forgot update.rhai
2023-02-10 01:25:21 +08:00
windowsboy111 de05048082 add: hyperfine (#181) 2023-02-09 09:24:45 -08:00
Raboneko 5cc7539f96 Automatic Update: gradle 2023-02-09 17:14:51 +00:00
windowsboy111 e0ac4b2e6e fix: gradle (#177)
* fix: gradle

* fix: gradle
2023-02-10 01:08:55 +08:00
Raboneko 6a733eb217 Automatic Update: orjson 2023-02-09 15:16:59 +00:00
windowsboy111 1d30c5f436 Bai bai debug package 2023-02-09 22:01:15 +08:00
windowsboy111 5b103f4825 perl as deps 2023-02-09 21:44:59 +08:00
windowsboy111 9601944e1f deps 2023-02-09 21:37:01 +08:00
windowsboy111 30b0c10586 deps 2023-02-09 21:33:10 +08:00
windowsboy111 4d928ec791 Apparently we need cmake 2023-02-09 21:22:53 +08:00
windowsboy111 6edde0a7eb I forgot update.rhai again 2023-02-09 21:21:37 +08:00
windowsboy111 b78d513386 add: typeracer 2023-02-09 21:20:43 +08:00
windowsboy111 ad6e557664 I forgot update.rhai 2023-02-09 21:13:55 +08:00
windowsboy111 8cc856fd00 add: gping 2023-02-09 21:13:05 +08:00
windowsboy111 0bb9841e52 add: gitoxide 2023-02-09 21:09:20 +08:00
Raboneko a4d8135f96 Automatic Update: xyproto-env 2023-02-09 12:32:50 +00:00
Raboneko bb02307dcb Automatic Update: xyproto-env 2023-02-09 11:36:49 +00:00
windowsboy111 1bc4f691c3 fix: update (#178)
Fix update.rhai: xyproto-env xyproto-textoutput xyproto-vt100 (gh_tag)
Erase update.rhai: yhat-scrape (no version)
2023-02-09 17:18:55 +08:00
Raboneko 2b4d1949ef Automatic Update: latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly 2023-02-09 01:26:33 +00:00
Raboneko 53d6979170 Automatic Update: ruff 2023-02-08 23:15:57 +00:00
Raboneko b0adfe80d1 Automatic Update: dart 2023-02-08 14:37:05 +00:00
windowsboy111 4403bfbdf8 lint 2023-02-08 21:19:12 +08:00
windowsboy111 1b2ae1ee64 fix: gradle 2023-02-08 21:15:02 +08:00
windowsboy111 b700fa72b8 fix: gradle 2023-02-08 18:43:42 +08:00
98 changed files with 1286 additions and 111 deletions
+1
View File
@@ -30,6 +30,7 @@ jobs:
run: anda update -vv
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
RUST_BACKTRACE: full
- name: Save
run: |
+2
View File
@@ -28,3 +28,5 @@
/anda/rust/starship @korewaChino
/anda/rust/zellij @korewaChino
/anda/audio/distrho @korewaChino
/anda/desktop/compiz9 @cat-master21
+1 -1
View File
@@ -1,5 +1,5 @@
Name: anki-bin
Version: 2.1.57
Version: 2.1.58
Release: 1%{?dist}
Summary: Flashcard program for using space repetition learning (Installed with wheel)
License: AGPLv3+ and GPLv3+ and LGPLv3 and MIT and BSD and ASL 2.0 and CC-BY-SA and CC-BY
+1 -1
View File
@@ -1,5 +1,5 @@
Name: anki-qt5
Version: 2.1.57
Version: 2.1.58
Release: 1%{?dist}
Summary: Flashcard program for using space repetition learning
License: AGPLv3+ and GPLv3+ and LGPLv3 and MIT and BSD and ASL 2.0 and CC-BY-SA and CC-BY
+1 -1
View File
@@ -1,5 +1,5 @@
Name: anki
Version: 2.1.57
Version: 2.1.58
Release: 1%{?dist}
Summary: Flashcard program for using space repetition learning
License: AGPLv3+ and GPLv3+ and LGPLv3 and MIT and BSD and ASL 2.0 and CC-BY-SA and CC-BY
@@ -1,7 +1,7 @@
%define debug_package %{nil}
Name: discord-canary-openasar
Version: 0.0.147
Version: 0.0.148
Release: 1%{?dist}
Summary: OpenAsar is a rewrite of part of Discord's desktop code, making it snappier and include more features like further customization and theming
License: MIT and https://discord.com/terms
+1 -1
View File
@@ -1,7 +1,7 @@
%define debug_package %{nil}
Name: discord-canary
Version: 0.0.147
Version: 0.0.148
Release: 1%{?dist}
Summary: Free Voice and Text Chat for Gamers.
URL: discord.com
@@ -1,7 +1,7 @@
%define debug_package %{nil}
Name: discord-openasar
Version: 0.0.24
Version: 0.0.25
Release: 1%{?dist}
Summary: OpenAsar is a rewrite of part of Discord's desktop code, making it snappier and include more features like further customization and theming
License: MIT and https://discord.com/terms
+1 -1
View File
@@ -1,7 +1,7 @@
%define debug_package %{nil}
Name: discord
Version: 0.0.24
Version: 0.0.25
Release: 1%{?dist}
Summary: Free Voice and Text Chat for Gamers.
URL: discord.com
+1 -1
View File
@@ -1,7 +1,7 @@
%define debug_package %{nil}
Name: dart
Version: 2.19.1
Version: 2.19.2
Release: 1%{?dist}
Summary: The Dart Language
License: BSD-3-Clause
@@ -1,2 +0,0 @@
*.tar.*
build/
@@ -1,6 +1,6 @@
Name: budgie-extras
Version: 1.5.0
Version: 1.5.90
Release: 1%{dist}
License: GPLv3
@@ -335,8 +335,15 @@ rm -f %{buildroot}%{_bindir}/quickchar
%files -n budgie-applet-hotcorners
%{_libdir}/budgie-desktop/plugins/budgie-hotcorners
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.budgie-hotcorners.gschema.xml
%{_sysconfdir}/xdg/autostart/org.ubuntubudgie.budgie-extras.HotCorners-autostart.desktop
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.budgie-extras.HotCorners.gschema.xml
%{_datadir}/applications/org.ubuntubudgie.budgie-extras.HotCorners.desktop
%{_datadir}/budgie-hotcorners
/usr/libexec/budgie-hotcorners/
%{_datadir}/pixmaps/budgie-hotcorners-symbolic.svg
%{_datadir}/pixmaps/budgie-hotcgui-*.svg
%{_datadir}/icons/hicolor/scalable/apps/org.ubuntubudgie.budgie-extras.hotcorners.svg
%files -n budgie-applet-kangaroo
%{_libdir}/budgie-desktop/plugins/budgie-kangaroo
@@ -407,6 +414,7 @@ rm -f %{buildroot}%{_bindir}/quickchar
%files -n budgie-applet-window-shuffler
%{_sysconfdir}/xdg/autostart/layoutspopup-autostart.desktop
%{_sysconfdir}/xdg/autostart/dragsnap-autostart.desktop
%{_sysconfdir}/xdg/autostart/shuffler*.desktop
%{_libdir}/budgie-window-shuffler
%{_datadir}/applications/org.ubuntubudgie.shufflercontrol.desktop
@@ -415,6 +423,7 @@ rm -f %{buildroot}%{_bindir}/quickchar
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.budgie-shufflerapplet.gschema.xml
%{_datadir}/pixmaps/shuffler-*.svg
%{_datadir}/pixmaps/shufflerapplet-*.svg
%{_datadir}/pixmaps/dragsnapimg*.svg
%{_libdir}/budgie-desktop/plugins/budgie-window-shuffler/ShufflerAPplet.plugin
%{_libdir}/budgie-desktop/plugins/budgie-window-shuffler/libshufflerapplet.so
%{_datadir}/metainfo/org.ubuntubudgie.shufflercontrol.metainfo.xml
@@ -442,6 +451,5 @@ rm -f %{buildroot}%{_bindir}/quickchar
- Updated to 1.4.0
- Added requirements for Workspace Overview
* Fri Apr 16 2021 Thomas Batten <stenstorpmc@gmail.com> - 1.2.0-1
- Initial Build
@@ -1 +1 @@
rpm.version(gh("UbuntuBudgie/budgie-extras"));
rpm.version(gh_tag("UbuntuBudgie/budgie-extras"));
+5
View File
@@ -0,0 +1,5 @@
project "pkg" {
rpm {
spec = "compiz9.spec"
}
}
+153
View File
@@ -0,0 +1,153 @@
%define _ubuntu_rel 22.10.20220822-0ubuntu1
Name: compiz9
Version: 0.9.14.2
Release: %autorelease
Summary: OpenGL window and compositing manager 0.9.X.X series
License: GPLv2+ AND LGPLv2+ AND MIT
URL: https://launchpad.net/compiz
Source0: http://archive.ubuntu.com/ubuntu/pool/universe/c/compiz/compiz_%{version}+%{_ubuntu_rel}.tar.xz
Patch0: https://raw.githubusercontent.com/cat-master21/unityDE-specs/main/patches/compiz-cmake-install-path.patch
Conflicts: compiz
BuildRequires: libX11-devel
BuildRequires: libdrm-devel
BuildRequires: libXcursor-devel
BuildRequires: libXfixes-devel
BuildRequires: libXrandr-devel
BuildRequires: libXrender-devel
BuildRequires: libXcomposite-devel
BuildRequires: libXdamage-devel
BuildRequires: libXext-devel
BuildRequires: libXt-devel
BuildRequires: libSM-devel
BuildRequires: libICE-devel
BuildRequires: libXmu-devel
BuildRequires: desktop-file-utils
BuildRequires: intltool
BuildRequires: gettext
BuildRequires: librsvg2-devel
BuildRequires: mesa-libGLU-devel
BuildRequires: fuse-devel
BuildRequires: cairo-devel
BuildRequires: libjpeg-turbo-devel
BuildRequires: libxslt-devel
BuildRequires: glib2-devel
BuildRequires: libwnck3-devel
BuildRequires: cmake
BuildRequires: gcc
BuildRequires: g++
BuildRequires: make
BuildRequires: glibmm24-devel
BuildRequires: lcov
BuildRequires: python3-devel
BuildRequires: boost-devel
BuildRequires: libnotify-devel
BuildRequires: python3-Cython
BuildRequires: glibc-headers-x86
BuildRequires: metacity-devel
BuildRequires: libglvnd-devel
BuildRequires: gcovr
BuildRequires: mesa-libEGL-devel
BuildRequires: glib2-devel
BuildRequires: xorg-x11-server-devel
Requires: glib2
Requires: xorg-x11-server-Xorg
Requires: metacity
Requires: glx-utils
%package devel
Summary: Development files for %{name}
Requires: %{name}%{?_isa} = %{version}-%{release}
%description devel
This package contains the development files for %{name}.
%package -n python3-ccsm
Summary: Compiz Config Manager
Conflicts: ccsm
Requires: %{name}%{?_isa}
%description -n python3-ccsm
Compiz Config Manager helps configure Compiz Window Manager, version 0.9 series
%description
Compiz 9 branch, which is newer then what Fedora packages and required by Unity 7.6 and higher.
%prep
%autosetup -p1 -n compiz
%build
# The driver blacklist hack is obselete
sed -i 's/(nouveau|Intel).*Mesa 8.0//' plugins/opengl/opengl.xml.in
%cmake -DCOMPIZ_DISABLE_GS_SCHEMAS_INSTALL=OFF -DBUILD_GTK=ON -DBUILD_METACITY=ON -DCOMPIZ_BUILD_TESTING=OFF -DBUILD_GLES=ON -DCOMPIZ_PACKAGING_ENABLED=TRUE -DBUILD_XORG_GTEST=OFF -DCOMPIZ_BUILD_WITH_RPATH=FALSE -DCOMPIZ_WERROR=OFF
%cmake_build
%install
%cmake_install
desktop-file-install \
--delete-original \
--dir=%{buildroot}%{_datadir}/applications \
%{buildroot}%{_datadir}/applications/*.desktop
find %{buildroot} -name '*.la' -exec rm -f {} ';'
%find_lang ccsm
%find_lang compiz
%py3_shebang_fix $RPM_BUILD_ROOT%{_bindir}/ccsm
# placeholder for local icons
mkdir -p %{buildroot}%{_datadir}/compiz/icons/hicolor/{scalable/{apps,\
categories},22x22/{categories,devices,mimetypes}}
%files -f compiz.lang
%doc AUTHORS README INSTALL NEWS
%license COPYING COPYING.GPL COPYING.LGPL COPYING.MIT
%config %{_sysconfdir}/compizconfig/config.conf
%{_bindir}/compiz
%{_bindir}/compiz-decorator
%{_bindir}/gtk-window-decorator
%{_libdir}/libcompizconfig.so.*
%{_libdir}/libcompizconfig_gsettings_backend.so
%{_libdir}/libcompiz_core.so.*
%{_libdir}/libdecoration.so.*
%dir %{_libdir}/compiz
%{_libdir}/compiz/*.so
%dir %{_libdir}/compizconfig
%dir %{_libdir}/compizconfig/backends
%{_libdir}/compizconfig/backends/*.so
%{python3_sitearch}/compizconfig.cpython*.so
%{python3_sitearch}/compizconfig_python*.egg-info/
%{_datadir}/applications/compiz.desktop
#{_datadir}/compiz/
%{_datadir}/glib-2.0/schemas/org.compiz*.gschema.xml
%{_datadir}/gnome-control-center/keybindings/50-compiz-*.xml
%files devel
%{_includedir}/compiz/
%dir %{_includedir}/compizconfig
%{_includedir}/compizconfig/*.h
%{_libdir}/libcompizconfig.so
%{_libdir}/libcompiz_core.so
%{_libdir}/libdecoration.so
%{_libdir}/pkgconfig/*.pc
%{_datadir}/cmake/Modules/*.cmake
%files -n python3-ccsm -f ccsm.lang
%doc AUTHORS NEWS
%license COPYING
%{_bindir}/ccsm
%{_datadir}/applications/ccsm.desktop
%dir %{_datadir}/ccsm
%{_datadir}/ccsm/*
%{_datadir}/icons/hicolor/*/apps/ccsm.png
%{_datadir}/icons/hicolor/*/apps/ccsm.svg
%dir %{python3_sitelib}/ccm
%{python3_sitelib}/ccm/*
%{python3_sitelib}/ccsm-%{version}-py%{python3_version}.egg-info
%changelog
%autochangelog
@@ -4,7 +4,7 @@
Name: switchboard
Summary: Modular Desktop Settings Hub
Version: 6.0.2
Release: 2%{?dist}
Release: 1%{?dist}
License: LGPLv2+
URL: https://github.com/elementary/%{name}
@@ -1,6 +1,6 @@
%global forgeurl https://github.com/KDE/latte-dock/
%global commit 9fbafbfbb4e85d5851bf356915f1c5a3f32ddabd
%global commit 7564e0ee52ef31f2dc08e5317e323426841c0516
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date %(date '+%Y%m%d')
%global snapshot_info %{commit_date}.%{shortcommit}
@@ -2,7 +2,7 @@
%global debug_package %{nil}
Name: iosevka-fusion-fonts
Version: 18.0.0
Version: 19.0.1
Release: 1%{?dist}
Summary: A custom font based on iosevka
+2 -2
View File
@@ -3,7 +3,7 @@
Name: nerd-fonts
Version: 2.3.3
Release: %autorelease
Release: 2%{?dist}
URL: https://nerdfonts.com/
Source0: https://raw.githubusercontent.com/ryanoasis/nerd-fonts/v%{version}/readme.md
Source1: https://raw.githubusercontent.com/ryanoasis/nerd-fonts/v%{version}/LICENSE
@@ -14,7 +14,7 @@ Requires: %{lua:
local x = ""
local ver = rpm.expand("%{version}")
for font in (rpm.expand("%{flist}")):gmatch("[^ ]+") do
x = x .. font:lower().."-nerd-fonts".."="..ver.." "
x = x .. font:lower().."-nerd-fonts-"..ver.." "
end
print(x)
}
+2 -1
View File
@@ -12,10 +12,11 @@ Requires: java-latest-openjdk hicolor-icon-theme xrandr
Recommends: ffmpeg
BuildArch: noarch
%description
opsu! is an unofficial open-source client for the rhythm game osu!, written in Java using Slick2D and LWJGL (wrappers around OpenGL and OpenAL).
%prep
%build
cat <<EOF > %{name}.sh
#!/bin/sh
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "osu-lazer.spec"
}
}
@@ -0,0 +1,9 @@
[Desktop Entry]
Type=Application
NoDisplay=true
Name=osu!lazer - uri handler
MimeType=x-scheme-handler/osu;
Icon=/usr/share/pixmaps/osu-lazer.png
Comment=Open source free-to-win rhythm game
Exec=/usr/bin/osu-lazer %u
Categories=Game;
+8
View File
@@ -0,0 +1,8 @@
[Desktop Entry]
Type=Application
Name=osu!lazer
MimeType=application/x-osu-skin-archive;application/x-osu-replay;application/x-osu-beatmap-archive;
Icon=/usr/share/pixmaps/osu-lazer.png
Comment=Open source free-to-win rhythm game
Exec=/usr/bin/osu-lazer
Categories=Game;
+51
View File
@@ -0,0 +1,51 @@
%define osuresver 2023.202.0
%global debug_package %{nil}
Name: osu-lazer
Version: 2023.207.0
Release: 1%{?dist}
Summary: The future of osu! and the beginning of an open era! Commonly known by the codename osu!lazer. Pew pew.
ExclusiveArch: x86_64
URL: https://osu.ppy.sh/
License: MIT, CC-BY-NC-4.0
Requires: zlib osu-mime fuse
Source0: https://github.com/ppy/osu/releases/download/%{version}/osu.AppImage
Source1: https://raw.githubusercontent.com/ppy/osu/%{version}/assets/lazer.png
Source2: https://raw.githubusercontent.com/ppy/osu-resources/%{osuresver}/LICENCE.md
Source3: osu-lazer.desktop
Source4: osu-lazer-uri-handler.desktop
%description
%{summary}
%prep
cat <<EOF > osu-lazer
#!/bin/sh
env OSU_EXTERNAL_UPDATE_PROVIDER=1 /opt/osu-lazer/osu.AppImage "$@"
EOF
%build
%install
install -Dm755 %{SOURCE0} %{buildroot}/opt/osu-lazer/osu.AppImage
install -Dm755 -t %{buildroot}/usr/bin osu-lazer
# Install pixmap, desktop and license file
mkdir -p %{buildroot}/%{_datadir}/licenses/%{name}/
install -Dm644 %{SOURCE1} %{buildroot}/usr/share/pixmaps/osu-lazer.png
install -Dm644 %{SOURCE2} %{buildroot}/%{_datadir}/licenses/%{name}/LICENSE.md
install -Dm644 -t %{buildroot}/usr/share/applications %{SOURCE3}
install -Dm644 -t %{buildroot}/usr/share/applications %{SOURCE4}
%files
%license LICENSE.md
/usr/share/applications/osu-lazer*.desktop
/usr/bin/osu-lazer
/opt/osu-lazer/osu.AppImage
/usr/share/pixmaps/osu-lazer.png
%changelog
* Mon Feb 13 2023 windowsboy111 <windowsboy111@fyralabs.com>
- Initial package
+2
View File
@@ -0,0 +1,2 @@
rpm.version(gh("ppy/osu"));
rpm.define("osuresver", gh("ppy/osu-resources"));
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "osu-mime.spec"
}
}
@@ -0,0 +1,42 @@
<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
<mime-type type="application/x-osu-beatmap">
<glob pattern="*.osu"/>
<sub-class-of type="text/plain"/>
<magic priority="60">
<match type="string" offset="0" value="osu file format v"/>
</magic>
<icon name="osu!"/>
<comment>osu! beatmap</comment>
</mime-type>
<mime-type type="application/x-osu-storyboard">
<glob pattern="*.osb"/>
<sub-class-of type="text/plain"/>
<icon name="osu!"/>
<comment>osu! storyboard</comment>
</mime-type>
<mime-type type="application/x-osu-skin-archive">
<glob pattern="*.osk"/>
<sub-class-of type="application/zip"/>
<icon name="osu!"/>
<comment>osu! skin archive</comment>
</mime-type>
<mime-type type="application/x-osu-replay">
<glob pattern="*.osr"/>
<sub-class-of type="application/octet-stream"/>
<icon name="osu!"/>
<comment>osu! replay</comment>
</mime-type>
<mime-type type="application/x-osu-beatmap-archive">
<glob pattern="*.osz"/>
<sub-class-of type="application/zip"/>
<icon name="osu!"/>
<comment>osu! beatmap archive</comment>
</mime-type>
<mime-type type="application/x-osu-beatmap-archive">
<glob pattern="*.osz2"/>
<sub-class-of type="application/zip"/>
<icon name="osu!"/>
<comment>osu! beatmap archive</comment>
</mime-type>
</mime-info>
+60
View File
@@ -0,0 +1,60 @@
Name: osu-mime
Version: 0.1
Release: 1%{?dist}
Summary: Provides MIME types for osu! file formats
BuildArch: noarch
License: AGPLv3
Requires: xdg-utils shared-mime-info desktop-file-utils
BuildRequires: librsvg2-tools ImageMagick
Recommends: osu-handler
Source0: https://raw.githubusercontent.com/ppy/osu-web/master/public/images/layout/osu-logo-triangles.svg
Source1: https://raw.githubusercontent.com/ppy/osu-web/master/public/images/layout/osu-logo-white.svg
Source2: osu-file-extensions.xml
%description
%{summary}.
%prep
%build
mkdir -p 'icons/hicolor'
for size in 16 24 32 48 64 96 128 192 256 384 512 1024; do
mkdir -p "icons/hicolor/${size}x${size}/apps"
cd "icons/hicolor/${size}x${size}/apps"
rsvg-convert -w "$size" -h "$size" -f png -o "osu!.png.1" %{SOURCE0}
rsvg-convert -w "$size" -h "$size" -f png -o "osu!.png.2" %{SOURCE1}
convert -composite 'osu!.png.1' 'osu!.png.2' -gravity center 'osu!.png'
rm 'osu!.png.1' 'osu!.png.2'
cd ../../../..
done
%install
mkdir -p %{buildroot}/usr/share
cp -r --no-preserve=ownership icons %{buildroot}/usr/share/icons
install -D -m644 %{SOURCE2} %{buildroot}/usr/share/mime/packages/osu-file-extensions.xml
%post
xdg-icon-resource forceupdate --theme hicolor &>/dev/null
update-mime-database usr/share/mime &>/dev/null
update-desktop-database -q
%postun
xdg-icon-resource forceupdate --theme hicolor &>/dev/null
update-mime-database usr/share/mime &>/dev/null
update-desktop-database -q
%posttrans
xdg-icon-resource forceupdate --theme hicolor &>/dev/null
update-mime-database usr/share/mime &>/dev/null
update-desktop-database -q
%files
/usr/share/icons/hicolor/*/apps/osu!.png
/usr/share/mime/packages/osu-file-extensions.xml
%changelog
* Mon Feb 13 2023 windowsboy111 <windowsboy111@fyralabs.com>
- Initial package
@@ -1,6 +1,6 @@
%global real_name prismlauncher
%global commit f36c3a3f6c795f1aa6b3dc9ff6f151b077531aaa
%global commit b977ac6df5a6b953f3a04d774bddfee38e30bb04
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global libnbtplusplus_commit 2203af7eeb48c45398139b583615134efd8d407f
%global quazip_commit 6117161af08e366c37499895b00ef62f93adc345
@@ -136,7 +136,7 @@ sed -i "s|\$ORIGIN/||" CMakeLists.txt
%check
## disabled due to inconsistent results in copr builds that are not reproducible locally
# %ctest
%dnl %ctest
%if 0%{?fedora} > 35
appstream-util validate-relax --nonet \
@@ -1,6 +1,6 @@
%global real_name prismlauncher
%global commit f36c3a3f6c795f1aa6b3dc9ff6f151b077531aaa
%global commit b977ac6df5a6b953f3a04d774bddfee38e30bb04
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global libnbtplusplus_commit 2203af7eeb48c45398139b583615134efd8d407f
%global quazip_commit 6117161af08e366c37499895b00ef62f93adc345
@@ -137,7 +137,7 @@ sed -i "s|\$ORIGIN/||" CMakeLists.txt
%check
## disabled due to inconsistent results in copr builds that are not reproducible locally
# %ctest
%dnl %ctest
%if 0%{?fedora} > 35
appstream-util validate-relax --nonet \
@@ -113,7 +113,7 @@ sed -i "s|\$ORIGIN/||" CMakeLists.txt
%check
## disabled due to inconsistent results in copr builds that are not reproducible locally
# %ctest
%dnl %ctest
%if 0%{?fedora} > 35
appstream-util validate-relax --nonet \
+1 -1
View File
@@ -110,7 +110,7 @@ sed -i "s|\$ORIGIN/||" CMakeLists.txt
%check
## disabled due to inconsistent results in copr builds that are not reproducible locally
# %ctest
%dnl %ctest
%if 0%{?fedora} > 35
appstream-util validate-relax --nonet \
@@ -4,7 +4,7 @@
# https://github.com/xyproto/env
%global goipath github.com/xyproto/env
Version: 1.8.0
Version: 2.0.0
# REMOVE BEFORE SUBMITTING THIS FOR REVIEW
# ---
@@ -25,7 +25,7 @@ Provide default values when fetching environment variables.}
%global godocs README.md
Name: golang-%{goname}
Release: %autorelease
Release: 1%{?dist}
Summary: Provide default values when fetching environment variables
License: BSD-3-Clause
@@ -42,6 +42,8 @@ Source: %{gosource}
%generate_buildrequires
%go_generate_buildrequires
%build
%install
%gopkginstall
+1 -1
View File
@@ -1 +1 @@
rpm.version(gh("xyproto/env"));
rpm.version(gh_tag("xyproto/env"));
+1 -1
View File
@@ -1 +1 @@
rpm.version(gh("xyproto/textoutput"));
rpm.version(gh_tag("xyproto/textoutput"));
+1 -1
View File
@@ -1 +1 @@
rpm.version(gh("xyproto/vt100"));
rpm.version(gh_tag("xyproto/vt100"));
@@ -43,6 +43,8 @@ Source: %{gosource}
%generate_buildrequires
%go_generate_buildrequires
%build
%install
%gopkginstall
-1
View File
@@ -1 +0,0 @@
rpm.version(gh("yhat/scrape"));
+1 -1
View File
@@ -1,5 +1,5 @@
Name: groovy-docs
Version: 3.0.9
Version: 4.0.9
Release: 1%{?dist}
Summary: Documentation for the Groovy programming language
URL: https://groovy-lang.org/
+4
View File
@@ -0,0 +1,4 @@
let ver = gh_tag("apache/groovy");
ver.replace("GROOVY_", "");
ver.replace("_", ".");
rpm.version(ver);
+1 -1
View File
@@ -1,5 +1,5 @@
Name: groovy
Version: 4.0.7
Version: 4.0.9
Release: 1%{?dist}
Summary: A multi-faceted language for the Java platform
BuildArch: noarch
+4
View File
@@ -0,0 +1,4 @@
let ver = gh_tag("apache/groovy");
ver.replace("GROOVY_", "");
ver.replace("_", ".");
rpm.version(ver);
+1 -1
View File
@@ -1,6 +1,6 @@
Summary: libadwaita responsive widgets, without all the baggage.
Name: libbismuth
Version: 1.0.2
Version: 1.0.4
Release: 1%{?dist}
License: LGPL-2.1+
URL: https://github.com/tau-OS/libbismuth
+1 -1
View File
@@ -1,6 +1,6 @@
Summary: The Application Framework for tauOS apps
Name: libhelium
Version: 1.3.57
Version: 1.4.5
Release: 1%{?dist}
License: GPLv3
URL: https://github.com/tau-OS/libhelium
@@ -1,7 +1,7 @@
%define debug_package %{nil}
Name: moby-buildx
Version: 0.10.2
Version: 0.10.3
Release: 1%{?dist}
Summary: Docker CLI plugin for extended build capabilities with BuildKit
+1 -1
View File
@@ -4,7 +4,7 @@
%define _build_id_links none
Name: sass
Version: 1.58.0
Version: 1.58.3
Release: 1%{?dist}
Summary: The reference implementation of Sass, written in Dart
License: MIT
+1 -1
View File
@@ -1,6 +1,6 @@
Summary: tauOS GTK/GNOME Shell Themes
Name: tau-helium
Version: 1.2.204
Version: 1.4.62
Release: 1%{?dist}
License: GPLv3
URL: https://github.com/tau-OS/tau-helium
+2 -2
View File
@@ -1,8 +1,8 @@
%global debug_package %{nil}
Name: python3-orjson
Version: 3.8.5
Release: 2%{?dist}
Version: 3.8.6
Release: 1%{?dist}
Summary: Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy
License: MIT or APACHE-2.0
URL: https://github.com/ijl/orjson
+8 -7
View File
@@ -2,16 +2,15 @@
%global pypi_name protobuf
Name: python-%{pypi_name}
Version: 4.21.12
Version: 4.22.0
Release: 1%{?dist}
Summary: Protocol Buffers
License: BSD-3-Clause
URL: https://developers.google.com/protocol-buffers/
Source0: %{pypi_source}
BuildArch: noarch
BuildRequires: python3-devel
BuildRequires: python3-devel gcc
BuildRequires: python3dist(setuptools)
%description
@@ -37,12 +36,14 @@ rm -rf %{pypi_name}.egg-info
%py3_install
%files -n python3-%{pypi_name}
%license LICENSE
%doc README.md
%{python3_sitelib}/google
%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}-*.pth
%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
%{python3_sitearch}/google
%{python3_sitearch}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
%{python3_sitearch}/%{pypi_name}-%{version}-py%{python3_version}-nspkg.pth
%changelog
* Sun Feb 19 2023 windowsboy111 <wboy111@outlook.com> - 4.22.0-1
- Bump.
* Tue Jan 10 2023 windowsboy111 <wboy111@outlook.com> - 4.21.12-1
- Initial package.
+1 -1
View File
@@ -1,7 +1,7 @@
%define debug_package %{nil}
Name: python3-ruff
Version: 0.0.243
Version: 0.0.247
Release: 1%{?dist}
Summary: An extremely fast Python linter, written in Rust
License: MIT
+1 -1
View File
@@ -1 +1 @@
rpm.version(gh("charliermarsh/ruff"));
rpm.version(pypi("ruff"));
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "rust-bandwhich.spec"
}
}
@@ -0,0 +1,16 @@
--- bandwhich-0.20.0/Cargo.toml 2020-10-15T09:07:04+00:00
+++ bandwhich-0.20.0/Cargo.toml 2020-10-15T09:07:04+00:00
@@ -83,13 +83,3 @@
version = "1"
[target."cfg(target_os=\"linux\")".dependencies.procfs]
version = "0.7.4"
-[target."cfg(target_os=\"windows\")".dependencies.netstat2]
-version = "0.9.0"
-
-[target."cfg(target_os=\"windows\")".dependencies.sysinfo]
-version = "0.15.1"
-[target."cfg(target_os=\"windows\")".build-dependencies.http_req]
-version = "0.7.0"
-
-[target."cfg(target_os=\"windows\")".build-dependencies.zip]
-version = "0.5.6"
+54
View File
@@ -0,0 +1,54 @@
# Generated by rust2rpm 23
%global crate bandwhich
Name: rust-bandwhich
Version: 0.20.0
Release: %autorelease
Summary: Display current network utilization by process, connection and remote IP/hostname
License: MIT
URL: https://crates.io/crates/bandwhich
Source: %{crates_source}
# Automatically generated patch to strip foreign dependencies
Patch: bandwhich-fix-metadata-auto.diff
BuildRequires: anda-srpm-macros rust-packaging >= 21
%global _description %{expand:
Display current network utilization by process, connection and remote
IP/hostname.}
%description %{_description}
%package -n %{crate}
Summary: %{summary}
%description -n %{crate} %{_description}
%files -n %{crate}
%license LICENSE.md
%doc CHANGELOG.md
%doc CODE_OF_CONDUCT.md
%doc CONTRIBUTING.md
%doc README.md
%{_bindir}/bandwhich
%prep
%autosetup -n %{crate}-%{version_no_tilde} -p1
%cargo_prep_online
%build
%cargo_build
%install
%cargo_install
rm %{buildroot}/.cargo -rf
chmod -x ./usr/src/debug/rust-bandwhich-0.20.0-1.fc37.x86_64/.cargo/registry/src/github.com-1ecc6299db9ec823/crossterm-0.17.7/src/lib.rs
%if %{with check}
%check
%cargo_test
%endif
%changelog
%autochangelog
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "rust-detox.spec"
}
}
+48
View File
@@ -0,0 +1,48 @@
# Generated by rust2rpm 23
%bcond_without check
%global crate detox
Name: rust-detox
Version: 0.1.2
Release: %autorelease
Summary: Quickly clean up your development directories on disk
License: MIT
URL: https://crates.io/crates/detox
Source: %{crates_source}
BuildRequires: anda-srpm-macros rust-packaging >= 21
%global _description %{expand:
Quickly clean up your development directories on disk.}
%description %{_description}
%package -n %{crate}
Summary: %{summary}
%description -n %{crate} %{_description}
%files -n %{crate}
%license LICENSE
%doc README.md
%{_bindir}/detox
%prep
%autosetup -n %{crate}-%{version_no_tilde} -p1
%cargo_prep_online
%build
%cargo_build
%install
%cargo_install
%if %{with check}
%check
%cargo_test
%endif
%changelog
%autochangelog
+1
View File
@@ -0,0 +1 @@
rpm.version(crates("detox"));
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "rust-felix.spec"
}
}
+47
View File
@@ -0,0 +1,47 @@
# Generated by rust2rpm 23
%global crate felix
Name: rust-felix
Version: 2.2.5
Release: %autorelease
Summary: Tui file manager with vim-like key mapping
License: MIT
URL: https://crates.io/crates/felix
Source: %{crates_source}
BuildRequires: anda-srpm-macros rust-packaging >= 21
%global _description %{expand:
Tui file manager with vim-like key mapping.}
%description %{_description}
%package -n %{crate}
Summary: %{summary}
%description -n %{crate} %{_description}
%files -n %{crate}
%license LICENSE
%doc CHANGELOG.md
%doc README.md
%{_bindir}/fx
%prep
%autosetup -n %{crate}-%{version_no_tilde} -p1
%cargo_prep_online
%build
%cargo_build
%install
%cargo_install
%if %{with check}
%check
%cargo_test
%endif
%changelog
%autochangelog
+1
View File
@@ -0,0 +1 @@
rpm.version(crates("felix"));
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "rust-gitoxide.spec"
}
}
+51
View File
@@ -0,0 +1,51 @@
# Generated by rust2rpm 23
%bcond_without check
%global crate gitoxide
Name: rust-gitoxide
Version: 0.22.1
Release: 1%{?dist}
Summary: Command-line application for interacting with git repositories
License: MIT OR Apache-2.0
URL: https://crates.io/crates/gitoxide
Source: %{crates_source}
BuildRequires: openssl-devel cmake anda-srpm-macros rust-packaging >= 21
%global _description %{expand:
Command-line application for interacting with git repositories.}
%description %{_description}
%package -n %{crate}
Summary: %{summary}
%description -n %{crate} %{_description}
%files -n %{crate}
%license LICENSE-APACHE
%license LICENSE-MIT
%doc CHANGELOG.md
%doc README.md
%{_bindir}/ein
%{_bindir}/gix
%prep
%autosetup -n %{crate}-%{version_no_tilde} -p1
%cargo_prep_online
%build
%cargo_build
%install
%cargo_install
%if %{with check}
%check
%cargo_test
%endif
%changelog
%autochangelog
+1
View File
@@ -0,0 +1 @@
rpm.version(crates("gitoxide"));
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "rust-gping.spec"
}
}
@@ -1,22 +1,21 @@
# Generated by rust2rpm 23
%bcond_without check
%global crate imager
%global crate gping
Name: rust-imager
Version: 0.3.2
Name: rust-gping
Version: 1.8.0
Release: %autorelease
Summary: Automated image compression; optimizes the compression using various heuristics
Summary: Ping, but with a graph
License: MPL-2.0
URL: https://crates.io/crates/imager
License: MIT
URL: https://crates.io/crates/gping
Source: %{crates_source}
BuildRequires: gmold libjpeg-devel libpng-devel libtiff-devel libwebp-devel clang-devel llvm-devel openssl-devel anda-srpm-macros rust-packaging >= 21
BuildRequires: anda-srpm-macros rust-packaging >= 21
%global _description %{expand:
Automated image compression; optimizes the compression using various
heuristics.}
Ping, but with a graph.}
%description %{_description}
@@ -27,8 +26,8 @@ Summary: %{summary}
%files -n %{crate}
# FIXME: no license files detected
%doc README.md
%{_bindir}/imager
%doc readme.md
%{_bindir}/gping
%package devel
Summary: %{summary}
@@ -41,7 +40,7 @@ use the "%{crate}" crate.
%files devel
# FIXME: no license files detected
%doc %{crate_instdir}/README.md
%doc %{crate_instdir}/readme.md
%{crate_instdir}/
%package -n %{name}+default-devel
@@ -56,29 +55,11 @@ use the "default" feature of the "%{crate}" crate.
%files -n %{name}+default-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+buildtype-docs-only-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+buildtype-docs-only-devel %{_description}
This package contains library source intended for building other packages which
use the "buildtype-docs-only" feature of the "%{crate}" crate.
%files -n %{name}+buildtype-docs-only-devel
%ghost %{crate_instdir}/Cargo.toml
%prep
%autosetup -n %{crate}-%{version_no_tilde} -p1
%cargo_prep_online
%build
cat <<EOF >> .cargo/config
[target.x86_64-unknown-linux-gnu]
linker = "/usr/bin/clang"
rustflags = ["-C", "link-arg=--ld-path=/usr/bin/mold"]
EOF
%cargo_build
%install
+1
View File
@@ -0,0 +1 @@
rpm.version(crates("gping"));
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "rust-hyperfine.spec"
}
}
@@ -0,0 +1,25 @@
--- hyperfine-1.15.0/Cargo.toml 1970-01-01T00:00:01+00:00
+++ hyperfine-1.15.0/Cargo.toml 1970-01-01T00:00:01+00:00
@@ -96,9 +96,6 @@
[features]
windows_process_extensions_main_thread_handle = []
-[target."cfg(all(windows, not(windows_process_extensions_main_thread_handle)))".dependencies.once_cell]
-version = "1.14"
-
[target."cfg(not(windows))".dependencies.libc]
version = "0.2"
@@ -106,12 +103,3 @@
version = "0.25.0"
features = ["zerocopy"]
-[target."cfg(windows)".dependencies.winapi]
-version = "0.3"
-features = [
- "processthreadsapi",
- "minwindef",
- "winnt",
- "jobapi2",
- "tlhelp32",
-]
+53
View File
@@ -0,0 +1,53 @@
# Generated by rust2rpm 23
%bcond_without check
%global crate hyperfine
Name: rust-hyperfine
Version: 1.15.0
Release: %autorelease
Summary: Command-line benchmarking tool
# Upstream license specification: MIT/Apache-2.0
License: MIT OR Apache-2.0
URL: https://crates.io/crates/hyperfine
Source: %{crates_source}
# Automatically generated patch to strip foreign dependencies
Patch: hyperfine-fix-metadata-auto.diff
BuildRequires: anda-srpm-macros rust-packaging >= 21
%global _description %{expand:
Command-line benchmarking tool.}
%description %{_description}
%package -n %{crate}
Summary: %{summary}
%description -n %{crate} %{_description}
%files -n %{crate}
%license LICENSE-APACHE
%license LICENSE-MIT
%doc CHANGELOG.md
%doc README.md
%{_bindir}/hyperfine
%prep
%autosetup -n %{crate}-%{version_no_tilde} -p1
%cargo_prep_online
%build
%cargo_build
%install
%cargo_install
%if %{with check}
%check
%cargo_test
%endif
%changelog
%autochangelog
+1
View File
@@ -0,0 +1 @@
rpm.version(crates("hyperfine"));
-5
View File
@@ -1,5 +0,0 @@
project pkg {
rpm {
spec = "rust-imager.spec"
}
}
-1
View File
@@ -1 +0,0 @@
rpm.version(crates("imager"));
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "rust-kondo-ui.spec"
}
}
+49
View File
@@ -0,0 +1,49 @@
# Generated by rust2rpm 23
%bcond_without check
%global crate kondo-ui
Name: rust-kondo-ui
Version: 0.2.0
Release: %autorelease
Summary: Filesystem cleaning tool that recursively searches directories for known project structures and allows you to clean them of unnecessary files like build artifacts
License: MIT
URL: https://crates.io/crates/kondo-ui
Source: %{crates_source}
BuildRequires: anda-srpm-macros rust-packaging >= 21
%global _description %{expand:
Filesystem cleaning tool that recursively searches directories for known
project structures and allows you to clean them of unnecessary files like build
artifacts.}
%description %{_description}
%package -n %{crate}
Summary: %{summary}
%description -n %{crate} %{_description}
%files -n %{crate}
# FIXME: no license files detected
%{_bindir}/kondo-ui
%prep
%autosetup -n %{crate}-%{version_no_tilde} -p1
%cargo_prep_online
%build
%cargo_build
%install
%cargo_install
%if %{with check}
%check
%cargo_test
%endif
%changelog
%autochangelog
+1
View File
@@ -0,0 +1 @@
rpm.version(crates("kondo-ui"));
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "rust-kondo.spec"
}
}
+45
View File
@@ -0,0 +1,45 @@
# Generated by rust2rpm 23
%bcond_without check
%global crate kondo
Name: rust-kondo
Version: 0.5
Release: %autorelease
Summary: Filesystem cleaning tool that recursively searches directories for known project structures and determines how much space you could save by deleting the unnecessary files
License: MIT
URL: https://crates.io/crates/kondo
Source0: https://github.com/tbillington/kondo/releases/download/v%{version}/kondo-x86_64-unknown-linux-gnu.tar.gz
Source1: https://github.com/tbillington/kondo/blob/v%{version}/LICENSE
ExclusiveArch: x86_64
BuildRequires: anda-srpm-macros rust-packaging >= 21
%global _description %{expand:
Filesystem cleaning tool that recursively searches directories for known
project structures and determines how much space you could save by deleting the
unnecessary files.}
%description %{_description}
%package -n %{crate}
Summary: %{summary}
%description -n %{crate} %{_description}
%files -n %{crate}
%license LICENSE
/usr/bin/kondo
%prep
tar xf %{SOURCE0}
%build
%install
install -Dm755 kondo %{buildroot}/usr/bin/kondo
install -Dm644 %{SOURCE1} %{buildroot}/%{_datadir}/licenses/%{crate}/LICENSE
%changelog
%autochangelog
+1
View File
@@ -0,0 +1 @@
rpm.version(crates("kondo"));
+4 -4
View File
@@ -2,15 +2,15 @@
%global crate maturin
Name: rust-maturin
Version: 0.14.12
Release: 1%{?dist}
Version: 0.14.13
Release: %autorelease
Summary: Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages
License: MIT OR Apache-2.0
URL: https://crates.io/crates/maturin
Source: %{crates_source}
BuildRequires: pkgconfig anda-srpm-macros rust-packaging >= 21
BuildRequires: pkgconfig anda-srpm-macros rust-packaging >= 23
%global _description %{expand:
Build and publish crates with pyo3, rust-cpython and cffi bindings as well as
@@ -240,12 +240,12 @@ use the "ureq" feature of the "%{crate}" crate.
%files -n %{name}+ureq-devel
%ghost %{crate_instdir}/Cargo.toml
%prep
%autosetup -n %{crate}-%{version_no_tilde} -p1
%cargo_prep_online
%build
cargo add time -F macros
%cargo_build
%install
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "rust-ouch.spec"
}
}
@@ -0,0 +1,12 @@
--- ouch-0.4.1/Cargo.toml 1970-01-01T00:00:01+00:00
+++ ouch-0.4.1/Cargo.toml 1970-01-01T00:00:01+00:00
@@ -155,9 +155,6 @@
"zstd/thin",
]
-[target."cfg(not(unix))".dependencies.is_executable]
-version = "1.0.1"
-
[target."cfg(unix)".dependencies.time]
version = "0.3.17"
default-features = false
+53
View File
@@ -0,0 +1,53 @@
# Generated by rust2rpm 23
%bcond_without check
%global crate ouch
Name: rust-ouch
Version: 0.4.1
Release: %autorelease
Summary: Command-line utility for easily compressing and decompressing files and directories
License: MIT
URL: https://crates.io/crates/ouch
Source: %{crates_source}
# Automatically generated patch to strip foreign dependencies
Patch: ouch-fix-metadata-auto.diff
BuildRequires: anda-srpm-macros rust-packaging >= 21
%global _description %{expand:
Command-line utility for easily compressing and decompressing files and
directories.}
%description %{_description}
%package -n %{crate}
Summary: %{summary}
%description -n %{crate} %{_description}
%files -n %{crate}
%license LICENSE
%doc CHANGELOG.md
%doc CONTRIBUTING.md
%doc README.md
%{_bindir}/ouch
%prep
%autosetup -n %{crate}-%{version_no_tilde} -p1
%cargo_prep_online
%build
%cargo_build
%install
%cargo_install
%if %{with check}
%check
%cargo_test
%endif
%changelog
%autochangelog
+1
View File
@@ -0,0 +1 @@
rpm.version(crates("ouch"));
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "rust-oxipng.spec"
}
}
+186
View File
@@ -0,0 +1,186 @@
# Generated by rust2rpm 23
%bcond_without check
%global crate oxipng
Name: rust-oxipng
Version: 8.0.0
Release: %autorelease
Summary: Lossless PNG compression optimizer
License: MIT
URL: https://crates.io/crates/oxipng
Source: %{crates_source}
BuildRequires: anda-srpm-macros rust-packaging >= 21
%global _description %{expand:
Lossless PNG compression optimizer.}
%description %{_description}
%package -n %{crate}
Summary: %{summary}
%description -n %{crate} %{_description}
%files -n %{crate}
%license LICENSE
%doc CHANGELOG.md
%doc README.md
%doc README.template.md
%{_bindir}/oxipng
%package devel
Summary: %{summary}
BuildArch: noarch
%description devel %{_description}
This package contains library source intended for building other packages which
use the "%{crate}" crate.
%files devel
%license %{crate_instdir}/LICENSE
%doc %{crate_instdir}/CHANGELOG.md
%doc %{crate_instdir}/README.md
%doc %{crate_instdir}/README.template.md
%{crate_instdir}/
%package -n %{name}+default-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+default-devel %{_description}
This package contains library source intended for building other packages which
use the "default" feature of the "%{crate}" crate.
%files -n %{name}+default-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+binary-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+binary-devel %{_description}
This package contains library source intended for building other packages which
use the "binary" feature of the "%{crate}" crate.
%files -n %{name}+binary-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+clap-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+clap-devel %{_description}
This package contains library source intended for building other packages which
use the "clap" feature of the "%{crate}" crate.
%files -n %{name}+clap-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+filetime-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+filetime-devel %{_description}
This package contains library source intended for building other packages which
use the "filetime" feature of the "%{crate}" crate.
%files -n %{name}+filetime-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+freestanding-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+freestanding-devel %{_description}
This package contains library source intended for building other packages which
use the "freestanding" feature of the "%{crate}" crate.
%files -n %{name}+freestanding-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+parallel-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+parallel-devel %{_description}
This package contains library source intended for building other packages which
use the "parallel" feature of the "%{crate}" crate.
%files -n %{name}+parallel-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+rayon-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+rayon-devel %{_description}
This package contains library source intended for building other packages which
use the "rayon" feature of the "%{crate}" crate.
%files -n %{name}+rayon-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+stderrlog-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+stderrlog-devel %{_description}
This package contains library source intended for building other packages which
use the "stderrlog" feature of the "%{crate}" crate.
%files -n %{name}+stderrlog-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+wild-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+wild-devel %{_description}
This package contains library source intended for building other packages which
use the "wild" feature of the "%{crate}" crate.
%files -n %{name}+wild-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+zopfli-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+zopfli-devel %{_description}
This package contains library source intended for building other packages which
use the "zopfli" feature of the "%{crate}" crate.
%files -n %{name}+zopfli-devel
%ghost %{crate_instdir}/Cargo.toml
%prep
%autosetup -n %{crate}-%{version_no_tilde} -p1
%cargo_prep_online
%build
%cargo_build
%install
%cargo_install
%if %{with check}
%check
%cargo_test
%endif
%changelog
%autochangelog
+1
View File
@@ -0,0 +1 @@
rpm.version(crates("oxipng"));
+2 -2
View File
@@ -1,12 +1,12 @@
%define _disable_source_fetch 0
%bcond_without check
#%%global debug_package %%{nil}
%global debug_package %{nil}
%global crate pop-launcher
Name: %{crate}
Version: 1.2.1
Release: %autorelease
Release: 1%{?dist}
Summary: Library for writing plugins and frontends for pop-launcher
# Upstream license specification: MPL-2.0
+1 -1
View File
@@ -7,7 +7,7 @@
Name: rust-sccache
Version: 0.3.3
Release: %autorelease
Release: 1%{?dist}
Summary: Ccache-like tool
License: Apache-2.0
+1 -1
View File
@@ -1 +1 @@
rpm.version(gh("mozilla/sccache"));
rpm.version(crates("sccache"));
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "rust-typeracer.spec"
}
}
+50
View File
@@ -0,0 +1,50 @@
%global debug_package %{nil}
# Generated by rust2rpm 23
%bcond_without check
%global crate typeracer
Name: rust-typeracer
Version: 2.1.2
Release: %autorelease
Summary: Terminal typing game
License: GPL-3.0
URL: https://crates.io/crates/typeracer
Source: %{crates_source}
BuildRequires: perl openssl-devel anda-srpm-macros rust-packaging >= 21
%global _description %{expand:
Terminal typing game. Race to see the fastest time you can get!.}
%description %{_description}
%package -n %{crate}
Summary: %{summary}
%description -n %{crate} %{_description}
%files -n %{crate}
# FIXME: no license files detected
%doc README.md
%{_bindir}/typeracer
%prep
%autosetup -n %{crate}-%{version_no_tilde} -p1
%cargo_prep_online
%build
%cargo_build
%install
%cargo_install
%if %{with check}
%check
%cargo_test
%endif
%changelog
%autochangelog
+1
View File
@@ -0,0 +1 @@
rpm.version(crates("typeracer"));
+3 -4
View File
@@ -30,18 +30,17 @@ Secure, cross-platform Git credential storage with authentication to GitHub, Azu
%prep
%forgesetup
%build
dotnet build -c LinuxRelease
%install
install -D -m 755 out/linux/Packaging.Linux/payload/Release/%{long_name}-core %{buildroot}%{_bindir}/%{long_name}-core
ls out/linux/Packaging.Linux/Release/payload -alh
install -Dm755 out/linux/Packaging.Linux/Release/payload/%{long_name} %{buildroot}%{_bindir}/%{long_name}
%files
%license LICENSE
/usr/bin/git-credential-manager
%changelog
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "graalvm.spec"
}
}
+72
View File
@@ -0,0 +1,72 @@
%global gsummary Universal virtual machine for running applications written in a variety of languages
%ifarch x86_64
%global garch amd64
%elifarch aarch64
%global garch aarch64
%endif
%global desc GraalVM is a high-performance JDK distribution designed to accelerate the execution of applications written in Java and other JVM languages along with support for JavaScript, Ruby, Python, and a number of other popular languages.
Name: graalvm
Version: 22.3.1
Release: 1%{?dist}
URL: https://www.graalvm.org/
Summary: %{gsummary}
License: GPLv2
%description
%{desc}
%define _p(v) %{expand:
%package jdk%1
Source%1: https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-%{version}/graalvm-ce-java%1-linux-%{garch}-%{version}.tar.gz
Summary: %{gsummary} (JDK %1)
%description jdk%1
%{desc}
JDK Version: %1
}
%_p 11
%_p 17
%_p 19
%prep
tar -xzf %{SOURCE11}
tar -xzf %{SOURCE17}
tar -xzf %{SOURCE19}
ls
mv graalvm-ce-java11-%{version}/GRAALVM-README.md .
%build
%install
%define _i(v) %{expand:
cd graalvm-ce-java%1-%{version}
mkdir -p %{buildroot}/usr/lib/jvm/java-%1-graalvm/ %{buildroot}/usr/share/licenses/%{name}-jdk%1
cp -a -t %{buildroot}/usr/lib/jvm/java-%1-graalvm/ *
install -DTm644 LICENSE.txt %{buildroot}/usr/share/licenses/%{name}-jdk%1/LICENSE
cd ..
}
%_i 11
%_i 17
%_i 19
%files jdk11
%doc GRAALVM-README.md
%license LICENSE
/usr/lib/jvm/java-11-graalvm/
%files jdk17
%doc GRAALVM-README.md
%license LICENSE
/usr/lib/jvm/java-17-graalvm/
%files jdk19
%doc GRAALVM-README.md
%license LICENSE
/usr/lib/jvm/java-19-graalvm/
%changelog
* Thu Feb 9 2023 windowsboy111 <windowsboy111@fyralabs.com>
- Initial package
+3
View File
@@ -0,0 +1,3 @@
let ver = gh("graalvm/graalvm-ce-builds");
ver.crop(2);
rpm.version(ver);
+17 -12
View File
@@ -1,14 +1,13 @@
Name: gradle
Version: 7.6.0
Version: 8.0.1
Release: 1%{?dist}
Summary: Powerful build system for the JVM
URL: https://gradle.org/
Source0: https://github.com/gradle/gradle/archive/refs/tags/v%{version}.tar.gz
Source2: https://raw.githubusercontent.com/gradle/gradle/v%{version}/LICENSE
Source3: https://raw.githubusercontent.com/gradle/gradle/v%{version}/README.md
Source0: https://services.gradle.org/distributions/%{name}-%{version}-src.zip
Source1: https://services.gradle.org/distributions/%{name}-%{version}-all.zip
License: Apache-2.0
Requires: java-latest-openjdk coreutils findutils sed which bash
BuildRequires: java-11-openjdk asciidoc xmlto groovy
BuildRequires: java-11-openjdk-devel asciidoc xmlto groovy unzip git
BuildArch: noarch
Recommends: gradle-doc gradle-src
@@ -30,9 +29,14 @@ Sources for gradle, a powerful build system for the JVM.
# See PKGBUILD on Arch Linux
%prep
%autosetup
unzip %{SOURCE1} %{name}-%{version}/{README,LICENSE}
mv %{name}-%{version}/README .
mv %{name}-%{version}/LICENSE .
rmdir %{name}-%{version}
unzip %{SOURCE0}
cd %{name}-%{version}
cat <<EOF > gradle.sh
cat <<EOF > dist/gradle.sh
#!/bin/sh
export GRADLE_HOME=/usr/share/java/gradle
EOF
@@ -44,11 +48,12 @@ sed -i '/JvmVendorSpec.ADOPTIUM/d' \
subprojects/docs/src/snippets/java/toolchain-filters/kotlin/build.gradle.kts \
build-logic-commons/gradle-plugin/src/main/kotlin/common.kt
# inhibit automatic download of binary gradle
sed -i "s#distributionUrl=.*#distributionUrl=file\:${srcdir}/${pkgbase}-${pkgver}-all.zip#" \
sed -i "s#distributionUrl=.*#distributionUrl=file\:%{SOURCE1}#" \
gradle/wrapper/gradle-wrapper.properties
%build
cd %{name}-%{version}
export PATH="/usr/lib/jvm/java-11-openjdk/bin:${PATH}"
./gradlew installAll \
-Porg.gradle.java.installations.auto-download=false \
@@ -58,7 +63,7 @@ export PATH="/usr/lib/jvm/java-11-openjdk/bin:${PATH}"
%install
cd dist
cd %{name}-%{version}/dist
# install profile.d script
install -Dm755 gradle.sh %{buildroot}/etc/profile.d/
@@ -98,19 +103,19 @@ install -Dm644 %{SOURCE3} %{buildroot}/%{_datadir}/doc/%{name}-src/
%files
%doc README.md
%doc README
%license LICENSE
/etc/profile.d/gradle.sh
/usr/share/java/%{name}/
/usr/bin/%{name}
%files doc
%doc README.md
%doc README
%license LICENSE
/usr/share/java/gradle/docs
%files src
%doc README.md
%doc README
%license LICENSE
/usr/share/java/gradle/src
+1 -1
View File
@@ -6,7 +6,7 @@ project pkg {
scm_opts = {
method = "git"
package = "lorax"
branch = "lorax-38.4-1"
branch = "lorax-38.6-1"
write_tar = "true"
spec = "lorax.spec"
git_get = "git clone https://github.com/weldr/lorax.git"