source: projects/specs/trunk/t/tmux/tmux-vl.spec @ 12478

Revision 12478, 4.9 KB checked in by tomop, 4 years ago (diff)

updated 9 packages

apache2-2.4.46-1

appstream-data-7-2

apr-util-1.6.1-2

apr-1.7.0-2

e2fsprogs-1.45.6-1

gnome-calculator-3.36.0-1

golang-1.15-1

tmux-3.1b-1

valgrind-3.16.1-1

Line 
1Summary:        A terminal multiplexer
2Name:           tmux
3Version:        3.1b
4Release:        1%{?_dist_release}
5Group:          accessories
6Vendor:         Project Vine
7Distribution:   Vine Linux
8
9# Most of the source is ISC licensed; some of the files in compat/ are 2 and
10# 3 clause BSD licensed.
11License:        ISC and BSD
12URL:            https://github.com/tmux/tmux
13Source0:        https://github.com/tmux/tmux/releases/download/%{version}/tmux-%{version}.tar.gz
14
15BuildRequires:  ncurses-devel
16BuildRequires:  libevent-devel
17
18%description
19tmux is a "terminal multiplexer."  It enables a number of terminals (or
20windows) to be accessed and controlled from a single terminal.  tmux is
21intended to be a simple, modern, BSD-licensed alternative to programs such
22as GNU Screen.
23
24
25%prep
26%setup -q
27
28
29%build
30%configure
31make %{?_smp_mflags} LDFLAGS="%{optflags}"
32
33
34%install
35rm -rf %{buildroot}
36make install DESTDIR=%{buildroot} INSTALLBIN="install -p -m 755" INSTALLMAN="install -p -m 644"
37
38
39%post
40if [ ! -f %{_sysconfdir}/shells ] ; then
41    echo "%{_bindir}/tmux" > %{_sysconfdir}/shells
42else
43    grep -q "^%{_bindir}/tmux$" %{_sysconfdir}/shells || echo "%{_bindir}/tmux" >> %{_sysconfdir}/shells
44fi
45
46
47%files
48%defattr(-,root,root,-)
49%license COPYING
50%doc CHANGES README*
51%{_bindir}/tmux
52%{_mandir}/man1/tmux.1.*
53
54%changelog
55* Fri Aug 21 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.1b-1
56- new upstream release.
57
58* Tue Apr 14 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.0a-1
59- new upstream release.
60
61* Fri Aug 30 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.9a-1
62- new upstream release.
63
64* Sun Nov 04 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.8-1
65- new upstream release.
66- built with libevent-2.1.8.
67
68* Thu Mar 31 2016 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.1-1
69- new upstream release
70- fixed %%doc in %%files
71
72* Fri Oct  4 2013 IWAI, Masaharu <iwaim.sub@gmail.com> 1.8-1
73- update to 1.8
74
75* Fri Jan 18 2013 IWAI, Masaharu <iwai@alib.jp> 1.7-1
76- initial build for Vine Linux
77
78* Sat Oct 13 2012 Sven Lankes <sven@lank.es> 1.7-1
79- New upstream release
80
81* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6-2
82- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
83
84* Tue Jan 31 2012 Sven Lankes <sven@lank.es> 1.6-1
85- New upstream release
86
87* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5-2
88- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
89
90* Tue Nov 01 2011 Sven Lankes <sven@lank.es> 1.5-1
91- New upstream release
92- Do the right thing (tm) and revert to $upstream-behaviour:
93   No longer install tmux setgid and no longer use /var/run/tmux
94   for sockets. Use "tmux -S /var/run/tmux/tmux-`id -u`/default attach"
95   if you need to access an "old" tmux session
96- tmux can be used as a login shell so add it to /etc/shells
97
98* Sat Apr 16 2011 Sven Lankes <sven@lank.es> 1.4-4
99- Add /var/run/tmp to tmpdir.d - fixes rhbz 656704 and 697134
100
101* Sun Apr 10 2011 Sven Lankes <sven@lank.es> 1.4-3
102- Fix CVE-2011-1496
103- Fixes rhbz #693824
104
105* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-2
106- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
107
108* Tue Dec 28 2010 Filipe Rosset <rosset.filipe@gmail.com> 1.4-1
109- New upstream release
110
111* Fri Aug 06 2010 Filipe Rosset <filiperosset@fedoraproject.org> 1.3-2
112- Rebuild for F-13
113
114* Mon Jul 19 2010 Sven Lankes <sven@lank.es> 1.3-1
115- New upstream release
116
117* Sun Mar 28 2010 Sven Lankes <sven@lank.es> 1.2-1
118- New upstream release
119- rediff writehard patch
120
121* Mon Nov 09 2009 Sven Lankes <sven@lank.es> 1.1-1
122- New upstream release
123
124* Sun Nov 01 2009 Sven Lankes <sven@lank.es> 1.0-2
125- Add debian patches
126- Add tmux group for improved socket handling
127
128* Sat Oct 24 2009 Sven Lankes <sven@lank.es> 1.0-1
129- New upstream release
130
131* Mon Jul 13 2009 Chess Griffin <chess@chessgriffin.com> 0.9-1
132- Update to version 0.9.
133- Remove sed invocation as this was adopted upstream.
134- Remove optflags patch since upstream source now uses ./configure and
135  detects the flags when passed to make.
136
137* Tue Jun 23 2009 Chess Griffin <chess@chessgriffin.com> 0.8-5
138- Note that souce is mostly ISC licensed with some 2 and 3 clause BSD in
139  compat/.
140- Remove fixiquote.patch and instead use a sed invocation in setup.
141
142* Mon Jun 22 2009 Chess Griffin <chess@chessgriffin.com> 0.8-4
143- Add optimization flags by patching GNUmakefile and passing LDFLAGS
144  to make command.
145- Use consistent macro format.
146- Change examples/* to examples/ and add TODO to docs.
147
148* Sun Jun 21 2009 Chess Griffin <chess@chessgriffin.com> 0.8-3
149- Remove fixperms.patch and instead pass them at make install stage.
150
151* Sat Jun 20 2009 Chess Griffin <chess@chessgriffin.com> 0.8-2
152- Fix Source0 URL to point to correct upstream source.
153- Modify fixperms.patch to set 644 permissions on the tmux.1.gz man page.
154- Remove wildcards from 'files' section and replace with specific paths and
155  filenames.
156
157* Mon Jun 15 2009 Chess Griffin <chess@chessgriffin.com> 0.8-1
158- Initial RPM release.
Note: See TracBrowser for help on using the repository browser.