diff --git a/hardware/smartcard/ccid/actions.py b/hardware/smartcard/ccid/actions.py new file mode 100644 index 0000000000..0297b609de --- /dev/null +++ b/hardware/smartcard/ccid/actions.py @@ -0,0 +1,28 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + +def setup(): + autotools.configure("--enable-twinserial \ + --enable-serialconfdir=/etc/reader.conf.d \ + --sysconfdir=/etc \ + --disable-static \ + --disable-dependency-tracking") + + pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.insinto("/etc/", "src/Info.plist", "libccid_Info.plist") + + pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS", "README") diff --git a/hardware/smartcard/ccid/pspec.xml b/hardware/smartcard/ccid/pspec.xml new file mode 100644 index 0000000000..2e291cb612 --- /dev/null +++ b/hardware/smartcard/ccid/pspec.xml @@ -0,0 +1,45 @@ + + + + + ccid + https://ccid.apdu.fr + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:console + library + Generic USB CCID(Chip/Smart Card Interface Devices) device drivers + ccid provides the source code for a generic USB CCID (Chip/Smart Card Interface Devices) driver and ICCD (Integrated Circuit(s) Card Devices). + https://ccid.apdu.fr/files/ccid-1.4.29.tar.bz2 + + pcsc-lite-devel + libusb-devel + + + + + ccid + + libusb + pcsc-lite + + + /etc/ + /usr/lib/ + /usr/share/doc + + + + + + 2019-05-19 + 1.4.29 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + diff --git a/hardware/smartcard/ccid/translations.xml b/hardware/smartcard/ccid/translations.xml new file mode 100644 index 0000000000..3f70c1c42e --- /dev/null +++ b/hardware/smartcard/ccid/translations.xml @@ -0,0 +1,8 @@ + + + + ccid + USB CCID kart okuyucu sürücüleri + ccid USB CCID protokolünü destekleyen akıllı kart okuyucular için açık kaynaklı aygıt sürücülerini içerir. + + diff --git a/hardware/smartcard/component.xml b/hardware/smartcard/component.xml new file mode 100644 index 0000000000..b3f778aaa5 --- /dev/null +++ b/hardware/smartcard/component.xml @@ -0,0 +1,3 @@ + + hardware.smartcard + diff --git a/hardware/smartcard/pcsc-lite/actions.py b/hardware/smartcard/pcsc-lite/actions.py new file mode 100644 index 0000000000..b3c33cd4ed --- /dev/null +++ b/hardware/smartcard/pcsc-lite/actions.py @@ -0,0 +1,52 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import shelltools +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + +#USBDROPDIR = "/usr/lib%s/pcsc/drivers" % ("32" if \ +# get.buildTYPE() == "emul32" else "") + +USBDROPDIR = "/usr/lib/pcsc/drivers" + +def setup(): + options = "--enable-usbdropdir=%s \ + --disable-libsystemd \ + --disable-dependency-tracking \ + --disable-static" % USBDROPDIR + + """ + if get.buildTYPE() == "emul32": + options += " --prefix=/emul32 \ + --libdir=/usr/lib32" + shelltools.export("CFLAGS", "%s -m32" % get.CFLAGS()) + """ + + autotools.autoreconf("-fi") + autotools.configure(options) + + pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.dodir(USBDROPDIR) + + """ + if get.buildTYPE() == "emul32": + pisitools.removeDir("/emul32") + return + """ + + pisitools.dodir("/etc/reader.conf.d") + + pisitools.dodoc("AUTHORS", "ChangeLog", "HELP", "NEWS", + "README", "SECURITY", "doc/README.DAEMON") diff --git a/hardware/smartcard/pcsc-lite/comar/service.py b/hardware/smartcard/pcsc-lite/comar/service.py new file mode 100644 index 0000000000..79af7101e0 --- /dev/null +++ b/hardware/smartcard/pcsc-lite/comar/service.py @@ -0,0 +1,29 @@ +from comar.service import * + +serviceType = "local" +serviceDefault = "on" +serviceDesc = _({"en": "PC/SC SmartCard Reader Service", + "tr": "PC/SC Akıllı Kart Okuyucu Servisi"}) + +PIDFILE = "/run/pcscd/pcscd.pid" + +@synchronized +def start(): + # pcscd wont start if these exist + import os + try: + os.unlink("/run/pcscd/pcscd.comm") + os.unlink("/run/pcscd/pcscd.pub") + except OSError: + pass + + startService(command="/usr/sbin/pcscd", + donotify=True) + +@synchronized +def stop(): + stopService(pidfile=PIDFILE, + donotify=True) + +def status(): + return isServiceRunning(pidfile=PIDFILE) diff --git a/hardware/smartcard/pcsc-lite/pspec.xml b/hardware/smartcard/pcsc-lite/pspec.xml new file mode 100644 index 0000000000..d9d1bc412a --- /dev/null +++ b/hardware/smartcard/pcsc-lite/pspec.xml @@ -0,0 +1,62 @@ + + + + + pcsc-lite + https://pcsclite.apdu.fr + + PisiLinux Community + admins@pisilinux.org + + as-is + app:console + PC/SC drivers for smart card readers + pcsc-lite is middleware to access a smart card using SCard API (PC/SC). + https://pcsclite.apdu.fr/files/pcsc-lite-1.8.24.tar.bz2 + + eudev-devel + + + + + pcsc-lite + + eudev + + + /etc/reader.conf.d + /usr/sbin + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + /usr/lib/pcsc/drivers + + + System.Service + + + + + pcsc-lite-devel + Development files for pcsc-lite + + pcsc-lite + eudev-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + + 2019-05-19 + 1.8.24 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + diff --git a/hardware/smartcard/pcsc-lite/translations.xml b/hardware/smartcard/pcsc-lite/translations.xml new file mode 100644 index 0000000000..2c167bab24 --- /dev/null +++ b/hardware/smartcard/pcsc-lite/translations.xml @@ -0,0 +1,17 @@ + + + + pcsc-lite + Akıllı kart okuyucuları için PC/SC sürücüleri + + + + pcsc-lite-devel + pcsc-lite için geliştirme dosyaları + + + + pcsc-lite-32bit + pcsc-lite için 32-bit paylaşımlı kitaplıklar + + diff --git a/pisi-index.xml b/pisi-index.xml index b4d86ef7c4..5e0c4457d4 100644 --- a/pisi-index.xml +++ b/pisi-index.xml @@ -4162,7 +4162,7 @@ http://www.pgmodeler.com.br/ Ertuğrul Erata - ertugrulerata@gmail.comAR + ertugrulerata@gmail.com GPLv3 app:gui @@ -21973,6 +21973,112 @@ + + + ccid + https://ccid.apdu.fr + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:console + library + hardware.smartcard + Generic USB CCID(Chip/Smart Card Interface Devices) device drivers + USB CCID kart okuyucu sürücüleri + ccid provides the source code for a generic USB CCID (Chip/Smart Card Interface Devices) driver and ICCD (Integrated Circuit(s) Card Devices). + ccid USB CCID protokolünü destekleyen akıllı kart okuyucular için açık kaynaklı aygıt sürücülerini içerir. + https://ccid.apdu.fr/files/ccid-1.4.29.tar.bz2 + + pcsc-lite-devel + libusb-devel + + hardware/smartcard/ccid/pspec.xml + + + ccid + + libusb + pcsc-lite + + + /etc/ + /usr/lib/ + /usr/share/doc + + + + + 2019-05-19 + 1.4.29 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + pcsc-lite + https://pcsclite.apdu.fr + + PisiLinux Community + admins@pisilinux.org + + as-is + app:console + hardware.smartcard + PC/SC drivers for smart card readers + Akıllı kart okuyucuları için PC/SC sürücüleri + pcsc-lite is middleware to access a smart card using SCard API (PC/SC). + https://pcsclite.apdu.fr/files/pcsc-lite-1.8.24.tar.bz2 + + eudev-devel + + hardware/smartcard/pcsc-lite/pspec.xml + + + pcsc-lite + + eudev + + + /etc/reader.conf.d + /usr/sbin + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + /usr/lib/pcsc/drivers + + + System.Service + + + + pcsc-lite-devel + Development files for pcsc-lite + pcsc-lite için geliştirme dosyaları + + pcsc-lite + eudev-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2019-05-19 + 1.8.24 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + libburn @@ -37719,7 +37825,7 @@ Google Chrome's Pepper Flash plugin for Chromium. Google Chrome's Pepper Flash plugin for Chromium (stable version) Chromium tarayıcısı için Google chrom eklentisi olan Pepper Flash Eklentisi (Kararlı sürüm) - https://fpdownload.adobe.com/pub/flashplayer/pdc/32.0.0.156/flash_player_ppapi_linux.x86_64.tar.gz + https://fpdownload.adobe.com/pub/flashplayer/pdc/32.0.0.171/flash_player_ppapi_linux.x86_64.tar.gz network/plugin/pepperflash/pspec.xml @@ -37737,6 +37843,13 @@ + + 2019-05-08 + 32.0.0.171 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + 2019-03-23 32.0.0.156 @@ -38011,8 +38124,8 @@ Adobe (Macromedia) Flash Player is an application to present interactive (and possibly multimedia-containing) content created using Adobe Flash. Adobe (Macromedia) Flash Oynatıcısı, Adobe Flash ile oluşturulmuş içerikleri görüntülemeye olanak sağlayan bir uygulama. flash-player-properties - https://fpdownload.adobe.com/pub/flashplayer/pdc/32.0.0.156/flash_player_npapi_linux.i386.tar.gz - https://fpdownload.adobe.com/pub/flashplayer/pdc/32.0.0.156/flash_player_npapi_linux.x86_64.tar.gz + https://fpdownload.adobe.com/pub/flashplayer/pdc/32.0.0.171/flash_player_npapi_linux.i386.tar.gz + https://fpdownload.adobe.com/pub/flashplayer/pdc/32.0.0.171/flash_player_npapi_linux.x86_64.tar.gz nss gtk2 @@ -38055,6 +38168,13 @@ + + 2019-05-08 + 32.0.0.171 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + 2019-03-23 32.0.0.156 @@ -65704,7 +65824,7 @@ complete albums that you have purchased from Amazon. mlt - http://www.mltframework.org/twiki/bin/view/MLT/ + https://www.mltframework.org/ PisiLinux Community admins@pisilinux.org @@ -91425,7 +91545,7 @@ cleaner, which will allow to add new features in the future. qscintilla2 - http://www.riverbankcomputing.co.uk/qscintilla/ + https://www.riverbankcomputing.com/software/qscintilla/intro Ayhan Yalçınsoy ayhanyalcinsoy@pisilinux.org @@ -148747,7 +148867,7 @@ cleaner, which will allow to add new features in the future. kdenlive - http://www.kdenlive.org + https://kdenlive.org/ PisiLinux Community admins@pisilinux.org @@ -185233,7 +185353,7 @@ It supports email, address books, calendars, tasks, news feeds and much more. module-nvidia340 - http://www.nvidia.com + https://www.nvidia.com/ Pisi Linux Community admins@pisilinux.org @@ -185248,7 +185368,7 @@ It supports email, address books, calendars, tasks, news feeds and much more.kernel-4.11.patch - kernel-module-headers + kernel-module-headers kernel/drivers/module-nvidia340/pspec.xml @@ -185260,7 +185380,7 @@ It supports email, address books, calendars, tasks, news feeds and much more.noDelta - kernel + kernel /lib/modules @@ -185310,7 +185430,7 @@ It supports email, address books, calendars, tasks, news feeds and much more.zlib-32bit libX11-32bit libXext-32bit - xorg-video-nvidia340 + xorg-video-nvidia340 /usr/lib32 @@ -185325,6 +185445,13 @@ It supports email, address books, calendars, tasks, news feeds and much more. + + 2019-12-05 + 340.107 + Rebuild for new kernel. + Mustafa Cinasal + muscnsl@gmail.com + 2019-04-06 340.107 @@ -185995,7 +186122,7 @@ It supports email, address books, calendars, tasks, news feeds and much more.nvidia-304.137-bionic-18.04.patch - kernel-module-headers + kernel-module-headers kernel/drivers/module-nvidia304/pspec.xml @@ -186007,7 +186134,7 @@ It supports email, address books, calendars, tasks, news feeds and much more.noDelta - kernel + kernel /lib/modules @@ -186042,6 +186169,13 @@ It supports email, address books, calendars, tasks, news feeds and much more. + + 2019-12-05 + 304.137 + Rebuild for new kernel. + Mustafa Cinasal + muscnsl@gmail.com + 2019-04-06 304.137 @@ -198434,7 +198568,7 @@ to create header files and sources from protocol files. python3-qt5 - http://www.riverbankcomputing.co.uk/software/pyqt + https://www.riverbankcomputing.com/software/pyqt/intro Ayhan Yalçınsoy ayhanyalcinsoy@pisilinux.org @@ -204260,6 +204394,7 @@ to create header files and sources from protocol files. libSM-devel lcms2-devel jdk7-openjdk + libffi-devel libICE-devel libpng-devel giflib-devel @@ -204523,7 +204658,7 @@ to create header files and sources from protocol files. - 2019-04-28 + 2019-05-15 7u_201.2.6.17 Version bump devir 3. Pisi Linux Community @@ -205973,7 +206108,7 @@ to create header files and sources from protocol files. python-qt5 - http://www.riverbankcomputing.co.uk/software/pyqt + https://www.riverbankcomputing.com/software/pyqt/intro Ayhan Yalçınsoy ayhanyalcinsoy@pisilinux.org @@ -209183,7 +209318,7 @@ to create header files and sources from protocol files. Cache de Compilation rapide ccache is a compiler cache. It speeds up recompilation of C/C++ code by caching previous compiles and detecting when the same compile is being done. ccache bir derleme önbelleğidir. Önceki derlemeleri önbelleğinde saklayıp, aynı derlemelerde bu önbelleği kullanarak C/C++ kodlarının yeniden derlenmelerini hızlandırır. - http://samba.org/ftp/ccache/ccache-3.4.3.tar.xz + https://github.com/ccache/ccache/releases/download/v3.7.1/ccache-3.7.1.tar.xz zlib-devel @@ -209203,6 +209338,13 @@ to create header files and sources from protocol files. + + 2019-05-06 + 3.7.1 + Version bump. + PisiLinux Community + admins@pisilinux.org + 2018-09-12 3.4.3 diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum index 9cc3441ba1..1e30bc0337 100644 --- a/pisi-index.xml.sha1sum +++ b/pisi-index.xml.sha1sum @@ -1 +1 @@ -07fbe68b6d88d621e1e225bcec7db9bdd7166b86 \ No newline at end of file +82c23f967431a9e3e7b2716c939c914b7713def8 \ No newline at end of file diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz index b3fb1d4805..f0f1477627 100644 Binary files a/pisi-index.xml.xz and b/pisi-index.xml.xz differ diff --git a/pisi-index.xml.xz.sha1sum b/pisi-index.xml.xz.sha1sum index 28d4692ba0..a3964ee55f 100644 --- a/pisi-index.xml.xz.sha1sum +++ b/pisi-index.xml.xz.sha1sum @@ -1 +1 @@ -51bfb0ba165ba15a3e4a0b9c797f3d6b46496f6d \ No newline at end of file +b25d906c059079f8a0f71b15611e539ac423b574 \ No newline at end of file