debian/0000755000000000000000000000000012271030437007165 5ustar debian/libjail-dev.install0000644000000000000000000000110311753764420012744 0ustar usr/include/jail.h usr/lib/libjail.a usr/lib/libjail*.so usr/share/man/man3/jail.3.gz usr/share/man/man3/jail_getid.3.gz usr/share/man/man3/jail_getname.3.gz usr/share/man/man3/jail_getv.3.gz usr/share/man/man3/jail_setv.3.gz usr/share/man/man3/jailparam.3.gz usr/share/man/man3/jailparam_all.3.gz usr/share/man/man3/jailparam_init.3.gz usr/share/man/man3/jailparam_import.3.gz usr/share/man/man3/jailparam_import_raw.3.gz usr/share/man/man3/jailparam_get.3.gz usr/share/man/man3/jailparam_set.3.gz usr/share/man/man3/jailparam_export.3.gz usr/share/man/man3/jailparam_free.3.gz debian/libdwarf-freebsd-dev.install0000644000000000000000000000014312225345355014540 0ustar usr/lib/libdwarf-freebsd.a usr/lib/libdwarf-freebsd*.so usr/include/dwarf.h usr/include/libdwarf.h debian/libusb2-dev.install0000644000000000000000000000033211753764420012703 0ustar usr/bin/libusb-config usr/lib/libusb.a usr/lib/libusb.so usr/lib/pkgconfig/libusb*.pc usr/include/usb.h usr/include/libusb*.h usr/share/man/man3/usb.3.gz usr/share/man/man3/libusb.3.gz usr/share/man/man3/libusb20.3.gz debian/libjail1.install0000644000000000000000000000002211753764420012250 0ustar lib/libjail*.so.* debian/libutil-freebsd-dev.install0000644000000000000000000000014412246352575014420 0ustar usr/lib/libutil-freebsd.a usr/lib/libutil-freebsd*.so usr/include/libutil.h usr/include/login_cap.h debian/libipx2.install0000644000000000000000000000002111753764420012131 0ustar lib/libipx*.so.* debian/libnetgraph4.install0000644000000000000000000000003211753764420013145 0ustar usr/lib/libnetgraph*.so.* debian/libalias7.install0000644000000000000000000000002611753764420012434 0ustar usr/lib/libalias.so.* debian/libkvm-dev.install0000644000000000000000000000127512175241717012632 0ustar usr/lib/libkvm.a usr/lib/libkvm*.so usr/include/kvm.h usr/share/man/man3/kvm.3.gz usr/share/man/man3/kvm_dpcpu_setcpu.3.gz usr/share/man/man3/kvm_getmaxcpu.3.gz usr/share/man/man3/kvm_geterr.3.gz usr/share/man/man3/kvm_getfiles.3.gz usr/share/man/man3/kvm_getloadavg.3.gz usr/share/man/man3/kvm_getcptime.3.gz usr/share/man/man3/kvm_getpcpu.3.gz usr/share/man/man3/kvm_getprocs.3.gz usr/share/man/man3/kvm_getswapinfo.3.gz usr/share/man/man3/kvm_nlist.3.gz usr/share/man/man3/kvm_open.3.gz usr/share/man/man3/kvm_read.3.gz usr/share/man/man3/kvm_getargv.3.gz usr/share/man/man3/kvm_getenvv.3.gz usr/share/man/man3/kvm_close.3.gz usr/share/man/man3/kvm_openfiles.3.gz usr/share/man/man3/kvm_write.3.gz debian/libipx-dev.install0000644000000000000000000000020211753764420012624 0ustar usr/lib/libipx*.so usr/lib/libipx.a usr/share/man/man3/ipx.3.gz usr/share/man/man3/ipx_addr.3.gz usr/share/man/man3/ipx_ntoa.3.gz debian/libelf-freebsd-1.symbols0000644000000000000000000000512412225346252013610 0ustar libelf-freebsd.so.1 libelf-freebsd-1 #MINVER# FBSD_1.0@FBSD_1.0 9.0 FBSDprivate_1.0@FBSDprivate_1.0 9.0 _libelf_get_max_error@FBSDprivate_1.0 9.0 _libelf_get_no_error_message@FBSDprivate_1.0 9.0 _libelf_get_unknown_error_message@FBSDprivate_1.0 9.0 _libelf_set_error@FBSDprivate_1.0 9.0 elf32_checksum@FBSD_1.0 9.0 elf32_fsize@FBSD_1.0 9.0 elf32_getehdr@FBSD_1.0 9.0 elf32_getphdr@FBSD_1.0 9.0 elf32_getshdr@FBSD_1.0 9.0 elf32_newehdr@FBSD_1.0 9.0 elf32_newphdr@FBSD_1.0 9.0 elf32_xlatetof@FBSD_1.0 9.0 elf32_xlatetom@FBSD_1.0 9.0 elf64_checksum@FBSD_1.0 9.0 elf64_fsize@FBSD_1.0 9.0 elf64_getehdr@FBSD_1.0 9.0 elf64_getphdr@FBSD_1.0 9.0 elf64_getshdr@FBSD_1.0 9.0 elf64_newehdr@FBSD_1.0 9.0 elf64_newphdr@FBSD_1.0 9.0 elf64_xlatetof@FBSD_1.0 9.0 elf64_xlatetom@FBSD_1.0 9.0 elf_begin@FBSD_1.0 9.0 elf_cntl@FBSD_1.0 9.0 elf_end@FBSD_1.0 9.0 elf_errmsg@FBSD_1.0 9.0 elf_errno@FBSD_1.0 9.0 elf_fill@FBSD_1.0 9.0 elf_flagdata@FBSD_1.0 9.0 elf_flagehdr@FBSD_1.0 9.0 elf_flagelf@FBSD_1.0 9.0 elf_flagphdr@FBSD_1.0 9.0 elf_flagscn@FBSD_1.0 9.0 elf_flagshdr@FBSD_1.0 9.0 elf_getarhdr@FBSD_1.0 9.0 elf_getarsym@FBSD_1.0 9.0 elf_getbase@FBSD_1.0 9.0 elf_getdata@FBSD_1.0 9.0 elf_getident@FBSD_1.0 9.0 elf_getphdrnum@FBSD_1.0 9.0 elf_getphnum@FBSD_1.0 9.0 elf_getscn@FBSD_1.0 9.0 elf_getshdrnum@FBSD_1.0 9.0 elf_getshdrstrndx@FBSD_1.0 9.0 elf_getshnum@FBSD_1.0 9.0 elf_getshstrndx@FBSD_1.0 9.0 elf_hash@FBSD_1.0 9.0 elf_kind@FBSD_1.0 9.0 elf_memory@FBSD_1.0 9.0 elf_ndxscn@FBSD_1.0 9.0 elf_newdata@FBSD_1.0 9.0 elf_newscn@FBSD_1.0 9.0 elf_next@FBSD_1.0 9.0 elf_nextscn@FBSD_1.0 9.0 elf_rand@FBSD_1.0 9.0 elf_rawdata@FBSD_1.0 9.0 elf_rawfile@FBSD_1.0 9.0 elf_setshstrndx@FBSD_1.0 9.0 elf_strptr@FBSD_1.0 9.0 elf_update@FBSD_1.0 9.0 elf_version@FBSD_1.0 9.0 gelf_checksum@FBSD_1.0 9.0 gelf_fsize@FBSD_1.0 9.0 gelf_getcap@FBSD_1.0 9.1 gelf_getclass@FBSD_1.0 9.0 gelf_getdyn@FBSD_1.0 9.0 gelf_getehdr@FBSD_1.0 9.0 gelf_getmove@FBSD_1.0 9.1 gelf_getphdr@FBSD_1.0 9.0 gelf_getrel@FBSD_1.0 9.0 gelf_getrela@FBSD_1.0 9.0 gelf_getshdr@FBSD_1.0 9.0 gelf_getsym@FBSD_1.0 9.0 gelf_getsyminfo@FBSD_1.0 9.1 gelf_getsymshndx@FBSD_1.0 9.0 gelf_newehdr@FBSD_1.0 9.0 gelf_newphdr@FBSD_1.0 9.0 gelf_update_cap@FBSD_1.0 9.1 gelf_update_dyn@FBSD_1.0 9.0 gelf_update_ehdr@FBSD_1.0 9.0 gelf_update_move@FBSD_1.0 9.1 gelf_update_phdr@FBSD_1.0 9.0 gelf_update_rel@FBSD_1.0 9.0 gelf_update_rela@FBSD_1.0 9.0 gelf_update_shdr@FBSD_1.0 9.0 gelf_update_sym@FBSD_1.0 9.0 gelf_update_syminfo@FBSD_1.0 9.1 gelf_update_symshndx@FBSD_1.0 9.0 gelf_xlatetof@FBSD_1.0 9.0 gelf_xlatetom@FBSD_1.0 9.0 debian/libmemstat3.symbols0000644000000000000000000000306411755710375013042 0ustar libmemstat.so.3 libmemstat3 #MINVER# memstat_get_allocator@Base 7.1 memstat_get_bytes@Base 7.1 memstat_get_byteslimit@Base 7.1 memstat_get_caller_pointer@Base 7.1 memstat_get_caller_uint64@Base 7.1 memstat_get_count@Base 7.1 memstat_get_countlimit@Base 7.1 memstat_get_failures@Base 7.1 memstat_get_free@Base 7.1 memstat_get_kegfree@Base 7.1 memstat_get_memalloced@Base 7.1 memstat_get_memfreed@Base 7.1 memstat_get_name@Base 7.1 memstat_get_numallocs@Base 7.1 memstat_get_numfrees@Base 7.1 memstat_get_percpu_caller_pointer@Base 7.1 memstat_get_percpu_caller_uint64@Base 7.1 memstat_get_percpu_free@Base 7.1 memstat_get_percpu_memalloced@Base 7.1 memstat_get_percpu_memfreed@Base 7.1 memstat_get_percpu_numallocs@Base 7.1 memstat_get_percpu_numfrees@Base 7.1 memstat_get_percpu_sizemask@Base 7.1 memstat_get_size@Base 7.1 memstat_get_sizemask@Base 7.1 memstat_get_sleeps@Base 9.0 memstat_get_zonefree@Base 7.1 memstat_kvm_all@Base 7.1 memstat_kvm_malloc@Base 7.1 memstat_kvm_uma@Base 7.1 memstat_mtl_alloc@Base 7.1 memstat_mtl_find@Base 7.1 memstat_mtl_first@Base 7.1 memstat_mtl_free@Base 7.1 memstat_mtl_geterror@Base 7.1 memstat_mtl_next@Base 7.1 memstat_set_caller_pointer@Base 7.1 memstat_set_caller_uint64@Base 7.1 memstat_set_percpu_caller_pointer@Base 7.1 memstat_set_percpu_caller_uint64@Base 7.1 memstat_strerror@Base 7.1 memstat_sysctl_all@Base 7.1 memstat_sysctl_malloc@Base 7.1 memstat_sysctl_uma@Base 7.1 (optional)_memstat_mt_allocate@Base 7.1 (optional)_memstat_mt_reset_stats@Base 7.1 (optional)_memstat_mtl_empty@Base 7.1 debian/libusb-1.0.pc0000644000000000000000000000037312175241717011300 0ustar prefix=/usr exec_prefix=${prefix} libdir=${exec_prefix}/lib includedir=${prefix}/include Name: libusb2 Description: C API for USB device access from FreeBSD userspace Version: 1.0.6 Libs: -L${libdir} -lusb Libs.private: -lbsd Cflags: -I${includedir} debian/libusb3.symbols0000644000000000000000000001572312267237342012163 0ustar libusb.so.3 libusb3 #MINVER# LIBUSB20_BOS_DESCRIPTOR_FORMAT@Base 9.1 LIBUSB20_CONFIG_DESC_FORMAT@Base 7.1 LIBUSB20_CONTROL_SETUP_FORMAT@Base 7.1 LIBUSB20_DEVICE_DESC_FORMAT@Base 7.1 LIBUSB20_ENDPOINT_DESC_FORMAT@Base 7.1 LIBUSB20_INTERFACE_DESC_FORMAT@Base 7.1 LIBUSB20_SS_ENDPT_COMP_DESC_FORMAT@Base 9.1 LIBUSB20_SS_USB_DEVCAP_DESC_FORMAT@Base 9.1 LIBUSB20_USB_20_DEVCAP_DESC_FORMAT@Base 9.1 libusb20_be_add_dev_quirk@Base 7.1 libusb20_be_alloc@Base 7.1 libusb20_be_alloc_default@Base 7.1 libusb20_be_alloc_linux@Base 7.1 libusb20_be_alloc_ugen20@Base 7.1 libusb20_be_dequeue_device@Base 7.1 libusb20_be_device_foreach@Base 7.1 libusb20_be_enqueue_device@Base 7.1 libusb20_be_free@Base 7.1 libusb20_be_get_dev_quirk@Base 7.1 libusb20_be_get_quirk_name@Base 7.1 libusb20_be_get_template@Base 7.1 libusb20_be_remove_dev_quirk@Base 7.1 libusb20_be_set_template@Base 7.1 libusb20_desc_foreach@Base 7.1 libusb20_dev_alloc@Base 7.1 libusb20_dev_alloc_config@Base 7.1 libusb20_dev_check_connected@Base 7.1 libusb20_dev_close@Base 7.1 libusb20_dev_detach_kernel_driver@Base 7.1 libusb20_dev_free@Base 7.1 libusb20_dev_get_address@Base 7.1 libusb20_dev_get_backend_name@Base 7.1 libusb20_dev_get_bus_number@Base 7.1 libusb20_dev_get_config_index@Base 7.1 libusb20_dev_get_debug@Base 7.1 libusb20_dev_get_desc@Base 7.1 libusb20_dev_get_device_desc@Base 7.1 libusb20_dev_get_fd@Base 7.1 libusb20_dev_get_iface_desc@Base 7.1 libusb20_dev_get_info@Base 7.1 libusb20_dev_get_mode@Base 7.1 libusb20_dev_get_parent_address@Base 8.3~ libusb20_dev_get_parent_port@Base 8.3~ libusb20_dev_get_power_mode@Base 7.1 libusb20_dev_get_power_usage@Base 9.2 libusb20_dev_get_speed@Base 7.1 libusb20_dev_kernel_driver_active@Base 7.1 libusb20_dev_open@Base 7.1 libusb20_dev_process@Base 7.1 libusb20_dev_req_string_simple_sync@Base 7.1 libusb20_dev_req_string_sync@Base 7.1 libusb20_dev_request_sync@Base 7.1 libusb20_dev_reset@Base 7.1 libusb20_dev_set_alt_index@Base 7.1 libusb20_dev_set_config_index@Base 7.1 libusb20_dev_set_debug@Base 7.1 libusb20_dev_set_power_mode@Base 7.1 libusb20_dev_wait_process@Base 7.1 libusb20_error_name@Base 8.3~ libusb20_me_decode@Base 7.1 libusb20_me_encode@Base 7.1 libusb20_me_get_1@Base 7.1 libusb20_me_get_2@Base 7.1 libusb20_parse_config_desc@Base 7.1 libusb20_strerror@Base 8.3~ libusb20_tr_bulk_intr_sync@Base 7.1 libusb20_tr_callback_wrapper@Base 7.1 libusb20_tr_clear_stall_sync@Base 7.1 libusb20_tr_close@Base 7.1 libusb20_tr_drain@Base 7.1 libusb20_tr_get_actual_frames@Base 7.1 libusb20_tr_get_actual_length@Base 7.1 libusb20_tr_get_length@Base 7.1 libusb20_tr_get_max_frames@Base 7.1 libusb20_tr_get_max_packet_length@Base 7.1 libusb20_tr_get_max_total_length@Base 7.1 libusb20_tr_get_pointer@Base 7.1 libusb20_tr_get_priv_sc0@Base 7.1 libusb20_tr_get_priv_sc1@Base 7.1 libusb20_tr_get_status@Base 7.1 libusb20_tr_get_time_complete@Base 7.1 libusb20_tr_open@Base 7.1 libusb20_tr_pending@Base 7.1 libusb20_tr_set_buffer@Base 7.1 libusb20_tr_set_callback@Base 7.1 libusb20_tr_set_flags@Base 7.1 libusb20_tr_set_length@Base 7.1 libusb20_tr_set_priv_sc0@Base 7.1 libusb20_tr_set_priv_sc1@Base 7.1 libusb20_tr_set_timeout@Base 7.1 libusb20_tr_set_total_frames@Base 7.1 libusb20_tr_setup_bulk@Base 7.1 libusb20_tr_setup_control@Base 7.1 libusb20_tr_setup_intr@Base 7.1 libusb20_tr_setup_isoc@Base 7.1 libusb20_tr_start@Base 7.1 libusb20_tr_stop@Base 7.1 libusb20_tr_submit@Base 7.1 libusb20_ugen20_backend@Base 7.1 libusb_alloc_transfer@Base 7.1 libusb_attach_kernel_driver@Base 7.1 libusb_bulk_transfer@Base 7.1 libusb_cancel_transfer@Base 7.1 libusb_check_connected@Base 8.2 libusb_claim_interface@Base 7.1 libusb_clear_halt@Base 7.1 libusb_close@Base 7.1 libusb_control_transfer@Base 7.1 libusb_control_transfer_get_data@Base 7.1 libusb_control_transfer_get_setup@Base 7.1 libusb_cpu_to_le16@Base 7.1 libusb_detach_kernel_driver@Base 7.1 libusb_detach_kernel_driver_np@Base 8.2 libusb_error_name@Base 8.3~ libusb_event_handler_active@Base 7.1 libusb_event_handling_ok@Base 7.1 libusb_exit@Base 7.1 libusb_fill_bulk_transfer@Base 7.1 libusb_fill_control_setup@Base 7.1 libusb_fill_control_transfer@Base 7.1 libusb_fill_interrupt_transfer@Base 7.1 libusb_fill_iso_transfer@Base 7.1 libusb_free_bos_descriptor@Base 9.1 libusb_free_config_descriptor@Base 7.1 libusb_free_device_list@Base 7.1 libusb_free_ss_endpoint_comp@Base 9.1 libusb_free_transfer@Base 7.1 libusb_get_active_config_descriptor@Base 7.1 libusb_get_bus_number@Base 7.1 libusb_get_config_descriptor@Base 7.1 libusb_get_config_descriptor_by_value@Base 7.1 libusb_get_configuration@Base 7.1 libusb_get_descriptor@Base 7.1 libusb_get_device@Base 7.1 libusb_get_device_address@Base 7.1 libusb_get_device_descriptor@Base 7.1 libusb_get_device_list@Base 7.1 libusb_get_device_speed@Base 8.3~ libusb_get_driver@Base 8.2 libusb_get_driver_np@Base 8.2 libusb_get_iso_packet_buffer@Base 7.1 libusb_get_iso_packet_buffer_simple@Base 7.1 libusb_get_max_iso_packet_size@Base 9.1 libusb_get_max_packet_size@Base 7.1 libusb_get_next_timeout@Base 7.1 libusb_get_pollfds@Base 7.1 libusb_get_string_descriptor_ascii@Base 7.1 libusb_handle_events@Base 7.1 libusb_handle_events_locked@Base 7.1 libusb_handle_events_timeout@Base 7.1 libusb_init@Base 7.1 libusb_interrupt_transfer@Base 7.1 libusb_kernel_driver_active@Base 7.1 libusb_le16_to_cpu@Base 7.1 libusb_lock_events@Base 7.1 libusb_lock_event_waiters@Base 7.1 libusb_open@Base 7.1 libusb_open_device_with_vid_pid@Base 7.1 libusb_parse_bos_descriptor@Base 9.1 libusb_parse_ss_endpoint_comp@Base 9.1 libusb_ref_device@Base 7.1 libusb_release_interface@Base 7.1 libusb_reset_device@Base 7.1 libusb_set_configuration@Base 7.1 libusb_set_debug@Base 7.1 libusb_set_interface_alt_setting@Base 7.1 libusb_set_iso_packet_lengths@Base 7.1 libusb_set_pollfd_notifiers@Base 7.1 libusb_submit_transfer@Base 7.1 libusb_strerror@Base 8.2 libusb_try_lock_events@Base 7.1 libusb_unlock_events@Base 7.1 libusb_unlock_event_waiters@Base 7.1 libusb_unref_device@Base 7.1 libusb_wait_for_event@Base 7.1 usbi_default_context@Base 7.1 usb_bulk_read@Base 7.1 usb_bulk_write@Base 7.1 usb_busses@Base 7.1 usb_check_connected@Base 8.2 usb_claim_interface@Base 7.1 usb_clear_halt@Base 7.1 usb_close@Base 7.1 usb_control_msg@Base 7.1 usb_destroy_configuration@Base 7.1 usb_detach_kernel_driver_np@Base 8.3~ usb_device@Base 7.1 usb_fetch_and_parse_descriptors@Base 7.1 usb_find_busses@Base 7.1 usb_find_devices@Base 7.1 usb_get_busses@Base 7.1 usb_get_descriptor@Base 7.1 usb_get_descriptor_by_endpoint@Base 7.1 usb_get_driver_np@Base 8.3~ usb_get_string@Base 7.1 usb_get_string_simple@Base 7.1 usb_init@Base 7.1 usb_interrupt_read@Base 7.1 usb_interrupt_write@Base 7.1 usb_open@Base 7.1 usb_parse_configuration@Base 7.1 usb_parse_descriptor@Base 7.1 usb_release_interface@Base 7.1 usb_reset@Base 7.1 usb_resetep@Base 7.1 usb_set_altinterface@Base 7.1 usb_set_configuration@Base 7.1 usb_set_debug@Base 7.1 usb_strerror@Base 7.1 debian/libusbhid-dev.install0000644000000000000000000000112611753764420013310 0ustar usr/lib/libusbhid.a usr/lib/libusbhid*.so usr/include/usbhid.h usr/share/man/man3/libusbhid.3.gz usr/share/man/man3/hid_get_report_desc.3.gz usr/share/man/man3/hid_dispose_report_desc.3.gz usr/share/man/man3/hid_start_parse.3.gz usr/share/man/man3/hid_end_parse.3.gz usr/share/man/man3/hid_get_item.3.gz usr/share/man/man3/hid_report_size.3.gz usr/share/man/man3/hid_locate.3.gz usr/share/man/man3/hid_init.3.gz usr/share/man/man3/hid_usage_page.3.gz usr/share/man/man3/hid_usage_in_page.3.gz usr/share/man/man3/hid_get_data.3.gz usr/share/man/man3/hid_set_data.3.gz usr/share/man/man3/usbhid.3.gz debian/libnetgraph-dev.install0000644000000000000000000000020211753764420013634 0ustar usr/include/netgraph.h usr/lib/libnetgraph.a usr/lib/libnetgraph*.so usr/share/man/man3/netgraph.3.gz usr/share/man/man3/Ng*.3.gz debian/libjail1.symbols0000644000000000000000000000053011755710375012300 0ustar libjail.so.1 libjail1 #MINVER# jail_errmsg@Base 8.2 jail_getid@Base 8.2 jail_getname@Base 8.2 jail_getv@Base 8.2 jail_setv@Base 8.2 jailparam_all@Base 8.2 jailparam_export@Base 8.2 jailparam_free@Base 8.2 jailparam_get@Base 8.2 jailparam_import@Base 8.2 jailparam_import_raw@Base 8.2 jailparam_init@Base 8.2 jailparam_set@Base 8.2 debian/libipx2.symbols0000644000000000000000000000010311755710375012156 0ustar libipx.so.2 libipx2 #MINVER# ipx_addr@Base 7.0 ipx_ntoa@Base 7.0 debian/libnetgraph4.symbols0000644000000000000000000000104711755710375013200 0ustar libnetgraph.so.4 libnetgraph4 #MINVER# NgAllocRecvAsciiMsg@Base 7.1 NgAllocRecvData@Base 7.1 NgAllocRecvMsg@Base 7.1 NgMkSockNode@Base 7.1 NgNameNode@Base 7.1 NgRecvAsciiMsg@Base 7.1 NgRecvData@Base 7.1 NgRecvMsg@Base 7.1 NgSendAsciiMsg@Base 7.1 NgSendData@Base 7.1 NgSendMsg@Base 7.1 NgSendReplyMsg@Base 7.1 NgSetDebug@Base 7.1 NgSetErrLog@Base 7.1 (optionl)_gNgDebugLevel@Base 7.1 (optionl)_NgDebugBytes@Base 7.1 (optionl)_NgDebugMsg@Base 7.1 (optionl)_NgDebugSockaddr@Base 7.1 (optionl)_NgLog@Base 7.1 (optionl)_NgLogx@Base 7.1 debian/libusb-config0000755000000000000000000000235411753763027011656 0ustar #!/bin/sh prefix=/usr exec_prefix=${prefix} exec_prefix_set=no usage() { cat <&2 fi while test $# -gt 0; do case "$1" in -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;; *) optarg= ;; esac case $1 in --prefix=*) prefix=$optarg if test $exec_prefix_set = no ; then exec_prefix=$optarg fi ;; --prefix) echo_prefix=yes ;; --exec-prefix=*) exec_prefix=$optarg exec_prefix_set=yes ;; --exec-prefix) echo_exec_prefix=yes ;; --version) echo 0.1.12 exit 0 ;; --cflags) if test "${prefix}/include" != /usr/include ; then includes="-I${prefix}/include" fi echo_cflags=yes ;; --libs) echo_libs=yes ;; *) usage 1 1>&2 ;; esac shift done if test "$echo_prefix" = "yes"; then echo $prefix fi if test "$echo_exec_prefix" = "yes"; then echo $exec_prefix fi if test "$echo_cflags" = "yes"; then echo $includes fi if test "$echo_libs" = "yes"; then echo -L${exec_prefix}/lib -lusb fi debian/rules0000755000000000000000000001757012271030143010251 0ustar #!/usr/bin/make -f # -*- makefile -*- # Sample debian/rules that uses debhelper. SHELL = bash # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 # This has to be exported to make some magic below work. export DH_OPTIONS full_version := $(shell dpkg-parsechangelog | grep ^Version: | sed -e 's/^.*: //g') tar_version := $(shell echo $(full_version) | sed -e 's/-.*//g') svn_revision := $(shell echo $(full_version) | sed -e 's/.*~svn\([0-9]*\)-[0-9]*/\1/g') version := $(shell echo $(full_version) | sed -e 's/[~+-].*//g') major := $(shell echo $(version) | sed -e 's/\..*//g') revision := $(shell echo $(full_version) | sed -e 's/^[^+-]*//g') CFLAGS = -Wall -g -pipe -fPIC -I. -I$(CURDIR)/sys -D_GNU_SOURCE \ -D__FreeBSD_version=__FreeBSD_kernel_version \ -I/usr/include/freebsd \ -Werror=implicit-function-declaration ifneq (,$(filter noopt,$(DEB_BUILD_OPTIONS))) CFLAGS += -O0 else CFLAGS += -O2 endif SOURCE = freebsd-libs SVN := http://svn.freebsd.org/base/release/$(version).0 #SVN := http://svn.freebsd.org/base/releng/$(version) #SVN := http://svn.freebsd.org/base/stable/$(major) #SVN := http://svn.freebsd.org/base/head ORIGDIR = $(SOURCE)-$(tar_version) TARNAME = $(SOURCE)_$(tar_version).orig.tar.gz PATH := /usr/lib/freebsd:$(PATH) DESTDIR = $(CURDIR)/debian/tmp PMAKE = COPTS="$(CFLAGS)" CFLAGS="$(CFLAGS) -I$(CURDIR)/debian/local/include" NO_WERROR=1 NOGCCERROR=1 \ NOSHARED=NO NO_SHARED=NO NO_PROFILE=1 DESTDIR=$(DESTDIR) make kernel = $(shell dpkg-architecture -qDEB_HOST_ARCH_OS) get-orig-source: rm -rf $(ORIGDIR) mkdir -p $(ORIGDIR)/share/misc mkdir -p $(ORIGDIR)/sys/kern mkdir -p $(ORIGDIR)/sys/sys for i in lib/libcam lib/libdevstat lib/libgeom lib/libipx \ lib/libelf \ lib/libdwarf \ lib/libkiconv lib/libnetgraph lib/libjail \ lib/libkvm lib/libmemstat lib/libsbuf lib/libusb \ lib/libusbhid sys/cam \ lib/libutil \ lib/libalias sys/netinet/libalias sys/modules/libalias \ sys/kern/subr_sbuf.c \ sys/sys/sbuf.h \ share/misc/usb_hid_usages ; do \ svn export $(SVN)/$$i $(ORIGDIR)/$$i ; \ done # Remove unused files with non GPL compatible license (eg BSD 4 clauses) rm -f $(ORIGDIR)/sys/cam/scsi/scsi_ch.* rm -f $(ORIGDIR)/lib/libkvm/kvm_ia64.c rm -f $(ORIGDIR)/lib/libkvm/kvm_powerpc.c # Remove all CAM kernel headers to ensure system-wide version is used instead find $(ORIGDIR)/sys/cam -name \*.h | xargs rm -f tar --numeric-owner --owner 0 --group 0 -czf ../$(TARNAME) $(ORIGDIR) rm -rf $(ORIGDIR) BUILD_ARCH_TARGETS = \ build-sbuf \ build-dwarf \ build-elf \ build-util \ $(NULL) ifeq ($(kernel), kfreebsd) BUILD_ARCH_TARGETS += \ build-cam \ build-geom \ build-ipx \ build-kiconv \ build-kvm \ build-usbhid \ build-usb \ build-devstat \ build-memstat \ build-netgraph \ build-jail \ build-alias endif build: build-indep build-arch build-indep: build-arch: $(BUILD_ARCH_TARGETS) build-cam: build-cam-stamp build-cam-stamp: build-sbuf $(PMAKE) -C $(CURDIR)/lib/libcam SHLIBDIR=./ touch $@ build-geom: build-geom-stamp build-geom-stamp: build-sbuf $(PMAKE) -C $(CURDIR)/lib/libgeom SHLIBDIR=./ touch $@ build-netgraph: build-netgraph-stamp build-netgraph-stamp: $(PMAKE) -C $(CURDIR)/lib/libnetgraph SHLIBDIR=./ touch $@ build-ipx: build-ipx-stamp build-ipx-stamp: $(PMAKE) -C $(CURDIR)/lib/libipx SHLIBDIR=./ touch $@ build-kiconv: build-kiconv-stamp build-kiconv-stamp: $(PMAKE) -C $(CURDIR)/lib/libkiconv SHLIBDIR=./ touch $@ build-kvm: build-kvm-stamp build-kvm-stamp: $(PMAKE) -C $(CURDIR)/lib/libkvm SHLIBDIR=./ touch $@ build-devstat: build-devstat-stamp build-devstat-stamp: build-kvm $(PMAKE) -C $(CURDIR)/lib/libdevstat SHLIBDIR=./ touch $@ build-elf: build-elf-stamp build-elf-stamp: $(PMAKE) -C $(CURDIR)/lib/libelf SHLIBDIR=./ touch $@ build-dwarf: build-dwarf-stamp build-dwarf-stamp: build-elf $(PMAKE) -C $(CURDIR)/lib/libdwarf SHLIBDIR=./ touch $@ build-memstat: build-memstat-stamp build-memstat-stamp: build-kvm $(PMAKE) -C $(CURDIR)/lib/libmemstat SHLIBDIR=./ touch $@ build-sbuf: build-sbuf-stamp build-sbuf-stamp: $(PMAKE) -C $(CURDIR)/lib/libsbuf SHLIBDIR=./ touch $@ build-usbhid: build-usbhid-stamp build-usbhid-stamp: $(PMAKE) -C $(CURDIR)/lib/libusbhid SHLIBDIR=./ touch $@ build-usb: build-usb-stamp build-usb-stamp: $(PMAKE) -C $(CURDIR)/lib/libusb SHLIBDIR=./ touch $@ build-util: build-util-stamp build-util-stamp: $(PMAKE) -C $(CURDIR)/lib/libutil SHLIBDIR=./ touch $@ build-jail: build-jail-stamp build-jail-stamp: $(PMAKE) -C $(CURDIR)/lib/libjail SHLIBDIR=./ touch $@ build-alias: build-alias-stamp build-alias-stamp: $(PMAKE) -C $(CURDIR)/lib/libalias SHLIBDIR=./ touch $@ clean: dh_testdir dh_testroot $(PMAKE) -C $(CURDIR)/lib/libsbuf clean $(PMAKE) -C $(CURDIR)/lib/libdwarf clean $(PMAKE) -C $(CURDIR)/lib/libelf clean $(PMAKE) -C $(CURDIR)/lib/libutil clean ifeq ($(kernel), kfreebsd) $(PMAKE) -C $(CURDIR)/lib/libcam clean $(PMAKE) -C $(CURDIR)/lib/libnetgraph clean $(PMAKE) -C $(CURDIR)/lib/libdevstat clean $(PMAKE) -C $(CURDIR)/lib/libmemstat clean $(PMAKE) -C $(CURDIR)/lib/libgeom clean $(PMAKE) -C $(CURDIR)/lib/libipx clean $(PMAKE) -C $(CURDIR)/lib/libkiconv clean $(PMAKE) -C $(CURDIR)/lib/libkvm clean $(PMAKE) -C $(CURDIR)/lib/libusbhid clean $(PMAKE) -C $(CURDIR)/lib/libusb clean $(PMAKE) -C $(CURDIR)/lib/libjail clean $(PMAKE) -C $(CURDIR)/lib/libalias clean endif rm -f *stamp dh_clean install-indep: build-indep dh_testdir dh_testroot dh_prep -i dh_installdirs -i mkdir -p $(DESTDIR) dh_install -i --list-missing install-arch: build-arch dh_testdir dh_testroot dh_prep -a dh_installdirs -a mkdir -p $(DESTDIR)/lib $(DESTDIR)/usr/lib $(DESTDIR)/usr/include $(DESTDIR)/usr/share/man/man3 $(PMAKE) -C $(CURDIR)/lib/libsbuf install SHLIBDIR=/lib $(PMAKE) -C $(CURDIR)/lib/libdwarf install SHLIBDIR=/usr/lib $(PMAKE) -C $(CURDIR)/lib/libelf install SHLIBDIR=/usr/lib $(PMAKE) -C $(CURDIR)/lib/libutil install SHLIBDIR=/lib ifeq ($(kernel), kfreebsd) $(PMAKE) -C $(CURDIR)/lib/libcam install SHLIBDIR=/usr/lib $(PMAKE) -C $(CURDIR)/lib/libgeom install SHLIBDIR=/lib $(PMAKE) -C $(CURDIR)/lib/libipx install SHLIBDIR=/lib $(PMAKE) -C $(CURDIR)/lib/libkiconv install SHLIBDIR=/usr/lib $(PMAKE) -C $(CURDIR)/lib/libkvm install SHLIBDIR=/lib $(PMAKE) -C $(CURDIR)/lib/libdevstat install SHLIBDIR=/usr/lib $(PMAKE) -C $(CURDIR)/lib/libmemstat install SHLIBDIR=/usr/lib $(PMAKE) -C $(CURDIR)/lib/libnetgraph install SHLIBDIR=/usr/lib $(PMAKE) -C $(CURDIR)/lib/libusbhid install SHLIBDIR=/usr/lib $(PMAKE) -C $(CURDIR)/lib/libusb install SHLIBDIR=/lib $(PMAKE) -C $(CURDIR)/lib/libjail install SHLIBDIR=/lib $(PMAKE) -C $(CURDIR)/lib/libalias install SHLIBDIR=/usr/lib mkdir -p $(CURDIR)/debian/tmp/usr/lib/pkgconfig install -m644 debian/libusb*.pc $(CURDIR)/debian/tmp/usr/lib/pkgconfig mkdir -p $(CURDIR)/debian/tmp/usr/bin install -m755 debian/libusb-config $(CURDIR)/debian/tmp/usr/bin endif dh_install -a --list-missing # Build architecture-independent files here. binary-indep: install-indep dh_testdir dh_testroot dh_installchangelogs -i dh_installdocs -i dh_link -i dh_compress -i dh_fixperms -i dh_installdeb -i dh_gencontrol -i dh_md5sums -i dh_builddeb -i # Build architecture-dependent files here. binary-arch: install-arch dh_testdir dh_testroot dh_installchangelogs -a dh_installdocs -a # dh_installexamples # dh_installinit # dh_installcron # dh_installinfo # dh_installman dh_link -a dh_strip -a dh_compress -a dh_fixperms -a # dh_perl # dh_python dh_makeshlibs -a ifeq ($(kernel), kfreebsd) dh_makeshlibs -plibgeom1 --add-udeb=libgeom1-udeb dh_makeshlibs -plibipx2 --add-udeb=libipx2-udeb dh_makeshlibs -plibsbuf6 --add-udeb=libsbuf6-udeb dh_makeshlibs -plibusb3 --add-udeb=libusb3-udeb endif dh_installdeb -a dh_shlibdeps -a dh_gencontrol -a dh_md5sums -a dh_builddeb -a binary: binary-arch binary-indep .PHONY: build clean binary-indep binary-arch binary install configure debian/source/0000755000000000000000000000000011753763027010501 5ustar debian/source/format0000644000000000000000000000001411753763027011707 0ustar 3.0 (quilt) debian/libelf-freebsd-1.install0000644000000000000000000000003412225345153013560 0ustar usr/lib/libelf-freebsd.so.* debian/libalias-dev.install0000644000000000000000000000013411753764420013121 0ustar usr/include/alias.h usr/lib/libalias.a usr/lib/libalias.so usr/share/man/man3/libalias.3.gz debian/libmemstat3.install0000644000000000000000000000003111753764420013005 0ustar usr/lib/libmemstat*.so.* debian/libusb.pc0000644000000000000000000000033412175241717011001 0ustar prefix=/usr exec_prefix=${prefix} libdir=${exec_prefix}/lib includedir=${prefix}/include Name: libusb2 Description: USB access library Version: 0.1.12 Libs: -L${libdir} -lusb Libs.private: -lbsd Cflags: -I${includedir} debian/libusb3.install0000644000000000000000000000002011753764420012122 0ustar lib/libusb.so.* debian/patches/0000755000000000000000000000000012267237541010626 5ustar debian/patches/missing_static_decl.diff0000644000000000000000000000140012230754665015463 0ustar From rev 241720 in HEAD _libdwarf_errors made it into public ABI before this patch. --- a/lib/libdwarf/dwarf_errmsg.c +++ b/lib/libdwarf/dwarf_errmsg.c @@ -29,7 +29,7 @@ #include #include "_libdwarf.h" -const char *_libdwarf_errors[] = { +static const char *_libdwarf_errors[] = { #define DEFINE_ERROR(N,S) [DWARF_E_##N] = S DEFINE_ERROR(NONE, "No Error"), DEFINE_ERROR(ERROR, "An error"), --- a/lib/libelf/elf_errmsg.c +++ b/lib/libelf/elf_errmsg.c @@ -36,7 +36,7 @@ * Retrieve a human readable translation for an error message. */ -const char *_libelf_errors[] = { +static const char *_libelf_errors[] = { #define DEFINE_ERROR(N,S) [ELF_E_##N] = S DEFINE_ERROR(NONE, "No Error"), DEFINE_ERROR(ARCHIVE, "Malformed ar(1) archive"), debian/patches/libbsd_nlist.diff0000644000000000000000000000060112241216201014103 0ustar This patch is not required for build, because freebsd-glue provides , however it is still required when using kvm.h in an external package. See #729536. --- a/lib/libkvm/kvm.h +++ b/lib/libkvm/kvm.h @@ -35,7 +35,7 @@ #include #include -#include +#include /* Default version symbol. */ #define VRS_SYM "_version" debian/patches/10_memstat.diff0000644000000000000000000000256212230754664013437 0ustar --- a/lib/libmemstat/memstat.h +++ b/lib/libmemstat/memstat.h @@ -29,6 +29,8 @@ #ifndef _MEMSTAT_H_ #define _MEMSTAT_H_ +#include + /* * Amount of caller data to maintain for each caller data slot. Applications * must not request more than this number of caller save data, or risk --- a/lib/libmemstat/memstat_malloc.c +++ b/lib/libmemstat/memstat_malloc.c @@ -44,10 +44,10 @@ static struct nlist namelist[] = { #define X_KMEMSTATISTICS 0 - { .n_name = "_kmemstatistics" }, + {{ .n_name = "_kmemstatistics" }}, #define X_MP_MAXCPUS 1 - { .n_name = "_mp_maxcpus" }, - { .n_name = "" }, + {{ .n_name = "_mp_maxcpus" }}, + {{ .n_name = "" }}, }; /* --- a/lib/libmemstat/memstat_uma.c +++ b/lib/libmemstat/memstat_uma.c @@ -51,12 +51,12 @@ static struct nlist namelist[] = { #define X_UMA_KEGS 0 - { .n_name = "_uma_kegs" }, + {{ .n_name = "_uma_kegs" }}, #define X_MP_MAXID 1 - { .n_name = "_mp_maxid" }, + {{ .n_name = "_mp_maxid" }}, #define X_ALL_CPUS 2 - { .n_name = "_all_cpus" }, - { .n_name = "" }, + {{ .n_name = "_all_cpus" }}, + {{ .n_name = "" }}, }; /* --- a/lib/libmemstat/Makefile +++ b/lib/libmemstat/Makefile @@ -3,8 +3,9 @@ WARNS?= 3 LIB= memstat SHLIB_MAJOR= 3 -DPADD= ${LIBKVM} -LDADD= -lkvm +LDADD= -lbsd -L../libkvm -lkvm +CFLAGS+= -I${.CURDIR} -I../libkvm + SRCS+= memstat.c SRCS+= memstat_all.c SRCS+= memstat_malloc.c debian/patches/libusb_backward.diff0000644000000000000000000000067212267237517014606 0ustar This happened because of "downgrading" 8.3-STABLE to 9.0-RELEASE, some commits which hadn't made it to 9.0-RELEASE were MFC'ed to 8.3-STABLE, adding new symbols. Upgrading to 9.0 removed them. --- a/lib/libusbhid/Makefile +++ b/lib/libusbhid/Makefile @@ -5,7 +5,7 @@ MAN= usbhid.3 LDADD= -lbsd -SHLIB_MAJOR= 4 +SHLIB_MAJOR= 4debian MLINKS= usbhid.3 libusbhid.3 usbhid.3 hid_get_report_desc.3 \ usbhid.3 hid_dispose_report_desc.3 \ debian/patches/series0000644000000000000000000000127012267237064012043 0ustar # Patches from (or merged in) upstream missing_static_decl.diff libkvm6_abi_update.diff libusb3_abi_update.diff # Patches that are in good shape for merging upstream # Other patches that might or might not be mergeable cdefs_macros.diff 02_libcam.diff 03_libsbuf.diff 04_libkvm.diff 05_libipx.diff 06_libgeom.diff 08_libdevstat.diff 09_libusbhid.diff 10_memstat.diff 11_netgraph.diff 12_usb.diff 13_jail.diff 14_alias.diff makefile_inc.diff sysconf_cpuset_size.diff libusb_backward.diff kvm_size_t_kludge.diff dwarf.diff elf.diff # Patches that are likely to be Debian-specific libusb_pthread_condattr_setclock.diff libbsd_nlist.diff assume_default_login_class.diff rlimit.diff makefiles.diff debian/patches/05_libipx.diff0000644000000000000000000000035512230754665013257 0ustar --- lib/libipx/Makefile | 1 + 1 file changed, 1 insertion(+) --- a/lib/libipx/Makefile +++ b/lib/libipx/Makefile @@ -1,6 +1,7 @@ # $FreeBSD$ LIB= ipx +SHLIB_MAJOR= 2 SHLIBDIR?= /lib SRCS= ipx_addr.c ipx_ntoa.c MAN= ipx.3 debian/patches/cdefs_macros.diff0000644000000000000000000001630012267237471014112 0ustar With exported headers using a hacked is not enough, since they're used by external programs. Manual patching is required... --- a/lib/libcam/camlib.h +++ b/lib/libcam/camlib.h @@ -151,12 +151,12 @@ * Buffer encoding/decoding routines, from the old SCSI library. */ int csio_decode(struct ccb_scsiio *csio, const char *fmt, ...) - __printflike(2, 3); + __attribute((format(printf, (2), (3)))); int csio_decode_visit(struct ccb_scsiio *csio, const char *fmt, void (*arg_put)(void *, int, void *, int, char *), void *puthook); int buff_decode(u_int8_t *buff, size_t len, const char *fmt, ...) - __printflike(3, 4); + __attribute((format(printf, (3), (4)))); int buff_decode_visit(u_int8_t *buff, size_t len, const char *fmt, void (*arg_put)(void *, int, void *, int, char *), void *puthook); @@ -169,7 +169,7 @@ int (*arg_get)(void *hook, char *field_name), void *gethook); int csio_encode(struct ccb_scsiio *csio, const char *fmt, ...) - __printflike(2, 3); + __attribute((format(printf, (2), (3)))); int buff_encode_visit(u_int8_t *buff, size_t len, const char *fmt, int (*arg_get)(void *hook, char *field_name), void *gethook); --- a/lib/libnetgraph/netgraph.h +++ b/lib/libnetgraph/netgraph.h @@ -48,9 +48,9 @@ __BEGIN_DECLS int NgMkSockNode(const char *, int *, int *); -int NgNameNode(int, const char *, const char *, ...) __printflike(3, 4); +int NgNameNode(int, const char *, const char *, ...) __attribute((format(printf, (3), (4)))); int NgSendMsg(int, const char *, int, int, const void *, size_t); -int NgSendAsciiMsg(int, const char *, const char *, ...) __printflike(3, 4); +int NgSendAsciiMsg(int, const char *, const char *, ...) __attribute((format(printf, (3), (4)))); int NgSendReplyMsg(int, const char *, const struct ng_mesg *, const void *, size_t); int NgRecvMsg(int, struct ng_mesg *, size_t, char *); --- a/lib/libusb/libusb.h +++ b/lib/libusb/libusb.h @@ -242,7 +242,7 @@ uint8_t bSynchAddress; uint8_t *extra; int extra_length; -} libusb_endpoint_descriptor __aligned(sizeof(void *)); +} libusb_endpoint_descriptor __attribute__((__aligned__(sizeof(void *)))); typedef struct libusb_ss_endpoint_companion_descriptor { uint8_t bLength; @@ -250,7 +250,7 @@ uint8_t bMaxBurst; uint8_t bmAttributes; uint16_t wBytesPerInterval; -} libusb_ss_endpoint_companion_descriptor __aligned(sizeof(void *)); +} libusb_ss_endpoint_companion_descriptor __attribute__((__aligned__(sizeof(void *)))); typedef struct libusb_interface_descriptor { uint8_t bLength; @@ -265,12 +265,12 @@ struct libusb_endpoint_descriptor *endpoint; uint8_t *extra; int extra_length; -} libusb_interface_descriptor __aligned(sizeof(void *)); +} libusb_interface_descriptor __attribute__((__aligned__(sizeof(void *)))); typedef struct libusb_interface { struct libusb_interface_descriptor *altsetting; int num_altsetting; -} libusb_interface __aligned(sizeof(void *)); +} libusb_interface __attribute__((__aligned__(sizeof(void *)))); typedef struct libusb_config_descriptor { uint8_t bLength; @@ -284,7 +284,7 @@ struct libusb_interface *interface; uint8_t *extra; int extra_length; -} libusb_config_descriptor __aligned(sizeof(void *)); +} libusb_config_descriptor __attribute__((__aligned__(sizeof(void *)))); typedef struct libusb_usb_2_0_device_capability_descriptor { uint8_t bLength; @@ -292,7 +292,7 @@ uint8_t bDevCapabilityType; uint32_t bmAttributes; #define LIBUSB_USB_2_0_CAPABILITY_LPM_SUPPORT (1 << 1) -} libusb_usb_2_0_device_capability_descriptor __aligned(sizeof(void *)); +} libusb_usb_2_0_device_capability_descriptor __attribute__((__aligned__(sizeof(void *)))); typedef struct libusb_ss_usb_device_capability_descriptor { uint8_t bLength; @@ -308,7 +308,7 @@ uint8_t bFunctionalitySupport; uint8_t bU1DevExitLat; uint16_t wU2DevExitLat; -} libusb_ss_usb_device_capability_descriptor __aligned(sizeof(void *)); +} libusb_ss_usb_device_capability_descriptor __attribute__((__aligned__(sizeof(void *)))); typedef struct libusb_bos_descriptor { uint8_t bLength; @@ -317,7 +317,7 @@ uint8_t bNumDeviceCapabilities; struct libusb_usb_2_0_device_capability_descriptor *usb_2_0_ext_cap; struct libusb_ss_usb_device_capability_descriptor *ss_usb_cap; -} libusb_bos_descriptor __aligned(sizeof(void *)); +} libusb_bos_descriptor __attribute__((__aligned__(sizeof(void *)))); typedef struct libusb_control_setup { uint8_t bmRequestType; @@ -333,7 +333,7 @@ uint32_t length; uint32_t actual_length; enum libusb_transfer_status status; -} libusb_iso_packet_descriptor __aligned(sizeof(void *)); +} libusb_iso_packet_descriptor __attribute__((__aligned__(sizeof(void *)))); typedef void (*libusb_transfer_cb_fn) (struct libusb_transfer *transfer); @@ -351,7 +351,7 @@ uint8_t *buffer; int num_iso_packets; struct libusb_iso_packet_descriptor iso_packet_desc[0]; -} libusb_transfer __aligned(sizeof(void *)); +} libusb_transfer __attribute__((__aligned__(sizeof(void *)))); /* Library initialisation */ --- a/lib/libusb/libusb20_desc.h +++ b/lib/libusb/libusb20_desc.h @@ -98,7 +98,7 @@ void *ptr; /* data pointer */ uint16_t len; /* defaults to zero */ uint16_t type; /* defaults to LIBUSB20_ME_IS_EMPTY */ -} __aligned(LIBUSB20_ME_STRUCT_ALIGN); +} __attribute__((__aligned__(LIBUSB20_ME_STRUCT_ALIGN))); struct libusb20_me_format { const uint8_t *format; /* always set */ @@ -120,7 +120,7 @@ LIBUSB20_ME_IS_##un##SIGNED , \ (size) & 0xFF, ((size) / 0x100) & 0xFF, ) \ LIBUSB20_NOT(ismeta) ( u##int##bits##_t \ - __aligned((bits) / 8) field a; ) + __attribute__((__aligned__((bits) / 8))) field a; ) #define LIBUSB20_ME_UINT8_T(n, field, arg, ismeta) \ LIBUSB20_ME_INTEGER(n, field, ismeta, UN, u, 8, , 1) @@ -557,7 +557,7 @@ struct libusb20_endpoint { struct LIBUSB20_ENDPOINT_DESC_DECODED desc; struct libusb20_me_struct extra; -} __aligned(sizeof(void *)); +} __attribute__((__aligned__(sizeof(void *)))); struct libusb20_interface { struct LIBUSB20_INTERFACE_DESC_DECODED desc; @@ -566,14 +566,14 @@ struct libusb20_endpoint *endpoints; uint8_t num_altsetting; uint8_t num_endpoints; -} __aligned(sizeof(void *)); +} __attribute__((__aligned__(sizeof(void *)))); struct libusb20_config { struct LIBUSB20_CONFIG_DESC_DECODED desc; struct libusb20_me_struct extra; struct libusb20_interface *interface; uint8_t num_interface; -} __aligned(sizeof(void *)); +} __attribute__((__aligned__(sizeof(void *)))); uint8_t libusb20_me_get_1(const struct libusb20_me_struct *ie, uint16_t offset); uint16_t libusb20_me_get_2(const struct libusb20_me_struct *ie, uint16_t offset); --- a/sys/sys/sbuf.h +++ b/sys/sys/sbuf.h @@ -71,9 +71,9 @@ int sbuf_cat(struct sbuf *, const char *); int sbuf_cpy(struct sbuf *, const char *); int sbuf_printf(struct sbuf *, const char *, ...) - __printflike(2, 3); -int sbuf_vprintf(struct sbuf *, const char *, __va_list) - __printflike(2, 0); + __attribute((format(printf, (2), (3)))); +int sbuf_vprintf(struct sbuf *, const char *, va_list) + __attribute((format(printf, (2), (0)))); int sbuf_putc(struct sbuf *, int); void sbuf_set_drain(struct sbuf *, sbuf_drain_func *, void *); int sbuf_trim(struct sbuf *); debian/patches/04_libkvm.diff0000644000000000000000000000261512246216524013246 0ustar --- a/lib/libkvm/kvm_vnet.c +++ b/lib/libkvm/kvm_vnet.c @@ -68,18 +68,18 @@ * here to __{start,stop}_set_vnet. */ #define NLIST_START_VNET 0 - { .n_name = "___start_" VNET_SETNAME }, + { "___start_" VNET_SETNAME }, #define NLIST_STOP_VNET 1 - { .n_name = "___stop_" VNET_SETNAME }, + { "___stop_" VNET_SETNAME }, #define NLIST_VNET_HEAD 2 - { .n_name = "vnet_head" }, + { "vnet_head" }, #define NLIST_ALLPROC 3 - { .n_name = "allproc" }, + { "allproc" }, #define NLIST_DUMPTID 4 - { .n_name = "dumptid" }, + { "dumptid" }, #define NLIST_PROC0 5 - { .n_name = "proc0" }, - { .n_name = NULL }, + { "proc0" }, + { NULL }, }; uintptr_t procp, credp; #define VMCORE_VNET_OF_PROC0 --- a/lib/libkvm/kvm_proc.c +++ b/lib/libkvm/kvm_proc.c @@ -387,6 +387,12 @@ kp->ki_runtime = cputick2usec(proc.p_rux.rux_runtime); kp->ki_pid = proc.p_pid; kp->ki_siglist = proc.p_siglist; +#define SIGSETOR(set1, set2) \ + do { \ + int __i; \ + for (__i = 0; __i < _SIG_WORDS; __i++) \ + (set1).__bits[__i] |= (set2).__bits[__i]; \ + } while (0) SIGSETOR(kp->ki_siglist, mtd.td_siglist); kp->ki_sigmask = mtd.td_sigmask; kp->ki_xstat = proc.p_xstat; debian/patches/03_libsbuf.diff0000644000000000000000000000065212230754665013414 0ustar --- a/lib/libsbuf/Makefile +++ b/lib/libsbuf/Makefile @@ -3,6 +3,7 @@ LIB= sbuf SHLIBDIR?= /lib SRCS= subr_sbuf.c +CFLAGS+= -I${.CURDIR}/../../sys SHLIB_MAJOR = 6 --- a/sys/sys/sbuf.h +++ b/sys/sys/sbuf.h @@ -31,7 +31,8 @@ #ifndef _SYS_SBUF_H_ #define _SYS_SBUF_H_ -#include +#include +#include struct sbuf; typedef int (sbuf_drain_func)(void *, const char *, int); debian/patches/dwarf.diff0000644000000000000000000000047012230754665012565 0ustar --- a/lib/libdwarf/Makefile +++ b/lib/libdwarf/Makefile @@ -1,6 +1,6 @@ # $FreeBSD$ -LIB= dwarf +LIB= dwarf-freebsd SRCS= \ dwarf_abbrev.c \ @@ -20,7 +20,8 @@ INCS= dwarf.h libdwarf.h -CFLAGS+= -I${.CURDIR} +LDADD+= -L../libelf -lelf-freebsd +CFLAGS+= -I${.CURDIR} -I../libelf SHLIB_MAJOR= 3 debian/patches/09_libusbhid.diff0000644000000000000000000000030712230754664013735 0ustar --- a/lib/libusbhid/Makefile +++ b/lib/libusbhid/Makefile @@ -4,6 +4,7 @@ LIB= usbhid MAN= usbhid.3 +LDADD= -lbsd SHLIB_MAJOR= 4 MLINKS= usbhid.3 libusbhid.3 usbhid.3 hid_get_report_desc.3 \ debian/patches/06_libgeom.diff0000644000000000000000000000050712246352655013406 0ustar --- a/lib/libgeom/Makefile +++ b/lib/libgeom/Makefile @@ -1,6 +1,7 @@ # $FreeBSD$ LIB= geom +SHLIB_MAJOR= 1 SHLIBDIR?= /lib SRCS+= geom_getxml.c SRCS+= geom_stats.c @@ -14,7 +15,7 @@ WARNS?= 3 DPADD= ${LIBBSDXML} ${LIBSBUF} -LDADD= -lbsdxml -lsbuf +LDADD= -lexpat -L../libsbuf/ -lsbuf -lrt -lbsd MAN= libgeom.3 debian/patches/libusb3_abi_update.diff0000644000000000000000000000453012267236741015203 0ustar ------------------------------------------------------------------------ r234686 | hselasky | 2012-04-25 23:50:20 +0200 (dc, 25 abr 2012) | 6 lines Bump the libusb major version due to the last commit, which changes the libusb 1.0 API. While at it, correct a manual page symlink. Suggested by: kib @ ------------------------------------------------------------------------ r234684 | hselasky | 2012-04-25 19:54:26 +0200 (dc, 25 abr 2012) | 7 lines Fix binary compatibility to the official LibUSB 1.0. This is useful for GNU/kFreeBSD and the libusb2debian port. Applications using the asynchronous API of LibUSB 1.0 needs to be recompiled after this update. Found by: lme @ ------------------------------------------------------------------------ --- a/lib/libusb/Makefile +++ b/lib/libusb/Makefile @@ -5,7 +5,7 @@ # LIB= usb -SHLIB_MAJOR= 2 +SHLIB_MAJOR= 3 SHLIB_MINOR= 0 SRCS= libusb20.c SRCS+= libusb20_desc.c --- a/lib/libusb/libusb.h +++ b/lib/libusb/libusb.h @@ -340,7 +340,7 @@ typedef struct libusb_transfer { libusb_device_handle *dev_handle; uint8_t flags; - uint32_t endpoint; + uint8_t endpoint; uint8_t type; uint32_t timeout; enum libusb_transfer_status status; @@ -349,7 +349,6 @@ libusb_transfer_cb_fn callback; void *user_data; uint8_t *buffer; - void *os_priv; int num_iso_packets; struct libusb_iso_packet_descriptor iso_packet_desc[0]; } libusb_transfer __aligned(sizeof(void *)); --- a/lib/libusb/libusb10.c +++ b/lib/libusb/libusb10.c @@ -1343,7 +1343,7 @@ struct libusb20_transfer *pxfer1; struct libusb_super_transfer *sxfer; struct libusb_device *dev; - uint32_t endpoint; + uint8_t endpoint; int err; if (uxfer == NULL) @@ -1354,9 +1354,6 @@ endpoint = uxfer->endpoint; - if (endpoint > 255) - return (LIBUSB_ERROR_INVALID_PARAM); - dev = libusb_get_device(uxfer->dev_handle); DPRINTF(dev->ctx, LIBUSB_DEBUG_FUNCTION, "libusb_submit_transfer enter"); @@ -1406,7 +1403,7 @@ struct libusb20_transfer *pxfer1; struct libusb_super_transfer *sxfer; struct libusb_device *dev; - uint32_t endpoint; + uint8_t endpoint; int retval; if (uxfer == NULL) @@ -1418,9 +1415,6 @@ endpoint = uxfer->endpoint; - if (endpoint > 255) - return (LIBUSB_ERROR_INVALID_PARAM); - dev = libusb_get_device(uxfer->dev_handle); DPRINTF(dev->ctx, LIBUSB_DEBUG_FUNCTION, "libusb_cancel_transfer enter"); debian/patches/12_usb.diff0000644000000000000000000000106712236411323012543 0ustar --- a/lib/libusb/Makefile +++ b/lib/libusb/Makefile @@ -19,7 +19,7 @@ WARNS?= 2 DPADD= ${LIBPTHREAD} -LDADD= -lpthread +LDADD+= -lpthread -lrt -lbsd MLINKS+= libusb.3 usb.3 --- a/lib/libusb/libusb.h +++ b/lib/libusb/libusb.h @@ -29,6 +29,7 @@ #include #include +#include #ifdef __cplusplus extern "C" { --- a/lib/libusb/libusb20_desc.h +++ b/lib/libusb/libusb20_desc.h @@ -45,6 +45,8 @@ #ifndef _LIBUSB20_DESC_H_ #define _LIBUSB20_DESC_H_ +#include + #ifdef __cplusplus extern "C" { #endif debian/patches/kvm_size_t_kludge.diff0000644000000000000000000000034212230754665015165 0ustar --- a/lib/libkvm/kvm.h +++ b/lib/libkvm/kvm.h @@ -42,7 +42,8 @@ #define VRS_KEY "VERSION" #ifndef _SIZE_T_DECLARED -typedef __size_t size_t; +#define __need_size_t +#include #define _SIZE_T_DECLARED #endif debian/patches/rlimit.diff0000644000000000000000000000040112246352575012755 0ustar --- a/lib/libutil/login_class.c +++ b/lib/libutil/login_class.c @@ -47,6 +47,9 @@ #include #include +#define RLIMIT_VMEM RLIMIT_AS +#define RLIMIT_NPTS 11 +#define RLIMIT_SWAP 12 static struct login_res { const char *what; debian/patches/02_libcam.diff0000644000000000000000000000032612230754665013212 0ustar --- a/lib/libcam/Makefile +++ b/lib/libcam/Makefile @@ -6,8 +6,7 @@ ata_all.c smp_all.c INCS= camlib.h -DPADD= ${LIBSBUF} -LDADD= -lsbuf +LDADD= -L../libsbuf/ -lsbuf -lbsd MAN= cam.3 cam_cdbparse.3 debian/patches/elf.diff0000644000000000000000000000057012230754665012231 0ustar --- a/lib/libelf/Makefile +++ b/lib/libelf/Makefile @@ -1,6 +1,6 @@ # $FreeBSD$ -LIB= elf +LIB= elf-freebsd SRCS= elf_begin.c \ elf_cntl.c \ @@ -158,6 +158,8 @@ libelf_fsize.c: elf_types.m4 libelf_fsize.m4 libelf_msize.c: elf_types.m4 libelf_msize.m4 +LDADD+= -lbsd + .include # Keep the .SUFFIXES line after the include of bsd.lib.mk debian/patches/11_netgraph.diff0000644000000000000000000000056212230754664013574 0ustar --- a/lib/libnetgraph/netgraph.h +++ b/lib/libnetgraph/netgraph.h @@ -43,6 +43,7 @@ #ifndef _NETGRAPH_H_ #define _NETGRAPH_H_ +#include #include #include --- a/lib/libnetgraph/Makefile +++ b/lib/libnetgraph/Makefile @@ -4,6 +4,7 @@ LIB= netgraph WARNS?= 3 MAN= netgraph.3 +LDADD= -lbsd SHLIB_MAJOR= 4 debian/patches/libkvm6_abi_update.diff0000644000000000000000000000444412267236724015217 0ustar ------------------------------------------------------------------------ r253167 | trociny | 2013-07-10 21:44:43 +0200 (dc, 10 jul 2013) | 10 lines In r227839, when removing libkvm dependency on procfs(5), kvm_uread() function, used for reading from /proc/pid/mem, was removed too. But the function declaration remained in kvm.h public header and the soname was not bumped. Remove kvm_uread() from kvm.h and bump the soname. Reported by: rmh Discussed on: arch ------------------------------------------------------------------------ --- a/lib/libkvm/Makefile +++ b/lib/libkvm/Makefile @@ -3,6 +3,7 @@ LIB= kvm SHLIBDIR?= /lib +SHLIB_MAJOR= 6 CFLAGS+=-DLIBC_SCCS -I${.CURDIR} .if exists(${.CURDIR}/kvm_${MACHINE_ARCH}.c) --- a/lib/libkvm/kvm.h +++ b/lib/libkvm/kvm.h @@ -87,8 +87,6 @@ kvm_t *kvm_openfiles (const char *, const char *, const char *, int, char *); ssize_t kvm_read(kvm_t *, unsigned long, void *, size_t); -ssize_t kvm_uread - (kvm_t *, const struct kinfo_proc *, unsigned long, char *, size_t); ssize_t kvm_write(kvm_t *, unsigned long, const void *, size_t); __END_DECLS --- a/lib/libkvm/kvm_proc.c +++ b/lib/libkvm/kvm_proc.c @@ -712,55 +712,3 @@ { return (kvm_argv(kd, kp, 1, nchr)); } - -/* - * Read from user space. The user context is given by p. - */ -ssize_t -kvm_uread(kvm_t *kd, const struct kinfo_proc *kp, u_long uva, char *buf, - size_t len) -{ - char *cp; - char procfile[MAXPATHLEN]; - ssize_t amount; - int fd; - - if (!ISALIVE(kd)) { - _kvm_err(kd, kd->program, - "cannot read user space from dead kernel"); - return (0); - } - - sprintf(procfile, "/proc/%d/mem", kp->ki_pid); - fd = open(procfile, O_RDONLY, 0); - if (fd < 0) { - _kvm_err(kd, kd->program, "cannot open %s", procfile); - return (0); - } - - cp = buf; - while (len > 0) { - errno = 0; - if (lseek(fd, (off_t)uva, 0) == -1 && errno != 0) { - _kvm_err(kd, kd->program, "invalid address (%lx) in %s", - uva, procfile); - break; - } - amount = read(fd, cp, len); - if (amount < 0) { - _kvm_syserr(kd, kd->program, "error reading %s", - procfile); - break; - } - if (amount == 0) { - _kvm_err(kd, kd->program, "EOF reading %s", procfile); - break; - } - cp += amount; - uva += amount; - len -= amount; - } - - close(fd); - return ((ssize_t)(cp - buf)); -} debian/patches/makefiles.diff0000644000000000000000000000205412267237524013422 0ustar --- a/lib/libutil/Makefile +++ b/lib/libutil/Makefile @@ -5,18 +5,22 @@ .include -LIB= util +LIB= util-freebsd SHLIB_MAJOR= 9 SRCS= _secure_path.c expand_number.c flopen.c fparseln.c gr_util.c \ - hexdump.c humanize_number.c kinfo_getfile.c kinfo_getfile.c \ - kinfo_getallproc.c kinfo_getproc.c kinfo_getvmmap.c kld.c \ - login_auth.c login_cap.c \ - login_class.c login_crypt.c login_ok.c login_times.c login_tty.c \ - pidfile.c property.c pty.c pw_util.c quotafile.c realhostname.c \ + hexdump.c humanize_number.c \ stub.c trimdomain.c uucplock.c INCS= libutil.h login_cap.h +SYS!= dpkg-architecture -qDEB_HOST_GNU_SYSTEM +.if ${SYS} == "kfreebsd-gnu" +SRCS+= login_cap.c login_class.c \ + pidfile.c +.endif + +LDADD= -lbsd -lfreebsd-glue + CFLAGS+= -DLIBC_SCCS .if ${MK_INET6_SUPPORT} != "no" --- a/lib/libkvm/Makefile +++ b/lib/libkvm/Makefile @@ -5,6 +5,7 @@ SHLIBDIR?= /lib SHLIB_MAJOR= 6 CFLAGS+=-DLIBC_SCCS -I${.CURDIR} +LDADD= -lbsd -lfreebsd-glue .if exists(${.CURDIR}/kvm_${MACHINE_ARCH}.c) KVM_ARCH=${MACHINE_ARCH} debian/patches/libusb_pthread_condattr_setclock.diff0000644000000000000000000000065212230754664020237 0ustar --- a/lib/libusb/libusb10.c +++ b/lib/libusb/libusb10.c @@ -37,6 +37,11 @@ #include #include +/* Set the clock selected for the conditon variable attribute ATTR. */ +extern int pthread_condattr_setclock (pthread_condattr_t *__attr, + __clockid_t __clock_id) + __THROW __nonnull ((1)); + #define libusb_device_handle libusb20_device #include "libusb20.h" debian/patches/assume_default_login_class.diff0000644000000000000000000000047612246352575017047 0ustar We don't have this feature. See login.conf(5) --- a/lib/libutil/login_cap.c +++ b/lib/libutil/login_cap.c @@ -324,7 +324,6 @@ const char *cls = NULL; if (pwd != NULL) { - cls = pwd->pw_class; if (cls == NULL || *cls == '\0') cls = (pwd->pw_uid == 0) ? LOGIN_DEFROOTCLASS : LOGIN_DEFCLASS; } debian/patches/13_jail.diff0000644000000000000000000000023712230754665012705 0ustar --- a/lib/libjail/Makefile +++ b/lib/libjail/Makefile @@ -5,6 +5,7 @@ SHLIB_MAJOR= 1 SRCS= jail.c jail_getid.c INCS= jail.h +LDADD+= -lbsd MAN= jail.3 debian/patches/makefile_inc.diff0000644000000000000000000000024012230754665014063 0ustar --- /dev/null +++ b/lib/Makefile.inc @@ -0,0 +1,4 @@ +# Default version for system libs (override in /Makefile if necessary) +SHLIB_MAJOR?= 0 + +WARNS?= 6 debian/patches/sysconf_cpuset_size.diff0000644000000000000000000000115212230754665015561 0ustar --- a/lib/libmemstat/memstat_uma.c +++ b/lib/libmemstat/memstat_uma.c @@ -305,6 +305,7 @@ char name[MEMTYPE_MAXNAME]; cpuset_t all_cpus; long cpusetsize; + size_t len; kvm_t *kvm; kvm = (kvm_t *)kvm_handle; @@ -328,8 +329,9 @@ list->mtl_error = ret; return (-1); } - cpusetsize = sysconf(_SC_CPUSET_SIZE); - if (cpusetsize == -1 || (u_long)cpusetsize > sizeof(cpuset_t)) { + len = sizeof(cpusetsize); + if (sysctlbyname("kern.sched.cpusetsize", &cpusetsize, &len, NULL, + 0) == -1 || (u_long)cpusetsize > sizeof(cpuset_t)) { list->mtl_error = MEMSTAT_ERROR_KVM_NOSYMBOL; return (-1); } debian/patches/08_libdevstat.diff0000644000000000000000000000073612230754664014136 0ustar --- lib/libdevstat/Makefile | 4 ++-- lib/libdevstat/devstat.c | 6 +++++- 2 files changed, 7 insertions(+), 3 deletions(-) --- a/lib/libdevstat/Makefile +++ b/lib/libdevstat/Makefile @@ -8,7 +8,7 @@ INCS= devstat.h DPADD= ${LIBKVM} -LDADD= -lkvm +LDADD= -lrt -L../libkvm -lkvm -lbsd MAN= devstat.3 @@ -31,7 +31,7 @@ MLINKS+=devstat.3 compute_stats.3 MLINKS+=devstat.3 compute_etime.3 -CFLAGS+=-I${.CURDIR} +CFLAGS+=-I${.CURDIR} -I../libkvm WARNS?= 3 debian/patches/14_alias.diff0000644000000000000000000000034212230754665013055 0ustar --- a/lib/libalias/libalias/Makefile +++ b/lib/libalias/libalias/Makefile @@ -9,5 +9,6 @@ SRCS= alias.c alias_db.c alias_proxy.c alias_util.c alias_mod.c INCS= alias.h NO_WERROR= +LDADD= -ldl -lbsd .include debian/libcam-dev.install0000644000000000000000000000173311753764420012576 0ustar usr/lib/libcam*.so usr/lib/libcam.a usr/include/camlib.h usr/share/man/man3/buff_decode.3.gz usr/share/man/man3/buff_decode_visit.3.gz usr/share/man/man3/buff_encode_visit.3.gz usr/share/man/man3/cam.3.gz usr/share/man/man3/cam_cdbparse.3.gz usr/share/man/man3/cam_open_device.3.gz usr/share/man/man3/cam_open_spec_device.3.gz usr/share/man/man3/cam_open_btl.3.gz usr/share/man/man3/cam_open_pass.3.gz usr/share/man/man3/cam_close_device.3.gz usr/share/man/man3/cam_close_spec_device.3.gz usr/share/man/man3/cam_getccb.3.gz usr/share/man/man3/cam_send_ccb.3.gz usr/share/man/man3/cam_freeccb.3.gz usr/share/man/man3/cam_path_string.3.gz usr/share/man/man3/cam_device_dup.3.gz usr/share/man/man3/cam_device_copy.3.gz usr/share/man/man3/cam_get_device.3.gz usr/share/man/man3/csio_build.3.gz usr/share/man/man3/csio_build_visit.3.gz usr/share/man/man3/csio_decode.3.gz usr/share/man/man3/csio_decode_visit.3.gz usr/share/man/man3/csio_encode.3.gz usr/share/man/man3/csio_encode_visit.3.gz debian/compat0000644000000000000000000000000211753763027010377 0ustar 7 debian/libgeom-dev.install0000644000000000000000000000206111753764420012760 0ustar usr/include/libgeom.h usr/lib/libgeom.a usr/lib/libgeom*.so usr/share/man/man3/g_close.3.gz usr/share/man/man3/gctl_dump.3.gz usr/share/man/man3/gctl_free.3.gz usr/share/man/man3/gctl_get_handle.3.gz usr/share/man/man3/gctl_issue.3.gz usr/share/man/man3/gctl_ro_param.3.gz usr/share/man/man3/gctl_rw_param.3.gz usr/share/man/man3/g_delete.3.gz usr/share/man/man3/g_device_path.3.gz usr/share/man/man3/geom_stats_close.3.gz usr/share/man/man3/geom_stats_open.3.gz usr/share/man/man3/geom_stats_resync.3.gz usr/share/man/man3/geom_stats_snapshot_free.3.gz usr/share/man/man3/geom_stats_snapshot_get.3.gz usr/share/man/man3/geom_stats_snapshot_next.3.gz usr/share/man/man3/geom_stats_snapshot_reset.3.gz usr/share/man/man3/geom_stats_snapshot_timestamp.3.gz usr/share/man/man3/g_flush.3.gz usr/share/man/man3/g_get_ident.3.gz usr/share/man/man3/g_get_name.3.gz usr/share/man/man3/g_mediasize.3.gz usr/share/man/man3/g_open.3.gz usr/share/man/man3/g_open_by_ident.3.gz usr/share/man/man3/g_providername.3.gz usr/share/man/man3/g_sectorsize.3.gz usr/share/man/man3/libgeom.3.gz debian/libkiconv4.install0000644000000000000000000000003011753764420012624 0ustar usr/lib/libkiconv*.so.* debian/libmemstat-dev.install0000644000000000000000000000020511753764420013501 0ustar usr/include/memstat.h usr/lib/libmemstat.a usr/lib/libmemstat*.so usr/share/man/man3/libmemstat.3.gz usr/share/man/man3/memstat*3.gz debian/libsbuf-dev.install0000644000000000000000000000010611753764420012766 0ustar usr/lib/libsbuf.a usr/lib/libsbuf*.so sys/sys/sbuf.h usr/include/sys debian/libutil-freebsd-9.install0000644000000000000000000000003112246352575014005 0ustar lib/libutil-freebsd.so.* debian/libsbuf6-udeb.install0000644000000000000000000000002211753764420013212 0ustar lib/libsbuf*.so.* debian/libgeom1.symbols0000644000000000000000000000147511755710375012321 0ustar libgeom.so.1 libgeom1 #MINVER# g_close@Base 7.0 g_delete@Base 7.0 g_device_path@Base 8.2 g_flush@Base 7.0 g_get_ident@Base 7.0 g_get_name@Base 7.0 g_mediasize@Base 7.0 g_open@Base 7.0 g_open_by_ident@Base 7.0 g_providername@Base 8.2 g_sectorsize@Base 7.0 g_stripeoffset@Base 8.2 g_stripesize@Base 8.2 gctl_dump@Base 7.0 gctl_free@Base 7.0 gctl_get_handle@Base 7.0 gctl_issue@Base 7.0 gctl_ro_param@Base 7.0 gctl_rw_param@Base 7.0 geom_deletetree@Base 7.0 geom_gettree@Base 7.0 geom_getxml@Base 7.0 geom_lookupid@Base 7.0 geom_stats_close@Base 7.0 geom_stats_open@Base 7.0 geom_stats_resync@Base 7.0 geom_stats_snapshot_free@Base 7.0 geom_stats_snapshot_get@Base 7.0 geom_stats_snapshot_next@Base 7.0 geom_stats_snapshot_reset@Base 7.0 geom_stats_snapshot_timestamp@Base 7.0 geom_xml2tree@Base 7.0 debian/libgeom1-udeb.install0000644000000000000000000000002211753764420013175 0ustar lib/libgeom*.so.* debian/libsbuf6.symbols0000644000000000000000000000111312223111731012301 0ustar libsbuf.so.6 libsbuf6 #MINVER# FBSD_1.2@FBSD_1.2 9.0 FBSD_1.3@FBSD_1.3 9.2 sbuf_bcat@FBSD_1.2 9.0 sbuf_bcpy@FBSD_1.2 9.0 sbuf_cat@FBSD_1.2 9.0 sbuf_clear@FBSD_1.2 9.0 sbuf_cpy@FBSD_1.2 9.0 sbuf_data@FBSD_1.2 9.0 sbuf_delete@FBSD_1.2 9.0 sbuf_done@FBSD_1.2 9.0 sbuf_end_section@FBSD_1.3 9.2 sbuf_error@FBSD_1.2 9.0 sbuf_finish@FBSD_1.2 9.0 sbuf_len@FBSD_1.2 9.0 sbuf_new@FBSD_1.2 9.0 sbuf_printf@FBSD_1.2 9.0 sbuf_putc@FBSD_1.2 9.0 sbuf_set_drain@FBSD_1.2 9.0 sbuf_setpos@FBSD_1.2 9.0 sbuf_start_section@FBSD_1.3 9.2 sbuf_trim@FBSD_1.2 9.0 sbuf_vprintf@FBSD_1.2 9.0 debian/copyright0000644000000000000000000005361012246352575011141 0ustar This package was debianized by Robert Millan on Fri, 12 Aug 2005 12:04:07 +0200. It was downloaded from http://www.freebsd.org/ src/lib/libcam src/lib/libdevstat src/lib/libgeom src/lib/libipx src/lib/libkiconv src/lib/libkvm src/lib/libsbuf src/lib/libusbhid src/sys/cam src/sys/kern/subr_sbuf.c Copyrights: Copyright (C) 1986, 1989, 1991, 1992, 1993 The Regents of the University of California. Copyright (C) 1990 Open Software Foundation, Grenoble, FRANCE Copyright (C) 1992 TRW Financial Systems Copyright (C) 1994 HD Associates (hd@world.std.com) Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001 NetBSD/pc98 porting staff Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001 Naofumi HONDA Copyright (C) 1996-1999, 2000 Whistle Communications, Inc. Copyright (c) 1996, 1997, 2000 Junichi SATOH Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002 Justin T. Gibbs Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003 Kenneth D. Merry Copyright (c) 1998 System Planning and Engineering Co. Copyright (c) 1998 Brian Somers Copyright (C) 1999 Matthew Dillon Copyright (C) 1999, 2000 Matthew Jacob Copyright (C) 1999, 2001 Lennart Augustsson Copyright (C) 2000, 2001 MITSUNAGA Noriaki, NOKUBI Hirotaka and TAKAHASHI Yoshihiro. Copyright (C) 2000-2001 Boris Popov Copyright (C) 2000-2008 Dag-Erling Coïdan Smørgrav Copyright (C) 2000-2008 Poul-Henning Kamp Copyright (C) 2000 Matthew Jacob Copyright (C) 2001 Johannes Erdfelt Copyright (C) 2001 Thomas Moestl Copyright (c) 2001 Charles Mott Copyright (C) 2002 Nate Lawson Copyright (C) 2003, 2005 Ryuichiro Imura Copyright (C) 2005-2006, 2009 Robert N. M. Watson Copyright (C) 2005 Olivier Houchard Copyright (c) 2005 Paolo Pisati Copyright (C) 2006 Bruce M. Simpson Copyright (C) 2006 Peter Wemm Copyright (C) 2007-2008 Daniel Drake Copyright (C) 2007 Pawel Jakub Dawidek Copyright (C) 2007, 2009 Scott Long Copyright (C) 2008-2009 Hans Petter Selasky Copyright (C) 2008 Semihalf, Grzegorz Bernacki Copyright (C) 2008 Yahoo!, Inc. Copyright (c) 2008 Swinburne University of Technology, Melbourne, Australia. Copyright (C) 2009 Alexander Motin Copyright (C) 2009 Bjoern A. Zeeb Copyright (C) 2009 James Gritton Copyright (C) 2009 Sylvestre Gallon Copyright (c) 2002, 2003 MarcusCom, Inc. Copyright (c) 2006-2008 Joseph Koshy Copyright (c) 2007 John Birrell (jb@freebsd.org) Copyright (c) 2008-2009, 2011, Juniper Networks, Inc. Licenses: Files: lib/libcam/camlib.c lib/libcam/camlib.h lib/libcam/scsi_cmdparse.c lib/libdwarf/dwarf_abbrev.c lib/libdwarf/dwarf_attr.c lib/libdwarf/dwarf_attrval.c lib/libdwarf/dwarf_cu.c lib/libdwarf/dwarf_dealloc.c lib/libdwarf/dwarf_die.c lib/libdwarf/dwarf_dump.c lib/libdwarf/dwarf_errmsg.c lib/libdwarf/dwarf_errno.c lib/libdwarf/dwarf_finish.c lib/libdwarf/dwarf_form.c lib/libdwarf/dwarf_func.c lib/libdwarf/dwarf_init.c lib/libdwarf/dwarf_loc.c lib/libdwarf/dwarf.h lib/libdwarf/_libdwarf.h lib/libdwarf/libdwarf.h lib/libelf/elf_begin.c lib/libelf/elf_cntl.c lib/libelf/elf_data.c lib/libelf/elf_end.c lib/libelf/elf_errmsg.c lib/libelf/elf_errno.c lib/libelf/elf_fill.c lib/libelf/elf_flag.c lib/libelf/elf_getarhdr.c lib/libelf/elf_getarsym.c lib/libelf/elf_getbase.c lib/libelf/elf_getident.c lib/libelf/elf_hash.c lib/libelf/elf_kind.c lib/libelf/elf_memory.c lib/libelf/elf_next.c lib/libelf/elf_phnum.c lib/libelf/elf_rand.c lib/libelf/elf_rawfile.c lib/libelf/elf_scn.c lib/libelf/elf_shnum.c lib/libelf/elf_shstrndx.c lib/libelf/elf_strptr.c lib/libelf/elf_update.c lib/libelf/elf_version.c lib/libelf/gelf_cap.c lib/libelf/gelf_checksum.c lib/libelf/gelf_dyn.c lib/libelf/gelf_ehdr.c lib/libelf/gelf_fsize.c lib/libelf/gelf_getclass.c lib/libelf/gelf_move.c lib/libelf/gelf_phdr.c lib/libelf/gelf_rela.c lib/libelf/gelf_rel.c lib/libelf/gelf_shdr.c lib/libelf/gelf_sym.c lib/libelf/gelf_syminfo.c lib/libelf/gelf_symshndx.c lib/libelf/gelf_xlate.c lib/libelf/libelf_align.c lib/libelf/libelf_allocate.c lib/libelf/libelf_ar.c lib/libelf/libelf_ar_util.c lib/libelf/libelf.c lib/libelf/libelf_checksum.c lib/libelf/libelf_data.c lib/libelf/libelf_ehdr.c lib/libelf/libelf_extended.c lib/libelf/libelf_phdr.c lib/libelf/libelf_shdr.c lib/libelf/libelf_xlate.c lib/libelf/gelf.h lib/libelf/_libelf.h lib/libelf/libelf.h lib/libelf/elf.3 lib/libelf/elf_begin.3 lib/libelf/elf_cntl.3 lib/libelf/elf_end.3 lib/libelf/elf_errmsg.3 lib/libelf/elf_fill.3 lib/libelf/elf_flagdata.3 lib/libelf/elf_getarhdr.3 lib/libelf/elf_getarsym.3 lib/libelf/elf_getbase.3 lib/libelf/elf_getdata.3 lib/libelf/elf_getident.3 lib/libelf/elf_getphdrnum.3 lib/libelf/elf_getphnum.3 lib/libelf/elf_getscn.3 lib/libelf/elf_getshdrnum.3 lib/libelf/elf_getshdrstrndx.3 lib/libelf/elf_getshnum.3 lib/libelf/elf_getshstrndx.3 lib/libelf/elf_hash.3 lib/libelf/elf_kind.3 lib/libelf/elf_memory.3 lib/libelf/elf_next.3 lib/libelf/elf_rand.3 lib/libelf/elf_rawfile.3 lib/libelf/elf_strptr.3 lib/libelf/elf_update.3 lib/libelf/elf_version.3 lib/libelf/gelf.3 lib/libelf/gelf_checksum.3 lib/libelf/gelf_fsize.3 lib/libelf/gelf_getcap.3 lib/libelf/gelf_getclass.3 lib/libelf/gelf_getdyn.3 lib/libelf/gelf_getehdr.3 lib/libelf/gelf_getmove.3 lib/libelf/gelf_getphdr.3 lib/libelf/gelf_getrel.3 lib/libelf/gelf_getrela.3 lib/libelf/gelf_getshdr.3 lib/libelf/gelf_getsym.3 lib/libelf/gelf_getsyminfo.3 lib/libelf/gelf_getsymshndx.3 lib/libelf/gelf_newehdr.3 lib/libelf/gelf_newphdr.3 lib/libelf/gelf_update_ehdr.3 lib/libelf/gelf_xlatetof.3 lib/libgeom/geom_ctl.c lib/libgeom/geom_getxml.c lib/libgeom/geom_stats.c lib/libgeom/geom_util.c lib/libgeom/geom_xml2tree.c lib/libgeom/libgeom.h lib/libjail/jail.3 lib/libjail/jail.c lib/libjail/jail_getid.c lib/libjail/jail.h lib/libkiconv/quirks.c lib/libkiconv/quirks.h lib/libkiconv/xlat16_iconv.c lib/libkiconv/xlat16_sysctl.c lib/libkvm/kvm_cptime.c lib/libkvm/kvm_getswapinfo.3 lib/libkvm/kvm_getswapinfo.c lib/libkvm/kvm_minidump_amd64.c lib/libkvm/kvm_minidump_i386.c lib/libkvm/kvm_pcpu.c lib/libusbhid/data.c lib/libusbhid/descr.c lib/libusbhid/parse.c lib/libusbhid/usage.c lib/libusbhid/usbhid.h lib/libusbhid/usbvar.h sys/netinet/libalias/alias_mod.c sys/netinet/libalias/alias_ftp.c sys/netinet/libalias/alias.c sys/netinet/libalias/libalias.3 sys/netinet/libalias/alias_local.h sys/netinet/libalias/alias_dummy.c sys/netinet/libalias/alias_sctp.c sys/netinet/libalias/alias_proxy.c sys/netinet/libalias/alias_skinny.c sys/netinet/libalias/alias_irc.c sys/netinet/libalias/alias_util.c sys/netinet/libalias/alias.h sys/netinet/libalias/alias_nbt.c sys/netinet/libalias/alias_pptp.c sys/netinet/libalias/alias_mod.h sys/netinet/libalias/alias_cuseeme.c sys/netinet/libalias/alias_sctp.h sys/netinet/libalias/alias_db.c Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ------------------------------------------------------------------- Files: lib/libcam/cam.3 lib/libcam/cam_cdbparse.3 lib/libdevstat/devstat.3 lib/libdevstat/devstat.c lib/libdevstat/devstat.h lib/libgeom/libgeom.3 lib/libipx/ipx.3 lib/libkiconv/kiconv.3 lib/libkvm/kvm_getcptime.3 lib/libkvm/kvm_getpcpu.3 lib/libusbhid/usbhid.3 sys/cam/scsi/scsi_dvcfg.h sys/cam/scsi/scsi_low.c sys/cam/scsi/scsi_low.h sys/cam/scsi/scsi_low_pisa.c sys/cam/scsi/scsi_low_pisa.h sys/kern/subr_sbuf.c Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission. 3. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ------------------------------------------------------------------- Files: lib/libipx/ipx_addr.c lib/libipx/ipx_ntoa.c lib/libkvm/kvm.3 lib/libkvm/kvm_amd64.c lib/libkvm/kvm_arm.c lib/libkvm/kvm.c lib/libkvm/kvm_file.c lib/libkvm/kvm_geterr.3 lib/libkvm/kvm_getfiles.3 lib/libkvm/kvm_getloadavg.3 lib/libkvm/kvm_getloadavg.c lib/libkvm/kvm_getprocs.3 lib/libkvm/kvm.h lib/libkvm/kvm_i386.c lib/libkvm/kvm_nlist.3 lib/libkvm/kvm_open.3 lib/libkvm/kvm_private.h lib/libkvm/kvm_proc.c lib/libkvm/kvm_read.3 lib/libkvm/kvm_sparc64.c lib/libkvm/kvm_sparc.c sys/cam/cam.c sys/cam/cam_ccb.h sys/cam/cam_debug.h sys/cam/cam.h sys/cam/cam_periph.c sys/cam/cam_periph.h sys/cam/cam_queue.c sys/cam/cam_queue.h sys/cam/cam_sim.c sys/cam/cam_sim.h sys/cam/cam_xpt.c sys/cam/cam_xpt.h sys/cam/cam_xpt_periph.h sys/cam/cam_xpt_sim.h sys/cam/scsi/scsi_all.c sys/cam/scsi/scsi_cd.c sys/cam/scsi/scsi_cd.h sys/cam/scsi/scsi_da.c sys/cam/scsi/scsi_pass.c sys/cam/scsi/scsi_pass.h sys/cam/scsi/scsi_pt.c sys/cam/scsi/scsi_pt.h sys/cam/scsi/scsi_sa.c sys/cam/scsi/scsi_sa.h sys/cam/scsi/scsi_ses.c sys/cam/scsi/scsi_ses.h sys/cam/scsi/scsi_sg.c sys/cam/scsi/scsi_targ_bh.c sys/cam/scsi/scsi_target.c sys/cam/scsi/scsi_targetio.h Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 4. Neither the name of the University nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ------------------------------------------------------------------- Files: sys/cam/scsi/scsi_da.h Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appears in all copies and that both the copyright notice and this permission notice appear in supporting documentation, and that the name of OSF or Open Software Foundation not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. OSF DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OSF BE LIABLE FOR ANY SPECIAL, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN ACTION OF CONTRACT, NEGLIGENCE, OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ------------------------------------------------------------------- Files: sys/cam/scsi/scsi_iu.h sys/cam/scsi/scsi_message.h These files are in the public domain. ------------------------------------------------------------------- Files: sys/netinet/libalias/alias_smedia.c Subject to the following obligations and disclaimer of warranty, use and redistribution of this software, in source or object code forms, with or without modifications are expressly permitted by Whistle Communications; provided, however, that: 1. Any and all reproductions of the source or object code must include the copyright notice above and the following disclaimer of warranties; and 2. No rights are granted, in any manner or form, to use Whistle Communications, Inc. trademarks, including the mark "WHISTLE COMMUNICATIONS" on advertising, endorsements, or otherwise except as such appears in the above copyright notice or in the software. THIS SOFTWARE IS BEING PROVIDED BY WHISTLE COMMUNICATIONS "AS IS", AND TO THE MAXIMUM EXTENT PERMITTED BY LAW, WHISTLE COMMUNICATIONS MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, REGARDING THIS SOFTWARE, INCLUDING WITHOUT LIMITATION, ANY AND ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. WHISTLE COMMUNICATIONS DOES NOT WARRANT, GUARANTEE, OR MAKE ANY REPRESENTATIONS REGARDING THE USE OF, OR THE RESULTS OF THE USE OF THIS SOFTWARE IN TERMS OF ITS CORRECTNESS, ACCURACY, RELIABILITY OR OTHERWISE. IN NO EVENT SHALL WHISTLE COMMUNICATIONS BE LIABLE FOR ANY DAMAGES RESULTING FROM OR ARISING OUT OF ANY USE OF THIS SOFTWARE, INCLUDING WITHOUT LIMITATION, ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, PUNITIVE, OR CONSEQUENTIAL DAMAGES, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES, LOSS OF USE, DATA OR PROFITS, HOWEVER CAUSED AND UNDER ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF WHISTLE COMMUNICATIONS IS ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Files: lib/libutil/_secure_path.c lib/libutil/login_auth.c lib/libutil/login_cap.c lib/libutil/login_cap.h lib/libutil/login_class.c lib/libutil/login_ok.c lib/libutil/login_times.c Copyright: 1995,1997, by Berkeley Software Design, Inc. 1996, by Sean Eric Fagan and David Nugent License: BSD (5 clause) Files: lib/libutil/login_tty.c lib/libutil/pty.c lib/libutil/uucplock.c Copyright: 1988, 1990, 1993-1994, The Regents of the University of California License: BSD (3 clause) Files: lib/libutil/login_tty.3 lib/libutil/pty.3 Copyright: 1996, Joerg Wunsch License: BSD (2 clause) Files: lib/libutil/auth.c lib/libutil/property.c Copyright: 1998, Jordan Hubbard License: BSD (2 clause) Files: lib/libutil/login_crypt.c lib/libutil/stub.c Copyright: 2000, Brian Fundakowski Feldman License: BSD (2 clause) Files: lib/libutil/realhostname.c lib/libutil/trimdomain.c lib/libutil/realhostname.3 lib/libutil/trimdomain.3 Copyright: 1999, 2001, Brian Somers License: BSD (2 clause) Files: lib/libutil/flopen.c lib/libutil/kld.c lib/libutil/flopen.3 lib/libutil/kld.3 Copyright: 2006, 2007, Dag-Erling Coïdan Smørgrav License: BSD (2 clause) Files: lib/libutil/kinfo_getfile.3 lib/libutil/kinfo_getvmmap.3 Copyright: 2008, Peter Wemm License: BSD (2 clause) Files: lib/libutil/quotafile.c Copyright: 2008, Dag-Erling Coïdan Smørgrav 2008, Marshall Kirk McKusick License: BSD (2 clause) Files: lib/libutil/expand_number.c Copyright: 2007, Eric Anderson 2007, Pawel Jakub Dawidek License: BSD (2 clause) Files: lib/libutil/pidfile.c Copyright: 2005, Pawel Jakub Dawidek License: BSD (2 clause) Files: lib/libutil/kinfo_getallproc.c Copyright: 2007, Robert N. M. Watson 2009, Ulf Lilleengen License: BSD (2 clause) Files: lib/libutil/kinfo_getallproc.3 lib/libutil/kinfo_getproc.c lib/libutil/kinfo_getproc.3 Copyright: 2009, Ulf Lilleengen License: BSD (2 clause) Files: lib/libutil/gr_util.c Copyright: 2008, Sean C. Farley License: BSD (2 clause) Files: lib/libutil/humanize_number.c Copyright: 1997-1999, 2002 The NetBSD Foundation, Inc License: BSD (2 clause) Files: lib/libutil/pw_util.c Copyright: 1990, 1993-1994, 2002, Networks Associates Technology, Inc License: BSD (3 clause) Files: lib/libutil/hexdump.c Copyright: 1986, 1988, 1991, 1993 UNIX System Laboratories, Inc License: BSD (3 clause) Files: lib/libutil/libutil.h Copyright: 1996, Peter Wemm 2002, Networks Associates Technology, Inc License: BSD (3 clause) Files: lib/libutil/fparseln.c Copyright: 1997, Christos Zoulas. License: BSD (4 clause) License: BSD (5 clause) * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice immediately at the beginning of the file, without modification, * this list of conditions, and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. This work was done expressly for inclusion into FreeBSD. Other use * is permitted provided this notation is included. * 4. Absolutely no warranty of function or purpose is made by the authors. * 5. Modifications may be freely made to this file providing the above * conditions are met. debian/libusbhid4debian.symbols0000644000000000000000000000104212167567602014005 0ustar libusbhid.so.4debian libusbhid4debian #MINVER# hid_dispose_report_desc@Base 7.0 hid_end_parse@Base 7.0 hid_get_data@Base 7.0 hid_get_item@Base 7.0 hid_get_report@Base 9.1 hid_get_report_desc@Base 7.0 hid_get_report_id@Base 7.1 hid_init@Base 7.0 hid_locate@Base 7.0 hid_parse_usage_in_page@Base 7.0 hid_parse_usage_page@Base 7.0 hid_report_size@Base 7.0 hid_set_data@Base 7.0 hid_set_immed@Base 7.1 hid_set_report@Base 9.1 hid_start_parse@Base 7.0 hid_usage_in_page@Base 7.0 hid_usage_page@Base 7.0 hid_use_report_desc@Base 7.0 debian/libdevstat7.symbols0000644000000000000000000000065511755710375013051 0ustar libdevstat.so.7 libdevstat7 #MINVER# devstat_arg_list@Base 7.0 devstat_buildmatch@Base 7.0 devstat_checkversion@Base 7.0 devstat_compute_etime@Base 7.0 devstat_compute_statistics@Base 7.0 devstat_errbuf@Base 7.0 devstat_getdevs@Base 7.0 devstat_getgeneration@Base 7.0 devstat_getnumdevs@Base 7.0 devstat_getversion@Base 7.0 devstat_selectdevs@Base 7.0 (optional)compute_stats@Base 7.0 (optional)match_table@Base 7.0 debian/libusbhid-common.install0000644000000000000000000000005311753764420014020 0ustar share/misc/usb_hid_usages /usr/share/misc/ debian/libcam6.install0000644000000000000000000000002511753764420012101 0ustar usr/lib/libcam*.so.* debian/libusb3-udeb.install0000644000000000000000000000002011753764420013037 0ustar lib/libusb.so.* debian/libipx2-udeb.install0000644000000000000000000000002111753764420013046 0ustar lib/libipx*.so.* debian/libkvm6.install0000644000000000000000000000002111753764420012132 0ustar lib/libkvm*.so.* debian/libdwarf-freebsd-3.install0000644000000000000000000000003712225345322014120 0ustar usr/lib/libdwarf-freebsd*.so.* debian/libkiconv-dev.install0000644000000000000000000000011011753764420013313 0ustar usr/lib/libkiconv*.so usr/lib/libkiconv.a usr/share/man/man*/kiconv*.gz debian/libkiconv4.symbols0000644000000000000000000000051011755710375012653 0ustar libkiconv.so.4 libkiconv4 #MINVER# kiconv_add_xlat16_cspair@Base 7.0 kiconv_add_xlat16_cspairs@Base 7.0 kiconv_add_xlat16_table@Base 7.0 kiconv_lookupconv@Base 7.1 kiconv_lookupcs@Base 7.1 kiconv_quirkcs@Base 7.0 (optional)quirk_unix2vendor@Base 7.0 (optional)quirk_vendor2unix@Base 7.0 (optional)search_quirk@Base 7.0 debian/libutil-freebsd-9.symbols0000644000000000000000000000276012246352575014042 0ustar libutil-freebsd.so.9 libutil-freebsd-9 #MINVER# _secure_path@Base 9.2 crypt_set_format@Base 9.2 expand_number@Base 9.2 flopen@Base 9.2 fparseln@Base 9.2 gr_copy@Base 9.2 gr_dup@Base 9.2 gr_equal@Base 9.2 gr_fini@Base 9.2 gr_init@Base 9.2 gr_lock@Base 9.2 gr_make@Base 9.2 gr_mkdb@Base 9.2 gr_scan@Base 9.2 gr_tmp@Base 9.2 hexdump@Base 9.2 humanize_number@Base 9.2 (arch=kfreebsd-any)login_close@Base 9.2 (arch=kfreebsd-any)login_getcapbool@Base 9.2 (arch=kfreebsd-any)login_getcaplist@Base 9.2 (arch=kfreebsd-any)login_getcapnum@Base 9.2 (arch=kfreebsd-any)login_getcapsize@Base 9.2 (arch=kfreebsd-any)login_getcapstr@Base 9.2 (arch=kfreebsd-any)login_getcaptime@Base 9.2 (arch=kfreebsd-any)login_getclass@Base 9.2 (arch=kfreebsd-any)login_getclassbyname@Base 9.2 (arch=kfreebsd-any)login_getpath@Base 9.2 (arch=kfreebsd-any)login_getpwclass@Base 9.2 (arch=kfreebsd-any)login_getstyle@Base 9.2 (arch=kfreebsd-any)login_getuserclass@Base 9.2 (arch=kfreebsd-any)pidfile_close@Base 9.2 (arch=kfreebsd-any)pidfile_fileno@Base 9.2 (arch=kfreebsd-any)pidfile_open@Base 9.2 (arch=kfreebsd-any)pidfile_remove@Base 9.2 (arch=kfreebsd-any)pidfile_write@Base 9.2 (arch=kfreebsd-any)setclasscontext@Base 9.2 (arch=kfreebsd-any)setclasscpumask@Base 9.2 (arch=kfreebsd-any)setclassenvironment@Base 9.2 (arch=kfreebsd-any)setclassresources@Base 9.2 (arch=kfreebsd-any)setusercontext@Base 9.2 trimdomain@Base 9.2 uu_lock@Base 9.2 uu_lock_txfr@Base 9.2 uu_lockerr@Base 9.2 uu_unlock@Base 9.2 debian/changelog0000644000000000000000000005033012271030227011035 0ustar freebsd-libs (9.2+ds2-4) unstable; urgency=medium * Fix shlibs info in libusb3-udeb. (Closes: #736599) -- Robert Millan Sat, 25 Jan 2014 22:45:34 +0100 freebsd-libs (9.2+ds2-3) unstable; urgency=low * libkvm6_abi_update.diff, libusb3_abi_update.diff: Cherry-pick ABI changes from stable/10 branch. * Bump SONAME in libkvm and libusb. -- Robert Millan Mon, 20 Jan 2014 16:34:51 +0100 freebsd-libs (9.2+ds2-2) unstable; urgency=low * Upload to unstable. -- Robert Millan Sun, 01 Dec 2013 12:46:21 +0100 freebsd-libs (9.2+ds2-1) experimental; urgency=low * Add libutil. -- Robert Millan Sat, 30 Nov 2013 13:10:29 +0100 freebsd-libs (9.2+ds1-8) unstable; urgency=low * Simplify 04_libkvm.diff even further. * Remove gratuitous header dependencies. * Remove 07_libkiconv.diff (obsolete). -- Robert Millan Sat, 30 Nov 2013 13:02:31 +0100 freebsd-libs (9.2+ds1-7) unstable; urgency=high * Remove unnecessary bits from 04_libkvm.diff and 12_usb.diff. * Re-add libbsd_nlist.diff. It is still required when using kvm.h in an external package. (Closes: #729536) -- Robert Millan Thu, 14 Nov 2013 19:55:53 +0100 freebsd-libs (9.2+ds1-6) unstable; urgency=low * Bump freebsd-glue Build-Depends on 0.1.14. -- Robert Millan Wed, 30 Oct 2013 12:34:38 +0100 freebsd-libs (9.2+ds1-5) unstable; urgency=low * Fix libelf/libdwarf buildability on GNU/Linux. -- Robert Millan Mon, 28 Oct 2013 23:11:54 +0100 freebsd-libs (9.2+ds1-4) unstable; urgency=low * Exclude libelf and libdwarf from debian/rules as well... -- Robert Millan Mon, 28 Oct 2013 01:43:54 +0100 freebsd-libs (9.2+ds1-3) unstable; urgency=low * Make libelf and libdwarf kfreebsd-any. -- Robert Millan Sun, 27 Oct 2013 23:52:33 +0100 freebsd-libs (9.2+ds1-2) unstable; urgency=low [ Guillem Jover ] * Remove myself from Uploaders. [ Robert Millan ] * Fix description for libelf packages. -- Robert Millan Sun, 27 Oct 2013 22:39:49 +0100 freebsd-libs (9.2+ds1-1) experimental; urgency=low * Add libelf and libdwarf, this time changing the SONAME to avoid namespace collisions. * kvm_size_t_kludge.diff: Use instead of unportably relying on private type names. * Remove libbsd_nlist.diff (obsolete). -- Robert Millan Wed, 09 Oct 2013 23:21:11 +0200 freebsd-libs (9.2-1) unstable; urgency=low * New upstream release. - Refresh all patches. - Remove preserve_libkvm_abi.diff and no_kvm_uread_in_freebsd10.diff (obsoleted by kvm_uread() re-addition in stable/9). - Update symbols in libsbu6, libcam6 and libusb2debian. [ Guillem Jover ] * Create $(DESTDIR) on install-indep, otherwise dh_install with --list-missing is unhappy (arguably a bug in debhelper). -- Robert Millan Wed, 02 Oct 2013 23:28:58 +0200 freebsd-libs (9.1+ds1-3) unstable; urgency=low [ Petr Salinger ] * extend cdefs_macros.diff in libusb.h part * libusb really needs libbsd [ Guillem Jover ] * Switch to canonical Vcs URLs. * Add build-indep and build-arch debian/rules targets: - Rename BUILD_TARGETS to BUILD_ARCH_TARGETS. - Rename build to build-arch and install to install-arch targets. - Add empty build-indep target. - Add build target depending on build-indep and build-arch. - Split install into install-indep and install-arch targets. - Switch binary-indep and binary-arch to depend on install-indep and install-arch targets respectively. * Now using Standards-Version 3.9.4. * Add missing old symbols to libkvm0 and libsbuf6 symbols files. * Add missing kvm_dpcpu_setcpu(3) man page to libkvm-dev. -- Guillem Jover Thu, 25 Jul 2013 17:04:34 +0200 freebsd-libs (9.1+ds1-2) unstable; urgency=low * Bump freebsd-glue B-D (for roundup2). -- Robert Millan Tue, 16 Jul 2013 15:24:27 +0200 freebsd-libs (9.1+ds1-1) experimental; urgency=low * Temporarily remove libelf and libdwarf, until namespace issues are fixed. -- Robert Millan Tue, 16 Jul 2013 12:17:26 +0200 freebsd-libs (9.1-1) experimental; urgency=low * New upstream release. - Sync all patches. - Enable __FreeBSD_version when building freebsd-libs sources. - preserve_libkvm_abi.diff (and no_kvm_uread_in_freebsd10.diff): Backport fix from upstream to preserve 9.0 ABI in libkvm. - missing_static_decl.diff: Fix for _libdwarf_errors being exported in libdwarf. - Acknowledge new symbols in libusbhid4debian, libelf-freebsd-1, libusb2debian and libcam6. -- Robert Millan Thu, 11 Jul 2013 19:55:11 +0200 freebsd-libs (9.0+ds2-1) experimental; urgency=low * Add libelf and libdwarf. * Remove debian/patches/implicit-declaration (obsoleted by freebsd-glue 0.0.5). -- Robert Millan Wed, 19 Jun 2013 21:49:43 +0200 freebsd-libs (9.0+ds1-4) unstable; urgency=low [ Christoph Egger ] * Upload to unstable [ Jeff Epler ] * Fix 'warning: implicit declaration of function 'reallocf' (and several other functions) (Closes: 685625) * Make that warning an error so that it does not pass silently in the future -- Christoph Egger Sat, 29 Dec 2012 15:49:19 -0800 freebsd-libs (9.0+ds1-3) unstable; urgency=low [ Robert Millan ] * 04_libkvm.diff: Remove struct loadavg kludge, B-D on libc0.1-dev (>= 2.13-31) instead. * Fix a pair of typos in debian/control. * kvm_size_t_kludge.diff: Temporary kludge to define size_t (requires kfreebsd-kernel-headers >= 0.81). (Closes: #673431) * Fix FTBFS with latest kfreebsd-kernel-headers. [ Guillem Jover ] * Remove Debian revisions from versions in libmemstat3, libsbuf6 and libcam6 symbols files. -- Robert Millan Fri, 25 May 2012 18:37:58 +0200 freebsd-libs (9.0+ds1-2) unstable; urgency=low * kvm.h: Use rather than . (Closes: #657772) * Remove redundant definitions of bsfq() and bsfl(). * cdefs_macros.diff: Also fix __va_list in . -- Robert Millan Mon, 19 Mar 2012 22:31:50 +0100 freebsd-libs (9.0+ds1-1) unstable; urgency=low [ Jérémy Bobbio ] * Fix libnetgraph4 Description. (Closes: #658501) [ Robert Millan ] * libsbuf6.symbols: Remove sbuf_overflowed (it wasn't present in 9.0-1). * Remove all CAM kernel headers to ensure system-wide version is used instead. * Require kfreebsd-kernel-headers >= 0.73 (for sys/_stdint.h). * Require freebsd-buildutils >= 9.0-3. (Closes: #659913) -- Robert Millan Wed, 15 Feb 2012 23:17:28 +0100 freebsd-libs (9.0-1) unstable; urgency=low * New upstream release. -- Robert Millan Wed, 01 Feb 2012 21:25:30 +0100 freebsd-libs (8.3~svn229725-3) unstable; urgency=low * Remove 15_kkh_kludge.diff, depend on recent k-k-h instead. * cpumask_t.diff: Workaround for removal of cpumask_t in kfreebsd-9 headers. * cdefs_macros.diff: Replace all use of BSDish cdefs macros that affect exported headers. (Closes: #656562) -- Robert Millan Sat, 21 Jan 2012 01:21:17 +0100 freebsd-libs (8.3~svn229725-2) unstable; urgency=low * Upload to unstable. -- Robert Millan Sat, 14 Jan 2012 21:42:00 +0100 freebsd-libs (8.3~svn229725-1) experimental; urgency=low * New upstream snapshot. -- Robert Millan Sun, 08 Jan 2012 18:42:53 +0100 freebsd-libs (8.2+ds2-2) unstable; urgency=low * Build-depend on libncurses5-dev (for libalias). * Fix undefined reference to ip_next. Thanks Christoph Egger. (Closes: #654581) -- Robert Millan Sun, 08 Jan 2012 16:20:31 +0100 freebsd-libs (8.2+ds2-1) unstable; urgency=low * Add libalias, using patch from Christoph Egger with some adjustments. (Closes: #653193) -- Robert Millan Sun, 01 Jan 2012 15:37:48 +0100 freebsd-libs (8.2+ds1-4) unstable; urgency=low * Include in a few more headers that use uintxx_t types. (Closes: #634752) * Move libsbuf.so.0 to /lib (needed by /sbin/zfs and /sbin/zpool). (Closes: #637100) * Move libipx.so.2 to /lib (needed by ifconfig). -- Robert Millan Mon, 08 Aug 2011 14:34:50 +0000 freebsd-libs (8.2+ds1-3) unstable; urgency=low * Remove hunk to include in subr_sbuf.c, as this breaks hurd-i386. * Replace 14_sbuf_page_size.diff with cherry-picked 00_sbuf_page_size.diff from HEAD, which fixes the same problem differently. -- Robert Millan Sun, 03 Jul 2011 19:03:40 +0200 freebsd-libs (8.2+ds1-2) unstable; urgency=low * Replace use of __aligned() in libusb.h and libusb20_desc.h. (Closes: #631544) * Build-Depend on libbsd-dev everywhere, not just [kfreebsd-any] (fixes FTBFS on non-kFreeBSD). * 14_sbuf_page_size.diff: PAGE_SIZE is not available on all platforms (fixes FTBFS on armel, ia64, powerpc, sparc). * Add myself to Uploaders. -- Robert Millan Sun, 26 Jun 2011 17:53:53 +0200 freebsd-libs (8.2+ds1-1) unstable; urgency=low * Bump libgeom SOVERSION from 0 to 1 and rename package libgeom0 to libgeom1, due to ABI changes in ‘struct gprovider’. (Closes: #630107) * Add new libjail library packages. Based on a patch by Robert Millan. (Closes: #629521) * Update copyright holders and years in debian/copyright. * Integrate svn exports of single files into the main svn export loop. * Do not build profile libraries, which we don't use anyway. -- Guillem Jover Wed, 15 Jun 2011 22:48:21 +0200 freebsd-libs (8.2-2) unstable; urgency=low * Switch to use the libbsd-overlay: - Bump libbsd-dev Build-Depends to (>= 0.3.0). - Add pkg-config to Build-Depends. - Remove some now obsolete porting code. * Remove ‘XC-’ prefix from Package-Type field. * Make usable: - Change __va_list to va_list. - Include and . -- Guillem Jover Wed, 08 Jun 2011 03:37:15 +0200 freebsd-libs (8.2-1) unstable; urgency=low [ Petr Salinger ] * Based on FreeBSD 8.2. [ Robert Millan ] * Build libsbuf-dev on non-kFreeBSD systems. (Closes: #602766) [ Guillem Jover ] * Now using Standards-Version 3.9.2 (no changes needed). * Switch to source format “3.0 (quilt)”. - Remove quilt from Build-Depends. - Remove patch target in debian/rules. - Remove now unneeded README.source. - Refresh all patches. * Add myself to Uploaders. * Refactor source and tar name into SOURCE and TARNAME in debian/rules. * Line-wrap CFLAGS and PMAKE variables in debian/rules. * Intersperse Build-Depends description comments between the actual dependencies. * Set numeric user and group id to 0 for files in get-orig-source. * Add symbols files for all shared libraries. -- Guillem Jover Tue, 07 Jun 2011 07:43:42 +0200 freebsd-libs (8.1-5) unstable; urgency=low * libusb2: fix USB devices detection. Closes: bug#594330. -- Aurelien Jarno Thu, 26 Aug 2010 00:29:47 +0200 freebsd-libs (8.1-4) unstable; urgency=low * Add a libsbuf0-udeb package. * Add "(udeb)" to the short description of all udeb packages. -- Aurelien Jarno Fri, 20 Aug 2010 20:01:41 +0200 freebsd-libs (8.1-3) unstable; urgency=low * Don't install libusbhid-dev link in libusb-dev. -- Aurelien Jarno Sat, 31 Jul 2010 23:57:14 +0200 freebsd-libs (8.1-2) unstable; urgency=low [ Aurelien Jarno ] * Link all libraries dynamically with each other. * Don't install PIC variant of the static libraries. -- Aurelien Jarno Fri, 30 Jul 2010 17:55:59 +0200 freebsd-libs (8.1-1) unstable; urgency=low [ Petr Salinger ] * based on FreeBSD 8.1 drop 13_libusb-update.diff, applied upstream update 09_libusbhid.diff [ Aurelien Jarno ] * Bumped Standards-Version to 3.9.1. * Add a libusbhid-common package containing usb_hid_usages. Closes: bug#578678. -- Aurelien Jarno Wed, 28 Jul 2010 20:21:25 +0200 freebsd-libs (8.0-5) unstable; urgency=low [ Guillem Jover ] * Use kfreebsd-any instead of explicit architecture list. [ Aurelien Jarno ] * Add libgeom0 and libipx2 udeb packages. -- Aurelien Jarno Mon, 28 Jun 2010 23:10:06 +0200 freebsd-libs (8.0-4) unstable; urgency=low * libusb2-dev: add a libusb-1.0.so -> libusb.so symlink to make configure scripts happy. * Add patches/13_libusb-update.diff from upstream to update the API. * Add udeb package to libusb2's shlib. -- Aurelien Jarno Fri, 08 Jan 2010 14:17:42 +0100 freebsd-libs (8.0-3) unstable; urgency=low [ Petr Salinger ] * bump build-depends on kfreebsd-kernel-headers to (>= 0.45) * add libusb2 and libusb2-dev packages [ Aurelien Jarno ] * Make libusb2-dev conflict with libusb-dev. * Add a libusb2-udev package. * Add pkg-config files matching libusb 0.1/libusb 1.0. * Add a libusb-config script matching libusb 0.1. * Make libusb2-dev provides libusb-1.0-0-dev. -- Aurelien Jarno Wed, 09 Dec 2009 02:03:24 +0100 freebsd-libs (8.0-2) unstable; urgency=low * Bump build-depends on kfreebsd-kernel-headers to (>= 0.43). -- Aurelien Jarno Sat, 28 Nov 2009 22:42:32 +0100 freebsd-libs (8.0-1) unstable; urgency=low [ Petr Salinger ] * based on FreeBSD 8.0 * change packages name to reflect SONAME changes: - libusbhid3 -> libusbhid4 - libkiconv3 -> libkiconv4 - libdevstat6 -> libdevstat7 * add libmemstat3 and libmemstat-dev packages * add libnetgraph4 and libnetgraph-dev packages -- Aurelien Jarno Sat, 28 Nov 2009 10:42:15 +0100 freebsd-libs (7.2-4) unstable; urgency=low [ Aurelien Jarno ] * Fix description of libgeom-dev. * libkvm0: use our own copy of getbootfile(). * Fix dependency between lib and -dev packages. * Add README.source. * Bumped Standards-Version to 3.8.3. [ Petr Salinger ] * Build-depends on libc0.1-dev (>= 2.10) instead of libfreebsd-dev. -- Aurelien Jarno Tue, 27 Oct 2009 20:44:22 +0100 freebsd-libs (7.2-3) unstable; urgency=low * Remove unnecessary linkages with libfreebsd. * Bumped Standards-Version to 3.8.2 (no changes). -- Aurelien Jarno Tue, 04 Aug 2009 08:29:46 +0200 freebsd-libs (7.2-2) unstable; urgency=low * Tighten build-depends on kfreebsd-kernel-headers. * Remove n_un union workarounds. -- Aurelien Jarno Mon, 15 Jun 2009 10:47:08 +0200 freebsd-libs (7.2-1) unstable; urgency=low [ Guillem Jover ] * Use $(filter ...) instead of $(findstring ...) to extract space separated options from DEB_BUILD_OPTIONS. * Line wrap Build-Depends and Depends fields longer than 80 chars. [ Petr Salinger ] * based on FreeBSD 7.2 * add Vcs-* fields into debian/control. [ Aurelien Jarno ] * Tighten build-depends on libbsd-dev. * Use SVN server instead of the deprecated CVS server in get-orig-source. * Add -D'__FBSDID(string)=' to CFLAGS, drop debian/patches/00_fbsdid.diff -- Aurelien Jarno Sat, 06 Jun 2009 22:15:03 +0200 freebsd-libs (7.1-2) unstable; urgency=low * Upload to unstable. * Don't use a tar in tar build system: - Remove fetch - Add a get-orig-source target. - Use quilt to manage patches. - Remove build-depends on kfreebsd-source-7.1. - Update patches accordingly. * Change patch level to -p1. * Fix a few bashisms in debian/rules. * Fix parallel build support in debian/rules. * Install more manpages. * Switch to debhelper 5. * Bumped Standards-Version to 3.8.1 (no changes). * Update debian/copyright. -- Aurelien Jarno Tue, 07 Apr 2009 16:59:04 +0200 freebsd-libs (7.1-1) unreleased; urgency=low [ Petr Salinger ] * based on FreeBSD 7.1 -- Aurelien Jarno Mon, 05 Jan 2009 10:53:31 +0100 freebsd-libs (7.0-1) unreleased; urgency=low [ Petr Salinger ] * based on FreeBSD 7.0 * Change packages name to reflect SONAME changes: - libusbhid2 -> libusbhid3 - libkiconv2 -> libkiconv3 - libdevstat5 -> libdevstat6 * Make it buildable with gcc-4.2 [ Aurelien Jarno ] * Don't ship useless manpages. * Bumped Standards-Version to 3.8.0 (no changes). -- Aurelien Jarno Fri, 11 Jan 2008 10:53:31 +0100 freebsd-libs (6.3-1) unreleased; urgency=low [ Petr Salinger ] * based on FreeBSD 6.3 * new binary packages libdevstat5 and libdevstat-dev [ Aurelien Jarno ] * Bumped Standards-Version to 3.7.3 (no changes). * Change ${Source-Version} into ${binary:Version}. * Don't use ${shlibs:Depends} for -dev packages. * Only link with needed libraries. -- Aurelien Jarno Thu, 10 Jan 2008 18:23:48 +0100 freebsd-libs (6.2-1) unreleased; urgency=low [ Petr Salinger ] * based on FreeBSD 6.2 -- Aurelien Jarno Mon, 15 Jan 2007 13:42:46 +0100 freebsd-libs (6.1-2) unreleased; urgency=low [ Petr Salinger ] * revert r1694, these libraries are located in /lib/, but dev symlink pointed to /usr/lib/ breaks many packages using libkvm-dev or libgeom-dev -- Aurelien Jarno Tue, 28 Nov 2006 17:09:28 +0100 freebsd-libs (6.1-1) unreleased; urgency=low [ Petr Salinger ] * based on FreeBSD 6.1 [ Aurelien Jarno ] * Bumped Standards-Version to 3.7.2 (no changes). * Change packages name to reflect SONAME changes: - libusbhid1 -> libusbhid2 - libkiconv1 -> libkiconv2 -- Aurelien Jarno Wed, 25 Oct 2006 16:49:43 +0200 freebsd-libs (5.4+1-3) UNRELEASED; urgency=low * Add libkiconv (patch from Andraz). -- Robert Millan Thu, 4 May 2006 17:14:34 +0200 freebsd-libs (5.4+1-2) unreleased; urgency=low * Link libgeom with librt (to get clock_gettime). -- Robert Millan Wed, 19 Apr 2006 11:17:18 +0200 freebsd-libs (5.4+1-1) unreleased; urgency=low * Add libgeom. * Major patch and variable cleanup/refactor to sanitise SHLIB_MAJOR and SHLIBDIR overrides. -- Robert Millan Wed, 19 Apr 2006 10:32:23 +0200 freebsd-libs (5.4-8) unreleased; urgency=low * First build on amd64. * Lots of cleanup: - Remove functions that are in libfreebsd - Use dynamic regexps to get rid of many patch hunks. - Reenable most commented code (thanks to new functions in libfreebsd). -- Robert Millan Wed, 29 Mar 2006 20:38:08 +0200 freebsd-libs (5.4-7) unreleased; urgency=low * Add kfreebsd-amd64. * Add missing libgdbm-dev to Build-Depends. * Move shared object so /lib (unfucks freebsd-utils). -- Robert Millan Sat, 25 Mar 2006 21:01:49 +0100 freebsd-libs (5.4-6) unreleased; urgency=low * Added libipx. -- Aurelien Jarno Tue, 20 Dec 2005 23:18:51 +0100 freebsd-libs (5.4-5) unreleased; urgency=low * Renamed libsrbuf to libfreebsd and added nlist. * Added libkvm from old package freebsd-kvm-5.2.1. Some parts are still disabled, but less than in the previous version. * Ship a shared library, so that packages will benefit from improvements of the library. -- Aurelien Jarno Tue, 20 Dec 2005 20:56:06 +0100 freebsd-libs (5.4-4) unreleased; urgency=low * Bumped Standard-Versions to 3.6.2 (no changes). * Improved descriptions. -- Aurelien Jarno Tue, 20 Dec 2005 01:51:03 +0100 freebsd-libs (5.4-3) unreleased; urgency=low * libusbhid: include and link with -lbsd. -- Aurelien Jarno Sun, 18 Dec 2005 04:57:17 +0100 freebsd-libs (5.4-2) unreleased; urgency=low * Added libusbhid1 and libusbhid-dev. * Updated libcam to version 5.4. * Provide a copyright file. * Get the necessary files directly from kfreebsd-source-5.4. * Make -dev packages depends on libc0.1-dev | libc-dev. * Ship some missing manpages. * Build with -02. * Added myself to uploaders. -- Aurelien Jarno Sun, 18 Dec 2005 03:59:30 +0100 freebsd-libs (5.4-1) unreleased; urgency=low * Initial release. -- Robert Millan Fri, 12 Aug 2005 12:04:07 +0200 debian/libgeom1.install0000644000000000000000000000002211753764420012260 0ustar lib/libgeom*.so.* debian/libsbuf6.install0000644000000000000000000000002211753764420012275 0ustar lib/libsbuf*.so.* debian/libusbhid4debian.install0000644000000000000000000000003011753764420013754 0ustar usr/lib/libusbhid*.so.* debian/libdevstat7.install0000644000000000000000000000003111753764420013011 0ustar usr/lib/libdevstat*.so.* debian/control0000644000000000000000000002754312267237175010620 0ustar Source: freebsd-libs Section: libs Priority: optional Maintainer: GNU/kFreeBSD Maintainers Uploaders: Aurelien Jarno , Robert Millan Build-Depends: debhelper (>= 7), pkg-config, freebsd-buildutils (>= 9.0-3~), libbsd-dev (>= 0.3.0), libc0.1-dev (>= 2.13-31) [kfreebsd-any], libgdbm-dev [kfreebsd-any], kfreebsd-kernel-headers (>= 9.2~5) [kfreebsd-any], # libexpat-dev: aka bsdxml. needed by libgeom libexpat-dev [kfreebsd-any], # libncurses5-dev: needed by libalias libncurses5-dev [kfreebsd-any], freebsd-glue (>= 0.0.15~), Vcs-Browser: http://anonscm.debian.org/viewvc/glibc-bsd/trunk/freebsd-libs/ Vcs-Svn: svn://anonscm.debian.org/glibc-bsd/trunk/freebsd-libs/ Standards-Version: 3.9.4 Package: libsbuf6 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: FreeBSD string buffer library This library provides a way to handle string buffers. It contains numerous functions such as append, copy, cat, print, trim whitespace characters, etc. Package: libsbuf6-udeb Package-Type: udeb Section: debian-installer Architecture: kfreebsd-any Depends: ${shlibs:Depends}, ${misc:Depends} Description: FreeBSD string buffer library (udeb) This library provides a way to handle string buffers. It contains numerous functions such as append, copy, cat, print, trim whitespace characters, etc. . This is a minimal package for use in debian-installer. Package: libsbuf-dev Section: libdevel Architecture: any Depends: libsbuf6 (= ${binary:Version}), ${misc:Depends}, libc0.1-dev | libc-dev Replaces: kfreebsd-kernel-headers Description: Development files for libsbuf This package contains the header files and static library needed to compile applications that use libsbuf. Package: libdwarf-freebsd-3 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: library to consume and produce DWARF debug information (FreeBSD version) The libdwarf package provides a shared library which allows reading/consumer and writing/producer of DWARF debugging information from object files, shared libraries, and executables. Package: libdwarf-freebsd-dev Section: libdevel Architecture: any Depends: libdwarf-freebsd-3 (= ${binary:Version}), ${misc:Depends}, libc0.1-dev | libc-dev, libelf-freebsd-dev, Conflicts: libdwarf-dev Description: Development files for libdwarf (FreeBSD version) This package contains the header files and static library needed to compile applications that use libdwarf. Package: libelf-freebsd-1 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: library to read and write ELF files The libelf package provides a shared library which allows reading and writing ELF files on a high level. Package: libelf-freebsd-dev Section: libdevel Architecture: any Depends: libelf-freebsd-1 (= ${binary:Version}), ${misc:Depends}, libc0.1-dev | libc-dev Conflicts: libelf-dev, libelfg0-dev Description: Development files for libelf (FreeBSD version) This package contains the header files and static library needed to compile applications that use libelf. Package: libutil-freebsd-9 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: FreeBSD utility library Miscellaneous system facilities. Package: libutil-freebsd-dev Section: libdevel Architecture: any Depends: libutil-freebsd-9 (= ${binary:Version}), ${misc:Depends}, libc0.1-dev | libc-dev Replaces: freebsd-glue (>= 0.0.15~) Description: Development files for libutil-freebsd This package contains the header files and static library needed to compile applications that use libutil-freebsd. Package: libcam6 Architecture: kfreebsd-any Depends: ${shlibs:Depends}, ${misc:Depends} Description: FreeBSD CAM (Common Access Method) library The CAM (Common Access Method) library provides a way for userland SCSI applications to construct a SCSI command. Package: libcam-dev Section: libdevel Architecture: kfreebsd-any Depends: libcam6 (= ${binary:Version}), ${misc:Depends}, libc0.1-dev | libc-dev, Description: Development files for libcam This package contains the header files and static library needed to compile applications that use libcam. Package: libgeom1 Architecture: kfreebsd-any Depends: ${shlibs:Depends}, ${misc:Depends} Description: FreeBSD GEOM library This library provides an interface to GEOM, a modular disk I/O request transformation framework provided by the kernel of FreeBSD. Package: libgeom-dev Section: libdevel Architecture: kfreebsd-any Depends: libgeom1 (= ${binary:Version}), ${misc:Depends}, libc0.1-dev | libc-dev, Description: Development files for libgeom This package contains the header files and static library needed to compile applications that use libgeom. Package: libgeom1-udeb Package-Type: udeb Section: debian-installer Architecture: kfreebsd-any Depends: ${shlibs:Depends}, ${misc:Depends} Description: FreeBSD GEOM library (udeb) This library provides an interface to GEOM, a modular disk I/O request transformation framework provided by the kernel of FreeBSD. . This is a minimal package for use in debian-installer. Package: libusbhid4debian Architecture: kfreebsd-any Depends: libusbhid-common (>= ${source:Version}), ${shlibs:Depends}, ${misc:Depends} Description: FreeBSD library to access USB HID devices USB Human Interface Devices send and receive data layed out in a device dependent way. The usbhid library contains routines to extract the report descriptor which contains the data layout information and then use this information. . This package contains the header files and static library. Package: libusbhid-common Architecture: all Depends: ${misc:Depends} Description: Common files for the USB HID devices FreeBSD library USB Human Interface Devices send and receive data layed out in a device dependent way. The usbhid library contains routines to extract the report descriptor which contains the data layout information and then use this information. . This package contains the common files which the library need. Package: libusbhid-dev Section: libdevel Architecture: kfreebsd-any Depends: libusbhid4debian (= ${binary:Version}), ${misc:Depends}, libc0.1-dev | libc-dev, Description: Development files for libusbhid This package contains the header files and static library needed to compile applications that use libusbhid. Package: libusb3 Architecture: kfreebsd-any Depends: ${shlibs:Depends}, ${misc:Depends} Description: FreeBSD userspace USB programming library Library for programming USB applications without the knowledge of FreeBSD kernel internals. Package: libusb2-dev Section: libdevel Architecture: kfreebsd-any Depends: libusb3 (= ${binary:Version}), ${misc:Depends}, libc0.1-dev | libc-dev, Provides: libusb-1.0-0-dev Conflicts: libusb-dev Description: Development files for libusb2 This package contains the header files and static library needed to compile applications that use libusb2. . It should be API compatible with both libusb-1.0 and libusb-0.1 used on Linux. Package: libusb3-udeb Package-Type: udeb Section: debian-installer Architecture: kfreebsd-any Depends: ${shlibs:Depends}, ${misc:Depends} Description: Development files for libusb2 (udeb) Library for programming USB applications without the knowledge of FreeBSD kernel internals. . This is a minimal package for use in debian-installer. Package: libkvm6 Architecture: kfreebsd-any Depends: ${shlibs:Depends}, ${misc:Depends} Description: FreeBSD kvm (kernel memory interface) library The kvm library provides a uniform interface for accessing kernel virtual memory images, including live systems and crash dumps. Package: libkvm-dev Section: libdevel Architecture: kfreebsd-any Depends: libkvm6 (= ${binary:Version}), ${misc:Depends}, libc0.1-dev | libc-dev, libbsd-dev, kfreebsd-kernel-headers (>= 0.81), Description: Development files for libkvm This package contains the header files and static library needed to compile applications that use libkvm. Package: libdevstat7 Architecture: kfreebsd-any Depends: ${shlibs:Depends}, ${misc:Depends} Description: FreeBSD devstat (kernel interface) library The devstat library provides a uniform interface for accessing kernel devstat interface. Package: libdevstat-dev Section: libdevel Architecture: kfreebsd-any Depends: libdevstat7 (= ${binary:Version}), ${misc:Depends}, libkvm-dev, libc0.1-dev | libc-dev, Description: Development files for libdevstat This package contains the header files and static library needed to compile applications that use libdevstat. Package: libmemstat3 Architecture: kfreebsd-any Depends: ${shlibs:Depends}, ${misc:Depends} Description: FreeBSD memstat (kernel interface) library The memstat library provides a uniform interface for accessing kernel memstat interface. Package: libmemstat-dev Section: libdevel Architecture: kfreebsd-any Depends: libmemstat3 (= ${binary:Version}), ${misc:Depends}, libkvm-dev, libc0.1-dev | libc-dev, Description: Development files for libmemstat This package contains the header files and static library needed to compile applications that use libmemstat. Package: libnetgraph4 Architecture: kfreebsd-any Depends: ${shlibs:Depends}, ${misc:Depends} Description: FreeBSD netgraph (kernel interface) library The netgraph library provides a uniform interface for accessing kernel netgraph interface. Package: libnetgraph-dev Section: libdevel Architecture: kfreebsd-any Depends: libnetgraph4 (= ${binary:Version}), ${misc:Depends}, libc0.1-dev | libc-dev, Description: Development files for libnetgraph This package contains the header files and static library needed to compile applications that use libnetgraph. Package: libipx2 Architecture: kfreebsd-any Depends: ${shlibs:Depends}, ${misc:Depends} Description: FreeBSD IPX address conversion support library The IPX library provides a set of routune to convert IPX addresses. Package: libipx-dev Section: libdevel Architecture: kfreebsd-any Depends: libipx2 (= ${binary:Version}), ${misc:Depends}, libc0.1-dev | libc-dev Description: Development files for libipx This package contains the header files and static library needed to compile applications that use libipx. Package: libipx2-udeb Section: debian-installer Package-Type: udeb Architecture: kfreebsd-any Depends: ${shlibs:Depends}, ${misc:Depends} Description: FreeBSD IPX address conversion support library (udeb) The IPX library provides a set of routune to convert IPX addresses. . This is a minimal package for use in debian-installer. Package: libkiconv4 Architecture: kfreebsd-any Depends: ${shlibs:Depends}, ${misc:Depends} Description: FreeBSD kernel side iconv library (udeb) The kiconv library provides multi-byte character conversion tables for kernel side iconv service. Package: libkiconv-dev Section: libdevel Architecture: kfreebsd-any Depends: libkiconv4 (= ${binary:Version}), ${misc:Depends}, libc0.1-dev | libc-dev Description: Development files for libkiconv This package contains the header files and static library needed to compile applications that use libkiconv. Package: libjail1 Architecture: kfreebsd-any Depends: ${shlibs:Depends}, ${misc:Depends} Description: FreeBSD jail library The jail library provides support for FreeBSD jails. Package: libjail-dev Section: libdevel Architecture: kfreebsd-any Depends: libjail1 (= ${binary:Version}), ${misc:Depends} Description: Development files for libjail This package contains the header files and static library needed to compile applications that use libjail. Package: libalias7 Architecture: kfreebsd-any Depends: ${shlibs:Depends}, ${misc:Depends} Description: FreeBSD packet aliasing library The libalias library is a collection of functions for aliasing and dealiasing of IP packets, intended for masquerading and network address translation (NAT). Package: libalias-dev Section: libdevel Architecture: kfreebsd-any Depends: libalias7 (= ${binary:Version}), ${misc:Depends} Description: Development files for libalias This package contains the header files and static library needed to compile applications that use libalias. debian/libcam6.symbols0000644000000000000000000001161612223112052012110 0ustar libcam.so.6 libcam6 #MINVER# ata_28bit_cmd@Base 8.2 ata_48bit_cmd@Base 8.2 ata_bpack@Base 8.2 ata_bswap@Base 8.2 ata_btrim@Base 8.2 ata_cmd_string@Base 8.2 ata_command_sbuf@Base 8.2 ata_identify_match@Base 8.2 ata_logical_sector_offset@Base 8.2 ata_logical_sector_size@Base 8.2 ata_max_mode@Base 8.2 ata_max_pmode@Base 8.2 ata_max_umode@Base 8.2 ata_max_wmode@Base 8.2 ata_mode2speed@Base 8.2 ata_mode2string@Base 8.2 ata_ncq_cmd@Base 8.2 ata_op_string@Base 8.2 ata_physical_sector_size@Base 8.2 ata_pm_read_cmd@Base 8.2 ata_pm_write_cmd@Base 8.2 ata_print_ident@Base 8.2 ata_res_sbuf@Base 8.2 ata_res_string@Base 8.2 ata_reset_cmd@Base 8.2 ata_revision2speed@Base 8.2 ata_speed2revision@Base 8.2 ata_static_identify_match@Base 8.2 ata_status_sbuf@Base 8.2 ata_string2mode@Base 8.2 ata_version@Base 8.2 buff_decode@Base 7.0 buff_decode_visit@Base 7.0 buff_encode_visit@Base 7.0 cam_calc_geometry@Base 7.0 cam_close_device@Base 7.0 cam_close_spec_device@Base 7.0 cam_device_copy@Base 7.0 cam_device_dup@Base 7.0 cam_errbuf@Base 7.0 cam_error_print@Base 7.0 cam_error_string@Base 7.0 cam_fetch_status_entry@Base 7.0 cam_freeccb@Base 7.0 cam_get_device@Base 7.0 cam_getccb@Base 7.0 cam_open_btl@Base 7.0 cam_open_device@Base 7.0 cam_open_pass@Base 7.0 cam_open_spec_device@Base 7.0 cam_path_string@Base 7.0 cam_quirkmatch@Base 7.0 cam_send_ccb@Base 7.0 cam_status_table@Base 7.0 cam_strmatch@Base 7.0 cam_strvis@Base 7.0 csio_build@Base 7.0 csio_build_visit@Base 7.0 csio_decode@Base 7.0 csio_decode_visit@Base 7.0 csio_encode@Base 7.0 csio_encode_visit@Base 7.0 num_cam_status_entries@Base 7.0 scsi_ata_identify@Base 9.2 scsi_ata_pass_16@Base 9.2 scsi_ata_trim@Base 9.2 scsi_block_sbuf@Base 9.0 scsi_calc_syncparam@Base 7.0 scsi_calc_syncsrate@Base 7.0 scsi_cdb_string@Base 7.0 scsi_command_sbuf@Base 9.0 scsi_command_string@Base 7.0 scsi_delay@Base 7.0 scsi_desc_iterate@Base 9.0 scsi_devid_is_lun_eui64@Base 9.2 scsi_devid_is_lun_naa@Base 9.2 scsi_devid_is_lun_name@Base 9.2 scsi_devid_is_lun_t10@Base 9.2 scsi_devid_is_naa_ieee_reg@Base 9.0 scsi_devid_is_sas_target@Base 9.0 scsi_devid_match@Base 9.0 scsi_erase@Base 7.0 scsi_error_action@Base 7.0 scsi_extract_sense@Base 9.0 scsi_extract_sense_ccb@Base 9.2 scsi_extract_sense_len@Base 9.0 scsi_find_desc@Base 9.0 scsi_format_unit@Base 7.0 scsi_fru_sbuf@Base 9.0 scsi_get_asc@Base 9.0 scsi_get_ascq@Base 9.0 scsi_get_block_info@Base 9.0 scsi_get_devid@Base 9.0 scsi_get_sense_info@Base 9.0 scsi_get_sense_key@Base 9.0 scsi_get_sks@Base 9.0 scsi_get_stream_info@Base 9.0 scsi_info_sbuf@Base 9.0 scsi_inquiry@Base 7.0 scsi_inquiry_match@Base 7.0 scsi_load_unload@Base 7.0 scsi_log_select@Base 7.0 scsi_log_sense@Base 7.0 scsi_mode_select@Base 7.0 scsi_mode_select_len@Base 7.0 scsi_mode_sense@Base 7.0 scsi_mode_sense_len@Base 7.0 scsi_op_desc@Base 7.0 scsi_prevent@Base 7.0 scsi_progress_sbuf@Base 9.0 scsi_print_inquiry@Base 7.0 scsi_read_block_limits@Base 7.0 scsi_read_buffer@Base 9.1 scsi_read_capacity@Base 7.0 scsi_read_capacity_16@Base 7.0 scsi_read_position@Base 7.0 scsi_read_write@Base 7.0 scsi_receive_diagnostic_results@Base 9.0 scsi_report_luns@Base 7.0 scsi_report_target_group@Base 8.2 scsi_request_sense@Base 7.0 scsi_reserve_release_unit@Base 7.0 scsi_rewind@Base 7.0 scsi_sa_read_write@Base 7.0 scsi_send_diagnostic@Base 9.0 scsi_sense_block_sbuf@Base 9.0 scsi_sense_command_sbuf@Base 9.0 scsi_sense_desc@Base 7.0 scsi_sense_desc_sbuf@Base 9.0 scsi_sense_fru_sbuf@Base 9.0 scsi_sense_generic_sbuf@Base 9.0 scsi_sense_info_sbuf@Base 9.0 scsi_sense_only_sbuf@Base 9.0 scsi_sense_print@Base 7.0 scsi_sense_printers@Base 9.0 scsi_sense_progress_sbuf@Base 9.0 scsi_sense_sbuf@Base 7.0 scsi_sense_sks_sbuf@Base 9.0 scsi_sense_stream_sbuf@Base 9.0 scsi_sense_string@Base 7.0 scsi_sense_type@Base 9.0 scsi_set_position@Base 7.0 scsi_set_sense_data@Base 9.0 scsi_set_sense_data_va@Base 9.0 scsi_set_target_group@Base 8.2 scsi_sks_sbuf@Base 9.0 scsi_space@Base 7.0 scsi_start_stop@Base 7.0 scsi_static_inquiry_match@Base 7.0 scsi_status_string@Base 7.0 scsi_stream_sbuf@Base 9.0 scsi_synchronize_cache@Base 7.0 scsi_test_unit_ready@Base 7.0 scsi_unmap@Base 9.1 scsi_write_buffer@Base 9.1 scsi_write_filemarks@Base 7.0 scsi_write_same@Base 9.1 semb_print_ident@Base 9.1 semb_read_buffer@Base 9.1 semb_receive_diagnostic_results@Base 9.1 semb_send_diagnostic@Base 9.1 semb_write_buffer@Base 9.1 (optional)asc_table_size@Base 7.0 (optional)sense_key_table@Base 7.0 (optional)sense_key_table_size@Base 7.0 (optional)sense_quirk_table_size@Base 7.0 smp_cmd_table@Base 9.0 smp_command_decode@Base 9.0 smp_command_desc@Base 9.0 smp_command_sbuf@Base 9.0 smp_discover@Base 9.0 smp_error_desc@Base 9.0 smp_error_sbuf@Base 9.0 smp_phy_control@Base 9.0 smp_report_general@Base 9.0 smp_report_general_sbuf@Base 9.0 smp_report_manuf_info@Base 9.0 smp_report_manuf_info_sbuf@Base 9.0 debian/libkvm6.symbols0000644000000000000000000000201612267240303012150 0ustar libkvm.so.6 libkvm6 #MINVER# kvm_close@Base 7.0 kvm_dpcpu_setcpu@Base 8.3~ kvm_getargv@Base 7.0 kvm_getcptime@Base 7.1 kvm_getenvv@Base 7.0 kvm_geterr@Base 7.0 kvm_getfiles@Base 7.0 kvm_getloadavg@Base 7.0 kvm_getmaxcpu@Base 7.1 kvm_getpcpu@Base 7.1 kvm_getprocs@Base 7.0 kvm_getswapinfo@Base 7.0 kvm_nlist@Base 7.0 kvm_open@Base 7.0 kvm_openfiles@Base 7.0 kvm_read@Base 7.0 kvm_write@Base 7.0 (optional)_kvm_dpcpu_initialized@Base 8.3~ (optional)_kvm_dpcpu_validaddr@Base 8.3~ (optional)_kvm_err@Base 7.0 (optional)_kvm_freeprocs@Base 7.0 (optional)_kvm_freevtop@Base 7.0 (optional)_kvm_initvtop@Base 7.0 (optional)_kvm_kvatop@Base 7.0 (optional)_kvm_malloc@Base 7.0 (optional)_kvm_minidump_freevtop@Base 7.0 (optional)_kvm_minidump_initvtop@Base 7.0 (optional)_kvm_minidump_kvatop@Base 7.0 (optional)_kvm_nlist@Base 7.1 (optional)_kvm_realloc@Base 7.0 (optional)_kvm_syserr@Base 7.0 (optional)_kvm_vnet_initialized@Base 7.1 (optional)_kvm_vnet_selectpid@Base 7.1 (optional)_kvm_vnet_validaddr@Base 7.1 debian/libdwarf-freebsd-3.symbols0000644000000000000000000000265412225346223014152 0ustar libdwarf-freebsd.so.3 libdwarf-freebsd-3 #MINVER# dwarf_abbrev_add@Base 9.0 dwarf_abbrev_find@Base 9.0 dwarf_attr@Base 9.0 dwarf_attr_add@Base 9.0 dwarf_attrval_add@Base 9.0 dwarf_attrval_find@Base 9.0 dwarf_attrval_flag@Base 9.0 dwarf_attrval_signed@Base 9.0 dwarf_attrval_string@Base 9.0 dwarf_attrval_unsigned@Base 9.0 dwarf_build_function_table@Base 9.0 dwarf_child@Base 9.0 dwarf_dealloc@Base 9.0 dwarf_die_add@Base 9.0 dwarf_die_find@Base 9.0 dwarf_dieoffset@Base 9.0 dwarf_dump@Base 9.0 dwarf_dump_abbrev@Base 9.0 dwarf_dump_av@Base 9.0 dwarf_dump_dbgstr@Base 9.0 dwarf_dump_die@Base 9.0 dwarf_dump_die_at_offset@Base 9.0 dwarf_dump_info@Base 9.0 dwarf_dump_raw@Base 9.0 dwarf_dump_shstrtab@Base 9.0 dwarf_dump_strtab@Base 9.0 dwarf_dump_symtab@Base 9.0 dwarf_dump_tree@Base 9.0 dwarf_elf_init@Base 9.0 dwarf_errmsg@Base 9.0 dwarf_errno@Base 9.0 dwarf_find_function_by_name@Base 9.0 dwarf_find_function_by_offset@Base 9.0 dwarf_finish@Base 9.0 dwarf_function_get_addr_range@Base 9.0 dwarf_function_is_inlined@Base 9.0 dwarf_function_iterate_inlined_instance@Base 9.0 dwarf_init@Base 9.0 dwarf_inlined_function_get_addr_range@Base 9.0 dwarf_locdesc@Base 9.0 dwarf_locdesc_free@Base 9.0 dwarf_next_cu_header@Base 9.0 dwarf_op_num@Base 9.0 dwarf_siblingof@Base 9.0 dwarf_tag@Base 9.0 dwarf_whatform@Base 9.0 get_attr_desc@Base 9.2 get_form_desc@Base 9.2 get_sht_desc@Base 9.2 get_tag_desc@Base 9.2 debian/libdevstat-dev.install0000644000000000000000000000152511753764420013507 0ustar usr/include/devstat.h usr/lib/libdevstat.a usr/lib/libdevstat*.so usr/share/man/man3/buildmatch.3.gz usr/share/man/man3/checkversion.3.gz usr/share/man/man3/compute_etime.3.gz usr/share/man/man3/compute_stats.3.gz usr/share/man/man3/devstat.3.gz usr/share/man/man3/devstat*3.gz usr/share/man/man3/devstat_buildmatch.3.gz usr/share/man/man3/devstat_checkversion.3.gz usr/share/man/man3/devstat_compute_etime.3.gz usr/share/man/man3/devstat_compute_statistics.3.gz usr/share/man/man3/devstat_getdevs.3.gz usr/share/man/man3/devstat_getgeneration.3.gz usr/share/man/man3/devstat_getnumdevs.3.gz usr/share/man/man3/devstat_getversion.3.gz usr/share/man/man3/devstat_selectdevs.3.gz usr/share/man/man3/getdevs.3.gz usr/share/man/man3/getgeneration.3.gz usr/share/man/man3/getnumdevs.3.gz usr/share/man/man3/getversion.3.gz usr/share/man/man3/selectdevs.3.gz debian/libelf-freebsd-dev.install0000644000000000000000000000013412225345172014200 0ustar usr/lib/libelf-freebsd.a usr/lib/libelf-freebsd*.so usr/include/gelf.h usr/include/libelf.h