rpms/sunifdef/F-7 sunifdef.spec,1.6,1.7
Jonathan G. Underwood (jgu)
fedora-extras-commits at redhat.com
Fri Aug 31 22:44:44 UTC 2007
Author: jgu
Update of /cvs/extras/rpms/sunifdef/F-7
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv11113
Modified Files:
sunifdef.spec
Log Message:
* Fri Aug 31 2007 RPM building <jonathan.underwood at gmail.com> - 3.1-2
- Fix source URL
- Fix email addresses in changelog entries
- Fix typos, do not try to use '\#' to avoid interpretation of #
as a comment; it seems the only way is to take care that it does
not appear at the beginning of a line. (Thanks to Stepan Kasal)
Index: sunifdef.spec
===================================================================
RCS file: /cvs/extras/rpms/sunifdef/F-7/sunifdef.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- sunifdef.spec 21 May 2007 22:34:13 -0000 1.6
+++ sunifdef.spec 31 Aug 2007 22:44:06 -0000 1.7
@@ -1,26 +1,28 @@
Name: sunifdef
Version: 3.1
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: A commandline tool for simplifying the preprocessor conditionals in source code
Group: Development/Languages
License: BSD
URL: http://www.sunifdef.strudl.org/
-Source0: http://www.strudl.org/public/sunifdef/nix/stable/%{name}-%{version}.tar.gz
+Source0: ftp://ftp.strudl.org/sunifdef/nix/stable/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+# Beware: the '#' may never be the first non-blank character on a line,
+# it would be interpreted as a comment.
%description
Sunifdef is a commandline tool for simplifying the preprocessor
-conditionals in source code (\#if and related directives) based on the
-the user's chosen interpretation of the preprocessor symbols. It is a
-more powerful successor to the FreeBSD 'unifdef' tool.
+conditionals in source code (#if and related directives) based on the
+user's chosen interpretation of the preprocessor symbols. It is a more
+powerful successor to the FreeBSD 'unifdef' tool.
Sunifdef is most useful to developers of constantly evolving products
with large code bases, where preprocessor conditionals are used to
configure the feature sets, APIs or implementations of different
-releases. In these environments the code base steadily accumulates
-\#ifdef-pollution as transient configuration options become
-obselete. Sunifdef can largely automate the recurrent task of purging
-redundant \#if-logic from the code.
+releases. In these environments the code base steadily
+accumulates #ifdef-pollution as transient configuration options become
+obsolete. Sunifdef can largely automate the recurrent task of purging
+redundant #if-logic from the code.
%prep
%setup -q
@@ -48,7 +50,14 @@
%{_mandir}/man1/sunifdef.1.gz
%changelog
-* Mon May 21 2007 Jonathan G. Underwood <rpmb at renton.jgu> - 3.1-1
+* Fri Aug 31 2007 RPM building <jonathan.underwood at gmail.com> - 3.1-2
+- Fix source URL
+- Fix email addresses in changelog entries
+- Fix typos, do not try to use '\#' to avoid interpretation of #
+ as a comment; it seems the only way is to take care that it does
+ not appear at the beginning of a line. (Thanks to Stepan Kasal)
+
+* Mon May 21 2007 Jonathan G. Underwood <jonathan.underwood at gmail.com> - 3.1-1
- Update to version 3.1 (bug fix release)
* Wed Jan 24 2007 Jonathan G. Underwood <jonathan.underwood at gmail.com> - 3.0-1
More information about the fedora-extras-commits
mailing list