Skip to content

Commit

Permalink
Initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
iBelieve committed Apr 25, 2015
0 parents commit b372358
Show file tree
Hide file tree
Showing 34 changed files with 1,402 additions and 0 deletions.
31 changes: 31 additions & 0 deletions .gitignore
@@ -0,0 +1,31 @@
*~
*.pkg.tar.xz
*.log*
.SRCINFO
build
info.json

packages/*/pkg
packages/*/src
packages/qt5-base-git/qt5-base
packages/qt5-declarative-git/qt5-declarative
packages/qt5-xmlpatterns-git/qt5-xmlpatterns
packages/qt5-wayland-dev-git/qt5-wayland
packages/qt5-graphicaleffects-git/qt5-graphicaleffects
packages/qt5-pim-git/qt5-pim
packages/qt5-pim-eds-bzr/qtorganizer5-eds
packages/broadcom-wl/*.tar.gz
packages/papyros-shell/papyros-shell
packages/papyros-files/papyros-files
packages/qml-desktop/qml-desktop
packages/qml-material/qml-material
packages/qml-extras/qml-extras
packages/ostree-git/ostree-git
packages/linux-user-chroot/*.tar.gz
packages/xdg-app-git/xdg-app
packages/glib2/glib2
packages/gsettings-qt-bzr/gsettings-qt
packages/qt5-quickcontrols-git/qt5-quickcontrols
packages/qt5-svg-git/qt5-svg
packages/greenisland-git/greenisland
packages/hawaii-qt5-wayland-git/qtwayland
10 changes: 10 additions & 0 deletions channel.json
@@ -0,0 +1,10 @@
{
"name": "papyros",
"packages": [
"ostree-git", "xdg-app-git",
"qml-extras", "qml-material", "papyros-shell", "gdm",
"qt5-base-git", "qt5-declarative-git", "qt5-wayland-dev-git",
"xf86-video-vesa", "xorg-server", "xorg-server", "wayland", "sudo"
],
"origin_url": "http://dash.papyros.io/ostree/papyros",
}
7 changes: 7 additions & 0 deletions os-release
@@ -0,0 +1,7 @@
NAME="Papyros"
ID=papyrps
PRETTY_NAME="Papyros"
ANSI_COLOR="0;36"
HOME_URL="http://papyros.io/"
SUPPORT_URL="https://github.com/papyros/papyros/"
BUG_REPORT_URL="https://github.com/papyros/papyros/issues"
58 changes: 58 additions & 0 deletions packages/broadcom-wl/PKGBUILD
@@ -0,0 +1,58 @@
# Maintainer: Armin K. <krejzi at email dot com>
# Contributor: Austin ( doorknob60 [at] gmail [dot] com )
# Contributor: Gaetan Bisson <bisson@archlinux.org>

pkgname=broadcom-wl
pkgver=6.30.223.248
pkgrel=5
pkgdesc='Broadcom 802.11abgn hybrid Linux networking device driver'
url='http://www.broadcom.com/support/802.11/linux_sta.php'
arch=('i686' 'x86_64')
license=('custom')
depends=('linux')
makedepends=('linux-headers')
[[ $CARCH = x86_64 ]] && _arch=_64 || _arch=
source=("http://www.broadcom.com/docs/linux_sta/hybrid-v35${_arch}-nodebug-pcoem-${pkgver//./_}.tar.gz"
'modprobe.d'
'license.patch'
'linux-recent.patch'
'gcc.patch')
sha256sums=('b196543a429c22b2b8d75d0c1d9e6e7ff212c3d3e1f42cc6fd9e4858f01da1ad'
'b4aca51ac5ed20cb79057437be7baf3650563b7a9d5efc515f0b9b34fbb9dc32'
'2f70be509aac743bec2cc3a19377be311a60a1c0e4a70ddd63ea89fae5df08ac'
'aa01ee80cd9e7a212500a5f970064132f7df1a7db43269db0306019d4d7be6ca'
'b07ce80f2e079cce08c8ec006dda091f6f73f158c8a62df5bac2fbabb6989849')
[[ $CARCH = x86_64 ]] && sha256sums[0]='3d994cc6c05198f4b6f07a213ac1e9e45a45159899e6c4a7feca5e6c395c3022'

install=install

_kernmajor="$(pacman -Q linux | awk '{print $2}' | cut -d - -f1 | cut -d . -f1,2)"
_extramodules="extramodules-${_kernmajor}-ARCH"
_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"

prepare() {
cd "${srcdir}"

patch -p1 -i linux-recent.patch
patch -p1 -i license.patch
patch -p1 -i gcc.patch

sed -e "/BRCM_WLAN_IFNAME/s:eth:wlan:" \
-i src/wl/sys/wl_linux.c
}

build() {
cd "${srcdir}"

make -C /usr/lib/modules/${_kernver}/build M=`pwd`
}

package() {
cd "${srcdir}"

install -Dm644 wl.ko "${pkgdir}/usr/lib/modules/${_extramodules}/wl.ko"
gzip "${pkgdir}/usr/lib/modules/${_extramodules}/wl.ko"

install -Dm644 lib/LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
install -Dm644 modprobe.d "${pkgdir}/usr/lib/modprobe.d/broadcom-wl.conf"
}
11 changes: 11 additions & 0 deletions packages/broadcom-wl/gcc.patch
@@ -0,0 +1,11 @@
--- a/Makefile 2014-06-26 10:42:08.000000000 +0000
+++ b/Makefile 2014-07-17 22:44:01.662297228 +0000
@@ -126,6 +126,8 @@
EXTRA_CFLAGS += -I$(src)/src/shared/bcmwifi/include
#EXTRA_CFLAGS += -DBCMDBG_ASSERT -DBCMDBG_ERR

+EXTRA_CFLAGS += -Wno-date-time
+
EXTRA_LDFLAGS := $(src)/lib/wlc_hybrid.o_shipped

KBASE ?= /lib/modules/`uname -r`
13 changes: 13 additions & 0 deletions packages/broadcom-wl/install
@@ -0,0 +1,13 @@
post_upgrade() {
for i in /usr/lib/modules/extramodules-*
do
if [ -f "$i/version" ]
then
depmod $(cat "$i/version")
fi
done
}

post_install() {
post_upgrade
}
10 changes: 10 additions & 0 deletions packages/broadcom-wl/license.patch
@@ -0,0 +1,10 @@
--- a/src/wl/sys/wl_linux.c 2014-06-26 10:42:08.000000000 +0000
+++ b/src/wl/sys/wl_linux.c 2014-07-17 22:44:26.254759666 +0000
@@ -205,6 +205,7 @@

static int nompc = 0;
module_param(nompc, int, 0);
+MODULE_LICENSE("Mixed/Proprietary");

#ifdef quote_str
#undef quote_str

0 comments on commit b372358

Please sign in to comment.