Index: Makefile =================================================================== --- /dev/null +++ Makefile @@ -0,0 +1 @@ +include ../Makefile.common Index: abi_symbols =================================================================== --- /dev/null +++ abi_symbols @@ -0,0 +1,57 @@ +libticables2.so.7:ticables_cable_check +libticables2.so.7:ticables_cable_close +libticables2.so.7:ticables_cable_get +libticables2.so.7:ticables_cable_get_d0 +libticables2.so.7:ticables_cable_get_d1 +libticables2.so.7:ticables_cable_get_device_info +libticables2.so.7:ticables_cable_get_post_recv_hook +libticables2.so.7:ticables_cable_get_post_send_hook +libticables2.so.7:ticables_cable_get_pre_recv_hook +libticables2.so.7:ticables_cable_get_pre_send_hook +libticables2.so.7:ticables_cable_get_raw +libticables2.so.7:ticables_cable_open +libticables2.so.7:ticables_cable_probe +libticables2.so.7:ticables_cable_put +libticables2.so.7:ticables_cable_recv +libticables2.so.7:ticables_cable_reset +libticables2.so.7:ticables_cable_send +libticables2.so.7:ticables_cable_set_d0 +libticables2.so.7:ticables_cable_set_d1 +libticables2.so.7:ticables_cable_set_device +libticables2.so.7:ticables_cable_set_post_recv_hook +libticables2.so.7:ticables_cable_set_post_send_hook +libticables2.so.7:ticables_cable_set_pre_recv_hook +libticables2.so.7:ticables_cable_set_pre_send_hook +libticables2.so.7:ticables_cable_set_raw +libticables2.so.7:ticables_error_free +libticables2.so.7:ticables_error_get +libticables2.so.7:ticables_free_usb_device_info +libticables2.so.7:ticables_free_usb_devices +libticables2.so.7:ticables_get_delay +libticables2.so.7:ticables_get_device +libticables2.so.7:ticables_get_model +libticables2.so.7:ticables_get_port +libticables2.so.7:ticables_get_timeout +libticables2.so.7:ticables_get_usb_device_info +libticables2.so.7:ticables_get_usb_devices +libticables2.so.7:ticables_handle_del +libticables2.so.7:ticables_handle_new +libticables2.so.7:ticables_handle_show +libticables2.so.7:ticables_is_usb_enabled +libticables2.so.7:ticables_library_exit +libticables2.so.7:ticables_library_init +libticables2.so.7:ticables_model_to_string +libticables2.so.7:ticables_options_set_delay +libticables2.so.7:ticables_options_set_timeout +libticables2.so.7:ticables_port_to_string +libticables2.so.7:ticables_probing_do +libticables2.so.7:ticables_probing_finish +libticables2.so.7:ticables_probing_show +libticables2.so.7:ticables_progress_get +libticables2.so.7:ticables_progress_reset +libticables2.so.7:ticables_string_to_model +libticables2.so.7:ticables_string_to_port +libticables2.so.7:ticables_string_to_usbpid +libticables2.so.7:ticables_supported_cables +libticables2.so.7:ticables_usbpid_to_string +libticables2.so.7:ticables_version_get Index: abi_used_libs =================================================================== --- /dev/null +++ abi_used_libs @@ -0,0 +1,3 @@ +libc.so.6 +libglib-2.0.so.0 +libusb-1.0.so.0 Index: files/69-libticables.rules =================================================================== --- /dev/null +++ files/69-libticables.rules @@ -0,0 +1,21 @@ +# credit: Peter Wu +# source: https://gist.github.com/Lekensteyn/f45b5aa91a80388a62f7 + +ACTION!="add", GOTO="libticables_end" + +# serial device (assume TI calculator) +#KERNEL=="ttyS[0-3]", TAG+="uaccess" +# parallel device (assume TI calculator) +#SUBSYSTEM=="ppdev", TAG+="uaccess" +# SilverLink +SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="e001", TAG+="uaccess" +# TI-84+ DirectLink +SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="e003", TAG+="uaccess" +# TI-89 Titanium DirectLink +SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="e004", TAG+="uaccess" +# TI-84+ SE DirectLink +SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="e008", TAG+="uaccess" +# TI-Nspire DirectLink +SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="e012", TAG+="uaccess" + +LABEL="libticables_end" \ No newline at end of file Index: package.yml =================================================================== --- /dev/null +++ package.yml @@ -0,0 +1,20 @@ +name : libticables +version : 1.3.5 +release : 1 +source : + - https://downloads.sourceforge.net/project/tilp/tilp2-linux/tilp2-1.18/libticables2-1.3.5.tar.bz2 : 0c6fb6516e72ccab081ddb3aecceff694ed93aec689ddd2edba9c7c7406c4522 +license : GPL-2.0-or-later +component : programming.library +summary : TiLP link cable library +description: | + This library is part of the TiLP project. +builddeps : + - pkgconfig(libusb-1.0) +setup : | + autoreconf -i + %configure --enable-libusb10 +build : | + %make +install : | + %make_install + install -Dm00644 $pkgfiles/69-libticables.rules $installdir/usr/lib/udev/rules.d/69-libticables.rules Index: pspec_x86_64.xml =================================================================== --- /dev/null +++ pspec_x86_64.xml @@ -0,0 +1,55 @@ + + + libticables + + Jan Baudisch + dev@baudisch.xyz + + GPL-2.0-or-later + programming.library + TiLP link cable library + This library is part of the TiLP project. + + https://solus-project.com/sources/README.Solus + + + libticables + TiLP link cable library + This library is part of the TiLP project. + + programming.library + + /usr/lib/udev/rules.d/69-libticables.rules + /usr/lib64/libticables2.so.7 + /usr/lib64/libticables2.so.7.0.0 + /usr/share/locale/fr/LC_MESSAGES/libticables2.mo + + + + libticables-devel + Development files for libticables + This library is part of the TiLP project. + + programming.devel + + libticables + + + /usr/include/tilp2/export1.h + /usr/include/tilp2/stdints1.h + /usr/include/tilp2/ticables.h + /usr/include/tilp2/timeout.h + /usr/lib64/libticables2.so + /usr/lib64/pkgconfig/ticables2.pc + + + + + 2019-03-14 + 1.3.5 + Packaging update + Jan Baudisch + dev@baudisch.xyz + + + \ No newline at end of file