You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficcontrol.apache.org by da...@apache.org on 2017/04/11 22:54:14 UTC
[1/2] incubator-trafficcontrol git commit: Updated astats version to
1.3 to account for ats 6.2.1 api changes. Added an astats-git-build spec file
for building this plugin from the latest commit in the git repo.
Repository: incubator-trafficcontrol
Updated Branches:
refs/heads/master f4a93a8d2 -> 51b038af2
Updated astats version to 1.3 to account for ats 6.2.1 api changes. Added
an astats-git-build spec file for building this plugin from the latest
commit in the git repo.
add a change log.
Project: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/commit/7c7329ce
Tree: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/tree/7c7329ce
Diff: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/diff/7c7329ce
Branch: refs/heads/master
Commit: 7c7329cebc3a63e1a8159a729f2d4134aa318722
Parents: f4a93a8
Author: John J. Rushford <jr...@apache.org>
Authored: Tue Apr 11 19:01:05 2017 +0000
Committer: Dan Kirkwood <da...@gmail.com>
Committed: Tue Apr 11 16:53:04 2017 -0600
----------------------------------------------------------------------
.../plugins/astats_over_http/CHANGELOG | 3 +
.../plugins/astats_over_http/README.md | 6 ++
.../astats_over_http/astats-git-build.spec | 67 ++++++++++++++++++++
.../astats_over_http/astats_over_http.spec | 2 +-
4 files changed, 77 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/blob/7c7329ce/traffic_server/plugins/astats_over_http/CHANGELOG
----------------------------------------------------------------------
diff --git a/traffic_server/plugins/astats_over_http/CHANGELOG b/traffic_server/plugins/astats_over_http/CHANGELOG
new file mode 100644
index 0000000..83f9b7a
--- /dev/null
+++ b/traffic_server/plugins/astats_over_http/CHANGELOG
@@ -0,0 +1,3 @@
+
+04-11-2017 - bumped version to 1.3 to account for ats 6.2.1 api changes.
+
http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/blob/7c7329ce/traffic_server/plugins/astats_over_http/README.md
----------------------------------------------------------------------
diff --git a/traffic_server/plugins/astats_over_http/README.md b/traffic_server/plugins/astats_over_http/README.md
index 3896edd..c5d5021 100644
--- a/traffic_server/plugins/astats_over_http/README.md
+++ b/traffic_server/plugins/astats_over_http/README.md
@@ -8,3 +8,9 @@ Add to the plugin.conf:
astats_over_http.so path=${path}
start traffic server and visit http://[ip]:[port]/${path}
+
+Rpm Builds
+
+ Two spec files are provided. astats_over_http.spec requires a tar ball of this directoy
+ named astats_over_htt-.tar.gz is copied to the rpmbuild/SOURCES directory. The second
+ astats-git-build, checks out the source from the git repo and builds the rpm.
http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/blob/7c7329ce/traffic_server/plugins/astats_over_http/astats-git-build.spec
----------------------------------------------------------------------
diff --git a/traffic_server/plugins/astats_over_http/astats-git-build.spec b/traffic_server/plugins/astats_over_http/astats-git-build.spec
new file mode 100644
index 0000000..2ba729e
--- /dev/null
+++ b/traffic_server/plugins/astats_over_http/astats-git-build.spec
@@ -0,0 +1,67 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+%global install_prefix "/opt"
+%global commit %(git blame --incremental astats_over_http.c | head -1 | awk '{print substr($1,0,7)}' )
+%global no_commits %(git log astats_over_http.c | grep '^commit' | wc -l)
+%global _find_debuginfo_dwz_opts %{nil}
+
+Name: astats_over_http
+Version: 1.3.0
+Release: %{no_commits}.%{commit}%{?dist}
+Epoch: 434
+Summary: Apache Traffic Server %{name} plugin
+Vendor: Comcast
+Group: Applications/Communications
+License: Apache License, Version 2.0
+URL: https://github.com/apache/incubator-trafficcontrol/tree/master/traffic_server/plugins/astats_over_http
+BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
+Requires: trafficserver >= 6011
+BuildRequires: trafficserver >= 6011
+
+%description
+Apache Traffic Server plugin
+
+%prep
+rm -rf %{name}
+git clone https://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol.git
+cd incubator-trafficcontrol
+git checkout master
+git checkout %{commit} .
+cd ..
+mv incubator-trafficcontrol/traffic_server/plugins/astats_over_http %{name}
+rm -rf incubator-trafficcontrol
+%setup -D -n %{name} -T
+
+%build
+%{install_prefix}/trafficserver/bin/tsxs -v -c %{name}.c -o %{name}.so
+
+%install
+mkdir -p $RPM_BUILD_ROOT%{install_prefix}/trafficserver/libexec/trafficserver
+DESTDIR=$RPM_BUILD_ROOT %{install_prefix}/trafficserver/bin/tsxs -v -o %{name}.so -i
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post
+
+%postun
+
+%files
+%defattr(-,root,root)
+/opt/trafficserver/libexec/trafficserver/%{name}.so
http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/blob/7c7329ce/traffic_server/plugins/astats_over_http/astats_over_http.spec
----------------------------------------------------------------------
diff --git a/traffic_server/plugins/astats_over_http/astats_over_http.spec b/traffic_server/plugins/astats_over_http/astats_over_http.spec
index 19afdf7..309b6f7 100644
--- a/traffic_server/plugins/astats_over_http/astats_over_http.spec
+++ b/traffic_server/plugins/astats_over_http/astats_over_http.spec
@@ -19,7 +19,7 @@
%global install_prefix "/opt"
Name: astats_over_http
-Version: 1.2
+Version: 1.3
Release: 1%{?dist}
Summary: Apache Traffic Server %{name} plugin
Vendor: Comcast
[2/2] incubator-trafficcontrol git commit: This closes #455.
Posted by da...@apache.org.
This closes #455.
Project: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/commit/51b038af
Tree: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/tree/51b038af
Diff: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/diff/51b038af
Branch: refs/heads/master
Commit: 51b038af24ddf2c3f76180271897bb1ec53ea4ab
Parents: 7c7329c
Author: Dan Kirkwood <da...@gmail.com>
Authored: Tue Apr 11 16:54:07 2017 -0600
Committer: Dan Kirkwood <da...@gmail.com>
Committed: Tue Apr 11 16:54:07 2017 -0600
----------------------------------------------------------------------
----------------------------------------------------------------------