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
+19
View File
@@ -0,0 +1,19 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import get
def setup():
shelltools.system("pwd")
shelltools.system("ar xf uhapsigner_%s_amd64.deb" % get.srcVERSION())
shelltools.system("tar xf data.tar.xz")
def build():
pass
def install():
pisitools.insinto("/usr", "usr/*")
+24
View File
@@ -0,0 +1,24 @@
#!/bin/bash
if [ -d "/usr/lib/jvm/java-openjdk" ]
then
JAVA_HOME="/usr/lib/jvm/java-openjdk"
elif [ -d "/usr/lib/jvm/java-8-openjdk" ]
then
JAVA_HOME="/usr/lib/jvm/java-8-openjdk"
else
echo "Uyumlu Java sürümü bulunamadı"
exit 1
fi
PATH="${JAVA_HOME}/bin:${PATH}"
BASE_DIR="/usr/lib/uhapsigner"
for CLASS in "${BASE_DIR}"/*.jar
do
CPPATH="${CLASS}:${CPPATH}"
done
[ -n "${CPPATH}" ] && CPPATH="${CPPATH::-1}"
java -Xmx200m -cp "${CPPATH}" "root.App" "ocas-prod"
+18
View File
@@ -0,0 +1,18 @@
--- /usr/bin/uhapsigner
+++ /usr/bin/uhapsigner
@@ -1,12 +1,5 @@
#!/bin/bash
-if [ -d "/usr/lib/jvm/java-25-openjdk-amd64" ]
-then
- JAVA_HOME="/usr/lib/jvm/java-25-openjdk-amd64"
-elif [ -d "/usr/lib/jvm/java-21-openjdk-amd64" ]
-then
- JAVA_HOME="/usr/lib/jvm/java-21-openjdk-amd64"
-else
- echo "Uyumlu Java sürümü bulunamadı"
- exit 1
-fi
+JAVA_HOME="/usr/lib/jvm/java-openjdk"
PATH="${JAVA_HOME}/bin:${PATH}"
+51
View File
@@ -0,0 +1,51 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>uhapsigner</Name>
<Homepage>https://www.arksigner.com/</Homepage>
<Packager>
<Name>Erkan IŞIK</Name>
<Email>erkanisik@pisilinux.org</Email>
</Packager>
<Summary>UHAP İmzalama Aracı</Summary>
<Description>UHAP İmzalama Aracı</Description>
<License>EULA</License>
<Archive type="binary" sha1sum="c8debc0d7f978684777d375f4472365fdbd08c0f">
https://archive.org/download/uhapsigner_2.0.5_amd64/uhapsigner_2.0.5_amd64.deb
</Archive>
</Source>
<Package>
<Name>uhapsigner</Name>
<RuntimeDependencies>
<Dependency>jre-openjdk</Dependency>
<Dependency>jdk-openjdk</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/</Path>
</Files>
<AdditionalFiles>
<AdditionalFile target="/usr/bin/uhapsigner" owner="root" permission="0755" group="root">uhapsigner</AdditionalFile>
</AdditionalFiles>
</Package>
<History>
<Update release="2">
<Date>2026-03-11</Date>
<Version>2.0.5</Version>
<Comment>Updated to version 2.0.5</Comment>
<Name>Erkan IŞIK</Name>
<Email>erkanisik@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2026-01-08</Date>
<Version>2.0.4</Version>
<Comment>First release</Comment>
<Name>Erkan IŞIK</Name>
<Email>erkanisik@pisilinux.org</Email>
</Update>
</History>
</PISI>
+9
View File
@@ -0,0 +1,9 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>uhapsigner</Name>
<Summary>UHAP İmzalama Aracı</Summary>
<Description>UHAP İmzalama Aracı</Description>
</Source>
</PISI>