Bug#684593: linkms / kfreebsd only needs packaging changes now
Hi!
All there is still needed:
Christoph
--- libdrm-2.4.46/debian/control
+++ libdrm-2.4.46/debian/control
@@ -175,7 +175,7 @@
Package: libkms1
Section: libs
-Architecture: linux-any
+Architecture: linux-any kfreebsd-any
Depends: ${shlibs:Depends}, ${misc:Depends}
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
diff -u libdrm-2.4.46/debian/libkms1.symbols libdrm-2.4.46/debian/libkms1.symbols
--- libdrm-2.4.46/debian/libkms1.symbols
+++ libdrm-2.4.46/debian/libkms1.symbols
@@ -14,3 +14,3 @@
- nouveau_create@Base 0 1
- radeon_create@Base 2.4.24 1
- vmwgfx_create@Base 0 1
+ (arch=linux-any)nouveau_create@Base 0 1
+ (arch=linux-any)radeon_create@Base 2.4.24 1
+ (arch=linux-any)vmwgfx_create@Base 0 1
diff -u libdrm-2.4.46/debian/rules libdrm-2.4.46/debian/rules
--- libdrm-2.4.46/debian/rules
+++ libdrm-2.4.46/debian/rules
@@ -20,8 +20,13 @@
RADEON = yes
else
confflags += --disable-udev
- confflags += --disable-libkms
- LIBKMS = no
+ifeq (kfreebsd, $(DEB_HOST_ARCH_OS))
+ confflags += --enable-libkms
+ LIBKMS = yes
+else
+ confflags += --disable-libkms
+ LIBKMS = no
+endif
confflags += --disable-vmwgfx
confflags += --disable-nouveau
NOUVEAU = no
Reply to: