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
+24
View File
@@ -0,0 +1,24 @@
#!/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 get
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
Version = get.srcVERSION()
Install = 'arduino-'+Version
WorkDir = "."
NoStrip = ["/"]
def setup():
shelltools.system("pwd")
#shelltools.system("wget https://downloads.arduino.cc/arduino-ide/arduino-ide_2.2.1_Linux_64bit.zip")
shelltools.system("unzip arduino-ide_%s_Linux_64bit.zip" % Version)
def install():
pisitools.insinto("/opt/arduino/" , "arduino-ide_%s_Linux_64bit/*" % Version)
pisitools.dosym("/opt/arduino/arduino-ide", "/usr/bin/arduino")
@@ -0,0 +1,12 @@
[Desktop Entry]
Type=Application
Name=Arduino IDE
GenericName=Arduino IDE
Comment=Open-source electronics prototyping platform
Exec=arduino
Icon=arduino
Terminal=false
Categories=Development;IDE;Electronics;
MimeType=text/x-arduino
Keywords=embedded electronics;electronics;avr;microcontroller;
StartupWMClass=processing-app-Base
Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

+87
View File
@@ -0,0 +1,87 @@
<PISI>
<Source>
<Name>arduino</Name>
<Homepage>https://www.arduino.cc</Homepage>
<Packager>
<Name>Sami Babat</Name>
<Email>sami.babat@gmail.com</Email>
</Packager>
<License>GPLv1</License>
<Summary>Arduino IDE, yazılım geliştirme ortamı</Summary>
<Description>Arduino IDE kod editörü ve derleyici olarak görev yapan, aynı zamanda derlenen programı karta yükleme işlemini de yapabilen, her platformda çalışabilen Java programlama dilinde yazılmış bir uygulamadır.</Description>
<Icon>arduino</Icon>
<Archive sha1sum="418d7e8b5cec34961741b8d87c65926523b03a14" type="binary">https://downloads.arduino.cc/arduino-ide/arduino-ide_2.3.3_Linux_64bit.zip</Archive>
</Source>
<Package>
<Name>arduino</Name>
<Files>
<Path fileType="data">/opt/arduino</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/arduino.desktop" owner="root" permission="0744" group="root">arduino.desktop</AdditionalFile>
<AdditionalFile target="/usr/share/icons/arduino.png" owner="root" permission="0744" group="root">arduino.png</AdditionalFile>
</AdditionalFiles>
<Summary>Arduino IDE, yazılım geliştirme ortamı</Summary>
</Package>
<History>
<Update release="8">
<Date>2024-11-11</Date>
<Version>2.3.3</Version>
<Comment>Version bump.</Comment>
<Name>Erkan IŞIK</Name>
<Email>erkanisik@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2023-12-17</Date>
<Version>2.2.1</Version>
<Comment>Version bump.</Comment>
<Name>Erkan IŞIK</Name>
<Email>erkanisik@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2020-02-22</Date>
<Version>1.8.12</Version>
<Comment>Version bump.</Comment>
<Name>Erkan IŞIK</Name>
<Email>erkanisik@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2019-06-11</Date>
<Version>1.8.9</Version>
<Comment>small fixes</Comment>
<Name>Sami Babat</Name>
<Email>sami.babat@gmail.com</Email>
</Update>
<Update release="4">
<Date>2019-05-22</Date>
<Version>1.8.9</Version>
<Comment>Version bump.</Comment>
<Name>Erkan IŞIK</Name>
<Email>erkanisik@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2018-02-19</Date>
<Version>1.8.5</Version>
<Comment>Version bump.</Comment>
<Name>Mehmet SÜTCÜ (prdsmehmetstc)</Name>
<Email>prdsmehmetstc@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2016-02-19</Date>
<Version>1.8.1</Version>
<Comment>Version bump.</Comment>
<Name>Mehmet SÜTCÜ (prdsmehmetstc)</Name>
<Email>prdsmehmetstc@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2016-07-20</Date>
<Version>1.6.9</Version>
<Comment>Yazılım geliştirme editörü</Comment>
<Name>Sami Babat</Name>
<Email>sami.babat@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,7 @@
<PISI>
<Source>
<Name>arduino</Name>
<Summary xml:lang="en">Arduino IDE, Software Development Environment</Summary>
<Description xml:lang="en">The Arduino project provides the Arduino integrated development environment (IDE), which is a cross-platform application written in the programming language Java. It originated from the IDE for the languages Processing and Wiring.</Description>
</Source>
</PISI>
+3
View File
@@ -0,0 +1,3 @@
<PISI>
<Name>science.electronics</Name>
</PISI>
+15
View File
@@ -0,0 +1,15 @@
#!/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
NoStrip = ["/opt/eagle-9.6.2"]
from pisi.actionsapi import get
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
def install():
pisitools.insinto("/opt/eagle-9.6.2", "*")
pisitools.dosym("/opt/eagle-9.6.2/eagle", "/usr/bin/eagle")
@@ -0,0 +1,12 @@
[Desktop Entry]
Type=Application
Name=Eagle
GenericName=Eagle
Comment=Open-source electronics prototyping platform
Exec=eagle
Icon=eagle
Terminal=false
Categories=science,Electronics;
MimeType=text/x-arduino
Keywords=embedded electronics;electronics;avr;microcontroller;
StartupWMClass=processing-app-Base
Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

+47
View File
@@ -0,0 +1,47 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>eagle</Name>
<Homepage>https://www.autodesk.com/products/eagle/overview</Homepage>
<Packager>
<Name>Erkan IŞIK</Name>
<Email>erkanisik@pisilinux.org</Email>
</Packager>
<License>CUSTOM</License>
<Summary>Powerful suite for schematic capture and printed circuit board design (aka eaglecad)</Summary>
<Description>Powerful suite for schematic capture and printed circuit board design (aka eaglecad).</Description>
<Icon>eagle</Icon>
<Archive sha1sum="af3a626ab7da31c740b99bfc26a262be196c9abd" type="targz">https://trial2.autodesk.com/NET17SWDLD/2017/EGLPRM/ESD/Autodesk_EAGLE_9.6.2_English_Linux_64bit.tar.gz</Archive>
</Source>
<Package>
<Name>eagle</Name>
<Files>
<Path fileType="executable">/opt/eagle-9.6.2</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/eagle.desktop" owner="root">eagle.desktop</AdditionalFile>
<AdditionalFile target="/usr/share/icons/eagle.png" owner="root">eagle.png</AdditionalFile>
</AdditionalFiles>
<Summary>Powerful suite for schematic capture and printed circuit board design</Summary>
</Package>
<History>
<Update release="2">
<Date>2020-09-04</Date>
<Version>9.6.2</Version>
<Comment>version bump.</Comment>
<Name>Erkan IŞIK</Name>
<Email>erkanisik@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2020-02-21</Date>
<Version>9.5.2</Version>
<Comment>First release</Comment>
<Name>Erkan IŞIK</Name>
<Email>erkanisik@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,7 @@
<PISI>
<Source>
<Name>Eagle</Name>
<Summary xml:lang="en">Powerful suite for schematic capture and printed circuit board design</Summary>
<Description xml:lang="en">Powerful suite for schematic capture and printed circuit board design</Description>
</Source>
</PISI>
+14
View File
@@ -0,0 +1,14 @@
#!/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 get
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
def install():
pisitools.insinto("/opt/fritzing", "./*");
pisitools.dosym("/opt/fritzing/Fritzing", "/usr/bin/fritzing")
@@ -0,0 +1,14 @@
[Desktop Entry]
Type=Application
Version=1.0
Encoding=UTF-8
Name=fritzing
GenericName=fritzing
GenericName[tr]=fritzing
Comment=Fritzing, elektronik donanım tasarımı açık kaynaklı bir yazılımdır.
Comment[tr]=Fritzing, elektronik donanım tasarımı açık kaynaklı bir yazılımdır.
Icon=fritzing_icon
Exec=fritzing
Terminal=false
StartupNotify=false
Categories=Application;Electronics;
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

+47
View File
@@ -0,0 +1,47 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>fritzing</Name>
<Homepage>https://fritzing.org/</Homepage>
<Packager>
<Name>Sami BABAT</Name>
<Email>sami.babat@gmail.com</Email>
</Packager>
<License>GPLv3</License>
<Icon>fritzing</Icon>
<Summary>Fritzing, elektronik donanım tasarımı açık kaynaklı bir yazılımdır. </Summary>
<Description>Fritzing, elektronik donanım tasarımı açık kaynaklı bir yazılımdır. </Description>
<Archive sha1sum="659290316bbe3fdbfe525f569b269f0978a03136" type="tarbz2">https://github.com/fritzing/fritzing-app/releases/download/CD-498/fritzing-a1ffcea08814801903b1a9515b18cf97067968ae-master-498.xenial.linux.AMD64.tar.bz2</Archive>
</Source>
<Package>
<Name>fritzing</Name>
<Files>
<Path fileType="data">/opt/fritzing</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="icon">/usr/share/icon</Path>
<Path fileType="application">/usr/share/applications</Path>
</Files>
<AdditionalFiles>
<AdditionalFile owner="root" target="/usr/share/applications/fritzing.desktop" group="root" permission="0744">fritzing.desktop</AdditionalFile>
<AdditionalFile owner="root" target="/usr/share/icon/fritzing_icon.png" group="root" permission="0744">fritzing_icon.png</AdditionalFile>
</AdditionalFiles>
<Summary>Fritzing, elektronik donanım tasarımı açık kaynaklı bir yazılımdır. </Summary>
</Package>
<History>
<Update release="2">
<Date>2020-02-22</Date>
<Version>0.9.4</Version>
<Comment>Version bump.</Comment>
<Name>Erkan IŞIK</Name>
<Email>erkanisik@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2019-06-18</Date>
<Version>0.9.3</Version>
<Comment>First release</Comment>
<Name>Sami BABAT</Name>
<Email>sami.babat@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>fritzing</Name>
<Summary xml:lang="tr">Fritzing, elektronik donanım tasarımı açık kaynaklı bir yazılımdır. </Summary>
<Description xml:lang="tr">Fritzing, elektronik donanım tasarımı açık kaynaklı bir yazılımdır. </Description>
</Source>
</PISI>
+14
View File
@@ -0,0 +1,14 @@
#!/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 get, pisitools, shelltools
def setup():
shelltools.system("pwd")
shelltools.system("tar xvf mBlock-4.0.0-linux-4.0.0.tar.gz")
def install():
pisitools.insinto("/opt/mBlock/", "mBlock/*")
pisitools.dosym("/opt/mBlock/mBlock", "/usr/bin/mBlock")
@@ -0,0 +1,10 @@
[Desktop Entry]
Name=Mblock
Comment=The perfect combination of Scratch and Arduino code.
GenericName=Arduino design.
Exec=/opt/mBlock/mblock
Icon=mblock
Type=Application
StartupNotify=true
Categories=Programing;
MimeType=text/plain;
Binary file not shown.

After

Width:  |  Height:  |  Size: 7.8 KiB

+42
View File
@@ -0,0 +1,42 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>mBlock</Name>
<homepage>https://www.mblock.cc</homepage>
<Packager>
<Name>Erkan IŞIK</Name>
<Email>erkanisik@pisilinux.org</Email>
</Packager>
<Summary>The perfect combination of Scratch and Arduino code</Summary>
<Description>The perfect combination of Scratch and Arduino code,designed for programming for kids</Description>
<License>Proprietary</License>
<Archive sha1sum="b5df21a0e94f50fcc9b2688bdd51256b4b53564f" type="binary">https://github.com/Makeblock-official/mBlock/releases/download/V4.0.0-Linux/mBlock-4.0.0-linux-4.0.0.tar.gz</Archive>
</Source>
<Package>
<Name>mBlock</Name>
<RuntimeDependencies>
<Dependency>gconf</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/opt/mBlock</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/mblock.desktop" owner="root">mblock.desktop</AdditionalFile>
<AdditionalFile target="/usr/share/icons/mblock.jpeg" owner="root">mblock.jpeg</AdditionalFile>
</AdditionalFiles>
</Package>
<History>
<Update release="1">
<Date>2019-07-22</Date>
<Version>4.0.0</Version>
<Comment>First release</Comment>
<Name>Erkan IŞIK</Name>
<Email>erkanisik@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,16 @@
#!/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 get, pisitools, shelltools
NoStrip = ["/usr"]
def setup():
shelltools.system("ar xf openboardview_9.0.3-1_amd64.deb")
shelltools.system("tar xf data.tar.gz")
def install():
pisitools.insinto("/", "usr")
@@ -0,0 +1,47 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>openboardview</Name>
<Homepage>https://openboardview.org/</Homepage>
<Packager>
<Name>Erkan IŞIK</Name>
<Email>erkanisik@pisilinux.org</Email>
</Packager>
<License>MIT</License>
<IsA>app:gui</IsA>
<Summary>Linux SDL/ImGui edition software for viewing .brd files</Summary>
<Description>Linux SDL/ImGui edition software for viewing .brd files</Description>
<Archive sha1sum="a0df54ce2fb3fec8aef595d0ac32d4f5f58e7222" type="binary">https://github.com/OpenBoardView/OpenBoardView/releases/download/9.0.3/openboardview_9.0.3-1_amd64.deb</Archive>
</Source>
<Package>
<Name>openboardview</Name>
<RuntimeDependencies>
<Dependency>sdl2-image</Dependency>
<Dependency>sqlite</Dependency>
<Dependency>zlib</Dependency>
<Dependency>fontconfig</Dependency>
<Dependency>gtk3</Dependency>
<Dependency>libpng</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share/</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2022-09-13</Date>
<Version>9.0.3</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>openboardview</Name>
<Summary xml:lang="tr">*.brd dosyalarını görüntülemek için Linux SDL yazılımı</Summary>
<Description xml:lang="tr">*.brd dosyalarını görüntülemek için Linux SDL yazılımı</Description>
</Source>
</PISI>