From 793859a4b68fb1265bfd5a4069d6f2b5b1ed9525 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Lal?= Date: Fri, 20 Jan 2017 09:31:51 +0100 Subject: Standards-Version 3.9.8 --- debian/control | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/control b/debian/control index 3b0b7d6..b162d13 100644 --- a/debian/control +++ b/debian/control @@ -9,7 +9,7 @@ Build-Depends: debhelper (>= 9), libx11-dev, libegl1-mesa-dev, python -Standards-Version: 3.9.6 +Standards-Version: 3.9.8 Section: libs Homepage: https://github.com/anholt/libepoxy Vcs-Git: https://github.com/anholt/libepoxy.git -- cgit v1.2.1 From 977867f4c88dadd97a89df1f70de4fbf0ef8355a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Lal?= Date: Fri, 20 Jan 2017 09:32:00 +0100 Subject: Set myself as maintainer, after discussion with Eric --- debian/control | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/control b/debian/control index b162d13..36e6980 100644 --- a/debian/control +++ b/debian/control @@ -1,6 +1,6 @@ Source: libepoxy Priority: optional -Maintainer: Eric Anholt +Maintainer: Jérémy Lal Build-Depends: debhelper (>= 9), dh-autoreconf, autotools-dev, -- cgit v1.2.1 From 77c3694dace0faa8411aa8ea0d6b9a19f7d41b34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Lal?= Date: Fri, 20 Jan 2017 09:34:24 +0100 Subject: B-D python:native for cross-build. Closes: #842711. Thanks to Helmut Grohne --- debian/control | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/control b/debian/control index 36e6980..c3d3803 100644 --- a/debian/control +++ b/debian/control @@ -8,7 +8,7 @@ Build-Depends: debhelper (>= 9), pkg-config, libx11-dev, libegl1-mesa-dev, - python + python:native Standards-Version: 3.9.8 Section: libs Homepage: https://github.com/anholt/libepoxy -- cgit v1.2.1 From 909780b9ed10533ed4775cfc9f51413981a6b0b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Lal?= Date: Fri, 20 Jan 2017 09:37:25 +0100 Subject: Build libepoxy0-udeb so libgtk-3-0-udeb can depend on it. Closes: #788711 --- debian/control | 7 +++++++ debian/libepoxy0-udeb.install | 1 + debian/rules | 4 ++++ 3 files changed, 12 insertions(+) create mode 100644 debian/libepoxy0-udeb.install mode change 100755 => 100644 debian/rules diff --git a/debian/control b/debian/control index c3d3803..defbd74 100644 --- a/debian/control +++ b/debian/control @@ -39,3 +39,10 @@ Description: OpenGL function pointer management library eglGetProcAddress(), etc. from the app developer, with very little knowledge needed on their part. They get to read GL specs and write code using undecorated function names like glCompileShader(). + +Package: libepoxy0-udeb +Package-Type: udeb +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: OpenGL function pointer management library - minimal runtime + This is a udeb, or a microdeb, for the debian-installer. diff --git a/debian/libepoxy0-udeb.install b/debian/libepoxy0-udeb.install new file mode 100644 index 0000000..3ddde58 --- /dev/null +++ b/debian/libepoxy0-udeb.install @@ -0,0 +1 @@ +usr/lib/*/lib*.so.* diff --git a/debian/rules b/debian/rules old mode 100755 new mode 100644 index 4674147..d93a0d8 --- a/debian/rules +++ b/debian/rules @@ -6,3 +6,7 @@ # Running make check is unsuitable because the tests require a working # X environment currently, so we disable dh_auto_test. override_dh_auto_test: + +# No symbols for udebs, specify the highest version from symbols file: +override_dh_makeshlibs: + dh_makeshlibs --add-udeb='libepoxy0-udeb (>= 1.3)' -- cgit v1.2.1 From 94cea5812bdbc40f75b17a992cfa6d413da16a66 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Lal?= Date: Fri, 20 Jan 2017 09:38:47 +0100 Subject: Executable bit on rules --- debian/rules | 0 1 file changed, 0 insertions(+), 0 deletions(-) mode change 100644 => 100755 debian/rules diff --git a/debian/rules b/debian/rules old mode 100644 new mode 100755 -- cgit v1.2.1 From 1ea1a41542673e3813612652ba40d05706ee08f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Lal?= Date: Fri, 20 Jan 2017 09:42:54 +0100 Subject: Section: debian-installer for udeb --- debian/control | 1 + 1 file changed, 1 insertion(+) diff --git a/debian/control b/debian/control index defbd74..96934fa 100644 --- a/debian/control +++ b/debian/control @@ -42,6 +42,7 @@ Description: OpenGL function pointer management library Package: libepoxy0-udeb Package-Type: udeb +Section: debian-installer Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: OpenGL function pointer management library - minimal runtime -- cgit v1.2.1 From e903a301472456f1419f2c95363df6135b8f10f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Lal?= Date: Fri, 20 Jan 2017 09:43:53 +0100 Subject: Copyright: factor Expat license --- debian/copyright | 20 ++------------------ 1 file changed, 2 insertions(+), 18 deletions(-) diff --git a/debian/copyright b/debian/copyright index f559237..dc26ed5 100644 --- a/debian/copyright +++ b/debian/copyright @@ -5,27 +5,11 @@ Source: https://github.com/anholt/libepoxy Files: * Copyright: 2013-2014 Intel Corporation License: Expat - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and/or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - . - The above copyright notice and this permission notice (including the next - paragraph) shall be included in all copies or substantial portions of the - Software. - . - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS - IN THE SOFTWARE. Files: registry/* Copyright: 2013 The Khronos Group Inc. +License: Expat + License: Expat Permission is hereby granted, free of charge, to any person obtaining a copy of this software and/or associated documentation files (the -- cgit v1.2.1 From 0dda30d7d9636e19d15b85565ab68b86b072eb59 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Lal?= Date: Mon, 30 Jan 2017 15:01:11 +0100 Subject: Update changelog for next release --- debian/changelog | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/debian/changelog b/debian/changelog index 1f7b827..2d2b85c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,15 @@ +libepoxy (1.4.0-1) UNRELEASED; urgency=medium + + * New upstream version 1.4.0. + * Standards-Version 3.9.8 + * B-D python:native for cross-build. Closes: #842711. + * Build libepoxy0-udeb so libgtk-3-0-udeb can depend on it. Closes: #788711 + * Executable bit on rules + * Section: debian-installer for udeb + * Copyright: factor Expat license + + -- Jérémy Lal Mon, 30 Jan 2017 15:00:33 +0100 + libepoxy (1.3.1-1) unstable; urgency=low * Upgrade to upstream v1.3.1 release and make the -dev package multi-arch. -- cgit v1.2.1