Bug#445960: RFP: cut -- C Unit Test System
Package: wnpp Severity: wishlist * Package name: cut Version : 2.3 Upstream Author : Samuel A. Falvo II <[EMAIL PROTECTED]>, William D. Tanksley <[EMAIL PROTECTED]> * URL : http://sourceforge.net/projects/cut/ * License : zlib/libpng license Programming Lang: C Description : C Unit Test System CUT is a simple, to-the-point unit testing system. It's different from other unit test packages in that it follows the KISS principle. It's designed for C testing, not designed to emulate SUnit. Unlinke other test systems, this one comes with code generator, that will find all test cases in a given set of sources and generate the test runner. No additional library is needed, all functions are placed into the generated source. -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (100, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.22-2-amd64 (SMP w/1 CPU core) Locale: LANG=C, LC_CTYPE=cs_CZ.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash -- Jan 'Bulb' Hudec <[EMAIL PROTECTED]> -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#603078: RFP: makepp -- Compatible but reliable and improved replacement for make
Package: wnpp Severity: wishlist * Package name: makepp Version : 1.50~beta20100422 Upstream Author : Daniel Pfeiffer * URL : http://makepp.sourceforge.net/, http://search.cpan.org/~pfeiffer/makepp/ * License : GPL-2+|Artistic (same as Perl) Programming Lang: Perl Description : Compatible but reliable and improved replacement for make Makepp is a utility for controlling build of software and similar tasks requiring solving dependencies between files. It is backward compatible with GNU Make while providing useful extensions: * built in dependency tracker * detecting changes by checksums instead of relying purely on checksums * regenerating targets when the build command changes (e.g. different compiler options are used) * ability to track dependencies across multiple (e.g. subdirectory) makefiles even when originally written for recursive make invocation * ability to separate build directory from source directory even if the the rules are not prepared for it by utilizing symlinks * expands wildcards to list of buildable files, even if they don't exist yet * ordering output from build commands run in parallel * support for filenames with special characters * extensibility via perl code Many of the features apply also to makefiles written for standard make or a makefile can be written to use them that gracefuly degrade when interpreted with other makes. -- Jan 'Bulb' Hudec -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20101110202919.ga18...@efreet.light.src
Bug#655513: RFP: vim-clang-complete -- Complete C, C++, Objective-C and Objective-C++ in Vim using Clang
Package: wnpp Severity: wishlist * Package name: vim-clang-complete Version : 1.8 Upstream Author : Xavier Deguillard * URL : http://www.vim.org/scripts/script.php?script_id=3302 * License : BSD-3 (some files come from LLVM, the relevant part of license is also BSD-3, just with different names) Programming Lang: vim, python Description : Complete C, C++, Objective-C and Objective-C++ in Vim using Clang Depends : python, clang Recommends : libclang1 I suggest pre-defining the path to the library (g:clang_library_path), but since it can only be used in vim with python support, still needs to depend on clang. This vim plugin uses clang to accurately complete C, C++ and Objective-C code. It understands all C++03 and some C++11 constructs including complex preprocessor expansions or heavily templated code. It can also highlight errors as you type. Since it uses C++ compiler to do the parsing, it is acurate except for compiler-specific features of your regular compiler not supported by clang (most gcc extensions are supported). It also does not need ctags or any other database to be updated before it can complete newly declared constructs. Only compiler flags (definitions and include paths) need to be provided. -- Jan 'Bulb' Hudec -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120111203746.ga4...@efreet.light.src
Bug#403460: RFP: gdc -- D programming language for GCC
Package: wnpp Severity: wishlist Package name: gdc Version : 0.20 Upstream Author : David Friedman <[EMAIL PROTECTED]> URL : http://dgcc.sourceforge.net/ License : GPL Programming Lang: C, C++, D Description : D programming language for GCC . D is a systems programming language. Its focus is on combining the power and high performance of C and C++ with the programmer productivity of modern languages like Ruby and Python. Special attention is given to the needs of quality assurance, documentation, management, portability and reliability. . D is statically typed, and compiles direct to native code. It's multiparadigm: supporting imperative, object oriented, and template metaprogramming styles. It's a member of the C syntax family, and its look and feel is very close to C++'s. . It supports automatic memory management and introspection like Java or C#, but also allows manual pointer manipulations when needed. It can directly call to C libraries (though not C++ because of object model mismatches). . GDC is a D language front end for the GNU Compiler Collection. It supports a number of targets and nearly all features of Digital Mars D. The sources are provided as addition to GCC sources, which are necessary to build it. Therefore some understaning how to build using the gcc-x.x-source package is requires to create this package. -- Jan 'Bulb' Hudec <[EMAIL PROTECTED]> -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]