Compare commits

...
Sign in to create a new pull request.

46 commits

Author SHA1 Message Date
Fedora Release Engineering
42b5c0bf10 Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-16 03:45:47 +00:00
Jonathan Wakely
e659aebf6b Rebuilt for Boost 1.90 2026-01-12 17:11:49 +00:00
Fedora Release Engineering
1b249ca594 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-23 17:04:30 +00:00
Alexander Boström
11206c2e5c Whitespace cleanup 2025-04-25 20:46:15 +02:00
Alexander Boström
de643ba967 Whitespace cleanup 2025-04-25 20:45:57 +02:00
Alexander Boström
889fc7bc01 https for URL 2025-04-25 20:43:39 +02:00
Alexander Boström
f5a3939ef0 Use _rundir macro 2025-04-25 20:43:26 +02:00
Alexander Boström
f77fe4991a Remove upstreamed compiler flag 2025-04-25 20:43:26 +02:00
Alexander Boström
8dfc65b35c Backport upstream changes 2025-04-25 20:43:26 +02:00
Alexander Boström
c53d306ecb Use name macro more 2025-04-25 20:43:11 +02:00
Alexander Boström
1b35f1de9f Preserve timestamp for web files 2025-04-25 19:43:44 +02:00
Alexander Boström
5986e55c65 Do not create /run directory in buildroot 2025-04-25 19:27:52 +02:00
Alexander Boström
1d0be52116 Move tmpfiles conf to a source file 2025-04-25 19:22:31 +02:00
Alexander Boström
dae44c450a Preserve timestamp for sysusers conf 2025-04-25 19:17:53 +02:00
Alexander Boström
84035cb85f Use sysusers scriptlet 2025-04-25 19:16:51 +02:00
Alexander Boström
b6b929a0ab Move sysusers conf to a source file 2025-04-25 18:57:29 +02:00
Alexander Boström
a0d6ccb5cc Remove obsolete cleanup code 2025-04-25 18:25:41 +02:00
Alexander Boström
ba0aa0615a Move tmpfiles config to /usr 2025-04-25 18:25:41 +02:00
Alexander Boström
0d68e0f9cc Change /var/run to /run (fixes bug #2269930) 2025-04-25 18:25:41 +02:00
Alexander Boström
61de037bba Whitespace cleanup 2025-04-25 18:25:36 +02:00
Alexander Boström
452e411cb3 Verified and removed license format conversion comments 2025-04-25 16:48:25 +02:00
Alexander Boström
e80d9c9256 Convert to %autorelease and %autochangelog
[skip changelog]
2025-04-25 16:42:31 +02:00
Zbigniew Jędrzejewski-Szmek
1d6a3a530f Add sysusers.d config file to allow rpm to create users/groups automatically
See https://fedoraproject.org/wiki/Changes/RPMSuportForSystemdSysusers.
2025-02-11 14:36:18 +01:00
Fedora Release Engineering
b808a77247 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-16 11:13:00 +00:00
Miroslav Suchý
af03fbb1dc convert GPLv2+ license to SPDX
This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4
2024-07-25 22:56:52 +02:00
Fedora Release Engineering
5064f6c783 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-17 17:08:36 +00:00
Software Management Team
a8dc34fcc4 Eliminate use of obsolete %patchN syntax (#2283636) 2024-05-30 12:46:46 +02:00
Fedora Release Engineering
b51c65b0ac Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-22 23:11:25 +00:00
Fedora Release Engineering
b16eb5a51a Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-19 13:08:47 +00:00
Jonathan Wakely
2ae423ebb1 Rebuilt for Boost 1.83 2024-01-17 19:32:22 +00:00
Fedora Release Engineering
6c54e0c5ac Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-19 13:26:01 +00:00
Jonathan Wakely
957f640afd Rebuilt for Boost 1.81 2023-02-20 21:46:15 +00:00
Fedora Release Engineering
6737620320 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-18 21:52:00 +00:00
Fedora Release Engineering
44d81a8ea1 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-20 20:56:58 +00:00
Thomas Rodgers
d5329549cd Rebuilt for Boost 1.78 2022-05-04 11:37:27 +02:00
Fedora Release Engineering
3c32487d39 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-19 21:22:41 +00:00
Jonathan Wakely
9fd03393f6 Rebuilt for Boost 1.76 2021-08-06 22:07:21 +01:00
Fedora Release Engineering
84b821eb51 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 17:40:49 +00:00
Fedora Release Engineering
fe9049c8b8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 12:44:53 +00:00
Zbigniew Jędrzejewski-Szmek
01cdb94474 Rebuilt for updated systemd-rpm-macros
See https://pagure.io/fesco/issue/2583.
2021-03-02 16:14:13 +01:00
Fedora Release Engineering
28e893f45e - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 00:11:59 +00:00
Jonathan Wakely
eedb32ba20 Rebuilt for Boost 1.75 2021-01-22 16:34:27 +00:00
Tom Stellard
7ede259dbc Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2020-12-16 23:30:59 +00:00
Fedora Release Engineering
7c8bf64275 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-08-01 00:00:36 +00:00
Fedora Release Engineering
0a70f5a521 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 12:08:07 +00:00
Jonathan Wakely
c8c39da853 Rebuilt for Boost 1.73 2020-05-28 19:27:56 +01:00
5 changed files with 291 additions and 202 deletions

View file

@ -0,0 +1,28 @@
Index: src/SubProcess.cc
===================================================================
diff --git a/anyterm/trunk/src/SubProcess.cc b/anyterm/trunk/src/SubProcess.cc
--- a/anyterm/trunk/src/SubProcess.cc (revision 13873)
+++ b/anyterm/trunk/src/SubProcess.cc (revision 18810)
@@ -141,7 +141,7 @@
onOutput(s);
}
} RETHROW_MISC_EXCEPTIONS }
- catch (pbe::IOError) {
+ catch (pbe::IOError&) {
onError("Subprocess terminated");
return;
}
Index: common.mk
===================================================================
diff --git a/anyterm/trunk/common.mk b/anyterm/trunk/common.mk
--- a/anyterm/trunk/common.mk (revision 13873)
+++ b/anyterm/trunk/common.mk (revision 18810)
@@ -42,7 +42,7 @@
# If you need to add additional include directories, e.g. if your Boost libraries
# are somewhere unexpected, add them to CPP_FLAGS below e.g. CPP_FLAGS=-I/path/to/boost
-CPP_FLAGS=--std=c++14
+CPP_FLAGS=--std=c++17
ifeq (${UNAME_S},SunOS)
GCC_FLAGS=-D_REENTRANT

View file

@ -1,10 +1,10 @@
Name: anyterm Name: anyterm
Version: 1.2.3 Version: 1.2.3
Release: 2%{?dist} Release: %autorelease
Summary: A web-based terminal emulator Summary: A web-based terminal emulator
License: GPLv2+ License: GPL-2.0-or-later
URL: http://anyterm.org URL: https://anyterm.org
# The source for this package was pulled from upstream's vcs. Use the # The source for this package was pulled from upstream's vcs. Use the
# following commands to generate the tarball: # following commands to generate the tarball:
@ -14,22 +14,29 @@ Source0: anyterm-1.2.3.tar.xz
Source1: anyterm-cmd Source1: anyterm-cmd
Source4: anyterm.conf Source4: anyterm.conf
Source5: anyterm.service Source5: anyterm.service
Source6: anyterm.sysusers.conf
Source7: anyterm.tmpfiles.conf
# http://anyterm.org/1.1/install.html#secid2252601 # http://anyterm.org/1.1/install.html#secid2252601
Patch0: anyterm-change-url-prefix.patch Patch0: anyterm-change-url-prefix.patch
# svn diff --git -r 13873:18810
Patch1: anyterm-upstream-fixes-r18810.patch
BuildRequires: gcc-c++ BuildRequires: gcc-c++
BuildRequires: boost-devel BuildRequires: boost-devel
BuildRequires: zlib-devel BuildRequires: zlib-devel
BuildRequires: systemd BuildRequires: systemd
BuildRequires: make
BuildRequires: systemd-rpm-macros
Requires(post): systemd Requires(post): systemd
Requires(preun): systemd Requires(preun): systemd
Requires(postun): systemd Requires(postun): systemd
%{?sysusers_requires_compat}
%package httpd %package httpd
Summary: Httpd proxy configuration for anyterm Summary: Httpd proxy configuration for anyterm
License: GPLv2+ License: GPL-2.0-or-later
Requires: %{name} = %{version}-%{release} Requires: %{name} = %{version}-%{release}
Requires: httpd Requires: httpd
@ -37,7 +44,7 @@ Requires: httpd
%description %description
The Anyterm web-based terminal emulator, permits terminal and/or arbitrary The Anyterm web-based terminal emulator, permits terminal and/or arbitrary
command access via http. The anyterm daemon can be configured to run any command access via http. The anyterm daemon can be configured to run any
arbitrary command, redirecting all standard input / output / error to arbitrary command, redirecting all standard input / output / error to
and from any javascript-enabled web browser in real time. and from any javascript-enabled web browser in real time.
%description httpd %description httpd
@ -45,11 +52,12 @@ The httpd configuration necessary to proxy anyterm.
%prep %prep
%setup -q %setup -q
%patch0 -p0 %patch -P0 -p0
%patch -P1 -p3
%build %build
export CFLAGS="$RPM_OPT_FLAGS" export CFLAGS="$RPM_OPT_FLAGS"
export CXXFLAGS="$RPM_OPT_FLAGS -std=c++17" export CXXFLAGS="$RPM_OPT_FLAGS"
make %{?_smp_mflags} CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" OPTIMISE_FLAGS="$CXXFLAGS" make %{?_smp_mflags} CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" OPTIMISE_FLAGS="$CXXFLAGS"
gzip anytermd.1 gzip anytermd.1
@ -58,215 +66,43 @@ install -Dp -m0755 anytermd %{buildroot}%{_sbindir}/anytermd
install -Dp -m0644 anytermd.1.gz %{buildroot}%{_mandir}/man1/anytermd.1.gz install -Dp -m0644 anytermd.1.gz %{buildroot}%{_mandir}/man1/anytermd.1.gz
install -Dp -m0755 %{SOURCE1} %{buildroot}%{_libexecdir}/%{name}/anyterm-cmd install -Dp -m0755 %{SOURCE1} %{buildroot}%{_libexecdir}/%{name}/anyterm-cmd
install -Dp -m0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/httpd/conf.d/anyterm.conf install -Dp -m0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/httpd/conf.d/anyterm.conf
install -Dp -m0644 %{SOURCE5} %{buildroot}%{_unitdir}/anyterm.service install -Dp -m0644 %{SOURCE5} %{buildroot}%{_unitdir}/%{name}.service
install -Dp -m0644 %{SOURCE6} %{buildroot}%{_sysusersdir}/%{name}.conf
mkdir -p %{buildroot}%{_datadir}/anyterm/ install -Dp -m0644 %{SOURCE7} %{buildroot}%{_tmpfilesdir}/%{name}.conf
for f in browser/*.{html,css,js,png,gif}; do install -Dp -m0644 browser/anyterm.css %{buildroot}%{_datadir}/%{name}/anyterm.css
install -m644 "$f" %{buildroot}%{_datadir}/anyterm/ install -Dp -m0644 browser/anyterm.html %{buildroot}%{_datadir}/%{name}/anyterm.html
done install -Dp -m0644 browser/anyterm.js %{buildroot}%{_datadir}/%{name}/anyterm.js
install -Dp -m0644 browser/copy.gif %{buildroot}%{_datadir}/%{name}/copy.gif
# Create a home directory for the user. install -Dp -m0644 browser/copy.png %{buildroot}%{_datadir}/%{name}/copy.png
mkdir -p -m755 %{buildroot}%{_localstatedir}/run/%{name} install -Dp -m0644 browser/paste.gif %{buildroot}%{_datadir}/%{name}/paste.gif
mkdir -p %{buildroot}%{_sysconfdir}/tmpfiles.d install -Dp -m0644 browser/paste.png %{buildroot}%{_datadir}/%{name}/paste.png
cat <<EOF > %{buildroot}%{_sysconfdir}/tmpfiles.d/%{name}.conf install -Dp -m0644 browser/resizer.png %{buildroot}%{_datadir}/%{name}/resizer.png
d %{_localstatedir}/run/%{name} 0755 root %{name}
EOF
%pre %pre
# create anyterm group / user %sysusers_create_compat %{SOURCE6}
getent group %{name} >/dev/null 2>&1 || \
groupadd -r %{name}
getent passwd %{name} >/dev/null 2>&1 || \
useradd -r -l -g %{name} -s /sbin/nologin \
-d %{_localstatedir}/run/%{name} -c "Anyterm service" %{name}
if [[ ! -d %{_localstatedir}/run/%{name} ]]; then
mkdir -m755 %{_localstatedir}/run/%{name}
chown %{name}:%{name} %{_localstatedir}/run/%{name}
fi
if [[ $(getent passwd %{name} | cut -d: -f6) == /dev/null ]]; then
usermod -d %{_localstatedir}/run/%{name} %{name}
fi
exit 0
%post %post
%systemd_post anyterm.service %systemd_post %{name}.service
%preun %preun
%systemd_preun anyterm.service %systemd_preun %{name}.service
%postun %postun
%systemd_postun_with_restart anyterm.service %systemd_postun_with_restart %{name}.service
%files %files
%{_sbindir}/anytermd %{_sbindir}/anytermd
%{_libexecdir}/anyterm/ %{_libexecdir}/anyterm/
%{_mandir}/man1/anytermd.1.gz %{_mandir}/man1/anytermd.1.gz
%{_datadir}/anyterm/ %{_datadir}/%{name}/
%{_unitdir}/anyterm.service %{_unitdir}/%{name}.service
%ghost %attr(0755,%{name},%{name}) %dir %{_localstatedir}/run/%{name} %ghost %attr(0755,%{name},%{name}) %dir %{_rundir}/%{name}
%{_sysconfdir}/tmpfiles.d/%{name}.conf %{_tmpfilesdir}/%{name}.conf
%doc LICENSE %doc LICENSE
%{_sysusersdir}/%{name}.conf
%files httpd %files httpd
%config(noreplace) %{_sysconfdir}/httpd/conf.d/anyterm.conf %config(noreplace) %{_sysconfdir}/httpd/conf.d/anyterm.conf
%changelog %changelog
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.3-2 %autochangelog
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Sun Nov 17 2019 Alexander Boström <abo@root.snowtree.se> - 1.2.3-1
- upgrade to 1.2.3
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.29-47
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.29-46
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Thu Jan 24 2019 Jonathan Wakely <jwakely@redhat.com> - 1.1.29-45
- Rebuilt for Boost 1.69
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.29-44
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.29-43
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Tue Jan 23 2018 Jonathan Wakely <jwakely@redhat.com> - 1.1.29-42
- Rebuilt for Boost 1.66
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.29-41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.29-40
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Wed Jul 19 2017 Jonathan Wakely <jwakely@redhat.com> - 1.1.29-39
- Rebuilt for s390x binutils bug
* Mon Jul 03 2017 Jonathan Wakely <jwakely@redhat.com> - 1.1.29-38
- Rebuilt for Boost 1.64
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.29-37
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Tue Feb 23 2016 Yaakov Selkowitz <yselkowi@redhat.com> - 1.1.29-36
- Specify C++98 usage (#1307317)
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.29-35
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Thu Jan 14 2016 Jonathan Wakely <jwakely@redhat.com> - 1.1.29-34
- Rebuilt for Boost 1.60
* Fri Aug 28 2015 Jonathan Wakely <jwakely@redhat.com> 1.1.29-33
- Patched and rebuilt for Boost 1.59
* Wed Aug 05 2015 Jonathan Wakely <jwakely@redhat.com> 1.1.29-32
- Rebuilt for Boost 1.58
* Sat Aug 01 2015 Alexander Boström <abo@root.snowtree.se> - 1.1.29-31
- fix build without prelink
* Sat Aug 01 2015 Alexander Boström <abo@root.snowtree.se> - 1.1.29-30
- remove prelink buildreq
* Wed Jul 29 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.29-29
- Rebuilt for https://fedoraproject.org/wiki/Changes/F23Boost159
* Wed Jul 22 2015 David Tardon <dtardon@redhat.com> - 1.1.29-28
- rebuild for Boost 1.58
* Tue Jun 16 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.29-27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 1.1.29-26
- Rebuilt for GCC 5 C++11 ABI change
* Tue Jan 27 2015 Petr Machata <pmachata@redhat.com> - 1.1.29-25
- Rebuild for boost 1.57.0
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.29-24
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Mon Jun 30 2014 Peter Robinson <pbrobinson@fedoraproject.org> 1.1.29-23
- No prelink on aarch64 ppc64le
- Cleanup spec and update systemd scriptlets
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.29-22
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Thu May 22 2014 Petr Machata <pmachata@redhat.com> - 1.1.29-21
- Rebuild for boost 1.55.0
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.29-20
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
* Tue Jul 30 2013 Petr Machata <pmachata@redhat.com> - 1.1.29-19
- Rebuild for boost 1.54.0
* Sat Feb 23 2013 Alexander Boström <abo@root.snowtree.se> - 1.1.29-18
- Add patch to build with boost 1.53 (rhbz #913877)
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.29-17
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.29-16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Sat Jun 2 2012 Alexander Boström <abo@root.snowtree.se> - 1.1.29-15
- Really create the home directory.
* Fri Jun 1 2012 Alexander Boström <abo@root.snowtree.se> - 1.1.29-14
- Actually create the home directory on first install.
* Fri Jun 1 2012 Alexander Boström <abo@root.snowtree.se> - 1.1.29-13
- Fix spec file typo.
- Create a home directory for the Anyterm user.
* Tue May 22 2012 Alexander Boström <abo@root.snowtree.se> - 1.1.29-12
- Remove SysV script, add systemd service file.
- Fix anyterm-cmd.
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.29-11
- Rebuilt for c++ ABI breakage
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.29-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.29-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Wed Jul 15 2009 <mmorsi@redhat.com> - 1.1.29-8
- correct anyterm dependency for anyterm-httpd subpkg
- removed useradd/group add stdout redirection
- def attr for anyterm-httpd subpkg
- slight rewording and other trivial tasks
* Tue Jul 14 2009 <mmorsi@redhat.com> - 1.1.29-7
- removed useradd/group add stderr redirection
- used all macros where i could
- create httpd subpackage for anyterm/httpd integration
* Mon Jul 13 2009 <mmorsi@redhat.com> - 1.1.29-6
- fixed location of %%doc macro, and resolved other
macro issues
- moved anyterm-cmd from bindir to libexecdir/anyterm
* Thu Jul 09 2009 <mmorsi@redhat.com> - 1.1.29-5
- added CFLAGS / CXXFLAGS to pick up RPM_OPT_FLAGS
* Tue Jul 07 2009 <mmorsi@redhat.com> - 1.1.29-4
- removed pbuild
- removed executable stack (requires prelink/execstack)
* Thu Apr 09 2009 <mmorsi@redhat.com> - 1.1.29-3
- updated spec / init based on rpmlint output
* Wed Apr 08 2009 <mmorsi@redhat.com> - 1.1.29-2
- Serve static content via apache
- Use 1.1.29 release and newly added patches
* Mon Mar 16 2009 <mmorsi@redhat.com> - 1.1.29-1
- Initial checkout and build.

1
anyterm.sysusers.conf Normal file
View file

@ -0,0 +1 @@
u anyterm - 'Anyterm service' /run/anyterm -

1
anyterm.tmpfiles.conf Normal file
View file

@ -0,0 +1 @@
d /run/anyterm 0755 root anyterm

223
changelog Normal file
View file

@ -0,0 +1,223 @@
* Tue Feb 11 2025 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.2.3-23
- Add sysusers.d config file to allow rpm to create users/groups automatically
* Thu Jan 16 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.3-22
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Thu Jul 25 2024 Miroslav Suchý <msuchy@redhat.com> - 1.2.3-21
- convert license to SPDX
* Wed Jul 17 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.3-20
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.3-19
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.3-18
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Wed Jan 17 2024 Jonathan Wakely <jwakely@redhat.com> - 1.2.3-17
- Rebuilt for Boost 1.83
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.3-16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Mon Feb 20 2023 Jonathan Wakely <jwakely@redhat.com> - 1.2.3-15
- Rebuilt for Boost 1.81
* Wed Jan 18 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.3-14
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.3-13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Wed May 04 2022 Thomas Rodgers <trodgers@redhat.com> - 1.2.3-12
- Rebuilt for Boost 1.78
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.3-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Fri Aug 06 2021 Jonathan Wakely <jwakely@redhat.com> - 1.2.3-10
- Rebuilt for Boost 1.76
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.3-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.2.3-8
- Rebuilt for updated systemd-rpm-macros
See https://pagure.io/fesco/issue/2583.
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.3-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Fri Jan 22 2021 Jonathan Wakely <jwakely@redhat.com> - 1.2.3-6
- Rebuilt for Boost 1.75
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.3-5
- Second attempt - Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.3-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Thu May 28 2020 Jonathan Wakely <jwakely@redhat.com> - 1.2.3-3
- Rebuilt for Boost 1.73
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Sun Nov 17 2019 Alexander Boström <abo@root.snowtree.se> - 1.2.3-1
- upgrade to 1.2.3
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.29-47
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.29-46
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Thu Jan 24 2019 Jonathan Wakely <jwakely@redhat.com> - 1.1.29-45
- Rebuilt for Boost 1.69
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.29-44
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.29-43
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Tue Jan 23 2018 Jonathan Wakely <jwakely@redhat.com> - 1.1.29-42
- Rebuilt for Boost 1.66
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.29-41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.29-40
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Wed Jul 19 2017 Jonathan Wakely <jwakely@redhat.com> - 1.1.29-39
- Rebuilt for s390x binutils bug
* Mon Jul 03 2017 Jonathan Wakely <jwakely@redhat.com> - 1.1.29-38
- Rebuilt for Boost 1.64
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.29-37
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Tue Feb 23 2016 Yaakov Selkowitz <yselkowi@redhat.com> - 1.1.29-36
- Specify C++98 usage (#1307317)
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.29-35
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Thu Jan 14 2016 Jonathan Wakely <jwakely@redhat.com> - 1.1.29-34
- Rebuilt for Boost 1.60
* Fri Aug 28 2015 Jonathan Wakely <jwakely@redhat.com> 1.1.29-33
- Patched and rebuilt for Boost 1.59
* Wed Aug 05 2015 Jonathan Wakely <jwakely@redhat.com> 1.1.29-32
- Rebuilt for Boost 1.58
* Sat Aug 01 2015 Alexander Boström <abo@root.snowtree.se> - 1.1.29-31
- fix build without prelink
* Sat Aug 01 2015 Alexander Boström <abo@root.snowtree.se> - 1.1.29-30
- remove prelink buildreq
* Wed Jul 29 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.29-29
- Rebuilt for https://fedoraproject.org/wiki/Changes/F23Boost159
* Wed Jul 22 2015 David Tardon <dtardon@redhat.com> - 1.1.29-28
- rebuild for Boost 1.58
* Tue Jun 16 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.29-27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 1.1.29-26
- Rebuilt for GCC 5 C++11 ABI change
* Tue Jan 27 2015 Petr Machata <pmachata@redhat.com> - 1.1.29-25
- Rebuild for boost 1.57.0
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.29-24
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Mon Jun 30 2014 Peter Robinson <pbrobinson@fedoraproject.org> 1.1.29-23
- No prelink on aarch64 ppc64le
- Cleanup spec and update systemd scriptlets
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.29-22
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Thu May 22 2014 Petr Machata <pmachata@redhat.com> - 1.1.29-21
- Rebuild for boost 1.55.0
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.29-20
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
* Tue Jul 30 2013 Petr Machata <pmachata@redhat.com> - 1.1.29-19
- Rebuild for boost 1.54.0
* Sat Feb 23 2013 Alexander Boström <abo@root.snowtree.se> - 1.1.29-18
- Add patch to build with boost 1.53 (rhbz #913877)
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.29-17
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.29-16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Sat Jun 2 2012 Alexander Boström <abo@root.snowtree.se> - 1.1.29-15
- Really create the home directory.
* Fri Jun 1 2012 Alexander Boström <abo@root.snowtree.se> - 1.1.29-14
- Actually create the home directory on first install.
* Fri Jun 1 2012 Alexander Boström <abo@root.snowtree.se> - 1.1.29-13
- Fix spec file typo.
- Create a home directory for the Anyterm user.
* Tue May 22 2012 Alexander Boström <abo@root.snowtree.se> - 1.1.29-12
- Remove SysV script, add systemd service file.
- Fix anyterm-cmd.
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.29-11
- Rebuilt for c++ ABI breakage
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.29-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.29-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Wed Jul 15 2009 <mmorsi@redhat.com> - 1.1.29-8
- correct anyterm dependency for anyterm-httpd subpkg
- removed useradd/group add stdout redirection
- def attr for anyterm-httpd subpkg
- slight rewording and other trivial tasks
* Tue Jul 14 2009 <mmorsi@redhat.com> - 1.1.29-7
- removed useradd/group add stderr redirection
- used all macros where i could
- create httpd subpackage for anyterm/httpd integration
* Mon Jul 13 2009 <mmorsi@redhat.com> - 1.1.29-6
- fixed location of %%doc macro, and resolved other
macro issues
- moved anyterm-cmd from bindir to libexecdir/anyterm
* Thu Jul 09 2009 <mmorsi@redhat.com> - 1.1.29-5
- added CFLAGS / CXXFLAGS to pick up RPM_OPT_FLAGS
* Tue Jul 07 2009 <mmorsi@redhat.com> - 1.1.29-4
- removed pbuild
- removed executable stack (requires prelink/execstack)
* Thu Apr 09 2009 <mmorsi@redhat.com> - 1.1.29-3
- updated spec / init based on rpmlint output
* Wed Apr 08 2009 <mmorsi@redhat.com> - 1.1.29-2
- Serve static content via apache
- Use 1.1.29 release and newly added patches
* Mon Mar 16 2009 <mmorsi@redhat.com> - 1.1.29-1
- Initial checkout and build.