summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorVyacheslav Mayorov2024-04-08 15:39:22 +0300
committerVyacheslav Mayorov2024-04-08 15:51:50 +0300
commita8f63ae5081779186a1827e06962e04bec695a2f (patch)
tree934d8a59aef98c2b618f9e8a35f1d640b0c3f956
downloadaur-a8f63ae5081779186a1827e06962e04bec695a2f.tar.gz
initial commit
-rw-r--r--.SRCINFO34
-rw-r--r--PKGBUILD49
-rw-r--r--jacartauc.install7
3 files changed, 90 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..d0b1b92319d1
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,34 @@
+pkgbase = jacartauc
+ pkgdesc = JaCarta Unified Client
+ pkgver = 3.1.0.3465
+ pkgrel = 1
+ url = https://www.aladdin-rd.ru/support/downloads/jacarta/
+ install = jacartauc.install
+ arch = x86_64
+ depends = at-spi2-core
+ depends = bash
+ depends = cairo
+ depends = dbus
+ depends = fontconfig
+ depends = freetype2
+ depends = gcc-libs
+ depends = gdk-pixbuf2
+ depends = glib2
+ depends = glibc
+ depends = gtk3
+ depends = libdrm
+ depends = libx11
+ depends = libxcb
+ depends = libxext
+ depends = libxkbcommon
+ depends = libxkbcommon-x11
+ depends = libxrender
+ depends = pango
+ depends = pcsclite
+ depends = systemd-libs
+ depends = zlib
+ options = !strip
+ source = https://www.aladdin-rd.ru/upload/downloads/JaCarta_UC/jacarta-3.1/lunix/distributions/jacartauc_3.1.0.3465_rpm_x64.zip
+ sha256sums = 3dc97171286794bbf1fa1a925dcfa7597555c446e5ab41f7f56454e1ecb20a2a
+
+pkgname = jacartauc
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..8734f363f451
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,49 @@
+pkgname=jacartauc
+pkgver=3.1.0.3465
+pkgrel=1
+pkgdesc="JaCarta Unified Client"
+arch=("x86_64")
+url="https://www.aladdin-rd.ru/support/downloads/jacarta/"
+
+depends=(
+ at-spi2-core
+ bash
+ cairo
+ dbus
+ fontconfig
+ freetype2
+ gcc-libs
+ gdk-pixbuf2
+ glib2
+ glibc
+ gtk3
+ libdrm
+ libx11
+ libxcb
+ libxext
+ libxkbcommon
+ libxkbcommon-x11
+ libxrender
+ pango
+ pcsclite
+ systemd-libs
+ zlib
+)
+
+source=("https://www.aladdin-rd.ru/upload/downloads/JaCarta_UC/jacarta-3.1/lunix/distributions/jacartauc_3.1.0.3465_rpm_x64.zip")
+sha256sums=("3dc97171286794bbf1fa1a925dcfa7597555c446e5ab41f7f56454e1ecb20a2a")
+options=(!strip)
+
+install="jacartauc.install"
+
+package() {
+
+ bsdtar -xvf "$srcdir/jcsecurbio_1.1.2.180_x64.rpm" -C "$pkgdir"
+ bsdtar -xvf "$srcdir/jcpkcs11-2_2.9.0.863_x64.rpm" -C "$pkgdir"
+ bsdtar -xvf "$srcdir/jacartauc_3.1.0.3465_x64.rpm" -C "$pkgdir"
+
+ chmod 1777 "$pkgdir/tmp" # fix permissions
+ mv "$pkgdir/usr/lib64" "$pkgdir/usr/lib" # arch just symlinks /usr/lib64 to /usr/lib
+ gunzip "$pkgdir/opt/jacartauc/bin/JaCartaUC.gz" # unpack binary
+
+} \ No newline at end of file
diff --git a/jacartauc.install b/jacartauc.install
new file mode 100644
index 000000000000..3477a2fa12f1
--- /dev/null
+++ b/jacartauc.install
@@ -0,0 +1,7 @@
+post_install() {
+ bash /tmp/PLIST/Linux/update_all_plists.sh
+}
+
+post_remove() {
+ mv /etc/libccid_Info.plist.*.backup /etc/libccid_Info.plist
+} \ No newline at end of file