[gnome-ostree] 3.6: Import linux-firmware



commit 495e74d51f74021024c8a04acd3fbe7e0d52e785
Author: Colin Walters <walters verbum org>
Date:   Mon May 21 19:07:44 2012 -0400

    3.6: Import linux-firmware
    
    So people's wireless cards work.

 gnomeos-3.6.json                                   |    4 ++
 ...1-build-Implement-minimal-GNOME-Build-API.patch |   52 ++++++++++++++++++++
 2 files changed, 56 insertions(+), 0 deletions(-)
---
diff --git a/gnomeos-3.6.json b/gnomeos-3.6.json
index 2e96092..2458e7d 100644
--- a/gnomeos-3.6.json
+++ b/gnomeos-3.6.json
@@ -35,6 +35,10 @@
    		{"src": "cgwalters:ginitscripts",
 		 "noarch": true},
 
+   		{"src": "git:git://git.kernel.org/pub/scm/linux/kernel/git/dwmw2/linux-firmware.git",
+		 "patches": "linux-firmware-0001-build-Implement-minimal-GNOME-Build-API.patch",
+		 "noarch": true},
+
    		{"src": "gnome:gtk-doc-stub",
 		 "component": "devel",
 		 "noarch": true},
diff --git a/patches/linux-firmware-0001-build-Implement-minimal-GNOME-Build-API.patch b/patches/linux-firmware-0001-build-Implement-minimal-GNOME-Build-API.patch
new file mode 100644
index 0000000..94f5c1a
--- /dev/null
+++ b/patches/linux-firmware-0001-build-Implement-minimal-GNOME-Build-API.patch
@@ -0,0 +1,52 @@
+From 8948758fdf56c71c1d2aede492c31bb103d1b442 Mon Sep 17 00:00:00 2001
+From: Colin Walters <walters verbum org>
+Date: Mon, 21 May 2012 18:37:20 -0400
+Subject: [PATCH] build: Implement minimal GNOME Build API
+
+One more step on the road to entirely eliminating the concept of
+packages.  I adapted the installation rules from the Fedora
+spec file.
+
+They should clearly be less lame, but to do so we'd need more formal
+rules about which files should be installed.  Maybe just limit it to
+things ending in ".bin" or ".fw"?
+
+See http://people.gnome.org/~walters/docs/build-api.txt
+---
+ Makefile  |   12 ++++++++++++
+ configure |    4 ++++
+ 2 files changed, 16 insertions(+), 0 deletions(-)
+ create mode 100644 Makefile
+ create mode 100755 configure
+
+diff --git a/Makefile b/Makefile
+new file mode 100644
+index 0000000..321a4e2
+--- /dev/null
++++ b/Makefile
+@@ -0,0 +1,12 @@
++# This file implements the GNOME Build API:
++# http://people.gnome.org/~walters/docs/build-api.txt
++
++FIRMWAREDIR = /lib/firmware
++
++all:
++
++install:
++	mkdir -p $(DESTDIR)$(FIRMWAREDIR)
++	cp -r * $(DESTDIR)$(FIRMWAREDIR)
++	rm -f $(DESTDIR)/usbdux/*dux $(DESTDIR)/*/*.asm
++	rm $(DESTDIR)$(FIRMWAREDIR)/{WHENCE,LICENSE.*,LICENCE.*}
+diff --git a/configure b/configure
+new file mode 100755
+index 0000000..3260f9a
+--- /dev/null
++++ b/configure
+@@ -0,0 +1,4 @@
++#!/bin/bash
++# -*- mode: sh -*-
++# Our Makefile doesn't do srcdir != builddir
++#buildapi-variable-no-builddir
+-- 
+1.7.7.6
+



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