diff --git a/Makefile b/Makefile new file mode 100644 --- /dev/null +++ b/Makefile @@ -0,0 +1 @@ +include ../Makefile.common diff --git a/abi_symbols b/abi_symbols new file mode 100644 --- /dev/null +++ b/abi_symbols @@ -0,0 +1,85 @@ +libwiiuse.so:apply_smoothing +libwiiuse.so:calc_joystick_state +libwiiuse.so:calc_yaw +libwiiuse.so:calculate_basic_ir +libwiiuse.so:calculate_extended_ir +libwiiuse.so:calculate_gforce +libwiiuse.so:calculate_orientation +libwiiuse.so:classic_ctrl_disconnected +libwiiuse.so:classic_ctrl_event +libwiiuse.so:classic_ctrl_handshake +libwiiuse.so:clear_dirty_reads +libwiiuse.so:disable_expansion +libwiiuse.so:guitar_hero_3_disconnected +libwiiuse.so:guitar_hero_3_event +libwiiuse.so:guitar_hero_3_handshake +libwiiuse.so:handshake_expansion +libwiiuse.so:idle_cycle +libwiiuse.so:motion_plus_disconnected +libwiiuse.so:motion_plus_event +libwiiuse.so:nunchuk_disconnected +libwiiuse.so:nunchuk_event +libwiiuse.so:nunchuk_handshake +libwiiuse.so:nunchuk_pressed_buttons +libwiiuse.so:propagate_event +libwiiuse.so:wii_board_disconnected +libwiiuse.so:wii_board_event +libwiiuse.so:wii_board_handshake +libwiiuse.so:wiiuse_cleanup +libwiiuse.so:wiiuse_cleanup_platform_fields +libwiiuse.so:wiiuse_connect +libwiiuse.so:wiiuse_disconnect +libwiiuse.so:wiiuse_disconnected +libwiiuse.so:wiiuse_find +libwiiuse.so:wiiuse_get_by_id +libwiiuse.so:wiiuse_handshake +libwiiuse.so:wiiuse_init +libwiiuse.so:wiiuse_init_platform_fields +libwiiuse.so:wiiuse_millisleep +libwiiuse.so:wiiuse_motion_plus_handshake +libwiiuse.so:wiiuse_motion_sensing +libwiiuse.so:wiiuse_os_connect +libwiiuse.so:wiiuse_os_disconnect +libwiiuse.so:wiiuse_os_find +libwiiuse.so:wiiuse_os_poll +libwiiuse.so:wiiuse_os_read +libwiiuse.so:wiiuse_os_ticks +libwiiuse.so:wiiuse_os_write +libwiiuse.so:wiiuse_poll +libwiiuse.so:wiiuse_pressed_buttons +libwiiuse.so:wiiuse_probe_motion_plus +libwiiuse.so:wiiuse_read_data +libwiiuse.so:wiiuse_read_data_cb +libwiiuse.so:wiiuse_read_data_sync +libwiiuse.so:wiiuse_resync +libwiiuse.so:wiiuse_rumble +libwiiuse.so:wiiuse_send +libwiiuse.so:wiiuse_send_next_pending_read_request +libwiiuse.so:wiiuse_send_next_pending_write_request +libwiiuse.so:wiiuse_set_accel_threshold +libwiiuse.so:wiiuse_set_aspect_ratio +libwiiuse.so:wiiuse_set_bluetooth_stack +libwiiuse.so:wiiuse_set_flags +libwiiuse.so:wiiuse_set_ir +libwiiuse.so:wiiuse_set_ir_mode +libwiiuse.so:wiiuse_set_ir_position +libwiiuse.so:wiiuse_set_ir_sensitivity +libwiiuse.so:wiiuse_set_ir_vres +libwiiuse.so:wiiuse_set_leds +libwiiuse.so:wiiuse_set_motion_plus +libwiiuse.so:wiiuse_set_nunchuk_accel_threshold +libwiiuse.so:wiiuse_set_nunchuk_orient_threshold +libwiiuse.so:wiiuse_set_orient_threshold +libwiiuse.so:wiiuse_set_output +libwiiuse.so:wiiuse_set_report_type +libwiiuse.so:wiiuse_set_smooth_alpha +libwiiuse.so:wiiuse_set_timeout +libwiiuse.so:wiiuse_set_wii_board_calib +libwiiuse.so:wiiuse_status +libwiiuse.so:wiiuse_toggle_rumble +libwiiuse.so:wiiuse_update +libwiiuse.so:wiiuse_version +libwiiuse.so:wiiuse_wait_report +libwiiuse.so:wiiuse_wiiboard_use_alternate_report +libwiiuse.so:wiiuse_write_data +libwiiuse.so:wiiuse_write_data_cb diff --git a/abi_used_libs b/abi_used_libs new file mode 100644 --- /dev/null +++ b/abi_used_libs @@ -0,0 +1,4 @@ +libbluetooth.so.3 +libc.so.6 +libm.so.6 +librt.so.1 diff --git a/package.yml b/package.yml new file mode 100644 --- /dev/null +++ b/package.yml @@ -0,0 +1,21 @@ +name : wiiuse +version : 0.15.4 +release : 1 +source : + - https://github.com/wiiuse/wiiuse/archive/0.15.4.tar.gz : 45be974acc418b8c8e248d960f3c0da143a513f6404a9c5cc5aa0072934b0cc4 +license : GPL-3.0-or-later +component : programming.library +summary : WiiUse "feature complete" cross-platform Wii Remote access library +description: | + Wiiuse is a library written in C that connects with several Nintendo Wii remotes. Supports motion sensing, + IR tracking, nunchuk, classic controller, Balance Board, and the Guitar Hero 3 controller. Single threaded + and nonblocking makes a light weight and clean API. +libsplit: no +builddeps: + - pkgconfig(bluez) +setup : | + %cmake_ninja +build : | + %ninja_build +install : | + %ninja_install diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml new file mode 100644 --- /dev/null +++ b/pspec_x86_64.xml @@ -0,0 +1,59 @@ + + + wiiuse + + James Lee + jamesl33info@gmail.com + + GPL-3.0-or-later + programming.library + WiiUse "feature complete" cross-platform Wii Remote access library + Wiiuse is a library written in C that connects with several Nintendo Wii remotes. Supports motion sensing, +IR tracking, nunchuk, classic controller, Balance Board, and the Guitar Hero 3 controller. Single threaded +and nonblocking makes a light weight and clean API. + + https://getsol.us/sources/README.Solus + + + wiiuse + WiiUse "feature complete" cross-platform Wii Remote access library + Wiiuse is a library written in C that connects with several Nintendo Wii remotes. Supports motion sensing, +IR tracking, nunchuk, classic controller, Balance Board, and the Guitar Hero 3 controller. Single threaded +and nonblocking makes a light weight and clean API. + + programming.library + + /usr/bin/wiiuseexample + /usr/lib64/libwiiuse.so + /usr/share/doc/wiiuse/CHANGELOG.mkd + /usr/share/doc/wiiuse/LICENSE + /usr/share/doc/wiiuse/README.mkd + /usr/share/doc/wiiuse/example-sdl/sdl.c + /usr/share/doc/wiiuse/example/example.c + + + + wiiuse-devel + Development files for wiiuse + Wiiuse is a library written in C that connects with several Nintendo Wii remotes. Supports motion sensing, +IR tracking, nunchuk, classic controller, Balance Board, and the Guitar Hero 3 controller. Single threaded +and nonblocking makes a light weight and clean API. + + programming.devel + + wiiuse + + + /usr/include/wiiuse.h + + + + + 2019-05-09 + 0.15.4 + Packaging update + James Lee + jamesl33info@gmail.com + + + \ No newline at end of file