xorg-gtest: Changes to 'refs/tags/debian/0.3.0-0ubuntu1'
Tag 'debian/0.3.0-0ubuntu1' created by Chase Douglas <chase.douglas@canonical.com> at 2012-06-08 19:40 +0000
tagging version debian/0.3.0-0ubuntu1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAABAgAGBQJP0lUSAAoJEI3Z6a9pX7cqUkcQAJaJnzp5aycHqaf9wG1wGL4J
A5eigSbL3eJjru4R5YphcEcktp+hzbePqCCGDmmOdBJnCfVrztvKveFHVl0acjqy
BvQq+ZNCFWJKus6sBwpar/oNINUDc8m8Fk9DoyAqAwDjw6G11RIOe6K7U09H4aeG
KsUGrn7UNwDr2qcgCB023lStwEyW/MZWjxNq7L2KO6oTWjOqbDdHlTjYY79s4cBn
8IPN88fLIDsK95oCLxQ/ImcOuy9X2ABxOT5H7e9H1PNwhbF7iiTXh1fdzEO3MyTs
EAcbzrF2N1FobvOtBksaX+ugYx4Z1pYMFt1lMy5lQvv7gYlwwYrp+VFo9ktPbraz
AuiNS7uDgL7soUJRN0Ii9M90mIgMcNgZzeFsTIEPTCjwBxB/hsYw0mfVfca4tNF0
aafWBMAaCPuldVjjcOiIDp6cf8/w3m6u/WvLc1pjzmbVQRK0Uu5Vqk38zpiilvhv
RfqacgmgBdg6WAK6dSmg7aszTofYgR8rGwm8KY1y/9poORma+CVZ721hRawxyYg3
GwsQyi0elURIS/PUkHUCs6KbtWr8+iPPu2KvQYNkCh0mT2vlw4BUPrxIADc8Jlur
OIQ7Vihx52sJGWf+k/8vCWytasJm4QriJOLWks1XAoi4XSQV+9lu4mvobJJtuxaD
E8smIoBUxJ9S/eeHSpsv
=BxGt
-----END PGP SIGNATURE-----
Changes since the dawn of time:
Chase Douglas (164):
Rename to xorg-gtest, move some files around, make some fixes
Remove unnecessary c++0x std flag
Init gtest before checking for special args so --help works properly
Remove autoconf check for C compiler since we only use C++
Remove unused gcov support
Add pkg-config file
Remove unused fixture.h
Rename testing::xorg to xorg::testing
Use installed dummy.conf location
Make Environment::Private a POD struct
Remove dead code in Environment
Re-enable X server startup timeout
Switch Process::Private to a POD struct
Fix Process::Start() and switch to using exceptions
Rename Process::pid() to Process::Pid() to follow naming conventions
Remove Process::Wait()
Throw exception if child process tries to kill itself
Let setenv() and getenv() do error handling, and throw exception if they
Don't fail the tests if the X server refuses to die
Cleanup unnecessary braces in if .. else blocks in Environment::SetUp()
Fix comment in environment.h
Reorder Process copy constructor declarations
Add server executable path option so one can test different servers
Add xorg::testing::Test base test fixture
Fix a couple usages of C++ line comments
In Environment::SetUp, pass std::string into Process::Start
Add newlines to end of Environment::TearDown() error messages
Use std::auto_ptr for pimpls
Remove obsolete Process::SetEnvBehavior enum
Use C++ headers, such as cstring, instead of C-compatibility headers
Use std::auto_ptr for Test pimpl too
Use std::vector to store process arguments passed to execvp
Remove strdup from argument parsing in Process::Start()
Add initializer for Environment::Private struct since it is not a POD
Throw runtime_error if Test::SetUp fails to open connection to server
Merge cleanup and fixes branch
Make gtest a requirement for successful configuration
Remove unnecessary HAVE_GTEST conditional in configure.ac
Move check result test to configure.ac and use standard variables
Link against pthread when checking for gtest library
Use AC_LANG_PUSH(C++)/AC_LANG_POP so as not to contaminate configure.ac
Merge gtest configure check fixes
Merge in Doxygen branch, which also includes many fixes
Remove license header from example
Include examples directory when scanning for documented sources
Don't link gtest when creating library
Remove leftover geistest doc line in doc/Makefile.am
Only install documentation if it was created
Don't install Doxyfile
Move SetUp and TearDown methods to protected sections
Make Process::GetEnv and SetEnv static methods
Use Process::SetEnv() in Environment::SetUp()
Use gtest lib path when checking for gtest library
Fix gtest cpp flags
Merge example documentation fixes
Start the so library version at 0.0.0
Install man pages too
Rename xorg_gtest_example to xorg-gtest-example
Use "make doc" to build all documentation
Merge some miscellaneous fixes
And by default point to a location that doesn't require root privileges to be used.
Add defines.h to the list of source files
Ship conf files
Revert to UNRELEASED
Fix VCS information
Run wrap-and-sort
Remove patch for failed build
Set the version to 0.1.0+git5b26608
Switch to dh-autoreconf
Switch from source format 3.0 (quilt) to 1.0
Add debhelper miscellaneous depends to libxorg-gtest0
Add empty quilt series file to quiet lintian
Add README.source to quiet lintian
Build libxorg-gtest-doc package
Ensure all installed files are packaged
Add libxorg-gtest-data package
Convert to multi-arch debhelper 9
Add explicit dependency on libgtest-dev
Add symbol version scripts
Merge branch 'upstream-unstable' into debian-unstable
Bump changelogs.
Don't ship changelog derived from upstream
Fix linking against X server libs
Fix linking against X server libs
Apply quilt patches before running autoreconf
Switch to initial Ubuntu release
Add needs-packaging bug number
releasing version 0.1.0-0ubuntu1
Update debian/copyright for new upstream location
Update to dependency on debhelper 9, now that it's released
Add README.debian about the libgtest-dev dependency
Merge branch 'debian-unstable' into ubuntu
Update debian/copyright with new upstream location
Link libxorg-gtest_main against libxorg-gtest
Add GPLv3 license as COPYING
Generate ChangeLog at make dist time
Release version 0.1.1
Merge tag 'xorg-gtest-0.1.1' into debian-unstable
Update to xorg-gtest-0.1.1
Merge branch 'debian-unstable' into ubuntu
Use per-arch symbols for va_list mangling
Merge branch 'debian-unstable' into ubuntu
Use per-arch symbol listing for method with va_list argument
releasing version 0.1.1-0ubuntu1
Really fix symbols for amd64 and powerpc
Merge branch 'debian-unstable' into ubuntu
Really fix per-arch symbol for amd64 and powerpc
releasing version 0.1.1-0ubuntu2
Remove xorg-server pkgconfig check
Relicense under the X.org preferred license
Split data and include build rules out of src build rules
Use BASE_CXXFLAGS from xorg macros
Define automake CPP warning flags in Makefile.am, not configure.ac
Add examples/xorg-gtest-example to .gitignore
Fix dummy.conf location definition
Add xorg::testing::evemu::Device
Move xorg-gtest.cpp to xorg-gtest-example.cpp
Install xorg-gtest source code in $(prefix)/src/xorg-gtest
Add a meta-header xorg-gtest.h
Rename main.cpp to xorg-gtest_main.cpp
Provide meta-source file xorg-gtest-all.cpp
Build gtest as part of the project
Install, but do not build into a library, the xorg-gtest sources
Allow user to override default Xorg server binary
Print more helpful error message when X server fails to start
Ship xorg-gtest.m4 and Makefile-xorg-gtest.am
Release version 0.2.0
Merge tag 'xorg-gtest-0.2.0' into debian-unstable
Add build depends on xutils-dev >= 7.7~1 for xorg-macros 1.17.0
Add build depends on xserver-xorg-core and xserver-xorg-video-dummy for testing
Switch to source distribution instead of precompiled library distribution
Update to version 0.2.0
Merge branch 'debian-unstable' into ubuntu
Update to xorg-gtest 0.2.0
Change libxorg-gtest-dev from arch: any to all
Merge branch 'debian-unstable' into ubuntu
Remove Multi-Arch specification for libxorg-gtest-data
Install xorg-gtest.pc in architecture-independent directory /usr/lib/pkgconfig
Merge branch 'debian-unstable' into ubuntu
Bump lintian standards version to 3.9.3
Merge branch 'debian-unstable' into ubuntu
releasing version 0.2.0-0ubuntu1
Make libxorg-gtest-dev depend on xutils-dev >= 1:7.7~1
Merge branch 'debian-unstable' into ubuntu
Make libxorg-gtest-dev depend on xutils-dev >= 1:7.7~1 (LP: #960528)
releasing version 0.2.0-0ubuntu2
Add missing Identifier name to 99-virtual-test-devices.conf
Ship usr/share/X11/xorg.conf.d/99-virtual-test-devices.conf
Add Environment::Kill() to forcefully terminate the dummy Xorg server
Kill dummy Xorg server when a terminating signal arrives
Provide a full server layout in dummy.conf
Wait for dummy X server to shut down in Environment::TearDown()
Add comment to Makefile-xorg-gtest.am about compiling with -w
Namespace xorg-gtest header filenames
Add comment to Makefile-xorg-gtest.am about compiling with -w
Namespace xorg-gtest header filenames
Merge branch 'master' of ssh://git.freedesktop.org/git/xorg/test/xorg-gtest
Check if a server is already running on the chosen display name
Check if log file and old log file are writable before starting X server
Release version 0.3.0
Merge branch 'upstream-unstable' into ubuntu
Update to version 0.3.0
releasing version 0.3.0-0ubuntu1
releasing version 0.3.0-0ubuntu1
Daniel d'Andrada (4):
Initial release
Make Environment API property-based.
Adding debian/watch file
Adding symbols file
Gaetan Nadon (15):
Use the standard autogen.sh script from xorg
Add standard xorg toplevel .gitignore
Fix typo in .gitignore comment
test.cpp: fatal error: X11/Xlib.h: No such file or directory
examples/test.cpp: fatal error: X11/Xlib.h: No such file or directory
Revert "Use the standard autogen.sh script from xorg"
distcheck fails: cannot open linker script file libxorg-gtest.ver
distcheck: cannot create directory `xorg-gtest-0.1.1': Permission denied
config: no need to m4_include gtest.m4
config: do not initialize libtool twice
config: remove redundant AC_PROG_INSTALL
config: support Automake 1.10
config: use existing feature --enable-strict-compilation
config: remove unrequired AC_SUBST DUMMY_CONF_PATH statement
config: merge both AC_CONFIG_FILES statements.
Jussi Pakkanen (1):
Fix build system.
Peter Hutterer (6):
m4: if a source is specified, use that for the include path
examples: built tests as noinst_PROGRAMS
Update source files to use new headers
Print the display we were trying to start up on.
XCloseDisplay(3) cannot handle NULL
Set log verbosity to 10
Thomas Voß (15):
init checkin.
Merged.
ADDED: Simple and lightweight class to abstract process handling.
Added doxygen documentation for public interface classes.
Added: Additional doxygen documentation and adjusted build setup to include docs.
Fixed whitespace issue.
Referenced manpage of execvp in documentation.
Prevent from linking Test in Google Test. Set HIDE_SCOPE_NAMES to NO.
Adjusted documentation according to review. Switched to std::string for environment query/adjustment in Process.
Modified Process::Terminate and Process::Kill to reset process identifier. Adjusted documentation.
Fixed typo in test.h.
Adjusted signature of Process::GetEnv. Adjusted documentation.
Introduced examples. Added virtual d'tors to xorg::testing::Environment and xorg::testing::Test.
Merged in lp:~chasedouglas/xorg-gtest/fixes.
Add an xorg configuration file snippet to disable grabbing of test devices.
Reply to: