[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