debian/changelog | 6 ++++++ debian/control | 30 ++++++++++++++++++++++++++++++ debian/libdrm-omap1.install | 1 + debian/libdrm-omap1.symbols | 15 +++++++++++++++ debian/rules | 18 ++++++++++++++++++ 5 files changed, 70 insertions(+)
New commits: commit 36df178e70012887b63cc5c9322c622fca63778c Author: Sebastian Reichel <s...@debian.org> Date: Thu Jun 21 22:38:00 2012 +0200 Build libdrm_omap diff --git a/debian/changelog b/debian/changelog index a8131f0..1fdd013 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +libdrm (2.4.33-1.1) unstable; urgency=low + + * Build libdrm_omap (closes: #667572). + + -- Sebastian Reichel <s...@debian.org> Sun, 06 May 2012 00:55:13 +0200 + libdrm (2.4.33-1) unstable; urgency=low * New upstream release. diff --git a/debian/control b/debian/control index 71d057b..a841ee0 100644 --- a/debian/control +++ b/debian/control @@ -182,3 +182,33 @@ Description: Userspace interface to kernel DRM buffer management -- debugging sy management interfaces of the kernel DRM hardware drivers. . This package provides the debugging symbols for the libkms1 package. + +Package: libdrm-omap1 +Section: libs +Architecture: armel armhf +Depends: + ${shlibs:Depends}, + ${misc:Depends}, +Pre-Depends: ${misc:Pre-Depends} +Multi-Arch: same +Description: Userspace interface to omap-specific kernel DRM services -- runtime + This library implements the userspace interface to the omap-specific kernel + DRM services. DRM stands for "Direct Rendering Manager", which is the + kernelspace portion of the "Direct Rendering Infrastructure" (DRI). The DRI is + currently used on Linux to provide hardware-accelerated OpenGL drivers. + +Package: libdrm-omap1-dbg +Section: debug +Priority: extra +Architecture: armel armhf +Depends: + libdrm-omap1 (= ${binary:Version}), + ${misc:Depends}, +Multi-Arch: same +Description: Userspace interface to omap-specific kernel DRM services -- debugging symbols + This library implements the userspace interface to the kernel DRM services. + DRM stands for "Direct Rendering Manager", which is the kernelspace portion + of the "Direct Rendering Infrastructure" (DRI). The DRI is currently used on + Linux to provide hardware-accelerated OpenGL drivers. + . + This package provides the debugging symbols for the libdrm-omap1 package. diff --git a/debian/libdrm-omap1.install b/debian/libdrm-omap1.install new file mode 100644 index 0000000..b775d44 --- /dev/null +++ b/debian/libdrm-omap1.install @@ -0,0 +1 @@ +usr/lib/*/libdrm_omap.so.1* diff --git a/debian/libdrm-omap1.symbols b/debian/libdrm-omap1.symbols new file mode 100644 index 0000000..5ad0f17 --- /dev/null +++ b/debian/libdrm-omap1.symbols @@ -0,0 +1,15 @@ +libdrm_omap.so.1 libdrm-omap1 #MINVER# + omap_bo_cpu_fini@Base 2.4.33 + omap_bo_cpu_prep@Base 2.4.33 + omap_bo_del@Base 2.4.33 + omap_bo_from_name@Base 2.4.33 + omap_bo_get_name@Base 2.4.33 + omap_bo_handle@Base 2.4.33 + omap_bo_map@Base 2.4.33 + omap_bo_new@Base 2.4.33 + omap_bo_new_tiled@Base 2.4.33 + omap_bo_size@Base 2.4.33 + omap_device_del@Base 2.4.33 + omap_device_new@Base 2.4.33 + omap_get_param@Base 2.4.33 + omap_set_param@Base 2.4.33 diff --git a/debian/rules b/debian/rules index 4c296ea..a4d4880 100755 --- a/debian/rules +++ b/debian/rules @@ -41,6 +41,18 @@ else confflags += --disable-intel endif +# Omap is only on arm +ifneq (,$(filter arm,$(DEB_HOST_ARCH_CPU))) +ifneq (,$(filter linux,$(DEB_HOST_ARCH_OS))) + OMAP = yes +endif +endif +ifeq ($(OMAP), yes) + confflags += --enable-omap-experimental-api +else + confflags += --disable-omap-experimental-api +endif + ### ### Actual build ### @@ -69,6 +81,9 @@ endif ifeq ($(RADEON), yes) dh_strip -plibdrm-radeon1 --dbg-package=libdrm-radeon1-dbg endif +ifeq ($(OMAP), yes) + dh_strip -plibdrm-omap1 --dbg-package=libdrm-omap1-dbg +endif ifeq ($(LIBKMS), yes) dh_strip -p libkms1 --dbg-package=libkms1-dbg endif @@ -85,6 +100,9 @@ endif ifeq ($(RADEON), yes) dh_makeshlibs -plibdrm-radeon1 -V'libdrm-radeon1 (>= 2.4.31)' -- -c4 endif +ifeq ($(OMAP), yes) + dh_makeshlibs -plibdrm-omap1 -V'libdrm-omap1' -- -c4 +endif ifeq ($(LIBKMS), yes) dh_makeshlibs -plibkms1 -V'libkms1' -- -c4 endif -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1shoc2-0005nc...@vasks.debian.org