Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package teleport for openSUSE:Factory 
checked in at 2022-02-21 17:46:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/teleport (Old)
 and      /work/SRC/openSUSE:Factory/.teleport.new.1958 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "teleport"

Mon Feb 21 17:46:25 2022 rev:3 rq:956140 version:8.3.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/teleport/teleport.changes        2022-02-18 
23:03:28.957410313 +0100
+++ /work/SRC/openSUSE:Factory/.teleport.new.1958/teleport.changes      
2022-02-21 17:47:25.651608804 +0100
@@ -1,0 +2,5 @@
+Sat Feb 19 21:00:05 UTC 2022 - Johannes Kastl <ka...@b1-systems.de>
+
+- add webassets, change %build section to build with flags and include 
webassets
+
+-------------------------------------------------------------------

New:
----
  webassets.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ teleport.spec ++++++
--- /var/tmp/diff_new_pack.mT9Czx/_old  2022-02-21 17:47:26.815609151 +0100
+++ /var/tmp/diff_new_pack.mT9Czx/_new  2022-02-21 17:47:26.815609151 +0100
@@ -26,9 +26,12 @@
 URL:            https://github.com/gravitational/teleport
 Source:         %{name}-%{version}.tar.gz
 Source1:        vendor.tar.gz
-Source2:        teleport.service
-Source3:        teleport.yaml
+Source2:        webassets.tar.gz
+Source3:        teleport.service
+Source4:        teleport.yaml
+BuildRequires:  git-core
 BuildRequires:  go >= 1.17
+BuildRequires:  pam-devel
 BuildRequires:  systemd-rpm-macros
 Requires:       teleport-tctl
 
@@ -60,31 +63,39 @@
 %prep
 %setup -q
 %setup -q -T -D -a 1
+%setup -q -T -D -a 2
 
 %build
+
+mkdir -p lib/web/build/webassets
+cp -r webassets/teleport/* lib/web/build/webassets
+
 go build \
+   -tags "pam webassets_embed" \
    -mod=vendor \
    -buildmode=pie \
-   -ldflags="-X main.VERSION=%{version}" \
-   -o bin/tsh ./tool/tsh
+   -ldflags="-w -s -X main.VERSION=%{version}" \
+   -o teleport ./tool/teleport
 go build \
+   -tags "pam" \
    -mod=vendor \
    -buildmode=pie \
-   -ldflags="-X main.VERSION=%{version}" \
-   -o bin/tctl ./tool/tctl
+   -ldflags="-w -s -X main.VERSION=%{version}" \
+   -o tsh ./tool/tsh
 go build \
+   -tags "pam" \
    -mod=vendor \
    -buildmode=pie \
-   -ldflags="-X main.VERSION=%{version}" \
-   -o bin/teleport ./tool/teleport
+   -ldflags="-w -s -X main.VERSION=%{version}" \
+   -o tctl ./tool/tctl
 
 %install
 # Install the binary.
-install -D -m 0755 bin/tsh "%{buildroot}/%{_bindir}/tsh"
-install -D -m 0755 bin/tctl "%{buildroot}/%{_bindir}/tctl"
-install -D -m 0755 bin/teleport "%{buildroot}/%{_sbindir}/teleport"
-install -D -m 644 %{SOURCE2} %{buildroot}%{_unitdir}/teleport.service
-install -D -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/teleport.yaml
+install -D -m 0755 tsh "%{buildroot}/%{_bindir}/tsh"
+install -D -m 0755 tctl "%{buildroot}/%{_bindir}/tctl"
+install -D -m 0755 teleport "%{buildroot}/%{_sbindir}/teleport"
+install -D -m 644 %{SOURCE3} %{buildroot}%{_unitdir}/teleport.service
+install -D -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/teleport.yaml
 
 %pre -n teleport
 %service_add_pre teleport.service

++++++ _service ++++++
--- /var/tmp/diff_new_pack.mT9Czx/_old  2022-02-21 17:47:26.851609161 +0100
+++ /var/tmp/diff_new_pack.mT9Czx/_new  2022-02-21 17:47:26.855609163 +0100
@@ -9,6 +9,14 @@
     <param name="changesgenerate">enable</param>
     <param name="versionrewrite-pattern">v(.*)</param>
   </service>
+  <service name="tar_scm" mode="disabled">
+    <param name="url">https://github.com/gravitational/webassets</param>
+    <param name="scm">git</param>
+    <param name="submodules">disable</param>
+    <param name="exclude">.git</param>
+    <param name="filename">webassets</param>
+    <param name="without-version">yes</param>
+  </service>
   <service name="set_version" mode="disabled">
     <param name="basename">teleport</param>
   </service>

++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/teleport/vendor.tar.gz 
/work/SRC/openSUSE:Factory/.teleport.new.1958/vendor.tar.gz differ: char 5, 
line 1

Reply via email to