/[smeserver]/rpms/ipsvd/sme8/ipsvd.spec
ViewVC logotype

Diff of /rpms/ipsvd/sme8/ipsvd.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

Revision 1.1 by slords, Tue Jun 12 19:54:46 2007 UTC Revision 1.9 by wellsi, Sat Feb 1 18:43:58 2014 UTC
# Line 1  Line 1 
1    # $Id: ipsvd.spec,v 1.8 2013/12/26 20:52:39 charliebrady Exp $
2    
3  Summary: internet protocol service daemons  Summary: internet protocol service daemons
4  Name: ipsvd  Name: ipsvd
5  Version: 0.12.1  Version: 0.12.1
6  Release: 1%{?dist}  Release: 7%{?dist}
7  License: BSD style  License: BSD style
8  Group: System Enviornment/Daemons  Group: System Enviornment/Daemons
9  Url: http://smarden.org/ipsvd/  Url: http://smarden.org/ipsvd/
10  Source: %{name}-%{version}.tar.gz  Source: %{name}-%{version}.tar.gz
11  Source1: matrixssl-1-8-3-open.tar.gz  Source1: matrixssl-1-8-3-open.tar.gz
12    Patch0: matrix.decode.debug.patch
13    Patch1: tcpsvd_keepalive.patch
14  BuildRequires: dietlibc  BuildRequires: dietlibc
15  BuildRoot: %{_tmppath}/%{name}-root  BuildRoot: %{_tmppath}/%{name}-root
16  %description  %description
# Line 33  from the runit package, or supervise fro Line 37  from the runit package, or supervise fro
37  ipsvd can be used to run services normally run by inetd, xinetd, or tcpserver.  ipsvd can be used to run services normally run by inetd, xinetd, or tcpserver.
38    
39  %changelog  %changelog
40    * Fri Jan 31 2014 Ian Wells <esmith@wellsi.com>  0.12.1-7.sme
41    - Package now builds on the buildsys and dietlibc is available [SME: 8078]
42    
43    * Wed Dec 25 2013 Charlie Brady <charlieb@e-smith.com> 0.12.1-6.sme
44    - Add option to tcpsvd to set socket keepalive. Code provided by Chris Maltby.
45      Don't use dietlibc for build, as it's not available on the build server.
46      [SME: 8078]
47    
48    * Sat Oct  6 2007 Charlie Brady <charlieb@e-smith.com> 0.12.1-05
49    - Remove extra debugging code. [SME: 3438]
50    
51    * Tue Oct  2 2007 Charlie Brady <charlieb@e-smith.com> 0.12.1-04
52    - Add more debugging of client hello parsing. [SME: 3438]
53    
54    * Fri Aug 17 2007 Charlie Brady <charlieb@e-smith.com> 0.12.1-03
55    - Send all debugging to stderr rather than stdout.
56    - Fix bug parsing SSL 3.0 client hello (if hello extensions are
57      included, as in Thunderbird 2). [SME: 3438]
58    
59    * Thu Aug 16 2007 Charlie Brady <charlieb@e-smith.com> 0.12.1-02
60    - Enable DEBUG during matrixssl build.
61    
62  * Sun Apr 29 2007 Shad L. Lords <slords@mail.com>  * Sun Apr 29 2007 Shad L. Lords <slords@mail.com>
63  - Clean up spec so package can be built by koji/plague  - Clean up spec so package can be built by koji/plague
64    
# Line 111  ipsvd can be used to run services normal Line 137  ipsvd can be used to run services normal
137  %setup -c -n %{name}-%{version}  %setup -c -n %{name}-%{version}
138  cp -v %{SOURCE1} net/%{name}-%{version}/src/matrixssl.tar.gz  cp -v %{SOURCE1} net/%{name}-%{version}/src/matrixssl.tar.gz
139  mkdir -p net/%{name}-%{version}/compile  mkdir -p net/%{name}-%{version}/compile
140    perl -p -i -e 's:CC=../../compile:CC=../../compile -DDEBUG:' \
141      net/%{name}-%{version}/src/Makefile.matrixssl
142  ln -s matrixssl-1-8-3-open net/%{name}-%{version}/compile/matrixssl  ln -s matrixssl-1-8-3-open net/%{name}-%{version}/compile/matrixssl
143    %patch1 -p0
144    
145  %build  %build
146  cd net/%{name}-%{version}  cd net/%{name}-%{version}
147  echo 'diet -Os gcc -O2 -Wall' >src/conf-cc  echo 'diet -Os gcc -O2 -Wall' >src/conf-cc
148  echo 'diet -Os gcc -s -Os -pipe' >src/conf-ld  echo 'diet -Os gcc -s -Os -pipe' >src/conf-ld
149  ./package/compile  ./package/compile
150    cd compile
151    #patch -p0 < %{PATCH0}
152    perl -p -i -e "s/printf.m/fprintf(stderr, m/" matrixssl/src/os/debug.c
153    perl -p -i -e "s/ssl.*TLS_MIN_VER .. c/c/" matrixssl/src/sslDecode.c
154    rm matrixssl.a sslio sslsvd
155    cd ..
156    ./package/compile
157    
158  %install  %install
159  cd  net/%{name}-%{version}  cd  net/%{name}-%{version}


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed