debian/0000775000000000000000000000000012034243250007163 5ustar debian/glmemperf-data.install0000664000000000000000000000002511544647033013451 0ustar usr/share/glmemperf/ debian/compat0000664000000000000000000000000211544647033010375 0ustar 7 debian/changelog0000664000000000000000000000555112034243205011043 0ustar glmemperf (0.17-0ubuntu2) quantal; urgency=low * Add missing "#include ". -- Michael Bienia Sun, 07 Oct 2012 11:07:17 +0200 glmemperf (0.17-0ubuntu1) natty; urgency=low * New upstream version 0.17 (LP: #745597). * debian/rules: - Add get-orig-source target. * debian/patches/ldadd.patch: - Dropped: applied upstream -- Alexandros Frantzis Wed, 30 Mar 2011 11:47:55 +0300 glmemperf (0.13-0ubuntu1) natty; urgency=low [ Alexandros Frantzis ] * New upstream version 0.13 (LP: #684170). * debian/control: - Update standards version. - Build depend on dh-autoreconf and libxcomposite-dev. - Make glmemperf depend on the ${binary:Version} of glmemperf-data. - Improve package descriptions. * debian/rules: - Use dpkg-buildflags for getting default CFLAGS. - Use dh_autoreconf. * debian/copyright: - Change to DEP5 format. * debian/glmemperf.1: - Update for new version. * debian/patches/no_makefile_in_debian_dir.patch: - Refresh for new version. * debian/patches/ldadd.patch: - Use LDADD instead of LDFLAGS for libraries to link to. * debian/patches/optional_gles2_defines.patch, debian/patches/add_missing_includes.patch, debian/patches/exception_instead_of_assert.patch, debian/patches/do_not_use_invalid_egl_config.patch: - Dropped: applied upstream. * debian/patches/autoreconf.patch: - Dropped: use dh_autoreconf instead. [ Stefano Rivera ] * Dropped debian/glmemperf-data.copyright, unnecessary duplication. -- Alexandros Frantzis Sun, 05 Dec 2010 14:22:28 +0200 glmemperf (0.1-0ubuntu2) maverick; urgency=low * Ignore problematic benchmarks instead of aborting (LP: #605429) - debian/patches/do_not_use_invalid_egl_config.patch: - Use an EGL config only if it is valid. - debian/patches/exception_instead_of_assert.patch: - Throw an exception instead of aborting when a GL call fails. * debian/patches/*.patch: Add 'Bug' field for patches that have been forwarded upstream. -- Alexandros Frantzis Wed, 04 Aug 2010 11:27:21 +0300 glmemperf (0.1-0ubuntu1) maverick; urgency=low * Initial release to linaro/maverick (LP: #600148) - see: https://blueprints.launchpad.net/ubuntu/+spec/arm-m-ui-and-test-heads * Update to 3.0 (quilt) format. * Update to dh7. * debian/control: - Change architecture of glmemperf-data to "all". - Change package section to misc. - Change package priority to optional. * debian/patches/*.patch: Add DEP-3 compliant comments. * Add man page for glmemperf. -- Alexandros Frantzis Wed, 30 Jun 2010 11:17:12 +0300 glmemperf (0.1) unstable; urgency=low * Initial Release. -- Sami Kyöstilä Mon, 23 Nov 2009 16:03:06 +0200 debian/glmemperf.manpages0000664000000000000000000000002311544647033012665 0ustar debian/glmemperf.1 debian/glmemperf.10000664000000000000000000000163011544647033011237 0ustar .TH GLMEMPERF 1 "2010-12-01" .SH NAME glmemperf \- a benchmark for measuring OpenGL ES 2.0 rendering performance .SH SYNOPSIS .B glmemperf .RI [ options ] .SH DESCRIPTION \fBglmemperf\fP is benchmark that aims to measure the texture memory bandwidth performance of an OpenGL ES 2.0 implementation using a number of different texture storage formats and methods. .SH OPTIONS .B \-h, \-\-help Show summary of options. .TP .B \-v Verbose mode. .TP .B \-l List all tests without running them. .TP .B \-i TEST Include a specific test (full name or substring). .TP .B \-e TEST Exclude a specific test (full name or substring). .TP .B \-t SECS The minimum amount of time to run each test (in seconds). .TP .B \-b BPP Bits per pixel .SH AUTHOR glmemperf was written by Sami Kyöstilä. .PP This manual page was written by Alexandros Frantzis for the Debian project (and may be used by others). debian/copyright0000664000000000000000000000657311544647033011145 0ustar Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135 Name: glmemperf Maintainer: Sami Kyöstilä Source: http://gitorious.org/meego-graphics/glmemperf Files: * Copyright: 2010 Nokia Corporation License: GPL-2+ Files: data/* Copyright: 2010 Nokia Corporation License: other The content of this package (including, but not limited to, pictures and icons) are protected by intellectual property rights controlled by Nokia Corporation and third parties. You may use this material in connection to the GLMemPerf program only. The material may not be used, modified, reproduced, transmitted, published, sold, licensed or distributed to any third parties, combined with any applications or exploited in any other way, without the written consent of Nokia. Files: data/xorg* Copyright: 2007 David Vignoni 2007 Johann Ollivier Lapeyre 2007 Kenneth Wimer 2007 Nuno Pinheiro 2007 Riccardo Iaconelli 2007 David Miller License: LGPL-3+ or CC-BY-SA-3.0 Files: debian/* Copyright: 2010 Linaro Limited License: GPL-2+ License: GPL-2+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this library; if not, see . . On Debian systems, the full text of the GNU General Public License version 2 can be found in the file `/usr/share/common-licenses/GPL-2' License: LGPL-3+ This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU Lesser General Public License along with this program. If not, see . . On Debian systems, the full text of the GNU Lesser General Public License version 3 can be found in the file `/usr/share/common-licenses/LGPL-3' License: CC-BY-SA-3.0 You are free: to Share (to copy, distribute and transmit the work) and to Remix (to adapt the work) under the following conditions: . Attribution — You must attribute the work in the manner specified by the author or licensor (but not in any way that suggests that they endorse you or your use of the work). . Share Alike — If you alter, transform, or build upon this work, you may distribute the resulting work only under the same, similar or a compatible license. . For more information, see http://creativecommons.org/licenses/by-sa/3.0/ debian/rules0000775000000000000000000000202311544647033010254 0ustar #!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 # get-orig-source variables SRC_VERSION := $(shell dpkg-parsechangelog | sed -ne 's/^Version: \(\([0-9]\+\):\)\?\(.*\)-.*/\3/p') TARBALL = glmemperf_$(SRC_VERSION).orig.tar.gz # These are used for cross-compiling and for saving the configure script # from having to guess our platform (since we know it already) DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) CFLAGS = -Wall $(shell dpkg-buildflags --get CFLAGS) export CFLAGS %: dh --with autoreconf $@ override_dh_auto_test: get-orig-source: rm -rf get-orig-source $(TARBALL) mkdir get-orig-source git clone git://gitorious.org/meego-graphics/glmemperf.git get-orig-source/glmemperf-$(SRC_VERSION) cd get-orig-source/glmemperf-$(SRC_VERSION) && git checkout meego/$(SRC_VERSION) GZIP='--best --no-name' tar czf $(TARBALL) -C get-orig-source --exclude-vcs glmemperf-$(SRC_VERSION) debian/patches/0000775000000000000000000000000012034243077010621 5ustar debian/patches/no_makefile_in_debian_dir.patch0000664000000000000000000000122611544647033016747 0ustar Description: Remove reference to debian/Makefile from configure.ac and Makefile.am. Author: Alexandros Frantzis Last-Update: 2010-12-01 --- a/Makefile.am +++ b/Makefile.am @@ -1,5 +1,5 @@ AUTOMAKE_OPTIONS = foreign -SUBDIRS = data debian +SUBDIRS = data LDADD=${X_LIBS} ${OSSO_LIBS} -lEGL -lGLESv2 CFLAGS=${X_CFLAGS} ${X_CLAGS} -Wall -g -O3 -DSUPPORT_X11 -DPREFIX=\"$(prefix)\" --- a/configure.ac +++ b/configure.ac @@ -39,5 +39,5 @@ AC_FUNC_MMAP AC_CHECK_FUNCS([clock_gettime memset munmap strchr strstr]) -AC_CONFIG_FILES([Makefile data/Makefile debian/Makefile]) +AC_CONFIG_FILES([Makefile data/Makefile]) AC_OUTPUT debian/patches/series0000664000000000000000000000006712034243035012033 0ustar no_makefile_in_debian_dir.patch include_unistd.h.patch debian/patches/include_unistd.h.patch0000664000000000000000000000054512034243077015105 0ustar Index: glmemperf-0.17/util.cpp =================================================================== --- glmemperf-0.17.orig/util.cpp 2011-03-30 17:41:04.000000000 +0200 +++ glmemperf-0.17/util.cpp 2012-10-07 11:07:07.000000000 +0200 @@ -30,6 +30,7 @@ #include #include #include +#include void swapBuffers() { debian/control0000664000000000000000000000212512034243223010566 0ustar Source: glmemperf Section: misc Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Linaro User Platforms Build-Depends: debhelper (>= 7.0.50~), dh-autoreconf, pkg-config, libx11-dev, libxext-dev, libxcomposite-dev, libgles2-mesa-dev | libgles2-dev Standards-Version: 3.9.1 Homepage: http://gitorious.org/meego-graphics/glmemperf Package: glmemperf Architecture: any Depends: glmemperf-data (>= ${binary:Version}), glmemperf-data (<< ${binary:Version}.1~), ${shlibs:Depends}, ${misc:Depends} Description: benchmark for measuring OpenGL ES 2.0 rendering performance This benchmark aims to measure the texture memory bandwidth performance of an OpenGL ES 2.0 implementation using a number of different texture storage formats and methods. Package: glmemperf-data Architecture: all Depends: ${shlibs:Depends}, ${misc:Depends} Description: data files for the GLMemPerf benchmark This package contains data files (images) used by the GLMemPerf performance measurement application. debian/README0000664000000000000000000000061011544647033010054 0ustar GLMemPerf ========= Author: Sami Kyöstilä This benchmark aims to measure the texture memory bandwidth performance of an OpenGL ES 2.0 implementation using a number of different texture storage formats and methods. See COPYING for license terms. The program depends on the following libraries: - libx11 - libxext - libosso (optional) - libEGL - libGLESv2 debian/glmemperf.install0000664000000000000000000000002211544647033012537 0ustar usr/bin/glmemperf debian/source/0000775000000000000000000000000011544647033010477 5ustar debian/source/format0000664000000000000000000000001411544647033011705 0ustar 3.0 (quilt)