Projects
home:pandora:RobinOS23
lksctp-tools
_service:download_src_package:lksctp-tools.spec
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:download_src_package:lksctp-tools.spec of Package lksctp-tools
%define anolis_release 1 Name: lksctp-tools Summary: User-space access to Linux Kernel SCTP Version: 1.0.18 Release: %{anolis_release}%{?dist} License: GPLv2 and GPLv2+ and LGPLv2 and MIT URL: http://lksctp.sourceforge.net Source0: https://github.com/sctp/lksctp-tools/archive/%{name}-%{version}.tar.gz Patch0: lksctp-tools-1.0.16-libdir.patch Patch1: lksctp-tools-1.0.18-withsctp-use-PACKAGE_VERSION-in-withsctp.h.patch Patch2: lksctp-tools-1.0.18-configure.ac-add-CURRENT-REVISION-and-AGE-for-libsct.patch Patch3: lksctp-tools-1.0.18-build-fix-netinet-sctp.h-not-to-be-installed.patch Patch4: lksctp-tools-1.0.18-build-remove-v4.12-secondary-defines-in-favor-of-HAV.patch Patch5: lksctp-tools-1.0.18-build-fix-probing-for-HAVE_SCTP_SENDV.patch Patch6: lksctp-tools-1.0.18-build-0b0dce7a36fb-actually-belongs-to-v4.19.patch Patch7: lksctp-tools-symver.patch Patch8: lksctp-tools-1.0.18-autoconf_2_70.patch BuildRequires: libtool, automake, autoconf, make %description This is the lksctp-tools package for Linux Kernel SCTP (Stream Control Transmission Protocol) Reference Implementation. This package is intended to supplement the Linux Kernel SCTP Reference Implementation now available in the Linux kernel source tree in versions 2.5.36 and following. For more information on LKSCTP see the package documentation README file, section titled "LKSCTP - Linux Kernel SCTP." This package contains the base run-time library and command-line tools. %package devel Summary: Development files for lksctp-tools Requires: %{name} = %{version}-%{release} %description devel Development files for lksctp-tools which include man pages, header files, static libraries, symlinks to dynamic libraries and some tutorial source code. %package doc Summary: Documents pertaining to SCTP Requires: %{name} = %{version}-%{release} %description doc Documents pertaining to LKSCTP & SCTP in general (IETF RFC's & Internet Drafts). %prep %autosetup -n %{name}-%{name}-%{version} -p1 %build [ ! -x ./configure ] && sh bootstrap %configure --disable-static # remove rpath from libtool sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool %make_build %install rm -f doc/rfc2960.txt doc/states.txt %make_install find $RPM_BUILD_ROOT -type f -name "*.la" -delete %files %doc AUTHORS ChangeLog README %license COPYING* %{_bindir}/* %{_libdir}/libsctp.so.1* %dir %{_libdir}/lksctp-tools/ %{_libdir}/lksctp-tools/libwithsctp.so.1* %{_mandir}/man7/* %files devel %{_includedir}/* %{_libdir}/libsctp.so %{_libdir}/pkgconfig/libsctp.pc %{_libdir}/lksctp-tools/libwithsctp.so %{_datadir}/lksctp-tools/ %{_mandir}/man3/* %files doc %doc doc/*.txt %changelog * Wed Jun 15 2022 happy_orange <songnannan@alibaba.linux.com> - 1.0.18-1 - init package from upstream
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2