diff options
author | Chad Versace <chad.versace@linux.intel.com> | 2014-12-16 12:08:13 -0800 |
---|---|---|
committer | Chad Versace <chad.versace@linux.intel.com> | 2014-12-16 12:08:13 -0800 |
commit | b8195f9b1a3a667a3106750dd68c8e2430f3dd84 (patch) | |
tree | dd97255518b22cd85c195e2f76ba1d8f967dcba7 /pkg | |
parent | 8130d71d360aa7d77e91d2bbe5d5f6d74b073a25 (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/PKGBUILD | 63 | ||||
-rw-r--r-- | pkg/archlinux/mingw-w64-waffle/PKGBUILD | 86 | ||||
-rw-r--r-- | pkg/archlinux/waffle-1.3.0/PKGBUILD | 55 | ||||
-rw-r--r-- | pkg/archlinux/waffle-1.4.0/.gitignore | 7 | ||||
-rw-r--r-- | pkg/archlinux/waffle-1.4.0/PKGBUILD | 56 | ||||
-rw-r--r-- | pkg/archlinux/waffle-1.4.1/PKGBUILD | 51 | ||||
-rw-r--r-- | pkg/archlinux/waffle-git/.gitignore | 6 | ||||
-rw-r--r-- | pkg/archlinux/waffle-git/PKGBUILD | 64 |
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: |