summaryrefslogtreecommitdiff
path: root/pkg
diff options
context:
space:
mode:
authorChad Versace <chad.versace@linux.intel.com>2014-12-16 12:08:13 -0800
committerChad Versace <chad.versace@linux.intel.com>2014-12-16 12:08:13 -0800
commitb8195f9b1a3a667a3106750dd68c8e2430f3dd84 (patch)
treedd97255518b22cd85c195e2f76ba1d8f967dcba7 /pkg
parent8130d71d360aa7d77e91d2bbe5d5f6d74b073a25 (diff)
pkg/archlinux: Move to new repository
New home is git://github.com/waffle-gl/waffle-archlinux-pkgbuilds Signed-off-by: Chad Versace <chad.versace@linux.intel.com>
Diffstat (limited to 'pkg')
-rw-r--r--pkg/archlinux/lib32-waffle-1.3.0/PKGBUILD63
-rw-r--r--pkg/archlinux/mingw-w64-waffle/PKGBUILD86
-rw-r--r--pkg/archlinux/waffle-1.3.0/PKGBUILD55
-rw-r--r--pkg/archlinux/waffle-1.4.0/.gitignore7
-rw-r--r--pkg/archlinux/waffle-1.4.0/PKGBUILD56
-rw-r--r--pkg/archlinux/waffle-1.4.1/PKGBUILD51
-rw-r--r--pkg/archlinux/waffle-git/.gitignore6
-rw-r--r--pkg/archlinux/waffle-git/PKGBUILD64
8 files changed, 0 insertions, 388 deletions
diff --git a/pkg/archlinux/lib32-waffle-1.3.0/PKGBUILD b/pkg/archlinux/lib32-waffle-1.3.0/PKGBUILD
deleted file mode 100644
index 5e16f68..0000000
--- a/pkg/archlinux/lib32-waffle-1.3.0/PKGBUILD
+++ /dev/null
@@ -1,63 +0,0 @@
-# Maintainer: Chad Versace <chad.versace@linux.intel.com>
-
-pkgbase='waffle'
-pkgname="lib32-$pkgbase"
-pkgver='1.3.0'
-pkgrel=1
-pkgdesc='a library for choosing window system and OpenGL API at runtime (32 bits)'
-arch=('x86_64')
-url='http://www.waffle-gl.org'
-license=('BSD')
-
-depends=(
- 'lib32-libgl' # for GLX
- 'lib32-libegl'
- 'lib32-libgbm'
- 'lib32-libx11'
- 'lib32-libxcb'
- 'lib32-wayland'
-
- "$pkgbase=$pkgver"
- )
-makedepends=(
- 'gcc-multilib'
- 'cmake'
- 'xcb-proto'
- )
-
-source=("http://www.waffle-gl.org/files/release/$pkgbase-$pkgver/$pkgbase-$pkgver.tar.xz")
-sha256sums=('340ee04172dba878249469018cd7ec9d1ecd41af26b612c741b8b52e713bca8e')
-
-build() {
- cd "$srcdir/$pkgbase-$pkgver"
-
- export CC='gcc -m32'
- export CXX='g++ -m32'
- export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
-
- cmake \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_INSTALL_LIBDIR=/usr/lib32 \
- -DCMAKE_BUILD_TYPE=Release \
- -Dwaffle_has_gbm=1 \
- -Dwaffle_has_glx=1 \
- -Dwaffle_has_x11_egl=1 \
- -Dwaffle_has_wayland=1 \
- -Dwaffle_build_manpages=0 \
- -Dwaffle_build_htmldocs=0 \
- -Dwaffle_build_examples=0
- make
-}
-
-package() {
- cd "$srcdir/$pkgbase-$pkgver"
- make DESTDIR="$pkgdir/" install
-
- rm -rf "$pkgdir/usr/include"
- rm -rf "$pkgdir/usr/share"
-
- install -m755 -d "$pkgdir/usr/share/licenses"
- ln -s $pkgbase "$pkgdir/usr/share/licenses/$pkgname"
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/pkg/archlinux/mingw-w64-waffle/PKGBUILD b/pkg/archlinux/mingw-w64-waffle/PKGBUILD
deleted file mode 100644
index c563948..0000000
--- a/pkg/archlinux/mingw-w64-waffle/PKGBUILD
+++ /dev/null
@@ -1,86 +0,0 @@
-# Maintainer: Chad Versace <chad.versace@linux.intel.com>
-
-pkgname='mingw-w64-waffle'
-pkgver='1.3.0'
-pkgrel=1
-pkgdesc='a library for choosing window system and OpenGL API at runtime (mingw-w64)'
-arch=('any')
-url='http://waffle-gl.github.io'
-license=('BSD')
-
-depends=(
- 'mingw-w64-crt>=3.1.0-3'
- )
-makedepends=(
- 'mingw-w64-cmake'
-
- # For building the docs.
-# XXX: Add as soon as we enable docs/manpages
-# 'libxslt'
-# 'docbook-xsl'
-
- )
-
-options=('!strip' '!buildflags' 'staticlibs')
-_architectures="i686-w64-mingw32 x86_64-w64-mingw32"
-
-if [[ ! -v _srcroot ]]; then
- msg "Environment variable _srcroot is unset"
- msg "Fall back to using git worktree for _srcroot ..."
- _srcroot="$(git rev-parse --show-toplevel)" || exit
- msg "Using _srcroot=$_srcroot"
-fi
-
-build() {
- unset LDFLAGS
- cd "${_srcroot}"
- msg "Building mingw-w64-waffle for cross-building"
- for _arch in ${_architectures}; do
- mkdir -p build-${_arch} && pushd build-${_arch}
- ${_arch}-cmake .. \
- -DCMAKE_INSTALL_PREFIX=/usr/${_arch} \
- -DCMAKE_INSTALL_LIBDIR=/usr/${_arch}/lib \
- -DCMAKE_BUILD_TYPE=Release \
- \
- -Dwaffle_build_tests=0 \
- -Dwaffle_build_manpages=0 \
- -Dwaffle_build_htmldocs=0 \
- -Dwaffle_build_examples=1
- make
- popd
- done
-
- # There should be a better way to do this
- msg "Building mingw-w64-waffle for native builds"
- for _arch in ${_architectures}; do
- mkdir -p "build-${_arch}-win" && pushd "build-${_arch}-win"
- ${_arch}-cmake .. \
- -DCMAKE_INSTALL_PREFIX="" \
- -DCMAKE_INSTALL_LIBDIR="lib" \
- -DCMAKE_BUILD_TYPE=Release \
- \
- -Dwaffle_build_tests=0 \
- -Dwaffle_build_manpages=0 \
- -Dwaffle_build_htmldocs=0 \
- -Dwaffle_build_examples=1
- make
- popd
- done
-}
-
-package() {
- for _arch in ${_architectures}; do
- cd "${_srcroot}/build-${_arch}"
- make DESTDIR="${pkgdir}" install
-# ${_arch}-strip --strip-unneeded "$pkgdir"/usr/${_arch}/bin/*.dll
-# ${_arch}-strip -g "$pkgdir"/usr/${_arch}/lib/*.a
- done
-
- for _arch in ${_architectures}; do
- cd "${_srcroot}/build-${_arch}-win"
- # Create Windows zip archives
- make package
- done
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/pkg/archlinux/waffle-1.3.0/PKGBUILD b/pkg/archlinux/waffle-1.3.0/PKGBUILD
deleted file mode 100644
index e2fa153..0000000
--- a/pkg/archlinux/waffle-1.3.0/PKGBUILD
+++ /dev/null
@@ -1,55 +0,0 @@
-# Maintainer: Chad Versace <chad.versace@linux.intel.com>
-
-pkgname='waffle'
-pkgver='1.3.0'
-pkgrel=1
-pkgdesc='a library for choosing window system and OpenGL API at runtime'
-arch=('i686' 'x86_64')
-url='http://www.waffle-gl.org'
-license=('BSD')
-
-depends=(
- 'libgl' # for GLX
- 'libegl'
- 'libgbm'
- 'libx11'
- 'libxcb'
- 'wayland'
- )
-makedepends=(
- 'cmake'
- 'xcb-proto'
-
- # For building the docs.
- 'libxslt'
- 'docbook-xsl'
- )
-source=("http://www.waffle-gl.org/files/release/$pkgname-$pkgver/$pkgname-$pkgver.tar.xz")
-sha256sums=('340ee04172dba878249469018cd7ec9d1ecd41af26b612c741b8b52e713bca8e')
-
-build() {
- cd "$srcdir/$pkgname-$pkgver"
-
- cmake \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_INSTALL_LIBDIR=/usr/lib \
- -DCMAKE_BUILD_TYPE=Release \
- -Dwaffle_has_gbm=1 \
- -Dwaffle_has_glx=1 \
- -Dwaffle_has_x11_egl=1 \
- -Dwaffle_has_wayland=1 \
- -Dwaffle_build_manpages=1 \
- -Dwaffle_build_htmldocs=1 \
- -Dwaffle_build_examples=0
- make
-}
-
-package() {
- cd "$srcdir/$pkgname-$pkgver"
- make DESTDIR="$pkgdir/" install
- install -m755 -d "$pkgdir/usr/share/licenses/$pkgname"
- install -m644 "$pkgdir/usr/share/doc/waffle1/LICENSE.txt" \
- "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt"
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/pkg/archlinux/waffle-1.4.0/.gitignore b/pkg/archlinux/waffle-1.4.0/.gitignore
deleted file mode 100644
index f69628a..0000000
--- a/pkg/archlinux/waffle-1.4.0/.gitignore
+++ /dev/null
@@ -1,7 +0,0 @@
-pkg/
-src/
-waffle/
-
-*.gz
-*.sig
-*.xz
diff --git a/pkg/archlinux/waffle-1.4.0/PKGBUILD b/pkg/archlinux/waffle-1.4.0/PKGBUILD
deleted file mode 100644
index 61cd7ab..0000000
--- a/pkg/archlinux/waffle-1.4.0/PKGBUILD
+++ /dev/null
@@ -1,56 +0,0 @@
-# maintainer: chad versace <chad.versace@linux.intel.com>
-
-pkgname='waffle'
-pkgver='1.4.0'
-pkgrel=1
-pkgdesc='a library for choosing window system and OpenGL API at runtime'
-arch=('i686' 'x86_64')
-url='http://www.waffle-gl.org'
-license=('BSD')
-
-depends=(
- 'libgl' # for glx
- 'libegl'
- 'libgbm'
- 'libx11'
- 'libxcb'
- 'wayland'
- )
-makedepends=(
- 'cmake'
- 'xcb-proto'
-
- # for building the docs.
- 'libxslt'
- 'docbook-xsl'
- )
-source=("http://www.waffle-gl.org/files/release/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.xz")
-sha256sums=('3238b3da5d066750084c7cdd7b3e185bd8dce3a974cb1f804ccf0a8c87600923')
-
-_unpackdir="${pkgname}-${pkgver}"
-
-build() {
- cd "$srcdir/$_unpackdir"
- cmake \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_INSTALL_LIBDIR=/usr/lib \
- -DCMAKE_BUILD_TYPE=Release \
- -Dwaffle_has_glx=1 \
- -Dwaffle_has_x11_egl=1 \
- -Dwaffle_has_wayland=1 \
- -Dwaffle_has_gbm=1 \
- -Dwaffle_build_manpages=1 \
- -Dwaffle_build_htmldocs=1 \
- -Dwaffle_build_examples=0
- make
-}
-
-package() {
- cd "$srcdir/${_unpackdir}"
- make DESTDIR="$pkgdir/" install
- install -m755 -d "$pkgdir/usr/share/licenses/$pkgname"
- install -m644 "$pkgdir/usr/share/doc/waffle1/LICENSE.txt" \
- "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt"
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/pkg/archlinux/waffle-1.4.1/PKGBUILD b/pkg/archlinux/waffle-1.4.1/PKGBUILD
deleted file mode 100644
index 5426e4b..0000000
--- a/pkg/archlinux/waffle-1.4.1/PKGBUILD
+++ /dev/null
@@ -1,51 +0,0 @@
-# Maintainer: Chad Versace <chad.versace@linux.intel.com>
-
-pkgname='waffle'
-pkgver='1.4.1'
-pkgrel=2
-pkgdesc='a library for choosing window system and OpenGL API at runtime'
-arch=('i686' 'x86_64')
-url='http://www.waffle-gl.org'
-license=('BSD')
-
-depends=(
- 'libgl' # for GLX
- 'libegl'
- 'libgbm'
- 'libx11'
- 'libxcb'
- 'wayland'
- )
-makedepends=(
- 'cmake'
- 'xcb-proto'
-
- # For building the docs.
- 'libxslt'
- 'docbook-xsl'
- )
-source=("http://www.waffle-gl.org/files/release/$pkgname-$pkgver/$pkgname-$pkgver.tar.xz")
-sha256sums=('66b3240b94abc30cd18c644ffc145024ad60e5b8a8a7d1e718c265b4c24351c9')
-
-build() {
- cd "$srcdir/$pkgname-$pkgver"
-
- cmake \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_INSTALL_LIBDIR=/usr/lib \
- -DCMAKE_BUILD_TYPE=Release \
- -Dwaffle_build_manpages=1 \
- -Dwaffle_build_htmldocs=1 \
- -Dwaffle_build_examples=0
- make
-}
-
-package() {
- cd "$srcdir/$pkgname-$pkgver"
- make DESTDIR="$pkgdir/" install
- install -m755 -d "$pkgdir/usr/share/licenses/$pkgname"
- install -m644 "$pkgdir/usr/share/doc/waffle1/LICENSE.txt" \
- "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt"
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/pkg/archlinux/waffle-git/.gitignore b/pkg/archlinux/waffle-git/.gitignore
deleted file mode 100644
index 965f3ae..0000000
--- a/pkg/archlinux/waffle-git/.gitignore
+++ /dev/null
@@ -1,6 +0,0 @@
-src/
-pkg/
-waffle/
-
-*.xz
-*.sig
diff --git a/pkg/archlinux/waffle-git/PKGBUILD b/pkg/archlinux/waffle-git/PKGBUILD
deleted file mode 100644
index 932595c..0000000
--- a/pkg/archlinux/waffle-git/PKGBUILD
+++ /dev/null
@@ -1,64 +0,0 @@
-# maintainer: chad versace <chad.versace@linux.intel.com>
-
-pkgname='waffle-git'
-pkgver=1.4.0.rc1.r3.ge7bbe42
-pkgrel=1
-pkgdesc='a library for choosing window system and OpenGL API at runtime'
-arch=('i686' 'x86_64')
-url='http://www.waffle-gl.org'
-license=('BSD')
-
-provides=(waffle)
-conflicts=(waffle)
-depends=(
- 'libgl' # for glx
- 'libx11'
- 'libxcb'
- 'wayland'
- )
-makedepends=(
- 'cmake'
- 'xcb-proto'
-
- 'libegl'
- 'libgbm'
-
- # for building the docs.
- 'libxslt'
- 'docbook-xsl'
- )
-source=("git://github.com/waffle-gl/waffle")
-sha256sums=('SKIP')
-
-_unpackdir='waffle'
-
-pkgver() {
- cd "$srcdir/$_unpackdir"
- git describe --long --match 'v*' |
- sed -r 's/^v//;s/([^-]*-g)/r\1/;s/-/./g;'
-}
-
-build() {
- cd "$srcdir/$_unpackdir"
- cmake \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_INSTALL_LIBDIR=/usr/lib \
- -DCMAKE_BUILD_TYPE=Release \
- -Dwaffle_build_manpages=1 \
- -Dwaffle_build_htmldocs=1 \
- -Dwaffle_build_examples=0
- make
-}
-
-package() {
- optdepends=('libegl: for x11_egl, gbm or wayland support')
- optdepends=('libgbm: for gbm support')
-
- cd "$srcdir/${_unpackdir}"
- make DESTDIR="$pkgdir/" install
- install -m755 -d "$pkgdir/usr/share/licenses/$pkgname"
- install -m644 "$pkgdir/usr/share/doc/waffle1/LICENSE.txt" \
- "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt"
-}
-
-# vim:set ts=2 sw=2 et: