Merge pull request #18628 from Rmys/master

pisi-software-center rebuild
This commit is contained in:
Rmys
2026-05-05 13:32:26 +03:00
committed by GitHub
2 changed files with 8 additions and 5 deletions
@@ -10,14 +10,17 @@ from pisi.actionsapi import shelltools
from pisi.actionsapi import get from pisi.actionsapi import get
def setup():
pisitools.dosed("Makefile", "package-manager.png", "pisi-software-center.png")
def build(): def build():
shelltools.system("cargo build --release ") shelltools.system("cargo build --release ")
def install(): def install():
shelltools.system("cargo install --path . --root='%s'/usr" % get.installDIR()) shelltools.system("cargo install --path . --root='%s'/usr" % get.installDIR())
pisitools.insinto("/usr/share/applications/", "assets/pisi-software-center.desktop") # pisitools.insinto("/usr/share/applications/", "assets/pisi-software-center.desktop")
pisitools.insinto("/usr/share/icons/", "assets/pisi-software-center.png") # pisitools.insinto("/usr/share/icons/", "assets/pisi-software-center.png")
pisitools.remove("/usr/.crates.toml") pisitools.remove("/usr/.crates.toml")
pisitools.remove("/usr/.crates2.json") pisitools.remove("/usr/.crates2.json")
pisitools.dodoc("LICENSE", "README.md","TODO.md*") pisitools.dodoc("LICENSE", "README.md","TODO.md*")
@@ -13,7 +13,7 @@
<Icon>package-manager</Icon> <Icon>package-manager</Icon>
<Summary>PiSi command graphical user interface</Summary> <Summary>PiSi command graphical user interface</Summary>
<Description>pisi-software-center is PiSi's easy-to-use graphical user interface.</Description> <Description>pisi-software-center is PiSi's easy-to-use graphical user interface.</Description>
<Archive sha1sum="edceed191adf56bba50d91f33e7db280c8202c74" type="targz">https://gitlab.com/ayhanyalcinsoy/pisi-software-center/-/archive/main/pisi-software-center-main.tar.gz?ref_type=heads</Archive> <Archive sha1sum="2fab29ddae11137d01e317ff00df0ea75bffc624" type="tarbz2">https://gitlab.com/ayhanyalcinsoy/pisi-software-center/-/archive/a6a53bea6630e0c3f0227f89dcf92b7b32cc31ed/pisi-software-center-a6a53bea6630e0c3f0227f89dcf92b7b32cc31ed.tar.bz2</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency versionFrom="1.93.0">rust</Dependency> <Dependency versionFrom="1.93.0">rust</Dependency>
<Dependency versionFrom="21.1.8">llvm-clang-devel</Dependency> <Dependency versionFrom="21.1.8">llvm-clang-devel</Dependency>
@@ -41,7 +41,7 @@
</Package> </Package>
<History> <History>
<Update release="1"> <Update release="2">
<Date>2026-04-12</Date> <Date>2026-04-12</Date>
<Version>0.1.1</Version> <Version>0.1.1</Version>
<Comment>New Package</Comment> <Comment>New Package</Comment>