Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: unifdef | Distribution: SUSE Linux Framework One |
Version: 2.12 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: slfo.1.1.7 | Build date: Mon Aug 26 10:52:37 2024 |
Group: Development/Libraries/C and C++ | Build host: h01-ch4d |
Size: 260844 | Source RPM: unifdef-2.12-slfo.1.1.7.src.rpm |
Packager: https://www.suse.com/ | |
Url: https://dotat.at/prog/unifdef/ | |
Summary: Removes ifdefs from C files |
Unifdef is useful for removing ifdef'ed lines from a file while otherwise leaving the file alone. Unifdef acts on #ifdef, #ifndef, #else, and #endif lines, and it knows only enough about C to know when one of these is inactive because it is inside a comment, or a single or double quote.
BSD-2-Clause
* Wed Aug 10 2022 mliska@suse.cz - Add fix-fgets-.-size-1.patch that fixes broken package (https://github.com/fanf2/unifdef/pull/15). * Mon Mar 08 2021 dmueller@suse.com - update to 2.12: * man: note incomplete C++ raw string literal support * C++11 raw string literal support * doc: clarify where to send bug reports * unifdef.1: clarify backslash-newline behaviour in DESCRIPTION * unifdef: more fixes for weird whitespace * portability: fix problems compiling with C++ compiler * Avoid -Wmissing-initializer * man: use .Mt to mark up email addresses * Fri Dec 04 2015 sweet_f_a@gmx.de - Update to 2.11: * bug fixes * add support for additional #if/#elif operators * improve portability to Windows * Tue Feb 25 2014 sweet_f_a@gmx.de - Update to 2.10: * fix a bug in the -f option's support for #undef directives * improve portability to Windows * Mon Jun 10 2013 pth@suse.de - Update to 2.9: * further debugging improvements * improve indirect macro definitions * Note in the debug output when a macro value is updated. * Do not change a macro from defined to undefined. * Recursive definitions no longer cause a loop. * support for simple macro value indirection * Mon May 06 2013 sweet_f_a@gmx.de - update to 2.8: * read #define and #undef preprocessor directives from auxiliary header-like files given with the -f command line option. * you can use -f instead of or in addition to the -D and -U options * test suite fixes - remove unifdef-2.7-tests-fix-multimissing.sh.patch - fix broken (out-commented) rpm description text * Tue Apr 02 2013 sweet_f_a@gmx.de - update to 2.7: * process multiple files with one invocation * include filenames on #line directives when appropriate. * experimental support for Windows, feedback from Windows developers is welcome * various bug fixes - add unifdef-2.7-tests-fix-multimissing.sh.patch * Mon Jan 16 2012 sweet_f_a@gmx.de - update to 2.6 using the latest fork of the original NetBSD project - license changed to BSD-2-Clause * Fri Dec 02 2011 coolo@suse.com - add automake as buildrequire to avoid implicit dependency * Fri Feb 16 2007 pth@suse.de - Redo cleanup patch to get unifdef working again. * Fri Sep 29 2006 pth@suse.de - Remove nasm from BuildRequires. * Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires * Mon Nov 07 2005 pth@suse.de - Fix defattr * Sat Nov 05 2005 dmueller@suse.de - fix filelist * Wed Nov 02 2005 dmueller@suse.de - don't build as root * Fri Jan 07 2005 pth@suse.de - Initial package creation - clean up the code. - autoconfiscate the package
/usr/bin/unifdef /usr/bin/unifdefall /usr/share/doc/packages/unifdef /usr/share/doc/packages/unifdef/Changelog /usr/share/doc/packages/unifdef/README /usr/share/licenses/unifdef /usr/share/licenses/unifdef/COPYING /usr/share/man/man1/unifdef.1.gz /usr/share/man/man1/unifdefall.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Nov 19 00:08:52 2024