%define beta b9 Name: socat Version: 2.0.0 #Release: %mkrel 0.%{beta}.3 Release: b9 Summary: Multipurpose relay License: GPLv2 Group: Networking/Remote access Url: http://www.dest-unreach.org/socat Source0: http://www.dest-unreach.org/socat/download/%{name}-%{version}-%{beta}.tar.gz Patch0: socat-2.0.0-b9_openssl_1.1_patch.diff BuildRequires: openssl-devel BuildRequires: ncurses-devel BuildRequires: readline-devel BuildRequires: tcp_wrappers-devel BuildRequires: yodl %description socat is a relay for bidirectional data transfer between two independent data channels. Each of these data channels may be a file, pipe, device (serial line etc. or a pseudo terminal), a socket (UNIX, IP4, IP6 - raw, UDP, TCP), an SSL socket, proxy CONNECT connection, a file descriptor (stdin etc.), the GNU line editor (readline), a program, or a combination of two of these. %prep %setup -q -n %{name}-%{version}-%{beta} %patch0 -p1 %build ./configure \ --prefix=%{_prefix} \ --sysconfdir=%{_sysconfdir} \ --mandir=%{_mandir} \ --enable-help \ --enable-stdio \ --enable-fdnum \ --enable-file \ --enable-creat \ --enable-gopen \ --enable-termios \ --enable-pipe \ --enable-unix \ --enable-abstract-unixsocket \ --enable-ip4 --enable-ip6 \ --enable-rawip \ --enable-genericsocket \ --enable-interface \ --enable-tcp --enable-udp \ --enable-sctp \ --enable-listen \ --enable-socks4 \ --enable-socks4a \ --enable-proxy \ --enable-system \ --enable-exec \ --enable-readline \ --enable-tun \ --enable-pty \ --enable-openssl \ --enable-fips \ --disable-libwrap \ --enable-sycls \ --enable-filan \ --enable-retry make %install [ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT} make DESTDIR=${RPM_BUILD_ROOT} install /usr/bin/strip -s ${RPM_BUILD_ROOT}%{_bindir}/* || : mkdir -p ${RPM_BUILD_ROOT}%{_docdir}/%{name} for FNAME in BUGREPORTS CHANGES COPYING COPYING.OpenSSL DEVELOPMENT \ EXAMPLES FAQ FILES README README.FIPS SECURITY doc/socat.1 \ doc/socat.html do cp ./${FNAME} ${RPM_BUILD_ROOT}%{_docdir}/%{name}/ done %files %doc README %{_bindir}/%{name} %{_bindir}/filan %{_bindir}/procan %{_mandir}/man1/* %changelog * Thu Mar 03 2016 umeabot 2.0.0-0.b9.3.mga6 + Revision: 984108 - Rebuild for openssl * Tue Feb 09 2016 umeabot 2.0.0-0.b9.2.mga6 + Revision: 952589 - Mageia 6 Mass Rebuild * Mon Feb 01 2016 luigiwalser 2.0.0-0.b9.1.mga6 + Revision: 929998 - 2.0.0-b9 * Mon Apr 06 2015 luigiwalser 2.0.0-0.b8.1.mga5 + Revision: 819777 - 2.0.0-b8 (fixes CVE-2015-1379) * Wed Oct 15 2014 umeabot 2.0.0-0.b7.3.mga5 + Revision: 739966 - Second Mageia 5 Mass Rebuild * Tue Sep 16 2014 umeabot 2.0.0-0.b7.2.mga5 + Revision: 689233 - Mageia 5 Mass Rebuild * Wed Jan 29 2014 luigiwalser 2.0.0-0.b7.1.mga5 + Revision: 568526 - 2.0.0-b7 (fixes CVE-2014-0019) * Sat Oct 19 2013 umeabot 2.0.0-0.b6.2.mga4 + Revision: 523968 - Mageia 4 Mass Rebuild * Mon May 27 2013 luigiwalser 2.0.0-0.b6.1.mga4 + Revision: 428519 - 2.0.0-b6 (fixes CVE-2013-3571) * Mon Jan 14 2013 umeabot 2.0.0-0.b5.2.mga3 + Revision: 382282 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Tue May 29 2012 guillomovitch 2.0.0-0.b5.1.mga3 + Revision: 249204 - new version - new version * Tue Dec 06 2011 guillomovitch 1.7.2.0-1.mga2 + Revision: 177343 - new version * Sun Mar 20 2011 boklm 1.7.1.3-2.mga1 + Revision: 74613 - imported package socat * Wed Sep 15 2010 Oden Eriksson 1.7.1.3-1mdv2011.0 + Revision: 578480 - 1.7.1.3 * Mon Apr 12 2010 Funda Wang 1.7.1.2-2mdv2010.1 + Revision: 533646 - rebuild * Thu Feb 11 2010 Frederik Himpe 1.7.1.2-1mdv2010.1 + Revision: 504292 - update to new version 1.7.1.2 * Thu May 21 2009 Michael Scherer 1.7.1.1-1mdv2010.0 + Revision: 378364 - update to new version 1.7.1.1 * Fri Feb 27 2009 Guillaume Rousse 1.7.0.0-2mdv2009.1 + Revision: 345393 - rebuild against new readline * Fri Jan 23 2009 Jérôme Soyer 1.7.0.0-1mdv2009.1 + Revision: 333005 - New upstream release * Wed Jul 23 2008 Thierry Vignaud 1.6.0.0-4mdv2009.0 + Revision: 242719 - rebuild - kill re-definition of %%buildroot on Pixel's request + Olivier Blin - restore BuildRoot * Thu Aug 09 2007 Funda Wang 1.6.0.0-2mdv2008.0 + Revision: 60856 - More buildrequires * Sat May 26 2007 Emmanuel Blindauer 1.6.0.0-1mdv2008.0 + Revision: 31353 - 1.6.0.0 release - Import socat * Sun Aug 13 2006 Emmanuel Blindauer 1.5.0.0-1mdv2007.0 - New release 1.5.0.0 * Mon Jan 30 2006 Lenny Cartier 1.4.3.1-1mdk - 1.4.3.1 * Sat Apr 30 2005 Mandriva Linux Team 1.4.2.0-1mdk - New release 1.4.2.0 * Fri Jan 21 2005 Per Øyvind Karlsen 1.4.1.0-2mdk - rebuild for new readline - use %%configure2_5x %% %%makeinstall_std macro - quiet setup * Sun Dec 12 2004 Lenny Cartier 1.4.1.0-1mdk - 1.4.1.0 * Fri Oct 22 2004 Lenny Cartier 1.4.0.3-1mdk - 1.4.0.3 * Thu Sep 23 2004 Lenny Cartier 1.4.0.2-1mdk - 1.4.0.2 * Fri Aug 27 2004 Lenny Cartier 1.4.0.1-1mdk - 1.4.0.1 * Fri Aug 6 2004 Emmanuel Blindauer 1.4.0.0-2mdk - fix url, group, descr. * Fri Aug 6 2004 Emmanuel Blindauer 1.4.0.0-1mdk - first packaged version