[packages/trafficserver] - start 4.2.0-0.1 rel

mguevara mguevara at pld-linux.org
Fri Apr 25 01:13:35 CEST 2014


commit 3f9f30386775e22337caf549ae34d4f4967408a7
Author: Marek Guevara Braun <mguevara at pld-linux.org>
Date:   Fri Apr 25 00:21:53 2014 +0200

    - start 4.2.0-0.1 rel

 trafficserver.spec | 53 +++++++++++++++++++++++++++++++++++++++++++++++++----
 1 file changed, 49 insertions(+), 4 deletions(-)
---
diff --git a/trafficserver.spec b/trafficserver.spec
index a60d301..01272d8 100644
--- a/trafficserver.spec
+++ b/trafficserver.spec
@@ -1,11 +1,17 @@
+# TODO:
+# - create devel, perl-Apache-TS packages
+# - add init/systemctl scripts
+# - fix file attrs
+# - fix perl paths
+#
 Summary:	Fast, scalable and extensible HTTP/1.1 compliant caching proxy server
 Name:		trafficserver
-Version:	2.0.1
-Release:	1
+Version:	4.2.0
+Release:	0.1
 License:	Apache v2.0
 Group:		Networking/Daemons/HTTP
 Source0:	http://www.apache.org/dist/trafficserver/%{name}-%{version}.tar.bz2
-# Source0-md5:	94fc8b032eea873a1a4838249c0408a2
+# Source0-md5:	a4302d1650eac9bc7d4cab27985668d1
 URL:		http://trafficserver.apache.org/
 BuildRequires:	autoconf
 BuildRequires:	automake
@@ -19,6 +25,9 @@ BuildRequires:	tcl-devel
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define		filterout_ld	-Wl,--as-needed
+%define		skip_post_check_so	.*lib.*/libtsmgmtshare.so.*
+
+%include	/usr/lib/rpm/macros.perl
 
 %description
 Traffic Server is fast, scalable and extensible HTTP/1.1 compliant
@@ -29,7 +38,8 @@ to the Apache Foundation, and is now an Apache TLP.
 %setup -q
 
 %build
-%configure
+%configure \
+	--sysconfdir=/etc/trafficserver
 %{__make}
 
 %install
@@ -43,3 +53,38 @@ rm -rf $RPM_BUILD_ROOT
 %files
 %defattr(644,root,root,755)
 %doc CHANGES INSTALL NOTICE README STATUS
+%dir /etc/%{name}
+%dir /etc/%{name}/body_factory
+%dir /etc/%{name}/body_factory/default
+/etc/%{name}/body_factory/default/.body_factory_info
+/etc/%{name}/body_factory/default/*
+/etc/%{name}/*.config
+/etc/%{name}/stats.config.xml
+/etc/%{name}/trafficserver-release
+%attr(755,root,root) %{_bindir}/*
+%{_libdir}/lib*.so.*
+/usr/share/doc/trafficserver/trafficshell/*.1
+%{_mandir}/man1/*
+%{_mandir}/man3/*
+%{_mandir}/man5/*
+%{_mandir}/man8/*
+
+#%files devel
+#%defattr(644,root,root,755)
+%{_includedir}/ts/*.h
+%{_libdir}/*.la
+%{_libdir}/*.so
+
+#%files -n perl-Apache-TS
+#%defattr(644,root,root,755)
+/usr/share/perl5/Apache/TS.pm
+/usr/share/perl5/Apache/TS.pm.in
+/usr/share/perl5/Apache/TS/AdminClient.pm
+/usr/share/perl5/Apache/TS/Config.pm
+/usr/share/perl5/Apache/TS/Config/Records.pm
+/usr/lib/perl5/5.18.0/x86_64-pld-linux-thread-multi/auto/Apache/TS/.packlist
+%{_libdir}/perl5/5.18.2/x86_64-pld-linux-thread-multi/perllocal.pod
+/usr/man/man3/Apache::TS.3pm
+/usr/man/man3/Apache::TS::AdminClient.3pm
+/usr/man/man3/Apache::TS::Config::Records.3pm
+
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/trafficserver.git/commitdiff/767e5bcf503e4769559a8db85f59540db618564e



More information about the pld-cvs-commit mailing list