Bump version to 0.31.1
[cygport/rpm-style.git] / cygport.spec
blob5bd041502ca929888b6301abf363eda62b79964f
1 %define debug_package %{nil}
3 Name: cygport
4 Version: 0.31.1
5 Release: 1%{?dist}
6 Summary: Cygwin package building tool
8 License: GPLv3+
9 Group: Development/Tools
10 URL: http://www.cygwinports.org
11 Source0: https://github.com/cygwinports/cygport/%{version}/%{name}-%{version}.tar.gz
12 BuildArch: noarch
14 BuildRequires: meson
15 BuildRequires: groff-base
16 BuildRequires: help2man
17 BuildRequires: robodoc
19 Requires: autoconf automake libtool pkgconfig
20 Requires: bzip2 gzip unzip
21 Requires: cygwin32-binutils
22 Requires: cygwin32-gcc
23 Requires: cygwin32-libtool
24 Requires: cygwin32-pkg-config
25 Requires: cygwin64-binutils
26 Requires: cygwin64-gcc
27 Requires: cygwin64-libtool
28 Requires: cygwin64-pkg-config
29 Requires: diffstat
30 Requires: diffutils
31 Requires: dos2unix
32 Requires: file
33 Requires: gawk
34 Requires: grep
35 Requires: imake
36 Requires: lftp
37 Requires: make
38 Requires: openssh
39 Requires: patch
40 Requires: perl(Authen::SASL)
41 Requires: perl(MIME::Parser)
42 Requires: perl(Net::SMTP::SSL)
43 Requires: rsync
44 Requires: util-linux
45 Requires: vim-filesystem
46 Requires: wget
47 Requires: which
48 Requires: xz
51 %description
52 Cygwin package building tool.
55 %prep
56 %setup -q
59 %build
60 %meson -Ddocdir=%{_pkgdocdir}
61 %meson_build
64 %install
65 %meson_install
66 install -D -m0644 data/cygport.conf $RPM_BUILD_ROOT%{_sysconfdir}/cygport.conf
69 %post
70 /bin/touch --no-create %{_datadir}/mime/packages &>/dev/null || :
73 %postun
74 if [ $1 -eq 0 ] ; then
75 /usr/bin/update-mime-database %{_datadir}/mime &> /dev/null || :
79 %posttrans
80 /usr/bin/update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || :
83 %files
84 %doc %{_pkgdocdir}/html/
85 %doc AUTHORS COPYING NEWS README TODO
86 %config %{_sysconfdir}/bash_completion.d/cygport-bash-completion
87 %config(noreplace) %{_sysconfdir}/cygport.conf
88 %config(noreplace) %{_sysconfdir}/X11/cygport-xvfb.conf
89 %{_bindir}/cygport
90 %{_datadir}/cygport
91 %{_datadir}/mime/packages/cygport.xml
92 %dir %{_datadir}/nano
93 %{_datadir}/nano/cygport.nanorc
94 %{_datadir}/vim/vimfiles/ftdetect/cygport.vim
95 %{_mandir}/man1/cygport.1*
98 %changelog
99 * Mon Jun 4 2018 Yaakov Selkowitz <yselkowitz@cygwin.com> - 0.31.1-1
100 - new version
102 * Tue Feb 27 2018 Yaakov Selkowitz <yselkowitz@cygwin.com> - 0.31.0-1
103 - new version
105 * Wed Jan 10 2018 Yaakov Selkowitz <yselkowitz@cygwin.com> - 0.30.1-1
106 - new version
108 * Fri Dec 29 2017 Yaakov Selkowitz <yselkowitz@cygwin.com> - 0.30.0-1
109 - new version
111 * Fri Nov 3 2017 Yaakov Selkowitz <yselkowitz@cygwin.com> - 0.25.0-1
112 - new version
114 * Thu May 11 2017 Yaakov Selkowitz <yselkowitz@cygwin.com> - 0.24.1-1
115 - new version
117 * Tue Mar 14 2017 Yaakov Selkowitz <yselkowitz@cygwin.com> - 0.24.0-1
118 - new version
120 * Fri Jan 27 2017 Yaakov Selkowitz <yselkowitz@cygwin.com> - 0.23.1-1
121 - new version
123 * Fri Nov 18 2016 Yaakov Selkowitz <yselkowitz@cygwin.com> - 0.23.0-1
124 - new version
126 * Tue May 10 2016 Yaakov Selkowitz <yselkowitz@cygwin.com> - 0.22.0-1
127 - new version
129 * Wed Mar 30 2016 Yaakov Selkowitz <yselkowitz@cygwin.com> - 0.21.1-1
130 - new version
132 * Thu Mar 10 2016 Yaakov Selkowitz <yselkowitz@cygwin.com> - 0.21.0-1
133 - new version
135 * Mon Jul 20 2015 Yaakov Selkowitz <yselkowitz@cygwin.com> - 0.20.2-1
136 - new version
138 * Sun Jun 14 2015 Yaakov Selkowitz <yselkowitz@cygwin.com> - 0.20.1-1
139 - new version
141 * Fri May 29 2015 Yaakov Selkowitz <yselkowitz@cygwin.com> - 0.20.0-1
142 - new version
144 * Thu May 21 2015 Yaakov Selkowitz <yselkowitz@cygwin.com> - 0.19.0-1
145 - new version
147 * Mon Mar 9 2015 Yaakov Selkowitz <yselkowitz@cygwin.com> - 0.18.1-1
148 - new version
150 * Wed Mar 4 2015 Yaakov Selkowitz <yselkowitz@cygwin.com> - 0.18.0.1-1
151 - new version
153 * Wed Mar 4 2015 Yaakov Selkowitz <yselkowitz@cygwin.com> - 0.18.0-1
154 - new version
156 * Fri Aug 29 2014 Yaakov Selkowitz <yselkowitz@cygwin.com> - 0.17.0-1
157 - Version bump
159 * Thu Jun 26 2014 Yaakov Selkowitz <yselkowitz@cygwin.com> - 0.16.0-1
160 - Version bump
161 - Cleanup spec
163 * Fri Mar 7 2014 Yaakov Selkowitz <cygwin-ports-general@lists.sourceforge.net> - 0.15.0-1
164 - Version bump.
165 - Fix for compatibility with F20 unversioned docdirs.
167 * Fri Nov 15 2013 Yaakov Selkowitz <cygwin-ports-general@lists.sourceforge.net> - 0.14.1-1
168 - Version bump.
169 - Depend on cygwin*-pkg-config.
171 * Wed Sep 11 2013 Yaakov Selkowitz <cygwin-ports-general@lists.sourceforge.net> - 0.14.0-1
172 - Version bump.
173 - Add xz to Requires for .tar.xz package generation.
175 * Tue Jul 30 2013 Yaakov Selkowitz <cygwin-ports-general@lists.sourceforge.net> - 0.13.0-1
176 - Version bump.
177 - Depend on both cygwin32 and cygwin64 toolchains.
179 * Mon Jun 17 2013 Yaakov Selkowitz <cygwin-ports-general@lists.sourceforge.net> - 0.12.2-1
180 - New function for XML::SAX parser registration handling.
181 - Bug fixes.
183 * Sun May 12 2013 Yaakov Selkowitz <cygwin-ports-general@lists.sourceforge.net> - 0.12.1-1
184 - Bugfixes for crossback scenarios.
186 * Tue Apr 30 2013 Yaakov Selkowitz <cygwin-ports-general@lists.sourceforge.net> - 0.12.0-1
187 - Full x86_64-cygwin support.
189 * Mon Feb 18 2013 Yaakov Selkowitz <cygwin-ports-general@lists.sourceforge.net> - 0.11.3-1
190 - Preliminary x86_64-cygwin support.
192 * Tue Nov 20 2012 Yaakov Selkowitz <cygwin-ports-general@lists.sourceforge.net> - 0.11.2-1
193 - Support DISTDIR, PKG_DOCS.
194 - Removed obsolete apache1.cygclass.
195 - Added Vim filetype detection plugin.
196 - Various bugfixes.
198 * Wed Oct 10 2012 Yaakov Selkowitz <cygwin-ports-general@lists.sourceforge.net> - 0.11.1-1
199 - Allow spec-style file names.
200 - Various bugfixes.
202 * Mon Aug 27 2012 Yaakov Selkowitz <cygwin-ports-general@lists.sourceforge.net> - 0.11.0-1
203 - Automatic setup.hint generation.
204 - New cygclasses: pypy, pypy-distutils, rubygem, sugar.
206 * Wed Aug 22 2012 Yaakov Selkowitz <cygwin-ports-general@lists.sourceforge.net> - 0.10.14-1
207 - Restore compatibility with F16 and EL6.
208 - Fix compatibility with Ruby 1.9.
210 * Wed Aug 15 2012 Yaakov Selkowitz <cygwin-ports-general@lists.sourceforge.net> - 0.10.13-1
211 - Bugfix release.
213 * Fri Jul 20 2012 Yaakov Selkowitz <cygwin-ports-general@lists.sourceforge.net> - 0.10.12-1
214 - Bugfix release.
216 * Wed Jul 04 2012 Yaakov Selkowitz <cygwin-ports-general@lists.sourceforge.net> - 0.10.11-1
217 - Added support for automatic split debuginfo subpackages.
218 - Added support for gccgo.
219 - Added clang.cygclass, xvfb.cygclass.
221 * Sun Apr 01 2012 Yaakov Selkowitz <cygwin-ports-general@lists.sourceforge.net> - 0.10.10-1
222 - Version bump.
224 * Wed Mar 14 2012 Yaakov Selkowitz <cygwin-ports-general@lists.sourceforge.net> - 0.10.9-1
225 - Added support for GStreamer 0.11/1.0 series.
226 - More bugfixes for texlive postinstalls.
228 * Mon Mar 05 2012 Yaakov Selkowitz <cygwin-ports-general@lists.sourceforge.net> - 0.10.8.1-1
229 - Bugfixes for mate.cygclass and texlive postinstalls.
231 * Sun Feb 26 2012 Yaakov Selkowitz <cygwin-ports-general@lists.sourceforge.net> - 0.10.8-1
232 - Version bump, adding mate.cygclass and texlive.cygclass.
234 * Mon Jan 09 2012 Yaakov Selkowitz <cygwin-ports-general@lists.sourceforge.net> - 0.10.7-1
235 - Version bump.
236 - Override pkglibdir to avoid i686/x86_64 %%_libdir differences.
238 * Fri Oct 28 2011 Yaakov Selkowitz <cygwin-ports-general@lists.sourceforge.net> - 0.10.6-1
239 - Version bump.
240 - Call update-mime-database in post and postun for the new MIME package.
242 * Tue Aug 30 2011 Yaakov Selkowitz <cygwin-ports-general@lists.sourceforge.net> - 0.10.5-1
243 - Version bump.
245 * Thu Mar 17 2011 Yaakov Selkowitz <cygwin-ports-general@lists.sourceforge.net> - 0.10.4-1
246 - Version bump.
248 * Wed Mar 16 2011 Yaakov Selkowitz <cygwin-ports-general@lists.sourceforge.net> - 0.10.3-1
249 - Initial RPM release.