On 01/22/2017 08:11 PM, Alexander Ploumistos wrote: > Almost there, still some light reading ahead: > http://fedoraproject.org/wiki/Packaging:Guidelines#Changelogs > > You need to amend your changelog entry heading to match one of the > styles mentioned there, the most common being > > * Sun Jan 22 2017 Theodore.Papadopoulo <Theodore.Papadopoulo@xxxxxxxx> - 4.3.1-1 > > As Michael Schwendt pointed out earlier, your release tags should > start at 1, not 0. > https://fedoraproject.org/wiki/Packaging:Versioning#Release_Tag Oups. That was a remainder of the previous version which I mistakenly forgot to change. > There is a school of thought that adheres to git-style, imperative, > present tense log entries, e.g. "- Switch to version 4.3.1" instead of > "- Switched to version 4.3.1", though I've seen compelling arguments > for using the past tense. This is mostly a matter of personal > preference, but do try to be consistent. . Personally, I do not care. I find that the use of the past tense is more consistent with the remainder of the ChangeLog (Dropped, Added, ...). But again, I really do not care, so will do what is aviced as best practise. Theo.
Name: itpp Version: 4.3.1 Release: 1%{?dist} Summary: C++ library for math, signal/speech processing, and communications License: GPLv3 URL: http://itpp.sourceforge.net/ Source: http://downloads.sourceforge.net/itpp/%{name}-%{version}.tar.bz2 # Taken from upstream at: # https://sourceforge.net/p/itpp/git/ci/8ff787c218c31ad90c51c2da54085e79bb7fd1b3/ Patch1: itpp-lib64.patch BuildRequires: gcc-gfortran, atlas-devel, fftw-devel BuildRequires: tetex-latex BuildRequires: cmake, doxygen, ghostscript %description IT++ is a C++ library of mathematical, signal processing, speech processing, and communications classes and functions. The kernel of the IT++ library is built upon templated vector and matrix classes with many functions for their manipulation. Such a kernel makes IT++ similar to Octave. IT++ makes extensive use of existing open-source libraries (but not only) for increased functionality, speed, and accuracy. %package devel Summary: Development files for itpp Requires: %{name}%{?_isa} = %{version}-%{release} Requires: fftw-devel%{?_isa}, atlas-devel%{?_isa}, gcc-gfortran%{?_isa} %description devel This package contains the itpp header files, libs, and man pages. %package doc Summary: Documentation for itpp BuildArch: noarch %description doc This package contains the documentation for itpp. %prep %setup -q %patch1 -p1 -b .lib64 %build mkdir -p %{_target_platform} pushd %{_target_platform} %cmake -DBLA_VENDOR=ATLAS -DCMAKE_BUILD_TYPE=Release .. popd make -C %{_target_platform} %{?_smp_mflags} %install make -C %{_target_platform} install DESTDIR=$RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %{!?_licensedir:%global license %doc} %doc AUTHORS ChangeLog NEWS README %license COPYING %{_libdir}/*.so.* %{_datadir}/%{name} %files devel %{_includedir}/%{name} %{_libdir}/*.so %{_libdir}/pkgconfig/%{name}.pc %{_bindir}/%{name}-config %{_mandir}/man1/* %files doc %dir %{_docdir}/%{name} %{_docdir}/%{name}/html/ %changelog * Sun Jan 22 2017 Theodore.Papadopoulo@xxxxxxxx - 4.3.1-1 - Switch to version 4.3.1 - Adapt to cmake build. * Wed Jan 18 2017 BogusDateBot - Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday, by assuming the date is correct and changing the weekday. Tue Sep 13 2006 --> Tue Sep 12 2006 or Wed Sep 13 2006 or Tue Sep 19 2006 or .... Sun Oct 28 2006 --> Sun Oct 22 2006 or Sat Oct 28 2006 or Sun Oct 29 2006 or .... * Wed Feb 09 2011 Fedora Release Engineering <rel-eng@xxxxxxxxxxxxxxxxxxxxxxx> - 4.0.6-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Fri Jul 24 2009 Fedora Release Engineering <rel-eng@xxxxxxxxxxxxxxxxxxxxxxx> - 4.0.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Fri Apr 24 2009 Milos Jakubicek <xjakub@xxxxxxxxxx> - 4.0.6-1 - Fix FTBFS: - Update to 4.0.6 bugfix release - Dropped itpp-gcc43.patch (merged upstream). - Added itpp-gcc44.patch * Wed Feb 25 2009 Fedora Release Engineering <rel-eng@xxxxxxxxxxxxxxxxxxxxxxx> - 4.0.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Mon Dec 15 2008 Deji Akingunola <dakingun@xxxxxxxxx> - 4.0.0-6 - Rebuild for atlas-3.8.2 * Sun Sep 14 2008 Manuel "lonely wolf" Wolfshant <wolfy@xxxxxxxxxxxxxxxxx> - 4.0.0-5 - Fix building with gcc4.3 * Fri May 23 2008 Jon Stanley <jonstanley@xxxxxxxxx> - 4.0.0-4 - Fix license tag * Mon Feb 18 2008 Fedora Release Engineering <rel-eng@xxxxxxxxxxxxxxxxx> - 4.0.0-3 - Autorebuild for GCC 4.3 * Sun Dec 9 2007 Ed Hill <ed@xxxxxxx> - 4.0.0-2 - fix hard-coded libdir error * Sun Dec 9 2007 Ed Hill <ed@xxxxxxx> - 4.0.0-1 - new upstream 4.0.0 * Sat Aug 25 2007 Ed Hill <ed@xxxxxxx> - 3.10.12-1 - new upstream 3.10.12 * Tue Apr 17 2007 Ed Hill <ed@xxxxxxx> - 3.10.10-1 - new upstream 3.10.10 * Tue Apr 17 2007 Ed Hill <ed@xxxxxxx> - 3.10.9-2 - fix dir ownership per bz #233842 * Sun Mar 18 2007 Ed Hill <ed@xxxxxxx> - 3.10.9-1 - new upstream 3.10.9 * Sat Feb 10 2007 Ed Hill <ed@xxxxxxx> - 3.10.8-1 - new upstream 3.10.8 * Wed Dec 6 2006 Ed Hill <ed@xxxxxxx> - 3.10.7-1 - new upstream 3.10.7 * Sat Oct 28 2006 Ed Hill <ed@xxxxxxx> - 3.10.6-1 - new upstream 3.10.6 * Wed Oct 11 2006 Ed Hill <ed@xxxxxxx> - 3.10.5-7 - explicitly link with -lstdc++ * Tue Oct 10 2006 Ed Hill <ed@xxxxxxx> - 3.10.5-6 - fix unowned dir * Sun Oct 8 2006 Ed Hill <ed@xxxxxxx> - 3.10.5-5 - fix permissions for itpp/base/itpp_version.h - make sure we ship the license - remove redundant BRs and add -devel BRs - remove only the gcc bits from itpp-config and itpp.pc * Sat Oct 7 2006 Ed Hill <ed@xxxxxxx> - 3.10.5-4 - disable dependency tracking to speed build, sanitize itpp.pc, and de-macro-ize an earlier changelog entry * Sat Sep 23 2006 Ed Hill <ed@xxxxxxx> - 3.10.5-3 - disable static libs, add pkgconfig, and sanitize itpp-config * Wed Sep 13 2006 Ed Hill <ed@xxxxxxx> - 3.10.5-2 - fix the html docs and add BuildRequires * Tue Sep 12 2006 Ed Hill <ed@xxxxxxx> - 3.10.5-1 - initial version for Fedora Extras * Mon Feb 13 2006 Adam Piatyszek <ediap@xxxxxxxxxxxxxxxxxxxxx> - Created subpackage `itpp-html-doc' with HTML documentation * Fri Feb 10 2006 Adam Piatyszek <ediap@xxxxxxxxxxxxxxxxxxxxx> - Added missing *.a and *.m files * Thu Feb 09 2006 Adam Piatyszek <ediap@xxxxxxxxxxxxxxxxxxxxx> - Changes in `Name', `Version' and `Release' definitions - Removed distribution dependent release settings - Added DESTDIR to make install command * Wed Dec 28 2005 Adam Piatyszek <ediap@xxxxxxxxxxxxxxxxxxxxx> - Fixed `name' and `version' definitions - Added `itpp-config' in files section * Fri Dec 23 2005 Adam Piatyszek <ediap@xxxxxxxxxxxxxxxxxxxxx> - Initial spec file prepared
Attachment:
0x845A3368.asc
Description: application/pgp-keys
Attachment:
signature.asc
Description: OpenPGP digital signature
_______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx