universalcodegrep - An extremely fast grep-like tool specialized for searching large bodies of code

Property Value
Distribution Mageia Cauldron
Repository Mageia Core i586
Package name universalcodegrep
Package version 0.2.1
Package release 1.mga6
Package architecture i586
Package type rpm
Installed size 151.75 KB
Download size 65.82 KB
Official Mirror distrib-coffee.ipsl.jussieu.fr
UniversalCodeGrep (ucg) is an extremely fast grep-like tool specialized for
searching large bodies of source code. It is intended to be largely
command-line compatible with Ack, to some extent with ag, and where appropriate
with grep. Search patterns are specified as PCRE regexes.
ucg is intended to address the impatient programmer's code searching needs. ucg
is written in C++11 and takes advantage of the concurrency (and other) support
of the language to increase scanning speed while reducing reliance on
third-party libraries and increasing portability. Regex scanning is provided by
the PCRE library, with its JIT compilation feature providing a huge performance
gain on most platforms.
As a consequence of its use of these facilities and its overall design for
maximum concurrency and speed, ucg is extremely fast; up to 30x faster than Ack
in some cases.


Package Version Architecture Repository
universalcodegrep-0.2.1-1.mga6.x86_64.rpm 0.2.1 x86_64 Mageia Core
universalcodegrep - - -


Name Value
libc.so.6 -
libc.so.6(GLIBC_2.0) -
libc.so.6(GLIBC_2.1) -
libc.so.6(GLIBC_2.1.3) -
libc.so.6(GLIBC_2.2) -
libc.so.6(GLIBC_2.3.4) -
libc.so.6(GLIBC_2.4) -
libgcc_s.so.1 -
libgcc_s.so.1(GCC_3.0) -
libpcre.so.1 -
libpthread.so.0 -
libpthread.so.0(GLIBC_2.0) -
libpthread.so.0(GLIBC_2.1) -
libstdc++.so.6 -
libstdc++.so.6(CXXABI_1.3) -
libstdc++.so.6(CXXABI_1.3.5) -
libstdc++.so.6(GLIBCXX_3.4) -
libstdc++.so.6(GLIBCXX_3.4.11) -
libstdc++.so.6(GLIBCXX_3.4.17) -
libstdc++.so.6(GLIBCXX_3.4.18) -
libstdc++.so.6(GLIBCXX_3.4.20) -
libstdc++.so.6(GLIBCXX_3.4.21) -
libstdc++.so.6(GLIBCXX_3.4.9) -
pcre >= 8.20


Name Value
universalcodegrep == 0.2.1-1.mga6
universalcodegrep(x86-32) == 0.2.1-1.mga6


Type URL
Binary Package universalcodegrep-0.2.1-1.mga6.i586.rpm
Source Package universalcodegrep-0.2.1-1.mga6.src.rpm

Install Howto

  1. Enable Mageia Core repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install universalcodegrep rpm package:
    # urpmi universalcodegrep




2016-04-06 - shlomif <shlomif> 0.2.1-1.mga6
+ Revision: 999025
- Some cleanups to the .spec.
- Importing universalcodegrep

See Also

Package Description
unixODBC-2.3.7-1.mga7.i586.rpm Unix ODBC driver manager and database drivers
unixcw-3.5.1-1.mga7.i586.rpm Shared library for Morse programs
unknown-horizons-2017.2-1.mga6.noarch.rpm A popular economy and city building 2D RTS game
unknown-horizons-data-2017.2-1.mga6.noarch.rpm Game data for the unknown-horizons game
unoconv-0.7-2.mga6.noarch.rpm Tool to convert between any document format supported by LibreOffice
unpackssi-20030612-7.mga6.i586.rpm .SSI File Unpacker
unpaper-6.1-2.mga7.i586.rpm Post-processing scanned and photocopied book pages
unrtf-0.21.9-3.mga6.i586.rpm RTF to other formats converter
unshield-1.4.2-2.mga7.i586.rpm Install InstallShield applications on a Pocket PC
unzip-6.0-19.mga7.i586.rpm Unpacks ZIP files such as those made by pkzip under DOS
unzoo-4.4-3.mga6.i586.rpm ZOO archive extractor
upower-0.99.7-1.mga7.i586.rpm Power Management Service
upsm-2.0.2-1.mga7.i586.rpm Qt-based ups monitor (front-end for upsc from Network UPS Tools)
uptimed-0.4.1-1.mga7.i586.rpm A daemon to record and keep track of system uptimes
upx-3.94-1.mga7.i586.rpm The Ultimate Packer for eXecutables