summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorroot <root@rshg054.dnsready.net>2013-07-13 01:48:00 -0700
committerroot <root@rshg054.dnsready.net>2013-07-13 01:48:00 -0700
commitc9952f3a144d9fb19917d7c100dca30d2d99f629 (patch)
tree94cc27a7d3077f0c571751f92f5cc6261d183dd8
parent0d51c533d75a26daabeb9e7b9c5dcfb211498a4d (diff)
Sat Jul 13 01:47:15 PDT 2013
-rw-r--r--.hgignore10
-rw-r--r--community/i3lock/PKGBUILD6
-rw-r--r--community/openshadinglanguage/PKGBUILD15
-rw-r--r--community/smtube/PKGBUILD31
-rw-r--r--community/smtube/smtube.install12
-rw-r--r--community/tea/PKGBUILD6
-rw-r--r--extra/gst-libav/PKGBUILD6
-rw-r--r--extra/gst-plugins-base/PKGBUILD6
-rw-r--r--extra/gst-plugins-good/PKGBUILD8
-rw-r--r--extra/gst-plugins-ugly/PKGBUILD6
-rw-r--r--extra/gstreamer/PKGBUILD6
-rw-r--r--extra/libgee/PKGBUILD6
-rw-r--r--extra/ocrad/PKGBUILD10
-rw-r--r--extra/opencv/PKGBUILD18
-rw-r--r--extra/opencv/cldetect.patch23
-rw-r--r--extra/opus/PKGBUILD8
-rw-r--r--extra/perl-bit-vector/Bit-Vector-destroy.patch27
-rw-r--r--extra/perl-bit-vector/PKGBUILD32
-rw-r--r--extra/python-markupsafe/PKGBUILD20
-rw-r--r--extra/rtmpdump/PKGBUILD18
-rw-r--r--extra/xdg-user-dirs/PKGBUILD17
-rw-r--r--libre/mc-libre/PKGBUILD6
-rw-r--r--pcr/miniupnpd/PKGBUILD2
-rw-r--r--pcr/rfc5766-turn-server/PKGBUILD28
-rw-r--r--pcr/rfc5766-turn-server/stun.service10
-rw-r--r--pcr/rfc5766-turn-server/turn.service10
-rw-r--r--pcr/ryzom-hg-client/PKGBUILD37
-rw-r--r--pcr/ryzom-hg-nel/PKGBUILD42
-rw-r--r--pcr/ryzom-hg/PKGBUILD132
-rw-r--r--pcr/ryzom-hg/SRCBUILD40
-rw-r--r--~coadde/cross-binutils/PKGBUILD35
-rw-r--r--~coadde/cross-binutils/aarch64-unknown-elf-binutils-multilib.install16
-rw-r--r--~coadde/cross-binutils/aarch64-unknown-elf-binutils.install16
-rw-r--r--~coadde/cross-binutils/aarch64-unknown-linux-gnu-binutils-multilib.install16
-rw-r--r--~coadde/cross-binutils/aarch64-unknown-linux-gnu-binutils.install16
-rw-r--r--~coadde/cross-binutils/aarch64-unknown-uclinux-gnu-binutils-multilib.install16
-rw-r--r--~coadde/cross-binutils/aarch64-unknown-uclinux-gnu-binutils.install16
-rw-r--r--~coadde/cross-binutils/aarch64_be-unknown-elf-binutils-multilib.install16
-rw-r--r--~coadde/cross-binutils/aarch64_be-unknown-elf-binutils.install16
-rw-r--r--~coadde/cross-binutils/aarch64_be-unknown-linux-gnu-binutils-multilib.install16
-rw-r--r--~coadde/cross-binutils/aarch64_be-unknown-linux-gnu-binutils.install16
-rw-r--r--~coadde/cross-binutils/aarch64_be-unknown-uclinux-gnu-binutils-multilib.install16
-rw-r--r--~coadde/cross-binutils/aarch64_be-unknown-uclinux-gnu-binutils.install16
-rw-r--r--~coadde/cross-binutils/arm-unknown-eabi-binutils.install16
-rw-r--r--~coadde/cross-binutils/arm-unknown-linux-gnueabi.install16
-rw-r--r--~coadde/cross-binutils/arm-unknown-uclinux-gnueabi.install16
-rw-r--r--~coadde/cross-binutils/armeb-unknown-eabi-binutils.install16
-rw-r--r--~coadde/cross-binutils/armeb-unknown-linux-gnueabi.install16
-rw-r--r--~coadde/cross-binutils/armeb-unknown-uclinux-gnueabi.install16
-rw-r--r--~coadde/cross-binutils/armv5-unknown-linux-gnueabi.install16
-rw-r--r--~coadde/cross-binutils/armv5-unknown-uclinux-gnueabi.install16
-rw-r--r--~coadde/cross-binutils/armv5eb-unknown-linux-gnueabi.install16
-rw-r--r--~coadde/cross-binutils/armv5eb-unknown-uclinux-gnueabi.install16
-rw-r--r--~coadde/cross-binutils/armv6-unknown-linux-gnueabi.install16
-rw-r--r--~coadde/cross-binutils/armv6-unknown-uclinux-gnueabi.install16
-rw-r--r--~coadde/cross-binutils/armv6eb-unknown-linux-gnueabi.install16
-rw-r--r--~coadde/cross-binutils/armv6eb-unknown-uclinux-gnueabi.install16
-rw-r--r--~coadde/cross-binutils/armv7-unknown-linux-gnueabi.install16
-rw-r--r--~coadde/cross-binutils/armv7-unknown-uclinux-gnueabi.install16
-rw-r--r--~coadde/cross-binutils/armv7eb-unknown-linux-gnueabi.install16
-rw-r--r--~coadde/cross-binutils/armv7eb-unknown-uclinux-gnueabi.install16
-rw-r--r--~coadde/cross-binutils/i386-unknown-elf-binutils.install16
-rw-r--r--~coadde/cross-binutils/i586-pc-gnu-binutils.install16
-rw-r--r--~coadde/cross-binutils/i586-pc-uclinux-gnu-binutils.install16
-rw-r--r--~coadde/cross-binutils/i586-unknown-elf-binutils.install16
-rw-r--r--~coadde/cross-binutils/i686-pc-gnu-binutils.install16
-rw-r--r--~coadde/cross-binutils/i686-pc-uclinux-gnu-binutils.install16
-rw-r--r--~coadde/cross-binutils/i686-unknown-elf-binutils.install16
-rw-r--r--~coadde/cross-binutils/ia64-unknown-linux-gnu-binutils-multilib.install16
-rw-r--r--~coadde/cross-binutils/ia64-unknown-linux-gnu-binutils.install16
-rw-r--r--~coadde/cross-binutils/m68k-unknown-elf-binutils.install16
-rw-r--r--~coadde/cross-binutils/mips32-unknown-elf-binutils.install16
-rw-r--r--~coadde/cross-binutils/mips32el-unknown-elf-binutils.install16
-rw-r--r--~coadde/cross-binutils/mips64-unknown-elf-binutils-multilib.install16
-rw-r--r--~coadde/cross-binutils/mips64-unknown-elf-binutils.install16
-rw-r--r--~coadde/cross-binutils/mips64el-unknown-elf-binutils-multilib.install16
-rw-r--r--~coadde/cross-binutils/mips64el-unknown-elf-binutils.install16
-rw-r--r--~coadde/cross-binutils/mips64el-unknown-linux-gnu-binutils-multilib.install16
-rw-r--r--~coadde/cross-binutils/mips64el-unknown-uclinux-gnu-binutils-multilib.install16
-rw-r--r--~coadde/cross-binutils/mips64el-unknown-uclinux-gnu-binutils.install16
-rw-r--r--~coadde/cross-binutils/powerpc32-unknown-eabi-binutils.install16
-rw-r--r--~coadde/cross-binutils/powerpc32-unknown-elf-binutils.install16
-rw-r--r--~coadde/cross-binutils/powerpc32le-unknown-eabi-binutils.install16
-rw-r--r--~coadde/cross-binutils/powerpc32le-unknown-elf-binutils.install16
-rw-r--r--~coadde/cross-binutils/powerpc64-unknown-eabi-binutils-multilib.install16
-rw-r--r--~coadde/cross-binutils/powerpc64-unknown-eabi-binutils.install16
-rw-r--r--~coadde/cross-binutils/powerpc64-unknown-elf-binutils-multilib.install16
-rw-r--r--~coadde/cross-binutils/powerpc64-unknown-elf-binutils.install16
-rw-r--r--~coadde/cross-binutils/powerpc64le-unknown-eabi-binutils-multilib.install16
-rw-r--r--~coadde/cross-binutils/powerpc64le-unknown-eabi-binutils.install16
-rw-r--r--~coadde/cross-binutils/powerpc64le-unknown-elf-binutils-multilib.install16
-rw-r--r--~coadde/cross-binutils/powerpc64le-unknown-elf-binutils.install16
-rw-r--r--~coadde/cross-binutils/sh-unknown-elf-binutils.install16
-rw-r--r--~coadde/cross-binutils/sh64-unknown-elf-binutils-multilib.install16
-rw-r--r--~coadde/cross-binutils/sh64-unknown-elf-binutils.install16
-rw-r--r--~coadde/cross-binutils/sh64l-unknown-elf-binutils-multilib.install16
-rw-r--r--~coadde/cross-binutils/sh64l-unknown-elf-binutils.install16
-rw-r--r--~coadde/cross-binutils/shl-unknown-elf-binutils.install16
-rw-r--r--~coadde/cross-binutils/sparc64-unknown-linux-gnu-binutils-multilib.install16
-rw-r--r--~coadde/cross-binutils/sparc64-unknown-linux-gnu-binutils.install16
-rw-r--r--~coadde/cross-binutils/x86_64-unknown-elf-binutils-multilib.install16
-rw-r--r--~coadde/cross-binutils/x86_64-unknown-elf-binutils.install16
-rw-r--r--~coadde/cross-binutils/x86_64-unknown-gnu-binutils-multilib.install16
-rw-r--r--~coadde/cross-binutils/x86_64-unknown-gnu-binutils.install16
-rw-r--r--~coadde/cross-binutils/x86_64-unknown-linux-gnu-binutils-multilib.install16
-rw-r--r--~coadde/cross-binutils/x86_64-unknown-uclinux-gnu-binutils-multilib.install16
-rw-r--r--~coadde/cross-binutils/x86_64-unknown-uclinux-gnu-binutils.install16
-rw-r--r--~coadde/cross-binutils/xtensa-unknown-elf-binutils-ath9k-htc.install16
-rw-r--r--~coadde/cross-binutils/xtensa-unknown-elf-binutils.install16
109 files changed, 1654 insertions, 227 deletions
diff --git a/.hgignore b/.hgignore
index 248e3a4e3..9cae9ff14 100644
--- a/.hgignore
+++ b/.hgignore
@@ -4,10 +4,14 @@ syntax: glob
*.log
*~
\#*\#
-src/
-pkg/
+src/*
+pkg/*
*.pkg.tar.*
*.src.tar.*
*.log
*.gz
-*.tar.* \ No newline at end of file
+*.tar.*
+*/src-libre/*
+*/pkg-libre/*
+*.orig
+*.bck \ No newline at end of file
diff --git a/community/i3lock/PKGBUILD b/community/i3lock/PKGBUILD
index 946886a2c..ed56a3f02 100644
--- a/community/i3lock/PKGBUILD
+++ b/community/i3lock/PKGBUILD
@@ -1,15 +1,15 @@
-# $Id: PKGBUILD 92605 2013-06-09 19:07:52Z ttoepper $
+# $Id: PKGBUILD 93991 2013-07-12 19:24:57Z ttoepper $
# Maintainer: Thorsten Töpper <atsutane-tu@freethoughts.de>
pkgname=i3lock
pkgver=2.5
-pkgrel=1
+pkgrel=2
pkgdesc="An improved screenlocker based upon XCB and PAM"
arch=('i686' 'x86_64')
url="http://i3wm.org/i3lock/"
license=('MIT')
groups=("i3")
-depends=('xcb-util-image' 'libev' 'cairo' 'libxkbcommon')
+depends=('xcb-util-image' 'libev' 'cairo' 'libxkbcommon' 'libxkbfile' 'xorg-xkbcomp')
options=('docs')
backup=("etc/pam.d/i3lock")
source=("http://i3wm.org/i3lock/$pkgname-$pkgver.tar.bz2"
diff --git a/community/openshadinglanguage/PKGBUILD b/community/openshadinglanguage/PKGBUILD
index 1ff9bef08..1cc05388c 100644
--- a/community/openshadinglanguage/PKGBUILD
+++ b/community/openshadinglanguage/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 88615 2013-04-20 16:45:08Z heftig $
+# $Id: PKGBUILD 93951 2013-07-11 23:25:34Z svenstaro $
# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
pkgname=openshadinglanguage
-pkgver=1.3.0
-pkgrel=4
+pkgver=1.3.3
+pkgrel=1
pkgdesc="Advanced shading language for production GI renderers"
arch=(i686 x86_64)
url="http://code.google.com/p/openshadinglanguage/"
@@ -10,19 +10,18 @@ license=('custom')
depends=('boost-libs' 'openimageio' 'openexr' 'llvm' 'intel-tbb' 'freetype2' 'libpng' 'libtiff')
makedepends=('boost' 'cmake' 'clang')
source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz)
-md5sums=('1e8c47475cb092cec0aada843b2893ed')
+md5sums=('17aaa01987963220e164522c29281f14')
build() {
- cd OpenShadingLanguage-Release-$pkgver/src
+ cd OpenShadingLanguage-Release-$pkgver
+
+ cd src
[[ -d build ]] && rm -r build
mkdir build && cd build
- # TODO: Remove LLVM_STATIC with llvm 3.3 when we'll have shared libs
- # Check blender for crash with llvm pipe (run LIBGL_ALWAYS_SOFTWARE=1 blender)
cmake \
-DCMAKE_INSTALL_PREFIX=/usr \
- -DLLVM_STATIC=ON \
..
make
}
diff --git a/community/smtube/PKGBUILD b/community/smtube/PKGBUILD
new file mode 100644
index 000000000..75e841a48
--- /dev/null
+++ b/community/smtube/PKGBUILD
@@ -0,0 +1,31 @@
+# $Id: PKGBUILD 93959 2013-07-12 01:36:36Z speps $
+# Maintainer : speps <speps at aur dot archlinux dot org>
+# Contributor: Andreas Schnaiter <rc.poison@gmail.com>
+
+pkgname=smtube
+pkgver=1.7
+pkgrel=1
+pkgdesc="A small youtube browser"
+arch=('i686' 'x86_64')
+url="http://smplayer.sourceforge.net"
+license=('GPL')
+depends=('qt4')
+optdepends=('mplayer: play videos with MPlayer'
+ 'smplayer: play videos with SMPlayer'
+ 'gnome-mplayer: play videos with GNOME MPlayer'
+ 'kdemultimedia-dragonplayer: play videos with Dragon Player'
+ 'totem: play videos with Totem'
+ 'vlc: play videos with VLC')
+install="$pkgname.install"
+source=("http://downloads.sourceforge.net/smplayer/$pkgname-$pkgver.tar.bz2")
+md5sums=('d9a954e1b337f0c850dcfc6063255056')
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+ make PREFIX=/usr QMAKE=qmake-qt4 LRELEASE=lrelease-qt4
+}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver"
+ make PREFIX=/usr DESTDIR="$pkgdir/" install
+}
diff --git a/community/smtube/smtube.install b/community/smtube/smtube.install
new file mode 100644
index 000000000..029294d67
--- /dev/null
+++ b/community/smtube/smtube.install
@@ -0,0 +1,12 @@
+post_install() {
+ xdg-icon-resource forceupdate --theme hicolor 2> /dev/null
+ update-desktop-database -q
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}
diff --git a/community/tea/PKGBUILD b/community/tea/PKGBUILD
index 531a88c9d..0c234c9f6 100644
--- a/community/tea/PKGBUILD
+++ b/community/tea/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 92472 2013-06-06 09:43:01Z spupykin $
+# $Id: PKGBUILD 93973 2013-07-12 10:33:33Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Roman Kyrylych <roman@archlinux.org>
@@ -6,7 +6,7 @@
# Contributor: Zsolt Varadi <sysop_xxl@fibermail.hu>
pkgname=tea
-pkgver=36.0.0
+pkgver=36.0.2
pkgrel=1
pkgdesc="A QT-based text editor for Linux and *BSD. With an ultimate small size TEA provides you hundreds of functions."
arch=('i686' 'x86_64')
@@ -16,7 +16,7 @@ depends=('qt4' 'aspell' 'hunspell')
install=tea.install
source=(http://semiletov.org/tea/dloads/tea-$pkgver.tar.bz2
tea.desktop)
-md5sums=('50a6eeae9cf940afdb4cf8e815453886'
+md5sums=('c8657c664af35d2032a78c645cb38d16'
'377ace3363124f4c086de0babb820761')
build() {
diff --git a/extra/gst-libav/PKGBUILD b/extra/gst-libav/PKGBUILD
index 5d19f7e97..73b9a851a 100644
--- a/extra/gst-libav/PKGBUILD
+++ b/extra/gst-libav/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 183690 2013-04-26 16:10:07Z heftig $
+# $Id: PKGBUILD 190013 2013-07-12 20:37:31Z heftig $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=gst-libav
-pkgver=1.0.7
+pkgver=1.0.8
pkgrel=1
pkgdesc="Gstreamer libav Plugin"
arch=('i686' 'x86_64')
@@ -13,7 +13,7 @@ makedepends=('yasm')
options=(!libtool !emptydirs)
provides=("gst-ffmpeg=$pkgver-$pkgrel")
source=(${url}/src/$pkgname/$pkgname-$pkgver.tar.xz)
-sha256sums=('aefa679d14e7a6558673cfbf401b9c01f1903bb52e5dc08332e9001d25a7ba7a')
+sha256sums=('e6e538290e585c993609337761d894dd1b6b53ef625798b2a511d5314579995f')
build() {
cd $pkgname-$pkgver
diff --git a/extra/gst-plugins-base/PKGBUILD b/extra/gst-plugins-base/PKGBUILD
index 9b7bfe7f8..acfdaaa10 100644
--- a/extra/gst-plugins-base/PKGBUILD
+++ b/extra/gst-plugins-base/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 183686 2013-04-26 16:05:42Z heftig $
+# $Id: PKGBUILD 190006 2013-07-12 20:19:50Z heftig $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgbase=gst-plugins-base
pkgname=('gst-plugins-base-libs' 'gst-plugins-base')
-pkgver=1.0.7
+pkgver=1.0.8
pkgrel=1
pkgdesc="GStreamer Multimedia Framework Base Plugins"
arch=('i686' 'x86_64')
@@ -12,7 +12,7 @@ makedepends=('pkgconfig' 'gstreamer' 'orc' 'libxv' 'alsa-lib' 'cdparanoia' 'libv
options=(!libtool !emptydirs)
url="http://gstreamer.freedesktop.org/"
source=(${url}/src/$pkgbase/$pkgbase-${pkgver}.tar.xz)
-sha256sums=('014805e50b696bc06c3862ea656df079fc0b5fef0c10f16e9f085f290545677a')
+sha256sums=('b55c9deea00acf789f82845c088b7c7c17b3ecef24a94831a819071b3dd8ef0d')
build() {
cd $pkgbase-$pkgver
diff --git a/extra/gst-plugins-good/PKGBUILD b/extra/gst-plugins-good/PKGBUILD
index 846a24e76..69381e6cb 100644
--- a/extra/gst-plugins-good/PKGBUILD
+++ b/extra/gst-plugins-good/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 184388 2013-05-06 19:37:41Z foutrelis $
+# $Id: PKGBUILD 190007 2013-07-12 20:23:55Z heftig $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=gst-plugins-good
-pkgver=1.0.7
-pkgrel=2
+pkgver=1.0.8
+pkgrel=1
pkgdesc="GStreamer Multimedia Framework Good Plugins"
arch=('i686' 'x86_64')
license=('LGPL')
@@ -12,7 +12,7 @@ depends=('libpulse' 'jack' 'libsoup' 'gst-plugins-base-libs' 'wavpack' 'aalib' '
makedepends=('gstreamer' 'speex' 'flac' 'libraw1394')
options=(!libtool !emptydirs)
source=(${url}/src/$pkgname/$pkgname-$pkgver.tar.xz)
-sha256sums=('a016a3b377c86658627aef902b9204108209100b2e88fcc3b695c392af1b4035')
+sha256sums=('97831570ccdd8e15557f18858b965e54433d572d27fdabebb8b710cee276cfad')
build() {
cd $pkgname-$pkgver
diff --git a/extra/gst-plugins-ugly/PKGBUILD b/extra/gst-plugins-ugly/PKGBUILD
index f4c49d481..1585bf45d 100644
--- a/extra/gst-plugins-ugly/PKGBUILD
+++ b/extra/gst-plugins-ugly/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 183689 2013-04-26 16:08:19Z heftig $
+# $Id: PKGBUILD 190010 2013-07-12 20:29:57Z heftig $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=gst-plugins-ugly
-pkgver=1.0.7
+pkgver=1.0.8
pkgrel=1
pkgdesc="GStreamer Multimedia Framework Ugly Plugins"
arch=('i686' 'x86_64')
@@ -11,7 +11,7 @@ url="http://gstreamer.freedesktop.org/"
depends=('gst-plugins-base-libs' 'libdvdread' 'lame' 'libmpeg2' 'a52dec' 'libmad' 'libsidplay' 'libcdio' 'x264' 'opencore-amr')
options=(!libtool !emptydirs)
source=(${url}/src/$pkgname/$pkgname-$pkgver.tar.xz)
-sha256sums=('b78b8cfabe322497da432a0f297dbb21862a033f95e8d4cd8f207eccb5288f2b')
+sha256sums=('58cbae3cad52a91526d599fc90793147e934078055126865ee019bf97f1e0b84')
build() {
cd $pkgname-$pkgver
diff --git a/extra/gstreamer/PKGBUILD b/extra/gstreamer/PKGBUILD
index 807f22c2b..80b997354 100644
--- a/extra/gstreamer/PKGBUILD
+++ b/extra/gstreamer/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 183685 2013-04-26 16:04:28Z heftig $
+# $Id: PKGBUILD 190004 2013-07-12 20:15:01Z heftig $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=gstreamer
-pkgver=1.0.7
+pkgver=1.0.8
pkgrel=1
pkgdesc="GStreamer Multimedia Framework"
arch=('i686' 'x86_64')
@@ -13,7 +13,7 @@ optdepends=('sh: feedback script')
makedepends=('intltool' 'pkgconfig' 'gtk-doc' 'gobject-introspection')
options=('!libtool')
source=(${url}/src/gstreamer/gstreamer-${pkgver}.tar.xz)
-sha256sums=('68cada7ee24ede23e15dc81ccde11898eed1a7a3c6a2d81a8c31596fccb1b5ce')
+sha256sums=('ff70f45509566b88e35986971ace5e89cb6cb232e9ca249f84502abceef1762d')
build() {
cd "${srcdir}/gstreamer-${pkgver}"
diff --git a/extra/libgee/PKGBUILD b/extra/libgee/PKGBUILD
index cf188fed8..1fcd02edb 100644
--- a/extra/libgee/PKGBUILD
+++ b/extra/libgee/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 183429 2013-04-21 22:11:15Z heftig $
+# $Id: PKGBUILD 190014 2013-07-12 20:40:29Z heftig $
# Maintainer : Ionut Biru <ibiru@archlinux.org>
# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com>
pkgname=libgee
-pkgver=0.10.1
+pkgver=0.10.2
pkgrel=1
pkgdesc="GObject collection library"
url="http://live.gnome.org/Libgee"
@@ -13,7 +13,7 @@ depends=(glib2)
makedepends=(gobject-introspection vala)
options=('!libtool')
source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz)
-sha256sums=('f50c103107314daee6dc68054e359d5169a19c562902e323ba798b380a2a2c96')
+sha256sums=('b365b3afccbf9a9ecf4282be0b8ce7dcd56afa3c59c19d2ca79bb7f2724a966c')
build() {
cd $pkgname-$pkgver
diff --git a/extra/ocrad/PKGBUILD b/extra/ocrad/PKGBUILD
index 558a54992..90456409a 100644
--- a/extra/ocrad/PKGBUILD
+++ b/extra/ocrad/PKGBUILD
@@ -1,17 +1,17 @@
-# $Id: PKGBUILD 143923 2011-11-30 20:57:38Z giovanni $
+# $Id: PKGBUILD 190021 2013-07-12 22:00:10Z giovanni $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
pkgname=ocrad
-pkgver=0.21
-pkgrel=2
+pkgver=0.22
+pkgrel=1
pkgdesc="An Optical Character Recognition program"
arch=('i686' 'x86_64')
url="http://www.gnu.org/software/ocrad/ocrad.html"
license=('GPL3')
depends=('gcc-libs' 'texinfo')
install=ocrad.install
-source=("http://ftp.gnu.org/gnu/ocrad/ocrad-$pkgver.tar.gz")
-md5sums=('83f9eae9d808f9d86c181538d3f64aed')
+source=("http://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.lz")
+md5sums=('e84f0fb0dcd9b7b067201f9a3b89e06c')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
diff --git a/extra/opencv/PKGBUILD b/extra/opencv/PKGBUILD
index 60672e423..a3ba155e1 100644
--- a/extra/opencv/PKGBUILD
+++ b/extra/opencv/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 189712 2013-07-05 15:55:50Z schiv $
+# $Id: PKGBUILD 189985 2013-07-12 13:37:23Z schiv $
# Maintainer: Ray Rashif <schiv@archlinux.org>
# Contributor: Tobias Powalowski <tpowa@archlinux.org>
pkgbase=opencv
pkgname=('opencv' 'opencv-samples')
_realname=OpenCV
-pkgver=2.4.6
+pkgver=2.4.6.1
pkgrel=1
pkgdesc="Open Source Computer Vision Library"
arch=('i686' 'x86_64')
@@ -20,16 +20,17 @@ optdepends=('opencv-samples'
'python2-numpy: Python 2.x interface')
source=("http://downloads.sourceforge.net/opencvlibrary/$pkgname-$pkgver.tar.gz"
'pkgconfig.patch'
- 'fsh.patch')
-md5sums=('c5e8758a419b4f258611b17fc83aafaf'
+ 'fsh.patch'
+ 'cldetect.patch')
+md5sums=('d756bfa460891697571d5c90050e1cfe'
'cb916260b5ec594fe7a0cc2e54fc569f'
- '35256e3ccace373feba8131d1540a0de')
+ '35256e3ccace373feba8131d1540a0de'
+ '0dd6572405adc2387ded4c95be0f189c')
_cmakeopts=('-D WITH_OPENCL=ON'
'-D WITH_OPENGL=ON'
'-D WITH_TBB=ON'
'-D WITH_XINE=ON'
- '-D BUILD_PACKAGE=OFF'
'-D BUILD_WITH_DEBUG_INFO=OFF'
'-D BUILD_TESTS=OFF'
'-D BUILD_PERF_TESTS=OFF'
@@ -52,6 +53,11 @@ _cmakeopts=('-D WITH_OPENCL=ON'
prepare() {
cd "$srcdir/$pkgname-$pkgver"
+ # fix missing opencl module
+ # see https://bugs.archlinux.org/task/36076
+ # and http://code.opencv.org/issues/3140
+ patch -Np1 -i "$srcdir/cldetect.patch"
+
# fix pkg-config mess
# see https://bugs.archlinux.org/task/32430
# and http://code.opencv.org/issues/1925
diff --git a/extra/opencv/cldetect.patch b/extra/opencv/cldetect.patch
new file mode 100644
index 000000000..6dbe1608c
--- /dev/null
+++ b/extra/opencv/cldetect.patch
@@ -0,0 +1,23 @@
+diff -ur opencv-2.4.6.orig/cmake/OpenCVDetectOpenCL.cmake opencv-2.4.6/cmake/OpenCVDetectOpenCL.cmake
+--- opencv-2.4.6.orig/cmake/OpenCVDetectOpenCL.cmake 2013-07-11 18:57:27.363199736 +0000
++++ opencv-2.4.6/cmake/OpenCVDetectOpenCL.cmake 2013-07-11 19:04:00.577069207 +0000
+@@ -17,8 +17,7 @@
+ NAMES OpenCL/cl.h CL/cl.h
+ HINTS ${OPENCL_ROOT_DIR}
+ PATH_SUFFIXES include include/nvidia-current
+- DOC "OpenCL include directory"
+- NO_DEFAULT_PATH)
++ DOC "OpenCL include directory")
+
+ if (X86_64)
+ set(OPENCL_POSSIBLE_LIB_SUFFIXES lib/Win64 lib/x86_64 lib/x64)
+@@ -30,8 +29,7 @@
+ NAMES OpenCL
+ HINTS ${OPENCL_ROOT_DIR}
+ PATH_SUFFIXES ${OPENCL_POSSIBLE_LIB_SUFFIXES}
+- DOC "OpenCL library"
+- NO_DEFAULT_PATH)
++ DOC "OpenCL library")
+
+ mark_as_advanced(OPENCL_INCLUDE_DIR OPENCL_LIBRARY)
+ include(FindPackageHandleStandardArgs)
diff --git a/extra/opus/PKGBUILD b/extra/opus/PKGBUILD
index 33b8e9bef..40760be9b 100644
--- a/extra/opus/PKGBUILD
+++ b/extra/opus/PKGBUILD
@@ -1,12 +1,12 @@
-# $Id: PKGBUILD 184222 2013-05-04 08:38:14Z heftig $
+# $Id: PKGBUILD 190019 2013-07-12 21:33:32Z heftig $
# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
# Contributor: Jan de Groot <jgc@archlinux.org>
# Contributor: DrZaius <lou[at]fakeoutdoorsman[dot]com>
# Contributor: pumbur
pkgname=opus
-pkgver=1.0.2
-pkgrel=2
+pkgver=1.0.3
+pkgrel=1
pkgdesc="Codec designed for interactive speech and audio transmission over the Internet"
arch=(i686 x86_64)
url="http://www.opus-codec.org/"
@@ -14,7 +14,7 @@ license=(BSD)
depends=(glibc)
options=('!libtool')
source=(http://downloads.us.xiph.org/releases/$pkgname/$pkgname-$pkgver.tar.gz)
-md5sums=('c503ad05a59ddb44deab96204401be03')
+md5sums=('86eedbd3c5a0171d2437850435e6edff')
build() {
cd $pkgname-$pkgver
diff --git a/extra/perl-bit-vector/Bit-Vector-destroy.patch b/extra/perl-bit-vector/Bit-Vector-destroy.patch
deleted file mode 100644
index 580f4cf21..000000000
--- a/extra/perl-bit-vector/Bit-Vector-destroy.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From 0646f34fc3eeb47627822df860986cf7bee4ebed Mon Sep 17 00:00:00 2001
-From: Gisle Aas <gisle@activestate.com>
-Date: Thu, 28 Mar 2013 00:41:07 -0700
-Subject: [PATCH] eval { 1->method } triggers different error in 5.17.11
-
----
- t/02_____destroy.t | 4 +++-
- 1 files changed, 3 insertions(+), 1 deletions(-)
-
-diff --git a/t/02_____destroy.t b/t/02_____destroy.t
-index 41e3aa3..adcf995 100644
---- a/t/02_____destroy.t
-+++ b/t/02_____destroy.t
-@@ -17,7 +17,9 @@ if (ref($set) eq '')
- {print "ok $n\n";} else {print "not ok $n\n";}
- $n++;
- eval { $set->DESTROY(); };
--if ($@ =~ /Can't call method "DESTROY" without a package or object reference/)
-+if ($@ =~ /Can't call method "DESTROY" without a package or object reference/ ||
-+ $@ =~ /Can't locate object method "DESTROY" via package "1"/
-+)
- {print "ok $n\n";} else {print "not ok $n\n";}
- $n++;
- eval { Bit::Vector::DESTROY($set); };
---
-1.7.0.5
-
diff --git a/extra/perl-bit-vector/PKGBUILD b/extra/perl-bit-vector/PKGBUILD
index 8076b44dd..2f8158d84 100644
--- a/extra/perl-bit-vector/PKGBUILD
+++ b/extra/perl-bit-vector/PKGBUILD
@@ -1,43 +1,31 @@
-# $Id: PKGBUILD 186393 2013-05-26 09:24:52Z bluewind $
+# $Id: PKGBUILD 189971 2013-07-12 02:57:43Z eric $
# Maintainer:
# Contributor: Kevin Piche <kevin@archlinux.org>
-# Contributor: K. Piche <kpiche@rogers.com>
pkgname=perl-bit-vector
-_cpanname=Bit-Vector
-pkgver=7.2
-pkgrel=3
+pkgver=7.3
+pkgrel=1
pkgdesc='Efficient bit vector, set of integers and "big int" math library'
arch=('i686' 'x86_64')
license=('GPL' 'LGPL' 'PerlArtistic')
-url="http://search.cpan.org/dist/${_cpanname}/"
+url="http://search.cpan.org/dist/Bit-Vector/"
depends=('perl-carp-clan' 'perl')
options=('!emptydirs')
-source=(http://search.cpan.org/CPAN/authors/id/A/AN/ANDK/${_cpanname}-${pkgver}.tar.gz
- Bit-Vector-destroy.patch)
-md5sums=('bc6ae34738b8f889290bf50099ff8aed'
- 'c86a55b84cb05dd04004ee8f56ee2ee3')
-
-prepare() {
- cd "${srcdir}/${_cpanname}-$pkgver"
-
- # https://rt.cpan.org/Public/Bug/Display.html?id=84250
- patch -Np1 -i "${srcdir}/Bit-Vector-destroy.patch"
-}
+source=(http://search.cpan.org/CPAN/authors/id/S/ST/STBEY/Bit-Vector-${pkgver}.tar.gz)
+md5sums=('684e63a93db1e0eda25a103258b39725')
build() {
- cd "${srcdir}/${_cpanname}-$pkgver"
- # install module in vendor directories.
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ cd Bit-Vector-$pkgver
+ perl Makefile.PL INSTALLDIRS=vendor
make
}
check() {
- cd "${srcdir}/${_cpanname}-$pkgver"
+ cd Bit-Vector-$pkgver
make test
}
package() {
- cd "${srcdir}/${_cpanname}-$pkgver"
+ cd Bit-Vector-$pkgver
make DESTDIR="${pkgdir}" install
}
diff --git a/extra/python-markupsafe/PKGBUILD b/extra/python-markupsafe/PKGBUILD
index 45c16b943..6686eaa4f 100644
--- a/extra/python-markupsafe/PKGBUILD
+++ b/extra/python-markupsafe/PKGBUILD
@@ -1,17 +1,17 @@
-# $Id: PKGBUILD 169021 2012-10-17 10:20:38Z allan $
+# $Id: PKGBUILD 189977 2013-07-12 06:16:17Z eric $
# Maintainer : Ionut Biru <ibiru@archlinux.org>
# Contributor: Alex Anthony <alex.anthony28991@gmail.com>
pkgname=('python-markupsafe' 'python2-markupsafe')
-pkgver=0.15
-pkgrel=2
+pkgver=0.18
+pkgrel=1
pkgdesc="Implements a XML/HTML/XHTML Markup safe string for Python"
arch=('i686' 'x86_64')
url="http://pypi.python.org/pypi/MarkupSafe"
license=('custom')
makedepends=('python-distribute' 'python2-distribute')
source=("http://pypi.python.org/packages/source/M/MarkupSafe/MarkupSafe-${pkgver}.tar.gz")
-md5sums=('4e7c4d965fe5e033fa2d7bb7746bb186')
+md5sums=('f8d252fd05371e51dec2fe9a36890687')
build() {
cp -r MarkupSafe-${pkgver} python2-MarkupSafe-${pkgver}
@@ -22,10 +22,18 @@ build() {
python2 setup.py build
}
+check() {
+ cd "${srcdir}/MarkupSafe-${pkgver}"
+ python setup.py test
+
+ cd "${srcdir}/python2-MarkupSafe-${pkgver}"
+ python2 setup.py test
+}
+
package_python-markupsafe() {
depends=('python')
- cd "${srcdir}/MarkupSafe-${pkgver}"
+ cd MarkupSafe-${pkgver}
python setup.py install --root="${pkgdir}" --optimize=1
install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/python-markupsafe/LICENSE"
@@ -34,7 +42,7 @@ package_python-markupsafe() {
package_python2-markupsafe() {
depends=('python2')
- cd "${srcdir}/python2-MarkupSafe-${pkgver}"
+ cd python2-MarkupSafe-${pkgver}
python2 setup.py install --root="${pkgdir}" --optimize=1
install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/python2-markupsafe/LICENSE"
diff --git a/extra/rtmpdump/PKGBUILD b/extra/rtmpdump/PKGBUILD
index 087b35c41..d6cc9a070 100644
--- a/extra/rtmpdump/PKGBUILD
+++ b/extra/rtmpdump/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 187070 2013-06-03 11:16:53Z allan $
+# $Id: PKGBUILD 189979 2013-07-12 06:44:58Z eric $
# Maintainer:
# Contributor: xduugu
# Contributor: Elis Hughes <elishughes@googlemail.com>
pkgname=rtmpdump
-pkgver=20121203
-pkgrel=2
+pkgver=20121230
+pkgrel=1
pkgdesc="A tool to download rtmp streams"
arch=('i686' 'x86_64')
url="http://rtmpdump.mplayerhq.hu/"
@@ -14,16 +14,14 @@ depends=('openssl')
options=(!makeflags)
#git://git.ffmpeg.org/rtmpdump
source=(ftp://ftp.archlinux.org/other/$pkgname/$pkgname-$pkgver.tar.xz)
-sha256sums=('e5d9f7411bddd5a12be677f2a285c38100313db2b3b1f8d2a709d46e03741409')
+sha256sums=('89faf9df54204dbab211621809aa961ea6405e192cc0ce6633307e87aed400b7')
build() {
- make -C "$pkgname-$pkgver"
+ cd $pkgname-$pkgver
+ make
}
package() {
- make -C "$pkgname-$pkgver" prefix=/usr mandir=/usr/share/man DESTDIR="$pkgdir" install
- # usrmove
- cd "$pkgdir"
- mv usr/sbin/* usr/bin
- rmdir usr/sbin
+ cd $pkgname-$pkgver
+ make prefix=/usr sbindir=/usr/bin mandir=/usr/share/man DESTDIR="$pkgdir" install
}
diff --git a/extra/xdg-user-dirs/PKGBUILD b/extra/xdg-user-dirs/PKGBUILD
index c3098d5df..88e7897a9 100644
--- a/extra/xdg-user-dirs/PKGBUILD
+++ b/extra/xdg-user-dirs/PKGBUILD
@@ -1,20 +1,21 @@
-# $Id: PKGBUILD 153519 2012-03-15 14:03:02Z heftig $
+# $Id: PKGBUILD 189993 2013-07-12 15:01:21Z heftig $
# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
# Contributor: Stefan Husmann <stefan-husmann@t-online.de>
# Contributor: <mathieu.clabaut@gmail.com>
pkgname=xdg-user-dirs
-pkgver=0.14
-pkgrel=3
+pkgver=0.15
+pkgrel=1
pkgdesc="Manage user directories like ~/Desktop and ~/Music"
-arch=('i686' 'x86_64')
-depends=('sh')
+arch=(i686 x86_64)
url="http://www.freedesktop.org/wiki/Software/xdg-user-dirs"
-license=('GPL')
-backup=('etc/xdg/user-dirs.conf' 'etc/xdg/user-dirs.defaults')
+license=(GPL)
+depends=(sh)
+makedepends=(docbook-xsl)
+backup=(etc/xdg/user-dirs.conf etc/xdg/user-dirs.defaults)
source=(http://user-dirs.freedesktop.org/releases/$pkgname-$pkgver.tar.gz
xdg-user-dirs)
-sha256sums=('5f4e84f57c113f642ffdd646126855f45f1da955103119dbd2382edb516e6255'
+sha256sums=('20b4a751f41d0554bce3e0ce5e8d934be98cc62d48f0b90a894c3e1916552786'
'f0f27de23d849b2fa4ebf59e448b5a843b577d14dc2c1070e228999091fa7f5e')
build() {
diff --git a/libre/mc-libre/PKGBUILD b/libre/mc-libre/PKGBUILD
index d286f9cf3..7ae51945f 100644
--- a/libre/mc-libre/PKGBUILD
+++ b/libre/mc-libre/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 87679 2013-04-05 09:08:28Z schuay $
+# $Id: PKGBUILD 93857 2013-07-11 13:35:59Z schuay $
# Contributor: Daniel J Griffiths <ghost1227@archlinux.us>
# Maintainer: schuay <jakob.gruber@gmail.com>
_pkgname=mc
pkgname=mc-libre
-pkgver=4.8.8
+pkgver=4.8.9
pkgrel=1
pkgdesc="Midnight Commander is a text based filemanager/shell that emulates Norton Commander, with unar and arj recommendation included and nonfree unace recommendation removed"
arch=('i686' 'x86_64')
@@ -69,4 +69,4 @@ package() {
-i "${pkgdir}/usr/lib/mc/extfs.d/s3+"
}
-md5sums=('324ff5a192d30d3a3b234c130550eb0a')
+md5sums=('e701cc5ced4beed38e1977eba26dad50')
diff --git a/pcr/miniupnpd/PKGBUILD b/pcr/miniupnpd/PKGBUILD
index 57a04c290..da6f373c9 100644
--- a/pcr/miniupnpd/PKGBUILD
+++ b/pcr/miniupnpd/PKGBUILD
@@ -41,3 +41,5 @@ package() {
cd "$pkgdir"
mv usr/sbin usr/bin
}
+md5sums=('484dbda7c428b2d5f3768500a48d3375'
+ 'f862f79b673359adc80faf0be914394f')
diff --git a/pcr/rfc5766-turn-server/PKGBUILD b/pcr/rfc5766-turn-server/PKGBUILD
index 81eb3d14d..e85f98bb8 100644
--- a/pcr/rfc5766-turn-server/PKGBUILD
+++ b/pcr/rfc5766-turn-server/PKGBUILD
@@ -3,20 +3,21 @@
pkgname=rfc5766-turn-server
_portname=turnserver
pkgver=1.8.6.0
-pkgrel=1
+pkgrel=2
epoch=
pkgdesc="Free open source implementation of TURN and STUN Server"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://code.google.com/p/rfc5766-turn-server/"
license=('custom:BSDNew')
-makedepends=('gcc>=3.4.4' 'make')
+makedepends=('gcc>=3.4.4' 'make' 'hiredis' 'postgresql-libs' 'libmariadbclient')
depends=('libevent')
-#no redis headers in redi package
-optdepends=('postgresql-client: to use postgresql' 'libmysqlclient')
+optdepends=('postgresql-client: to use postgresql'
+ 'mariadb: mariadb backend'
+ 'redis: redis backend')
backup=("etc/turnserver.conf" "etc/turnuserdb.conf")
changelog=ChangeLog
-source=(https://${pkgname}.googlecode.com/files/${_portname}-$pkgver.tar.gz)
-sha1sums=('155990b95d399542db1bb497f1746c1b9bb290d2')
+source=(https://${pkgname}.googlecode.com/files/${_portname}-$pkgver.tar.gz
+ turn.service stun.service)
build() {
cd "${srcdir}/$_portname-${pkgver}"
@@ -51,11 +52,20 @@ package() {
install
- install -D "$pkgdir/usr/share/$pkgname/examples/etc/turnserver.conf" "$pkgdir/etc/turnserver.conf"
- install -D "$pkgdir/usr/share/$pkgname/examples/etc/turnuserdb.conf" "$pkgdir/etc/turnuserdb.conf"
+ install -D "$pkgdir/usr/share/$pkgname/examples/etc/turnserver.conf" \
+ "$pkgdir/etc/turnserver.conf"
+ install -D "$pkgdir/usr/share/$pkgname/examples/etc/turnuserdb.conf" \
+ "$pkgdir/etc/turnuserdb.conf"
+ install -D "$srcdir/stun.service" \
+ "$pkgdir/usr/lib/systemd/system/stun.service"
+ install -D "$srcdir/turn.service" \
+ "$pkgdir/usr/lib/systemd/system/turn.service"
rm -r "$pkgdir/usr/etc"
chmod 644 "$pkgdir/usr/lib/libturnclient.a"
install -Dm 644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
}
+md5sums=('def4cc2ea6239795edab12b5eee5f8ed'
+ '1da26c3a1fe29a8961e6b9d73f9048d3'
+ '83670d79026c67c7701481ee9d39f100')
diff --git a/pcr/rfc5766-turn-server/stun.service b/pcr/rfc5766-turn-server/stun.service
new file mode 100644
index 000000000..bddb6168a
--- /dev/null
+++ b/pcr/rfc5766-turn-server/stun.service
@@ -0,0 +1,10 @@
+[Unit]
+Description=STUN Server
+After=network.target
+
+[Service]
+Type=simple
+ExecStart=/usr/bin/turnserver --stun-only
+
+[Install]
+WantedBy=multi-user.target
diff --git a/pcr/rfc5766-turn-server/turn.service b/pcr/rfc5766-turn-server/turn.service
new file mode 100644
index 000000000..54cc5f01a
--- /dev/null
+++ b/pcr/rfc5766-turn-server/turn.service
@@ -0,0 +1,10 @@
+[Unit]
+Description=TURN Server
+After=network.target
+
+[Service]
+Type=simple
+ExecStart=/usr/bin/turnserver
+
+[Install]
+WantedBy=multi-user.target
diff --git a/pcr/ryzom-hg-client/PKGBUILD b/pcr/ryzom-hg-client/PKGBUILD
new file mode 100644
index 000000000..294e28024
--- /dev/null
+++ b/pcr/ryzom-hg-client/PKGBUILD
@@ -0,0 +1,37 @@
+# $Id: pkgbuild-mode.el,v 1.23 2007/10/20 16:02:14 juergen Exp $
+# Maintainer: Jorge Araya Navarro <jorge@abril>
+pkgname=ryzom-hg-client
+pkgver=20130706
+pkgrel=2
+pkgdesc="An awesome free software 3D MMORPG game, Game client."
+arch=('i686' 'x86_64')
+url="http://www.ryzom.com/"
+license=('AGPL')
+groups=("ryzom-hg")
+depends=('ryzom-hg-nel' 'expat')
+makedepends=('cpptest' 'cmake' 'bison' 'ryzom-hg-nel')
+provides=("ryzom-hg-client")
+conflicts=("ryzom-hg-client")
+replaces=("ryzom-hg-client")
+source=("http://repo.parabolagnulinux.org/other/ryzom-$pkgver-$pkgrel-any.src.tar.gz")
+sha256sums=('03ddd23d0b2e92c419dcdebe264890b5b1c906992ae93225be43869739f9f475')
+mksource=("ryzom-$pkgver-${pkgrel}::hg+https://bitbucket.org/ryzomcore")
+_CMAKE_COMMON_ARGS=('-DWITH_STATIC=ON' '-DWITH_NEL_TOOLS=OFF' '-DWITH_NEL_TESTS=OFF' '-DWITH_LUA51=ON' '-DWITH_NEL_SAMPLES=OFF' '-DWITH_RYZOM_TOOLS=ON') # cmake arguments for server and client
+
+_CMAKE_CLIENT_ARGS=( '-DWITH_RYZOM_SERVER=OFF' '-DWITH_RYZOM_CLIENT=ON' '-DWITH_NEL=OFF') # cmake args for building client
+
+build() {
+ mkdir -p "$srcdir/build-client"
+ cd "$srcdir/build-client"
+ cmake -b -Wno-dev "$srcdir/code" ${_CMAKE_COMMON_ARGS[*]} ${_CMAKE_CLIENT_ARGS[*]} -DCMAKE_INSTALL_PREFIX=/usr -DRYZOM_ETC_PREFIX=/etc/ryzom -DRYZOM_SHARE_PREFIX=/usr/share/ryzom -DRYZOM_BIN_PREFIX=/usr/bin -DRYZOM_GAMES_PREFIX=/usr/bin
+
+ make
+}
+
+package() {
+ cd "$srcdir/build-client"
+ make DESTDIR="$pkgdir" install
+ install -Dm 644 "$srcdir/ryzom.desktop" "$pkgdir/usr/share/applications/"
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/pcr/ryzom-hg-nel/PKGBUILD b/pcr/ryzom-hg-nel/PKGBUILD
new file mode 100644
index 000000000..c66aaf567
--- /dev/null
+++ b/pcr/ryzom-hg-nel/PKGBUILD
@@ -0,0 +1,42 @@
+# $Id: pkgbuild-mode.el,v 1.23 2007/10/20 16:02:14 juergen Exp $
+# Maintainer: Jorge Araya Navarro <jorgean@lavabit.com>
+pkgname=ryzom-hg-nel
+pkgver=20130706
+pkgrel=5
+pkgdesc="An awesome free software 3D MMORPG game, Game client."
+arch=('i686' 'x86_64')
+url="http://www.ryzom.com/"
+license=('AGPL')
+groups=("ryzom-hg")
+depends=('curl' 'freetype2' 'libx11' 'mesa' 'libxxf86vm' 'openal' 'freealut' 'libogg' 'libvorbis' 'libxml2' 'libpng' 'libjpeg' 'rrdtool' 'libwww' 'boost' 'luabind' 'libsquish' 'lua51' 'lua51-sql-mysql')
+makedepends=('cpptest' 'cmake' 'bison')
+provides=("ryzom-hg-nel")
+conflicts=("ryzom-hg-nel")
+replaces=("ryzom-hg-nel")
+
+source=("http://repo.parabolagnulinux.org/other/ryzom-$pkgver-2-any.src.tar.gz")
+sha256sums=('03ddd23d0b2e92c419dcdebe264890b5b1c906992ae93225be43869739f9f475')
+
+mksource=("$pkgname-$pkgver-${pkgrel}::hg+https://bitbucket.org/ryzomcore")
+
+_CMAKE_COMMON_ARGS=('-DWITH_STATIC=OFF' '-DWITH_NEL_TOOLS=OFF' '-DWITH_NEL_TESTS=OFF' '-DWITH_NEL_SAMPLES=OFF' '-DWITH_RYZOM_TOOLS=OFF') # cmake arguments for server and client
+
+_CMAKE_LIB_ARGS=('-DWITH_RYZOM_SERVER=OFF' '-DWITH_RYZOM_CLIENT=OFF' '-DWITH_NEL=ON')
+
+build() {
+ mkdir -p "$srcdir/build-nel"
+ cd "$srcdir/build-nel"
+ cmake -b -Wno-dev "$srcdir/code" ${_CMAKE_COMMON_ARGS[*]} ${_CMAKE_LIB_ARGS[*]} -DCMAKE_INSTALL_PREFIX=/usr -DRYZOM_ETC_PREFIX=/etc/ryzom -DRYZOM_SHARE_PREFIX=/usr/share/ryzom -DRYZOM_BIN_PREFIX=/usr/bin -DRYZOM_GAMES_PREFIX=/usr/bin
+
+ make
+}
+
+package() {
+ cd "$srcdir/build-nel"
+ make DESTDIR="$pkgdir" install
+ # WWWInit.h is in /usr/include/w3c-libwww according to libwww package!
+ sed -ie 's/WWWInit\.h/w3c-libwww\/WWWInit.h/' ${pkgdir}/usr/include/nel/gui/group_html.h
+}
+
+# vim:set ts=2 sw=2 et:
+
diff --git a/pcr/ryzom-hg/PKGBUILD b/pcr/ryzom-hg/PKGBUILD
index 8bc928115..8277ccf17 100644
--- a/pcr/ryzom-hg/PKGBUILD
+++ b/pcr/ryzom-hg/PKGBUILD
@@ -1,100 +1,64 @@
-# Maintainer:Bjoern Bidar <theodorstormgrade@gmail.com
-#_gui_toolkit=qt # qt or gtk
-_build_server=false # set true to build server (default:false)
-_build_client=true # set false to don't build client (default:true)
-_CMAKE_COMMON_ARGS=('-DWITH_STATIC=OFF' '-DWITH_NEL_TOOLS=OFF' '-DWITH_NEL_TESTS=OFF' '-DWITH_LUA51=ON' '-DWITH_NEL_SAMPLES=OFF' '-DWITH_RYZOM_TOOLS=OFF'.) # cmake arguments for server and client
-_CMAKE_SERVER_ARGS=('-DWITH_RYZOM_SERVER=ON' '-DWITH_RYZOM_CLIENT=OFF' '-DWITH_DRIVER_OPENGL=OFF' '-DWITH_DRIVER_OPENAL=OFF' ) # cmake args for building server
-_CMAKE_CLIENT_ARGS=( '-DWITH_RYZOM_SERVER=OFF' '-DWITH_RYZOM_CLIENT=ON' ) # cmake args for building client
-if [ $_build_client = true ] ; then
- true && pkgname=( 'ryzom-client-hg' )
-fi
+# Maintainer: Jorge Araya Navarro <jorgean@lavabit.com>
+# Maintainer (aur): Bjoern Bidar <theodorstormgrade@gmail.com>
-if [ $_build_server = true ] ; then
- true && pkgname=( 'ryzom-client-hg' 'ryzom-server-hg')
-fi
-pkgbase=ryzom-hg
-pkgname=ryzom-hg
-pkgver=20130331
-pkgrel=1
-pkgdesc="Ryzom is a Free to Play MMORPG . This version is for playing on an official server or launch a server"
+pkgname=('ryzom-hg-nel' 'ryzom-hg-client')
+pkgbase="ryzom-hg"
+pkgver=20130706
+pkgrel=2
+pkgdesc="An awesome free software 3D MMORPG game"
arch=('i686' 'x86_64')
url="http://www.ryzom.com/"
license=('AGPL3')
-depends=('curl' 'freetype2' 'libx11' 'mesa' 'libxxf86vm' 'openal' 'freealut' 'libogg' 'libvorbis' 'libxml2' 'libpng' 'libjpeg' 'rrdtool' 'libwww' 'boost' 'luabind' 'libsquish' 'lua51' 'lua51-sql-mysql')
-conflicts=('ryzom-client-latest-hg')
-groups=('ryzom')
+groups=('ryzom-hg')
+depends=('curl' 'freetype2' 'libx11' 'mesa' 'libxxf86vm' 'openal' 'freealut' 'libogg' 'libvorbis' 'libxml2' 'libpng' 'libjpeg' 'rrdtool' 'libwww' 'boost' 'luabind' 'libsquish' 'lua51' 'lua51-sql-mysql')
makedepends=('mercurial' 'cpptest' 'cmake' 'bison')
-provides=('ryzom')
-source=( 'ryzom.sh' 'ryzom.desktop' )
-md5sums=('a5ca7dfae7b9073f78cd1b0b7380755f'
- '71d5136d40ec4e76c2ac2b0c9e506aef')
+# ryzom-20130706-2-any.src.tar.gz
+source=("http://repo.parabolagnulinux.org/other/ryzom-20130706-2-any.src.tar.gz"
+ 'ryzom.sh'
+ 'ryzom.desktop')
+sha256sums=('03ddd23d0b2e92c419dcdebe264890b5b1c906992ae93225be43869739f9f475'
+ 'd3d8286f5b60a63cbda83795cbe1a1d6e1442f33116502cc6563f8db86e458b6'
+ '722c60ceb198214620b11a0866f458578e1128d39e63274ea8b43c1ed96ff196')
+mksource=("$pkgname-$pkgver-${pkgrel}::hg+https://bitbucket.org/ryzomcore")
+_CMAKE_COMMON_ARGS=('-DWITH_STATIC=OFF' '-DWITH_NEL_TOOLS=OFF' '-DWITH_NEL_TESTS=OFF' '-DWITH_LUA51=ON' '-DWITH_NEL_SAMPLES=OFF' '-DWITH_RYZOM_TOOLS=OFF') # cmake arguments for server and client
+_CMAKE_LIB_ARGS=('-DWITH_RYZOM_SERVER=OFF' '-DWITH_RYZOM_CLIENT=OFF' '-DWITH_DRIVER_OPENGL=OFF' '-DWITH_DRIVER_OPENAL=OFF' '-DWITH_NEL=ON')
-case $_gui_toolkit in
- qt) _CMAKE_COMMON_ARGS=( ${_CMAKE_COMMON_ARGS_ARGS[*]} '-DWITH_QT=ON' ) ;;
- gtk) _CMAKE_COMMON_ARGS=( ${_CMAKE_COMMON_ARGS_ARGS[*]} '-DWITH_GTK=ON' ) ;;
-esac
+_CMAKE_CLIENT_ARGS=( '-DWITH_RYZOM_SERVER=OFF' '-DWITH_RYZOM_CLIENT=ON' '-DWITH_NEL=OFF') # cmake args for building client
+package_ryzom-hg-nel() {
+ # options and directives that can be overridden
+ #pkgver=20130706
+ #pkgrel=0
+ pkgdesc="An awesome free software 3D MMORPG game. NeL library."
+ #depends=()
+
+ provides=('ryzom-hg-nel')
+ conflicts=('ryzom-hg-nel')
+ replaces=('ryzom-hg-nel')
-_hg_root='https://bitbucket.org/ryzom/ryzomcore'
-_hg_name='ryzomcore'
+ mkdir -p "$srcdir/build-nel"
+ cd "$srcdir/build-nel"
-prepare() {
- if [ -d "$_hg_name" ] ; then # fetch sources
- cd "$_hg_name"
- hg pull && hg update
- cd ..
- else
- hg clone "$_hg_root"
- fi
-
- msg2 "hg clone done or server timeout"
+ cmake -b -Wno-dev "$srcdir/code" ${_CMAKE_COMMON_ARGS[*]} ${_CMAKE_LIB_ARGS[*]} -DCMAKE_INSTALL_PREFIX=/usr -DRYZOM_ETC_PREFIX=/etc/ryzom -DRYZOM_SHARE_PREFIX=/usr/share/ryzom -DRYZOM_BIN_PREFIX=/usr/bin -DRYZOM_GAMES_PREFIX=/usr/bin
+ make
+ make DESTDIR="$pkgdir" install
}
-build() {
- cd $_hg_name
-
- if [ $_build_client = true ] ; then
- mkdir -p "$srcdir/build-client"
- cd "$srcdir/build-client"
- msg "client is $_build_client, building client"
- cmake -b "$srcdir/$_hg_name/code" ${_CMAKE_COMMON_ARGS_ARGS[*]} ${_CMAKE_CLIENT_ARGS[*]} -DCMAKE_INSTALL_PREFIX=/usr -DRYZOM_ETC_PREFIX=/etc/ryzom -DRYZOM_SHARE_PREFIX=/usr/share/ryzom -DRYZOM_BIN_PREFIX=/usr/bin -DRYZOM_GAMES_PREFIX=/usr/bin
- msg "Starting make, to build client"
- make
-
- fi
-
- if [ $_build_server = true ] ; then
- mkdir -p "$srcdir/build-server"
- cd "$srcdir/build-server"
- msg "client is $_build_server, building server"
- cmake -b "$srcdir/$_hg_name/code" ${_CMAKE_COMMON_ARGS_ARGS[*]} ${_CMAKE_SERVER_ARGS[*]} -DCMAKE_INSTALL_PREFIX=/usr -DRYZOM_ETC_PREFIX=/etc/ryzom -DRYZOM_SHARE_PREFIX=/usr/share/ryzom -DRYZOM_BIN_PREFIX=/usr/bin -DRYZOM_GAMES_PREFIX=/usr/bin
- msg "Starting make, to build server"
- make
- fi
-}
-
-if [ $_build_client = true ] ; then
-
- package_ryzom-client-hg() {
- pkgdesc="Ryzom is a Free to Play MMORPG . This version is for playing on an official server"
- depends=( 'curl' 'freetype2' 'libx11' 'mesa' 'libxxf86vm' 'openal' 'freealut' 'libogg' 'libvorbis' 'libxml2' 'cmake' 'libpng' 'libjpeg' 'rrdtool' 'bison' 'libwww' 'boost' 'cpptest' 'luabind' 'libsquish' 'lua51' 'lua51-sql-mysql' 'ryzom-data' )
- cd "$srcdir/build-client"
- make DESTDIR="$pkgdir/" install
- install -Dm 644 ${srcdir}/ryzom.desktop ${pkgdir}/usr/share/applications
- sed -ie 's/\/usr\/bin\/ryzom_client/ryzom/' ${pkgdir}/usr/share/applications/ryzom.desktop # replace ryzom_client with our script
- install -Dm755 ${srcdir}/ryzom.sh ${pkgdir}/usr/bin/ryzom
- }
-fi
-if [ $_build_server = true ] ; then
-
- package_ryzom-server-hg() {
- pkgdesc="Ryzom is a Free to Play MMORPG . This is the version to run a server"
- cd "$srcdir/build-server"
- make DESTDIR="$pkgdir/" install
- }
-fi
+package_ryzom-hg-client() {
+ # options and directives overrides
+ pkgdesc="An awesome free software 3D MMORPG game. Game client."
+ provides=('ryzom-hg-client')
+ conflicts=('ryzom-hg-client')
+ replaces=('ryzom-hg-client')
+ depends=('ryzom-hg-nel')
+ mkdir -p "$srcdir/build-client"
+ cd "$srcdir/build-client"
+ cmake -b -Wno-dev "$srcdir/code" ${_CMAKE_COMMON_ARGS[*]} ${_CMAKE_CLIENT_ARGS[*]} -DCMAKE_INSTALL_PREFIX=/usr -DRYZOM_ETC_PREFIX=/etc/ryzom -DRYZOM_SHARE_PREFIX=/usr/share/ryzom -DRYZOM_BIN_PREFIX=/usr/bin -DRYZOM_GAMES_PREFIX=/usr/bin
+ make
+ make DESTDIR="$pkgdir" install
+}
diff --git a/pcr/ryzom-hg/SRCBUILD b/pcr/ryzom-hg/SRCBUILD
new file mode 100644
index 000000000..a04662b0d
--- /dev/null
+++ b/pcr/ryzom-hg/SRCBUILD
@@ -0,0 +1,40 @@
+# Maintainer: Jorge Araya Navarro <jorgean@lavabit.com>
+pkgname=("ryzom-hg")
+pkgver=20130708
+pkgrel=3
+pkgdesc="An awesome free software 3D MMORPG game"
+arch=(any)
+url="https://www.ryzom.com/"
+license=('AGPL3')
+makedepends=('mercurial')
+
+source=("ryzom.sh"
+ "ryzom.desktop")
+
+_hgroot='https://bitbucket.org/ryzom/ryzomcore'
+_hgrepo='ryzomcore'
+
+build() {
+ cd "$srcdir"
+ msg "Connecting to Mercurial server...."
+
+ if [[ -d "$_hgrepo" ]]; then
+ cd "$_hgrepo"
+ hg pull -u
+ msg "The local files are updated."
+ else
+ hg clone "$_hgroot" "$_hgrepo"
+ fi
+
+ msg "Mercurial checkout done or server timeout"
+}
+
+package() {
+ PKGEXT=${SRCEXT}
+ PKGDEST=${SRCDEST}
+ cp ${srcdir}/ryzom.sh ${pkgdir}/
+ cp ${srcdir}/ryzom.desktop ${pkgdir}/
+ cp -a ${srcdir}/ryzomcore/code ${pkgdir}/
+}
+sha256sums=('d3d8286f5b60a63cbda83795cbe1a1d6e1442f33116502cc6563f8db86e458b6'
+ '722c60ceb198214620b11a0866f458578e1128d39e63274ea8b43c1ed96ff196')
diff --git a/~coadde/cross-binutils/PKGBUILD b/~coadde/cross-binutils/PKGBUILD
index f7750d5ae..5f322af4f 100644
--- a/~coadde/cross-binutils/PKGBUILD
+++ b/~coadde/cross-binutils/PKGBUILD
@@ -131,7 +131,6 @@ prepare() {
build() {
cd ${srcdir}/${_pkgname}-build
- msg "The 'lib64(lib)' and 'lib(lib32)' will be fixed on _target-binutils() on ldscripts files"
[[ $CARCH != ${_CARCH} ]] && _TARGET="--target=${_target}"
if [[ $CARCH == x86_64 ||
$CARCH == mips64el ||
@@ -139,9 +138,9 @@ build() {
$CARCH == aarch64_be ||
$CARCH == sparc64 ||
$CARCH == ia64 ]]; then
- _LIB_PATH="--with-lib-path=/usr/lib64:/usr/lib:/usr/local/lib64:/usr/local/lib:/usr/${_target}/lib64:/usr/${_target}/lib"
+ _LIB_PATH="--with-lib-path=/usr/lib:/usr/lib32:/usr/local/lib:/usr/local/lib32:/usr/${_target}/lib:/usr/${_target}/lib32"
else
- _LIB_PATH="--with-lib-path=/usr/lib32:/usr/local/lib32:/usr/${_target}/lib32"
+ _LIB_PATH="--with-lib-path=/usr/lib:/usr/local/lib:/usr/${_target}/lib"
fi
if [[ ${_multilib} == "yes" ]]; then
@@ -186,13 +185,12 @@ _target-binutils() {
depends=('glibc>=2.17' 'zlib' "${_pkgname}-common")
[[ $CHOST == ${_target} ]] && provides=("${_pkgname}=${pkgver}")
if [[ ${_multilib} == "yes" ]]; then
- #conflicts=("${pkgname}")
groups+=('multilib-devel')
else
groups+=('base-devel')
fi
groups+=("${_target}-devel")
- install="${_target}-${_pkgname}.install"
+ install="${_target}-${_pkgname}${_multilib_name}${_ath9k_htc_name}.install"
cd ${srcdir}/${_pkgname}-build
make prefix=${pkgdir}/opt/${pkgname}/${pkgver} tooldir=${pkgdir}/opt/${pkgname}/${pkgver} install
@@ -215,7 +213,7 @@ _target-binutils() {
}
msg "Change lib-path on ldscripts files"
- sed -i "/^SEARCH_DIR/ s|/${_target}/lib|/lib|g;
+ sed -i "/^SEARCH_DIR/ s|/${pkgver}/${_target}/lib|/${pkgver}/lib|g;
/^SEARCH_DIR/ s|/${pkgver}/lib|/${pkgver}/lib32|g;
/^SEARCH_DIR/ s|/${pkgver}/lib3264|/${pkgver}/lib|g;
/^SEARCH_DIR/ s|/${pkgver}/lib32x32|/${pkgver}/lib|g;
@@ -229,7 +227,7 @@ _target-binutils() {
msg "Create links for libraries"
install -vd ${pkgdir}/{usr/${_target},etc/ld.so.conf.d}
- ln -vs ../../lib ${pkgdir}/usr/${_target}/lib
+ ln -vs ../lib ${pkgdir}/usr/${_target}/lib
echo /opt/${pkgname}/${pkgver}/lib > ${pkgdir}/etc/ld.so.conf.d/${pkgname}-${pkgver}.conf
msg "Install PIC libiberty.a"
@@ -252,11 +250,15 @@ _target-binutils() {
# GNU/Linux-libre with GNU C Library (glibc)
package_mips64el-unknown-linux-gnu-binutils() { _target-binutils; }
+package_mips64el-unknown-linux-gnu-binutils-multilib() { _target-binutils; }
package_x86_64-unknown-linux-gnu-binutils() { _target-binutils; }
+package_x86_64-unknown-linux-gnu-binutils-multilib() { _target-binutils; }
package_i686-pc-linux-gnu-binutils() { _target-binutils; }
package_i586-pc-linux-gnu-binutils() { _target-binutils; }
package_aarch64-unknown-linux-gnu-binutils() { _target-binutils; }
+package_aarch64-unknown-linux-gnu-binutils-multilib() { _target-binutils; }
package_aarch64_be-unknown-linux-gnu-binutils() { _target-binutils; }
+package_aarch64_be-unknown-linux-gnu-binutils-multilib() { _target-binutils; }
package_arm-unknown-linux-gnueabi-binutils() { _target-binutils; }
package_armeb-unknown-linux-gnueabi-binutils() { _target-binutils; }
package_armv7-unknown-linux-gnueabi-binutils() { _target-binutils; }
@@ -266,19 +268,27 @@ package_armv6eb-unknown-linux-gnueabi-binutils() { _target-binutils; }
package_armv5-unknown-linux-gnueabi-binutils() { _target-binutils; }
package_armv5eb-unknown-linux-gnueabi-binutils() { _target-binutils; }
package_sparc64-unknown-linux-gnu-binutils() { _target-binutils; }
+package_sparc64-unknown-linux-gnu-binutils-multilib() { _target-binutils; }
package_ia64-unknown-linux-gnu-binutils() { _target-binutils; }
+package_ia64-unknown-linux-gnu-binutils-multilib() { _target-binutils; }
# GNU
package_x86_64-unknown-gnu-binutils() { _target-binutils; }
+package_x86_64-unknown-gnu-binutils-multilib() { _target-binutils; }
package_i686-pc-gnu-binutils() { _target-binutils; }
package_i586-pc-gnu-binutils() { _target-binutils; }
# GNU/Linux-libre with uClibc
package_mips64el-unknown-uclinux-gnu-binutils() { _target-binutils; }
+package_mips64el-unknown-uclinux-gnu-binutils-multilib() { _target-binutils; }
package_x86_64-unknown-uclinux-gnu-binutils() { _target-binutils; }
+package_x86_64-unknown-uclinux-gnu-binutils-multilib() { _target-binutils; }
package_i686-pc-uclinux-gnu-binutils() { _target-binutils; }
package_i586-pc-uclinux-gnu-binutils() { _target-binutils; }
package_aarch64-unknown-uclinux-gnu-binutils() { _target-binutils; }
+package_aarch64-unknown-uclinux-gnu-binutils-multilib() { _target-binutils; }
+package_aarch64_be-unknown-uclinux-gnu-binutils() { _target-binutils; }
+package_aarch64_be-unknown-uclinux-gnu-binutils-multilib() { _target-binutils; }
package_arm-unknown-uclinux-gnueabi-binutils() { _target-binutils; }
package_armeb-unknown-uclinux-gnueabi-binutils() { _target-binutils; }
package_armv7-unknown-uclinux-gnueabi-binutils() { _target-binutils; }
@@ -292,27 +302,38 @@ package_armv5eb-unknown-uclinux-gnueabi-binutils() { _target-binutils; }
package_xtensa-unknown-elf-binutils() { _target-binutils; }
package_xtensa-unknown-elf-binutils-ath9k_htc() { _target-binutils; }
package_mips64el-unknown-elf-binutils() { _target-binutils; }
+package_mips64el-unknown-elf-binutils-multilib() { _target-binutils; }
package_mips64-unknown-elf-binutils() { _target-binutils; }
+package_mips64-unknown-elf-binutils-multilib() { _target-binutils; }
package_mips32el-unknown-elf-binutils() { _target-binutils; }
package_mips32-unknown-elf-binutils() { _target-binutils; }
package_x86_64-unknown-elf-binutils() { _target-binutils; }
+package_x86_64-unknown-elf-binutils-multilib() { _target-binutils; }
package_i686-unknown-elf-binutils() { _target-binutils; }
package_i586-unknown-elf-binutils() { _target-binutils; }
package_i386-unknown-elf-binutils() { _target-binutils; }
package_aarch64-unknown-elf-binutils() { _target-binutils; }
+package_aarch64-unknown-elf-binutils-multilib() { _target-binutils; }
package_aarch64_be-unknown-elf-binutils() { _target-binutils; }
+package_aarch64_be-unknown-elf-binutils-multilib() { _target-binutils; }
package_arm-unknown-eabi-binutils() { _target-binutils; }
package_armeb-unknown-eabi-binutils() { _target-binutils; }
package_powerpc64-unknown-elf-binutils() { _target-binutils; }
+package_powerpc64-unknown-elf-binutils-multilib() { _target-binutils; }
package_powerpc64le-unknown-elf-binutils() { _target-binutils; }
+package_powerpc64le-unknown-elf-binutils-multilib() { _target-binutils; }
package_powerpc32-unknown-elf-binutils() { _target-binutils; }
package_powerpc32le-unknown-elf-binutils() { _target-binutils; }
package_powerpc64-unknown-eabi-binutils() { _target-binutils; }
+package_powerpc64-unknown-eabi-binutils-multilib() { _target-binutils; }
package_powerpc64le-unknown-eabi-binutils() { _target-binutils; }
+package_powerpc64le-unknown-eabi-binutils-multilib() { _target-binutils; }
package_powerpc32-unknown-eabi-binutils() { _target-binutils; }
package_powerpc32le-unknown-eabi-binutils() { _target-binutils; }
package_sh64-unknown-elf-binutils() { _target-binutils; }
+package_sh64-unknown-elf-binutils-multilib() { _target-binutils; }
package_sh64l-unknown-elf-binutils() { _target-binutils; }
+package_sh64l-unknown-elf-binutils-multilib() { _target-binutils; }
package_sh-unknown-elf-binutils() { _target-binutils; }
package_shl-unknown-elf-binutils() { _target-binutils; }
package_m68k-unknown-elf-binutils() { _target-binutils; }
diff --git a/~coadde/cross-binutils/aarch64-unknown-elf-binutils-multilib.install b/~coadde/cross-binutils/aarch64-unknown-elf-binutils-multilib.install
new file mode 100644
index 000000000..e2cb3892c
--- /dev/null
+++ b/~coadde/cross-binutils/aarch64-unknown-elf-binutils-multilib.install
@@ -0,0 +1,16 @@
+_pkgname=aarch64-unknown-elf-binutils-multilib
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/aarch64-unknown-elf-binutils.install b/~coadde/cross-binutils/aarch64-unknown-elf-binutils.install
new file mode 100644
index 000000000..7546e29a1
--- /dev/null
+++ b/~coadde/cross-binutils/aarch64-unknown-elf-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=aarch64-unknown-elf-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/aarch64-unknown-linux-gnu-binutils-multilib.install b/~coadde/cross-binutils/aarch64-unknown-linux-gnu-binutils-multilib.install
new file mode 100644
index 000000000..6f986cd41
--- /dev/null
+++ b/~coadde/cross-binutils/aarch64-unknown-linux-gnu-binutils-multilib.install
@@ -0,0 +1,16 @@
+_pkgname=aarch64-unknown-linux-gnu-binutils-multilib
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/aarch64-unknown-linux-gnu-binutils.install b/~coadde/cross-binutils/aarch64-unknown-linux-gnu-binutils.install
new file mode 100644
index 000000000..96d20da4a
--- /dev/null
+++ b/~coadde/cross-binutils/aarch64-unknown-linux-gnu-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=aarch64-unknown-linux-gnu-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/aarch64-unknown-uclinux-gnu-binutils-multilib.install b/~coadde/cross-binutils/aarch64-unknown-uclinux-gnu-binutils-multilib.install
new file mode 100644
index 000000000..0420b342a
--- /dev/null
+++ b/~coadde/cross-binutils/aarch64-unknown-uclinux-gnu-binutils-multilib.install
@@ -0,0 +1,16 @@
+_pkgname=aarch64-unknown-uclinux-gnu-binutils-multilib
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/aarch64-unknown-uclinux-gnu-binutils.install b/~coadde/cross-binutils/aarch64-unknown-uclinux-gnu-binutils.install
new file mode 100644
index 000000000..fa1e49875
--- /dev/null
+++ b/~coadde/cross-binutils/aarch64-unknown-uclinux-gnu-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=aarch64-unknown-uclinux-gnu-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/aarch64_be-unknown-elf-binutils-multilib.install b/~coadde/cross-binutils/aarch64_be-unknown-elf-binutils-multilib.install
new file mode 100644
index 000000000..ae71b8f32
--- /dev/null
+++ b/~coadde/cross-binutils/aarch64_be-unknown-elf-binutils-multilib.install
@@ -0,0 +1,16 @@
+_pkgname=aarch64_be-unknown-elf-binutils-multilib
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/aarch64_be-unknown-elf-binutils.install b/~coadde/cross-binutils/aarch64_be-unknown-elf-binutils.install
new file mode 100644
index 000000000..886d38ddc
--- /dev/null
+++ b/~coadde/cross-binutils/aarch64_be-unknown-elf-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=aarch64_be-unknown-elf-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/aarch64_be-unknown-linux-gnu-binutils-multilib.install b/~coadde/cross-binutils/aarch64_be-unknown-linux-gnu-binutils-multilib.install
new file mode 100644
index 000000000..21e87d4a6
--- /dev/null
+++ b/~coadde/cross-binutils/aarch64_be-unknown-linux-gnu-binutils-multilib.install
@@ -0,0 +1,16 @@
+_pkgname=aarch64_be-unknown-linux-gnu-binutils-multilib
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/aarch64_be-unknown-linux-gnu-binutils.install b/~coadde/cross-binutils/aarch64_be-unknown-linux-gnu-binutils.install
new file mode 100644
index 000000000..7c040a1d1
--- /dev/null
+++ b/~coadde/cross-binutils/aarch64_be-unknown-linux-gnu-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=aarch64_be-unknown-linux-gnu-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/aarch64_be-unknown-uclinux-gnu-binutils-multilib.install b/~coadde/cross-binutils/aarch64_be-unknown-uclinux-gnu-binutils-multilib.install
new file mode 100644
index 000000000..8ecd22ed1
--- /dev/null
+++ b/~coadde/cross-binutils/aarch64_be-unknown-uclinux-gnu-binutils-multilib.install
@@ -0,0 +1,16 @@
+_pkgname=aarch64_be-unknown-uclinux-gnu-binutils-multilib
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/aarch64_be-unknown-uclinux-gnu-binutils.install b/~coadde/cross-binutils/aarch64_be-unknown-uclinux-gnu-binutils.install
new file mode 100644
index 000000000..017efb727
--- /dev/null
+++ b/~coadde/cross-binutils/aarch64_be-unknown-uclinux-gnu-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=aarch64_be-unknown-uclinux-gnu-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/arm-unknown-eabi-binutils.install b/~coadde/cross-binutils/arm-unknown-eabi-binutils.install
new file mode 100644
index 000000000..2a5ac8d12
--- /dev/null
+++ b/~coadde/cross-binutils/arm-unknown-eabi-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=arm-unknown-eabi-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/arm-unknown-linux-gnueabi.install b/~coadde/cross-binutils/arm-unknown-linux-gnueabi.install
new file mode 100644
index 000000000..011cd2ae3
--- /dev/null
+++ b/~coadde/cross-binutils/arm-unknown-linux-gnueabi.install
@@ -0,0 +1,16 @@
+_pkgname=arm-unknown-linux-gnueabi-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/arm-unknown-uclinux-gnueabi.install b/~coadde/cross-binutils/arm-unknown-uclinux-gnueabi.install
new file mode 100644
index 000000000..e7cee926c
--- /dev/null
+++ b/~coadde/cross-binutils/arm-unknown-uclinux-gnueabi.install
@@ -0,0 +1,16 @@
+_pkgname=arm-unknown-uclinux-gnueabi-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/armeb-unknown-eabi-binutils.install b/~coadde/cross-binutils/armeb-unknown-eabi-binutils.install
new file mode 100644
index 000000000..363e4b477
--- /dev/null
+++ b/~coadde/cross-binutils/armeb-unknown-eabi-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=armeb-unknown-eabi-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/armeb-unknown-linux-gnueabi.install b/~coadde/cross-binutils/armeb-unknown-linux-gnueabi.install
new file mode 100644
index 000000000..75fa9f797
--- /dev/null
+++ b/~coadde/cross-binutils/armeb-unknown-linux-gnueabi.install
@@ -0,0 +1,16 @@
+_pkgname=armeb-unknown-linux-gnueabi-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/armeb-unknown-uclinux-gnueabi.install b/~coadde/cross-binutils/armeb-unknown-uclinux-gnueabi.install
new file mode 100644
index 000000000..b44e358f1
--- /dev/null
+++ b/~coadde/cross-binutils/armeb-unknown-uclinux-gnueabi.install
@@ -0,0 +1,16 @@
+_pkgname=armeb-unknown-uclinux-gnueabi-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/armv5-unknown-linux-gnueabi.install b/~coadde/cross-binutils/armv5-unknown-linux-gnueabi.install
new file mode 100644
index 000000000..afdc1ebc8
--- /dev/null
+++ b/~coadde/cross-binutils/armv5-unknown-linux-gnueabi.install
@@ -0,0 +1,16 @@
+_pkgname=armv5-unknown-linux-gnueabi-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/armv5-unknown-uclinux-gnueabi.install b/~coadde/cross-binutils/armv5-unknown-uclinux-gnueabi.install
new file mode 100644
index 000000000..69faa8902
--- /dev/null
+++ b/~coadde/cross-binutils/armv5-unknown-uclinux-gnueabi.install
@@ -0,0 +1,16 @@
+_pkgname=armv5-unknown-uclinux-gnueabi-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/armv5eb-unknown-linux-gnueabi.install b/~coadde/cross-binutils/armv5eb-unknown-linux-gnueabi.install
new file mode 100644
index 000000000..1b92d60a0
--- /dev/null
+++ b/~coadde/cross-binutils/armv5eb-unknown-linux-gnueabi.install
@@ -0,0 +1,16 @@
+_pkgname=armv5eb-unknown-linux-gnueabi-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/armv5eb-unknown-uclinux-gnueabi.install b/~coadde/cross-binutils/armv5eb-unknown-uclinux-gnueabi.install
new file mode 100644
index 000000000..3370ab5b5
--- /dev/null
+++ b/~coadde/cross-binutils/armv5eb-unknown-uclinux-gnueabi.install
@@ -0,0 +1,16 @@
+_pkgname=armv5eb-unknown-uclinux-gnueabi-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/armv6-unknown-linux-gnueabi.install b/~coadde/cross-binutils/armv6-unknown-linux-gnueabi.install
new file mode 100644
index 000000000..b5dcd7d38
--- /dev/null
+++ b/~coadde/cross-binutils/armv6-unknown-linux-gnueabi.install
@@ -0,0 +1,16 @@
+_pkgname=armv6-unknown-linux-gnueabi-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/armv6-unknown-uclinux-gnueabi.install b/~coadde/cross-binutils/armv6-unknown-uclinux-gnueabi.install
new file mode 100644
index 000000000..63169847e
--- /dev/null
+++ b/~coadde/cross-binutils/armv6-unknown-uclinux-gnueabi.install
@@ -0,0 +1,16 @@
+_pkgname=armv6-unknown-uclinux-gnueabi-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/armv6eb-unknown-linux-gnueabi.install b/~coadde/cross-binutils/armv6eb-unknown-linux-gnueabi.install
new file mode 100644
index 000000000..72ea5a267
--- /dev/null
+++ b/~coadde/cross-binutils/armv6eb-unknown-linux-gnueabi.install
@@ -0,0 +1,16 @@
+_pkgname=armv6eb-unknown-linux-gnueabi-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/armv6eb-unknown-uclinux-gnueabi.install b/~coadde/cross-binutils/armv6eb-unknown-uclinux-gnueabi.install
new file mode 100644
index 000000000..ba95c1b5d
--- /dev/null
+++ b/~coadde/cross-binutils/armv6eb-unknown-uclinux-gnueabi.install
@@ -0,0 +1,16 @@
+_pkgname=armv6eb-unknown-uclinux-gnueabi-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/armv7-unknown-linux-gnueabi.install b/~coadde/cross-binutils/armv7-unknown-linux-gnueabi.install
new file mode 100644
index 000000000..b0cadf5af
--- /dev/null
+++ b/~coadde/cross-binutils/armv7-unknown-linux-gnueabi.install
@@ -0,0 +1,16 @@
+_pkgname=armv7-unknown-linux-gnueabi-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/armv7-unknown-uclinux-gnueabi.install b/~coadde/cross-binutils/armv7-unknown-uclinux-gnueabi.install
new file mode 100644
index 000000000..42f2d1cea
--- /dev/null
+++ b/~coadde/cross-binutils/armv7-unknown-uclinux-gnueabi.install
@@ -0,0 +1,16 @@
+_pkgname=armv7-unknown-uclinux-gnueabi-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/armv7eb-unknown-linux-gnueabi.install b/~coadde/cross-binutils/armv7eb-unknown-linux-gnueabi.install
new file mode 100644
index 000000000..b4510863d
--- /dev/null
+++ b/~coadde/cross-binutils/armv7eb-unknown-linux-gnueabi.install
@@ -0,0 +1,16 @@
+_pkgname=armv7eb-unknown-linux-gnueabi-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/armv7eb-unknown-uclinux-gnueabi.install b/~coadde/cross-binutils/armv7eb-unknown-uclinux-gnueabi.install
new file mode 100644
index 000000000..faa3e3b77
--- /dev/null
+++ b/~coadde/cross-binutils/armv7eb-unknown-uclinux-gnueabi.install
@@ -0,0 +1,16 @@
+_pkgname=armv7eb-unknown-uclinux-gnueabi-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/i386-unknown-elf-binutils.install b/~coadde/cross-binutils/i386-unknown-elf-binutils.install
new file mode 100644
index 000000000..572ecca6e
--- /dev/null
+++ b/~coadde/cross-binutils/i386-unknown-elf-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=i386-unknown-elf-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/i586-pc-gnu-binutils.install b/~coadde/cross-binutils/i586-pc-gnu-binutils.install
new file mode 100644
index 000000000..6e4dac15d
--- /dev/null
+++ b/~coadde/cross-binutils/i586-pc-gnu-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=i586-pc-gnu-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/i586-pc-uclinux-gnu-binutils.install b/~coadde/cross-binutils/i586-pc-uclinux-gnu-binutils.install
new file mode 100644
index 000000000..2729ec574
--- /dev/null
+++ b/~coadde/cross-binutils/i586-pc-uclinux-gnu-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=i586-pc-uclinux-gnu-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/i586-unknown-elf-binutils.install b/~coadde/cross-binutils/i586-unknown-elf-binutils.install
new file mode 100644
index 000000000..4c55c2c6e
--- /dev/null
+++ b/~coadde/cross-binutils/i586-unknown-elf-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=i586-unknown-elf-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/i686-pc-gnu-binutils.install b/~coadde/cross-binutils/i686-pc-gnu-binutils.install
new file mode 100644
index 000000000..1fbfac209
--- /dev/null
+++ b/~coadde/cross-binutils/i686-pc-gnu-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=i686-pc-gnu-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/i686-pc-uclinux-gnu-binutils.install b/~coadde/cross-binutils/i686-pc-uclinux-gnu-binutils.install
new file mode 100644
index 000000000..04ece7396
--- /dev/null
+++ b/~coadde/cross-binutils/i686-pc-uclinux-gnu-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=i686-pc-uclinux-gnu-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/i686-unknown-elf-binutils.install b/~coadde/cross-binutils/i686-unknown-elf-binutils.install
new file mode 100644
index 000000000..f92849138
--- /dev/null
+++ b/~coadde/cross-binutils/i686-unknown-elf-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=i686-unknown-elf-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/ia64-unknown-linux-gnu-binutils-multilib.install b/~coadde/cross-binutils/ia64-unknown-linux-gnu-binutils-multilib.install
new file mode 100644
index 000000000..a31a76a41
--- /dev/null
+++ b/~coadde/cross-binutils/ia64-unknown-linux-gnu-binutils-multilib.install
@@ -0,0 +1,16 @@
+_pkgname=ia64-unknown-linux-gnu-binutils-multilib
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/ia64-unknown-linux-gnu-binutils.install b/~coadde/cross-binutils/ia64-unknown-linux-gnu-binutils.install
new file mode 100644
index 000000000..9853a7dce
--- /dev/null
+++ b/~coadde/cross-binutils/ia64-unknown-linux-gnu-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=ia64-unknown-linux-gnu-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/m68k-unknown-elf-binutils.install b/~coadde/cross-binutils/m68k-unknown-elf-binutils.install
new file mode 100644
index 000000000..b45dcea38
--- /dev/null
+++ b/~coadde/cross-binutils/m68k-unknown-elf-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=m68k-unknown-elf-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/mips32-unknown-elf-binutils.install b/~coadde/cross-binutils/mips32-unknown-elf-binutils.install
new file mode 100644
index 000000000..c16855af8
--- /dev/null
+++ b/~coadde/cross-binutils/mips32-unknown-elf-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=mips32-unknown-elf-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/mips32el-unknown-elf-binutils.install b/~coadde/cross-binutils/mips32el-unknown-elf-binutils.install
new file mode 100644
index 000000000..83ef0456f
--- /dev/null
+++ b/~coadde/cross-binutils/mips32el-unknown-elf-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=mips32el-unknown-elf-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/mips64-unknown-elf-binutils-multilib.install b/~coadde/cross-binutils/mips64-unknown-elf-binutils-multilib.install
new file mode 100644
index 000000000..e24e260f6
--- /dev/null
+++ b/~coadde/cross-binutils/mips64-unknown-elf-binutils-multilib.install
@@ -0,0 +1,16 @@
+_pkgname=mips64-unknown-elf-binutils-multilib
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/mips64-unknown-elf-binutils.install b/~coadde/cross-binutils/mips64-unknown-elf-binutils.install
new file mode 100644
index 000000000..8e5e0a192
--- /dev/null
+++ b/~coadde/cross-binutils/mips64-unknown-elf-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=mips64-unknown-elf-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/mips64el-unknown-elf-binutils-multilib.install b/~coadde/cross-binutils/mips64el-unknown-elf-binutils-multilib.install
new file mode 100644
index 000000000..201c805dd
--- /dev/null
+++ b/~coadde/cross-binutils/mips64el-unknown-elf-binutils-multilib.install
@@ -0,0 +1,16 @@
+_pkgname=mips64el-unknown-elf-binutils-multilib
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/mips64el-unknown-elf-binutils.install b/~coadde/cross-binutils/mips64el-unknown-elf-binutils.install
new file mode 100644
index 000000000..ab338a443
--- /dev/null
+++ b/~coadde/cross-binutils/mips64el-unknown-elf-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=mips64el-unknown-elf-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/mips64el-unknown-linux-gnu-binutils-multilib.install b/~coadde/cross-binutils/mips64el-unknown-linux-gnu-binutils-multilib.install
new file mode 100644
index 000000000..cff96a72a
--- /dev/null
+++ b/~coadde/cross-binutils/mips64el-unknown-linux-gnu-binutils-multilib.install
@@ -0,0 +1,16 @@
+_pkgname=mips64el-unknown-linux-gnu-binutils-multilib
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/mips64el-unknown-uclinux-gnu-binutils-multilib.install b/~coadde/cross-binutils/mips64el-unknown-uclinux-gnu-binutils-multilib.install
new file mode 100644
index 000000000..b633641d5
--- /dev/null
+++ b/~coadde/cross-binutils/mips64el-unknown-uclinux-gnu-binutils-multilib.install
@@ -0,0 +1,16 @@
+_pkgname=mips64el-unknown-uclinux-gnu-binutils-multilib
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/mips64el-unknown-uclinux-gnu-binutils.install b/~coadde/cross-binutils/mips64el-unknown-uclinux-gnu-binutils.install
new file mode 100644
index 000000000..29094da95
--- /dev/null
+++ b/~coadde/cross-binutils/mips64el-unknown-uclinux-gnu-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=mips64el-unknown-uclinux-gnu-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/powerpc32-unknown-eabi-binutils.install b/~coadde/cross-binutils/powerpc32-unknown-eabi-binutils.install
new file mode 100644
index 000000000..6db625881
--- /dev/null
+++ b/~coadde/cross-binutils/powerpc32-unknown-eabi-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=powerpc32-unknown-eabi-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/powerpc32-unknown-elf-binutils.install b/~coadde/cross-binutils/powerpc32-unknown-elf-binutils.install
new file mode 100644
index 000000000..dcc691e53
--- /dev/null
+++ b/~coadde/cross-binutils/powerpc32-unknown-elf-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=powerpc32-unknown-elf-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/powerpc32le-unknown-eabi-binutils.install b/~coadde/cross-binutils/powerpc32le-unknown-eabi-binutils.install
new file mode 100644
index 000000000..dd55db2d7
--- /dev/null
+++ b/~coadde/cross-binutils/powerpc32le-unknown-eabi-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=powerpc32le-unknown-eabi-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/powerpc32le-unknown-elf-binutils.install b/~coadde/cross-binutils/powerpc32le-unknown-elf-binutils.install
new file mode 100644
index 000000000..d304b6799
--- /dev/null
+++ b/~coadde/cross-binutils/powerpc32le-unknown-elf-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=powerpc32le-unknown-elf-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/powerpc64-unknown-eabi-binutils-multilib.install b/~coadde/cross-binutils/powerpc64-unknown-eabi-binutils-multilib.install
new file mode 100644
index 000000000..0c1b1d7b8
--- /dev/null
+++ b/~coadde/cross-binutils/powerpc64-unknown-eabi-binutils-multilib.install
@@ -0,0 +1,16 @@
+_pkgname=powerpc64-unknown-eabi-binutils-multilib
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/powerpc64-unknown-eabi-binutils.install b/~coadde/cross-binutils/powerpc64-unknown-eabi-binutils.install
new file mode 100644
index 000000000..2e3ca0474
--- /dev/null
+++ b/~coadde/cross-binutils/powerpc64-unknown-eabi-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=powerpc64-unknown-eabi-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/powerpc64-unknown-elf-binutils-multilib.install b/~coadde/cross-binutils/powerpc64-unknown-elf-binutils-multilib.install
new file mode 100644
index 000000000..4000bde4f
--- /dev/null
+++ b/~coadde/cross-binutils/powerpc64-unknown-elf-binutils-multilib.install
@@ -0,0 +1,16 @@
+_pkgname=powerpc64-unknown-elf-binutils-multilib
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/powerpc64-unknown-elf-binutils.install b/~coadde/cross-binutils/powerpc64-unknown-elf-binutils.install
new file mode 100644
index 000000000..f9d4ff394
--- /dev/null
+++ b/~coadde/cross-binutils/powerpc64-unknown-elf-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=powerpc64-unknown-elf-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/powerpc64le-unknown-eabi-binutils-multilib.install b/~coadde/cross-binutils/powerpc64le-unknown-eabi-binutils-multilib.install
new file mode 100644
index 000000000..0b6f6c848
--- /dev/null
+++ b/~coadde/cross-binutils/powerpc64le-unknown-eabi-binutils-multilib.install
@@ -0,0 +1,16 @@
+_pkgname=powerpc64le-unknown-eabi-binutils-multilib
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/powerpc64le-unknown-eabi-binutils.install b/~coadde/cross-binutils/powerpc64le-unknown-eabi-binutils.install
new file mode 100644
index 000000000..3798f1bfe
--- /dev/null
+++ b/~coadde/cross-binutils/powerpc64le-unknown-eabi-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=powerpc64le-unknown-eabi-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/powerpc64le-unknown-elf-binutils-multilib.install b/~coadde/cross-binutils/powerpc64le-unknown-elf-binutils-multilib.install
new file mode 100644
index 000000000..1e30719bf
--- /dev/null
+++ b/~coadde/cross-binutils/powerpc64le-unknown-elf-binutils-multilib.install
@@ -0,0 +1,16 @@
+_pkgname=powerpc64le-unknown-elf-binutils-multilib
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/powerpc64le-unknown-elf-binutils.install b/~coadde/cross-binutils/powerpc64le-unknown-elf-binutils.install
new file mode 100644
index 000000000..891b7f85b
--- /dev/null
+++ b/~coadde/cross-binutils/powerpc64le-unknown-elf-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=powerpc64le-unknown-elf-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/sh-unknown-elf-binutils.install b/~coadde/cross-binutils/sh-unknown-elf-binutils.install
new file mode 100644
index 000000000..20d123559
--- /dev/null
+++ b/~coadde/cross-binutils/sh-unknown-elf-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=sh-unknown-elf-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/sh64-unknown-elf-binutils-multilib.install b/~coadde/cross-binutils/sh64-unknown-elf-binutils-multilib.install
new file mode 100644
index 000000000..1f11dabbb
--- /dev/null
+++ b/~coadde/cross-binutils/sh64-unknown-elf-binutils-multilib.install
@@ -0,0 +1,16 @@
+_pkgname=sh64-unknown-elf-binutils-multilib
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/sh64-unknown-elf-binutils.install b/~coadde/cross-binutils/sh64-unknown-elf-binutils.install
new file mode 100644
index 000000000..04ee63c8c
--- /dev/null
+++ b/~coadde/cross-binutils/sh64-unknown-elf-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=sh64-unknown-elf-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/sh64l-unknown-elf-binutils-multilib.install b/~coadde/cross-binutils/sh64l-unknown-elf-binutils-multilib.install
new file mode 100644
index 000000000..6e01ac61e
--- /dev/null
+++ b/~coadde/cross-binutils/sh64l-unknown-elf-binutils-multilib.install
@@ -0,0 +1,16 @@
+_pkgname=sh64l-unknown-elf-binutils-multilib
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/sh64l-unknown-elf-binutils.install b/~coadde/cross-binutils/sh64l-unknown-elf-binutils.install
new file mode 100644
index 000000000..ab95b36ec
--- /dev/null
+++ b/~coadde/cross-binutils/sh64l-unknown-elf-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=sh64l-unknown-elf-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/shl-unknown-elf-binutils.install b/~coadde/cross-binutils/shl-unknown-elf-binutils.install
new file mode 100644
index 000000000..cdb30916b
--- /dev/null
+++ b/~coadde/cross-binutils/shl-unknown-elf-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=shl-unknown-elf-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/sparc64-unknown-linux-gnu-binutils-multilib.install b/~coadde/cross-binutils/sparc64-unknown-linux-gnu-binutils-multilib.install
new file mode 100644
index 000000000..d0aff2a85
--- /dev/null
+++ b/~coadde/cross-binutils/sparc64-unknown-linux-gnu-binutils-multilib.install
@@ -0,0 +1,16 @@
+_pkgname=sparc64-unknown-linux-gnu-binutils-multilib
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/sparc64-unknown-linux-gnu-binutils.install b/~coadde/cross-binutils/sparc64-unknown-linux-gnu-binutils.install
new file mode 100644
index 000000000..2d24404e5
--- /dev/null
+++ b/~coadde/cross-binutils/sparc64-unknown-linux-gnu-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=sparc64-unknown-linux-gnu-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/x86_64-unknown-elf-binutils-multilib.install b/~coadde/cross-binutils/x86_64-unknown-elf-binutils-multilib.install
new file mode 100644
index 000000000..dcf66e30a
--- /dev/null
+++ b/~coadde/cross-binutils/x86_64-unknown-elf-binutils-multilib.install
@@ -0,0 +1,16 @@
+_pkgname=x86_64-unknown-elf-binutils-multilib
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/x86_64-unknown-elf-binutils.install b/~coadde/cross-binutils/x86_64-unknown-elf-binutils.install
new file mode 100644
index 000000000..779e65ab3
--- /dev/null
+++ b/~coadde/cross-binutils/x86_64-unknown-elf-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=x86_64-unknown-elf-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/x86_64-unknown-gnu-binutils-multilib.install b/~coadde/cross-binutils/x86_64-unknown-gnu-binutils-multilib.install
new file mode 100644
index 000000000..7c682ba82
--- /dev/null
+++ b/~coadde/cross-binutils/x86_64-unknown-gnu-binutils-multilib.install
@@ -0,0 +1,16 @@
+_pkgname=x86_64-unknown-gnu-binutils-multilib
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/x86_64-unknown-gnu-binutils.install b/~coadde/cross-binutils/x86_64-unknown-gnu-binutils.install
new file mode 100644
index 000000000..102a11fd0
--- /dev/null
+++ b/~coadde/cross-binutils/x86_64-unknown-gnu-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=x86_64-unknown-gnu-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/x86_64-unknown-linux-gnu-binutils-multilib.install b/~coadde/cross-binutils/x86_64-unknown-linux-gnu-binutils-multilib.install
new file mode 100644
index 000000000..96140638c
--- /dev/null
+++ b/~coadde/cross-binutils/x86_64-unknown-linux-gnu-binutils-multilib.install
@@ -0,0 +1,16 @@
+_pkgname=x86_64-unknown-linux-gnu-binutils-multilib
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/x86_64-unknown-uclinux-gnu-binutils-multilib.install b/~coadde/cross-binutils/x86_64-unknown-uclinux-gnu-binutils-multilib.install
new file mode 100644
index 000000000..69bbb9180
--- /dev/null
+++ b/~coadde/cross-binutils/x86_64-unknown-uclinux-gnu-binutils-multilib.install
@@ -0,0 +1,16 @@
+_pkgname=x86_64-unknown-uclinux-gnu-binutils-multilib
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/x86_64-unknown-uclinux-gnu-binutils.install b/~coadde/cross-binutils/x86_64-unknown-uclinux-gnu-binutils.install
new file mode 100644
index 000000000..0a16733a9
--- /dev/null
+++ b/~coadde/cross-binutils/x86_64-unknown-uclinux-gnu-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=x86_64-unknown-uclinux-gnu-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/xtensa-unknown-elf-binutils-ath9k-htc.install b/~coadde/cross-binutils/xtensa-unknown-elf-binutils-ath9k-htc.install
new file mode 100644
index 000000000..643379261
--- /dev/null
+++ b/~coadde/cross-binutils/xtensa-unknown-elf-binutils-ath9k-htc.install
@@ -0,0 +1,16 @@
+_pkgname=xtensa-unknown-elf-binutils-ath9k-htc
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/xtensa-unknown-elf-binutils.install b/~coadde/cross-binutils/xtensa-unknown-elf-binutils.install
new file mode 100644
index 000000000..120b40b1b
--- /dev/null
+++ b/~coadde/cross-binutils/xtensa-unknown-elf-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=xtensa-unknown-elf-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}