[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: