SPECS: distcache.spec - start from rel 0.1 - created -static - fin...
glen
glen at pld-linux.org
Wed Dec 14 14:11:16 CET 2005
Author: glen Date: Wed Dec 14 13:11:16 2005 GMT
Module: SPECS Tag: HEAD
---- Log message:
- start from rel 0.1
- created -static
- finished initscripts
- killed old changelog
- updated original source url to be existent
---- Files affected:
SPECS:
distcache.spec (1.4 -> 1.5)
---- Diffs:
================================================================
Index: SPECS/distcache.spec
diff -u SPECS/distcache.spec:1.4 SPECS/distcache.spec:1.5
--- SPECS/distcache.spec:1.4 Tue Dec 6 20:28:15 2005
+++ SPECS/distcache.spec Wed Dec 14 14:11:10 2005
@@ -1,20 +1,20 @@
# $Revision$, $Date$
-# TODO: separate -static?
Summary: Distributed SSL session cache
Summary(pl): Rozproszona pamięć podręczna sesji SSL
Name: distcache
Version: 1.4.5
-Release: 6
+Release: 0.1
License: LGPL
Group: Daemons
Source0: http://dl.sourceforge.net/distcache/%{name}-%{version}.tar.bz2
# Source0-md5: bad485801024f711ad72e83ba1adcd7d
Source1: dc_server.init
Source2: dc_client.init
-Patch0: %{name}-1.4.5-setuid.patch
+Source3: distcache.sysconfig
+Patch0: %{name}-setuid.patch
URL: http://www.distcache.org/
-BuildRequires: automake >= 1:1.7
BuildRequires: autoconf >= 2.50
+BuildRequires: automake >= 1:1.7
BuildRequires: libtool
BuildRequires: openssl-devel
Requires(post): /sbin/ldconfig
@@ -52,6 +52,18 @@
sesji lub mających samemu implementować mechanizm przechowywania
danych dla serwera pamięci podręcznej sesji.
+%package static
+Summary: Static distcache distributed session cache library
+Group: Development/Libraries
+Requires: %{name}-devel = %{version}-%{release}
+
+%description static
+This package includes the static libraries that implement the
+necessary network functionality, the session caching protocol, and
+APIs for applications wishing to use a distributed session cache, or
+indeed even to implement a storage mechanism for a session cache
+server.
+
%prep
%setup -q
%patch0 -p1
@@ -60,7 +72,7 @@
%{__libtoolize}
%{__aclocal}
%{__autoconf}
-automake -aic --gnu || : automake ate my hamster
+%{__automake}
%configure \
--enable-shared
%{__make}
@@ -74,9 +86,10 @@
%{__make} -C ssl install \
DESTDIR=$RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT/etc/rc.d/init.d
-install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/dc_server
-install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/dc_client
+install -d $RPM_BUILD_ROOT/etc/{sysconfig,rc.d/init.d}
+install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/dc_server
+install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/dc_client
+install %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/distcache
# Unpackaged files
rm -f $RPM_BUILD_ROOT%{_bindir}/{nal_test,piper}
@@ -91,9 +104,9 @@
%preun
if [ "$1" = "0" ]; then
- /etc/rc.d/init.d/dc_server stop >/dev/null 2>&1
- /etc/rc.d/init.d/dc_client stop >/dev/null 2>&1
+ /etc/rc.d/init.d/dc_server stop
/sbin/chkconfig --del dc_server
+ /etc/rc.d/init.d/dc_client stop
/sbin/chkconfig --del dc_client
fi
@@ -102,6 +115,7 @@
%files
%defattr(644,root,root,755)
%doc ANNOUNCE CHANGES README LICENSE FAQ
+%config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/*
%attr(755,root,root) %{_bindir}/sslswamp
%attr(755,root,root) %{_bindir}/dc_*
%attr(755,root,root) %{_libdir}/*.so.*
@@ -113,17 +127,28 @@
%files devel
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/*.so
-%{_libdir}/*.*a
+%{_libdir}/*.la
%{_includedir}/distcache
%{_includedir}/libnal
%{_mandir}/man2/*
+%files static
+%defattr(644,root,root,755)
+%{_libdir}/*.a
+
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
* %{date} PLD Team <feedback at pld-linux.org>
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.5 2005/12/14 13:11:10 glen
+- start from rel 0.1
+- created -static
+- finished initscripts
+- killed old changelog
+- updated original source url to be existent
+
Revision 1.4 2005/12/06 19:28:15 qboosh
- md5
@@ -134,64 +159,5 @@
- pl, some cleanups
Revision 1.1 2005/12/02 22:38:45 arekm
-- raw; needed for apache; see ftp://ftp.li.kernel.org/pub/.3/centos/4.1/os/s390x/SRPMS/distcache-1.4.5-6.src.rpm
-
-* Tue Aug 31 2004 Joe Orton <jorton at redhat.com> 1.4.5-6
-- move ldconfig from preun to postun (#131289)
-
-* Tue Jun 15 2004 Elliot Lee <sopwith at redhat.com>
-- rebuilt
-
-* Mon May 17 2004 Joe Orton <jorton at redhat.com> 1.4.5-4
-- run ldconfig in %%post and %%postun
-
-* Sun May 2 2004 Joe Orton <jorton at redhat.com> 1.4.5-3
-- add BuildRequires: openssl-devel (#122265)
-
-* Tue Apr 13 2004 Joe Orton <jorton at redhat.com> 1.4.5-2
-- dc_client: go setuid later (#120711)
-
-* Tue Apr 6 2004 Joe Orton <jorton at redhat.com> 1.4.5-1
-- update to 1.4.5 (#119135)
-- include sslswamp
-- build shared libraries
-
-* Tue Mar 02 2004 Elliot Lee <sopwith at redhat.com>
-- rebuilt
-
-* Sat Feb 21 2004 Florian La Roche <Florian.LaRoche at redhat.de>
-- mv /etc/init.d -> /etc/rc.d/init.d
-
-* Fri Feb 13 2004 Elliot Lee <sopwith at redhat.com>
-- rebuilt
-
-* Sun Jan 25 2004 Joe Orton <jorton at redhat.com> 0.4.2-9
-- add BuildRequires (#114115)
-- add config lines to init scripts
-
-* Tue Jan 20 2004 Joe Orton <jorton at redhat.com> 0.4.2-8
-- rebuild
-
-* Fri Nov 28 2003 Joe Orton <jorton at redhat.com> 0.4.2-7
-- sync with upstream: use -sock{owner,perms} in dc_client
-
-* Wed Nov 26 2003 Joe Orton <jorton at redhat.com> 0.4.2-6
-- set socket owner and permissions in dc_client
-
-* Wed Nov 26 2003 Joe Orton <jorton at redhat.com> 0.4.2-5
-- rebuild in new environment
-
-* Tue Nov 18 2003 Joe Orton <jorton at redhat.com> 0.4.2-4
-- fix %%preun to allow --erase to succeed (#110115)
-
-* Thu Jul 31 2003 Joe Orton <jorton at redhat.com> 0.4.2-3
-- add dc_client init script
-- pass -sessions to dc_server
-
-* Wed Jul 2 2003 Joe Orton <jorton at redhat.com> 0.4.2-2
-- have dc_server drop to 'nobody' user after bind()
-- add init script for dc_server
-- build everything using -fPIC
-
-* Mon Jun 9 2003 Joe Orton <jorton at redhat.com> 0.4.2-1
-- Initial build.
+- raw; needed for apache; see
+ ftp://mirror.nsc.liu.se/CentOS/4.2/os/SRPMS/distcache-1.4.5-6.src.rpm
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/distcache.spec?r1=1.4&r2=1.5&f=u
More information about the pld-cvs-commit
mailing list