gmock - Google C++ Mocking Framework - Development files

Property Value
Distribution openSUSE Leap 15.0
Repository openSUSE Oss all
Package name gmock
Package version 1.8.0
Package release lp150.1.4
Package architecture x86_64
Package type rpm
Installed size 1.56 MB
Download size 270.61 KB
Official Mirror
Inspired by jMock, EasyMock, and Hamcrest, and designed with C++'s specifics in
mind, Google C++ Mocking Framework (or Google Mock for short) is a library for
writing and using C++ mock classes.
This package provides shared libraries and header files for development
with googlemock.


Package Version Architecture Repository
gmock - - -


Name Value - - - - - - - - - - - - - -


Name Value
gmock = 1.8.0-lp150.1.4
gmock(x86-64) = 1.8.0-lp150.1.4
googlemock-devel - - -


Type URL
Binary Package gmock-1.8.0-lp150.1.4.x86_64.rpm
Source Package googletest-1.8.0-lp150.1.4.src.rpm

Install Howto

Install gmock rpm package:

# zypper install gmock




2017-12-30 -
- Fix the source (and put the download URL as a comment) for
matching with the actual tarball file name.
2017-12-16 -
- Update to version 1.8.0:
* Update the value of GTEST_DIR to reflect the googletest dir.
* Change the GTestDir marco value to reflect the new dir of
* Read Bazel's $XML_OUTPUT_FILE environment variable
* Restructure:
- Test so each scenario is independent.
* Fixes:
- Error C2440 'return' in gmock_test
- Tests that return object which implement operator bool.
- Operator precedence in GTEST_TEST_BOOLEAN_ with expressions
that implement operator bool.
- env_var_test to ignore XML_OUTPUT_FILE if already set.
- Link that's returned when running tests
- Rework package turning it into a source package essencially, once
its original intention is to provide source files for a testing
framework, a pure development package itself. Aligning with
upstream ease our job and avoid unexpected bugs.
- Drop libgtest0 and googletest-devel subpackages bringing gtest
subpackage instead and obsoleting the previous ones, following
the above change.
- Provide googlemock together with googletest now that upstream
officially brought this project under gloogle's wings.
- Replace autoconf and automake BuildRequires by cmake and switch
configure, make and make_install macros by cmake, cmake_jobs and
cmake_install. Autotools are deprecated and cmake is recommended
by upstream.
- Drop libtool BuildRequires and autoreconf call. With the adoption
of cmake it's no longer need anymore.
- Drop googletest-enable-make-install.patch. No longer needed once
make install is not used anymore.
- Add googletest-fix-cmake-libdir-install.patch for enabling the
use of /usr/lib(64) instead of /usr/local/lib(64), once
upstream's CMakeLists doesn't provide flexibility in this regard.
- Add googletest-rpmlintrc file to filter warnings about
devel-file-in-non-devel-package, shlib-policy-missing-suffix and
obsolete-not-provided as the package is a devel one itself now.
2015-08-20 -
- Update project and source url (now on github)
- Change library name, provides obsoletes should not be necessary
as no released binary should link against it
2015-02-28 -
- Correct typo in library name
2015-02-27 -
- Use source url
- Package libraries as libgoogletest0
- Run tests when building
2014-07-06 -
- add patch: googletest-enable-make-install.patch
* use standard procedure to install googletest.
- add scripts/gtest-config to installation
* used by many programs to find gtest CFLAGS and etc.
- install shared libraries for sles too

See Also

Package Description
gmp-devel-32bit-6.1.2-lp150.2.20.x86_64.rpm Include Files and Libraries for Development with the GNU MP Library
gmp-devel-6.1.2-lp150.2.20.x86_64.rpm Include Files and Libraries for Development with the GNU MP Library
gmp-ecm-7.0.4-lp150.1.6.x86_64.rpm Elliptic Curve Method for Integer Factorization
gmp-ecm-devel-7.0.4-lp150.1.6.x86_64.rpm Development files for the gmp-ecm package
gmusicbrowser-1.1.15-lp150.1.5.noarch.rpm Gtk2 jukebox for large music collections
gmusicbrowser-lang-1.1.15-lp150.1.5.noarch.rpm Translations for package gmusicbrowser
gnokii-0.6.31-lp150.1.9.x86_64.rpm Nokia Connectivity Program
gnokii-devel-0.6.31-lp150.1.9.x86_64.rpm Nokia Connectivity Program
gnokii-lang-0.6.31-lp150.1.9.noarch.rpm Translations for package gnokii
gnokii-smsd-0.6.31-lp150.1.9.x86_64.rpm Nokia Connectivity Program
gnome-2048-3.26.1-lp150.2.2.x86_64.rpm Sliding block puzzle game
gnome-2048-lang-3.26.1-lp150.2.2.noarch.rpm Translations for package gnome-2048
gnome-autoar-devel-0.2.3-lp150.1.1.x86_64.rpm Automatic archives creating and extracting library
gnome-backgrounds-3.26.2-lp150.1.3.noarch.rpm GNOME Backgrounds
gnome-backgrounds-lang-3.26.2-lp150.1.3.noarch.rpm Translations for package gnome-backgrounds