Proje Gitea'ya taşındı (Temiz başlangıç)

This commit is contained in:
Erkan IŞIK
2026-06-27 23:27:13 +03:00
commit c077995f65
683 changed files with 315285 additions and 0 deletions
+3
View File
@@ -0,0 +1,3 @@
<PISI>
<Name>programming</Name>
</PISI>
+3
View File
@@ -0,0 +1,3 @@
<PISI>
<Name>programming.language</Name>
</PISI>
@@ -0,0 +1,22 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/copyleft/gpl.txt
from pisi.actionsapi import pisitools, shelltools, get
WorkDir = "."
NoStrip = ["/"]
def setup():
shelltools.system("pwd")
shelltools.system("ar xf scratch-desktop_%s_amd64.deb" % get.srcVERSION())
shelltools.system("tar xf data.tar.xz")
def install():
pisitools.dodir ("/opt/scratch-desktop")
pisitools.insinto("/opt/scratch-desktop", "usr/lib/scratch-desktop/*")
pisitools.dosym("/opt/scratch-desktop/electron", "/usr/bin/scratch-desktop")
@@ -0,0 +1,10 @@
[Desktop Entry]
Name=Scratch Desktop
Comment=Scratch 3.0 as a self-contained desktop application
GenericName=Scratch Desktop
Exec=scratch-desktop %U
Icon=scratch-desktop
Type=Application
StartupNotify=true
Categories=Education;
Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

@@ -0,0 +1,55 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>scratch-desktop</Name>
<Homepage>https://github.com/redshaderobotics/scratch3.0-linux</Homepage>
<Packager>
<Name>Erkan IŞIK</Name>
<Email>erkanisik@pisilinux.org</Email>
</Packager>
<License>BSD Clause 2 provided by the LLK</License>
<IsA>app:gui</IsA>
<Summary>As the offline version of Scratch 3.0 is not supported for the linux</Summary>
<Description>As the offline version of Scratch 3.0 is not supported for the linux, this is the rebuild of the scratch desktop for debian based GNU Linux distributions like Ubuntu or Debian and for RPM based distributions like Fedora and OpenSUSE. Tested working without any issues..</Description>
<Archive sha1sum="085e2ae6d427f1eb881ac5b78a6efe7ae3971f2e" type="binary">https://github.com/redshaderobotics/scratch3.0-linux/releases/download/3.3.0/scratch-desktop_3.3.0_amd64.deb</Archive>
</Source>
<Package>
<Name>scratch-desktop</Name>
<RuntimeDependencies>
<Dependency>gtk3</Dependency>
<Dependency>libnotify</Dependency>
<Dependency>libXtst</Dependency>
<Dependency>xdg-utils</Dependency>
<Dependency>libutil-linux</Dependency>
<Dependency>kde-cli-tools</Dependency>
<Dependency>glib2</Dependency>
<Dependency>gvfs</Dependency>
<Dependency>nss</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/opt</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share/applications</Path>
<Path fileType="data">/usr/share/icons</Path>
</Files>
<AdditionalFiles>
<AdditionalFile target="/usr/share/applications/scratch-desktop.desktop" owner="root">scratch-desktop.desktop</AdditionalFile>
<AdditionalFile target="/usr/share/icons/scratch-desktop.png" owner="root">scratch-desktop.png</AdditionalFile>
</AdditionalFiles>
</Package>
<History>
<Update release="1">
<Date>2022-05-01</Date>
<Version>3.3.0</Version>
<Comment>First release</Comment>
<Name>Erkan IŞIK</Name>
<Email>erkanisik@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>scratch</Name>
<Summary xml:lang="tr">Çocuklar için, sanat, müzik ve öyküler ile geliştirme yapılan programlama dili ve ortamı.</Summary>
<Description xml:lang="tr">Scratch, çcuklar için sanat, müzik ve öyküler ile geliştirme yapılan programlama dili ve ortamı sunar.</Description>
</Source>
</PISI>