Index: Makefile =================================================================== --- /dev/null +++ Makefile @@ -0,0 +1 @@ +include ../Makefile.common Index: abi_libs =================================================================== --- /dev/null +++ abi_libs @@ -0,0 +1,3 @@ +libpcsclite.so.1 +libpcscspy.so.0 +pcscd Index: abi_symbols =================================================================== --- /dev/null +++ abi_symbols @@ -0,0 +1,54 @@ +libpcsclite.so.1:SCardBeginTransaction +libpcsclite.so.1:SCardCancel +libpcsclite.so.1:SCardConnect +libpcsclite.so.1:SCardControl +libpcsclite.so.1:SCardDisconnect +libpcsclite.so.1:SCardEndTransaction +libpcsclite.so.1:SCardEstablishContext +libpcsclite.so.1:SCardFreeMemory +libpcsclite.so.1:SCardGetAttrib +libpcsclite.so.1:SCardGetStatusChange +libpcsclite.so.1:SCardIsValidContext +libpcsclite.so.1:SCardListReaderGroups +libpcsclite.so.1:SCardListReaders +libpcsclite.so.1:SCardReconnect +libpcsclite.so.1:SCardReleaseContext +libpcsclite.so.1:SCardSetAttrib +libpcsclite.so.1:SCardStatus +libpcsclite.so.1:SCardTransmit +libpcsclite.so.1:g_rgSCardRawPci +libpcsclite.so.1:g_rgSCardT0Pci +libpcsclite.so.1:g_rgSCardT1Pci +libpcsclite.so.1:pcsc_stringify_error +libpcscspy.so.0:SCardBeginTransaction +libpcscspy.so.0:SCardCancel +libpcscspy.so.0:SCardConnect +libpcscspy.so.0:SCardControl +libpcscspy.so.0:SCardDisconnect +libpcscspy.so.0:SCardEndTransaction +libpcscspy.so.0:SCardEstablishContext +libpcscspy.so.0:SCardFreeMemory +libpcscspy.so.0:SCardGetAttrib +libpcscspy.so.0:SCardGetStatusChange +libpcscspy.so.0:SCardIsValidContext +libpcscspy.so.0:SCardListReaderGroups +libpcscspy.so.0:SCardListReaders +libpcscspy.so.0:SCardReconnect +libpcscspy.so.0:SCardReleaseContext +libpcscspy.so.0:SCardSetAttrib +libpcscspy.so.0:SCardStatus +libpcscspy.so.0:SCardTransmit +libpcscspy.so.0:g_rgSCardRawPci +libpcscspy.so.0:g_rgSCardT0Pci +libpcscspy.so.0:g_rgSCardT1Pci +libpcscspy.so.0:pcsc_stringify_error +pcscd:DebugLogSetLevel +pcscd:_IO_stdin_used +pcscd:__bss_start +pcscd:__data_start +pcscd:_edata +pcscd:_end +pcscd:_start +pcscd:log_msg +pcscd:log_msg_rv +pcscd:log_xxd Index: abi_used_libs =================================================================== --- /dev/null +++ abi_used_libs @@ -0,0 +1,7 @@ +ld-linux-x86-64.so.2 +libc.so.6 +libglib-2.0.so.0 +libgobject-2.0.so.0 +libpolkit-gobject-1.so.0 +libsystemd.so.0 +libudev.so.1 Index: abi_used_symbols =================================================================== --- /dev/null +++ abi_used_symbols @@ -0,0 +1,138 @@ +ld-linux-x86-64.so.2:__tls_get_addr +libc.so.6:__asprintf_chk +libc.so.6:__errno_location +libc.so.6:__fdelt_chk +libc.so.6:__fprintf_chk +libc.so.6:__libc_start_main +libc.so.6:__printf_chk +libc.so.6:__snprintf_chk +libc.so.6:__stack_chk_fail +libc.so.6:__syslog_chk +libc.so.6:__vfprintf_chk +libc.so.6:__vsnprintf_chk +libc.so.6:accept +libc.so.6:alarm +libc.so.6:bind +libc.so.6:calloc +libc.so.6:chdir +libc.so.6:chmod +libc.so.6:clearerr +libc.so.6:close +libc.so.6:closedir +libc.so.6:connect +libc.so.6:dlclose +libc.so.6:dlerror +libc.so.6:dlopen +libc.so.6:dlsym +libc.so.6:dup2 +libc.so.6:exit +libc.so.6:fchmod +libc.so.6:fclose +libc.so.6:fcntl +libc.so.6:feof +libc.so.6:ferror +libc.so.6:fflush +libc.so.6:fileno +libc.so.6:fopen +libc.so.6:fork +libc.so.6:fread +libc.so.6:free +libc.so.6:fwrite +libc.so.6:getc +libc.so.6:getenv +libc.so.6:getopt_long +libc.so.6:getpid +libc.so.6:getrandom +libc.so.6:getsockopt +libc.so.6:gettimeofday +libc.so.6:isatty +libc.so.6:kill +libc.so.6:listen +libc.so.6:lrand48 +libc.so.6:lstat +libc.so.6:malloc +libc.so.6:memcpy +libc.so.6:mkdir +libc.so.6:nanosleep +libc.so.6:open +libc.so.6:opendir +libc.so.6:optarg +libc.so.6:optind +libc.so.6:pipe +libc.so.6:poll +libc.so.6:pthread_attr_destroy +libc.so.6:pthread_attr_getstacksize +libc.so.6:pthread_attr_init +libc.so.6:pthread_attr_setdetachstate +libc.so.6:pthread_attr_setstacksize +libc.so.6:pthread_cancel +libc.so.6:pthread_create +libc.so.6:pthread_exit +libc.so.6:pthread_join +libc.so.6:pthread_mutex_destroy +libc.so.6:pthread_mutex_init +libc.so.6:pthread_mutex_lock +libc.so.6:pthread_mutex_trylock +libc.so.6:pthread_mutex_unlock +libc.so.6:pthread_self +libc.so.6:pthread_setcancelstate +libc.so.6:pthread_setcanceltype +libc.so.6:putchar +libc.so.6:puts +libc.so.6:rand +libc.so.6:read +libc.so.6:readdir +libc.so.6:realloc +libc.so.6:remove +libc.so.6:select +libc.so.6:send +libc.so.6:signal +libc.so.6:socket +libc.so.6:stat +libc.so.6:stderr +libc.so.6:stdin +libc.so.6:stdout +libc.so.6:strcasecmp +libc.so.6:strchr +libc.so.6:strcmp +libc.so.6:strcpy +libc.so.6:strdup +libc.so.6:strerror +libc.so.6:strlen +libc.so.6:strncmp +libc.so.6:strncpy +libc.so.6:strstr +libc.so.6:strtol +libc.so.6:strtoul +libc.so.6:write +libglib-2.0.so.0:g_error_free +libgobject-2.0.so.0:g_object_unref +libpolkit-gobject-1.so.0:polkit_authority_check_authorization_sync +libpolkit-gobject-1.so.0:polkit_authority_get_sync +libpolkit-gobject-1.so.0:polkit_authorization_result_get_is_authorized +libpolkit-gobject-1.so.0:polkit_details_insert +libpolkit-gobject-1.so.0:polkit_details_new +libpolkit-gobject-1.so.0:polkit_unix_process_new_for_owner +libsystemd.so.0:sd_is_socket +libsystemd.so.0:sd_listen_fds +libudev.so.1:udev_device_get_action +libudev.so.1:udev_device_get_devnode +libudev.so.1:udev_device_get_parent_with_subsystem_devtype +libudev.so.1:udev_device_get_sysattr_value +libudev.so.1:udev_device_get_sysname +libudev.so.1:udev_device_new_from_syspath +libudev.so.1:udev_device_unref +libudev.so.1:udev_enumerate_add_match_subsystem +libudev.so.1:udev_enumerate_get_list_entry +libudev.so.1:udev_enumerate_new +libudev.so.1:udev_enumerate_scan_devices +libudev.so.1:udev_enumerate_unref +libudev.so.1:udev_list_entry_get_name +libudev.so.1:udev_list_entry_get_next +libudev.so.1:udev_monitor_enable_receiving +libudev.so.1:udev_monitor_filter_add_match_subsystem_devtype +libudev.so.1:udev_monitor_get_fd +libudev.so.1:udev_monitor_new_from_netlink +libudev.so.1:udev_monitor_receive_device +libudev.so.1:udev_new +libudev.so.1:udev_unref Index: package.yml =================================================================== --- /dev/null +++ package.yml @@ -0,0 +1,30 @@ +name : pcsclite +version : 1.9.9 +release : 1 +source : + - https://pcsclite.apdu.fr/files/pcsc-lite-1.9.9.tar.bz2 : cbcc3b34c61f53291cecc0d831423c94d437b188eb2b97b7febc08de1c914e8a +license : + - BSD-3-Clause + - GPL-3.0-or-later +hompage : https://pcsclite.apdu.fr/ +component : programming.library +summary : PC/SC Architecture smartcard middleware library +description: | + Middleware to access a smart card using SCard API (PC/SC). +builddeps : + - pkgconfig(libsystemd) + - pkgconfig(libudev) + - pkgconfig(libusb-1.0) + - pkgconfig(polkit-gobject-1) +setup : | + %configure --disable-static \ + --enable-filter \ + --enable-ipcdir=/run/pcscd \ + --enable-libudev \ + --enable-usbdropdir=%libdir%/pcsc/drivers \ + --enable-polkit \ + --with-systemdsystemunitdir=%libdir%/systemd/system +build : | + %make +install : | + %make_install Index: pspec_x86_64.xml =================================================================== --- /dev/null +++ pspec_x86_64.xml @@ -0,0 +1,69 @@ + + + pcsclite + + Gavin Zhao + me@gzgz.dev + + BSD + programming.library + PC/SC Architecture smartcard middleware library + Middleware to access a smart card using SCard API (PC/SC). + + https://getsol.us/sources/README.Solus + + + pcsclite + PC/SC Architecture smartcard middleware library + Middleware to access a smart card using SCard API (PC/SC). + + programming.library + + /usr/bin/pcsc-spy + /usr/lib64/libpcsclite.so.1 + /usr/lib64/libpcsclite.so.1.0.0 + /usr/lib64/libpcscspy.so.0 + /usr/lib64/libpcscspy.so.0.0.0 + /usr/lib64/systemd/system/pcscd.service + /usr/lib64/systemd/system/pcscd.socket + /usr/sbin/pcscd + /usr/share/doc/pcsc-lite/README.polkit + /usr/share/doc/pcsc-lite/install_spy.sh + /usr/share/doc/pcsc-lite/uninstall_spy.sh + /usr/share/man/man1/pcsc-spy.1 + /usr/share/man/man5/reader.conf.5 + /usr/share/man/man8/pcscd.8 + /usr/share/polkit-1/actions/org.debian.pcsc-lite.policy + + + + pcsclite-devel + Development files for pcsclite + Middleware to access a smart card using SCard API (PC/SC). + + programming.devel + + pcsclite + + + /usr/include/PCSC/debuglog.h + /usr/include/PCSC/ifdhandler.h + /usr/include/PCSC/pcsclite.h + /usr/include/PCSC/reader.h + /usr/include/PCSC/winscard.h + /usr/include/PCSC/wintypes.h + /usr/lib64/libpcsclite.so + /usr/lib64/libpcscspy.so + /usr/lib64/pkgconfig/libpcsclite.pc + + + + + 2023-06-05 + 1.9.9 + Packaging update + Gavin Zhao + me@gzgz.dev + + + \ No newline at end of file