summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD23
1 files changed, 16 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 2264494525b5..fc066d929d5b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,23 +1,25 @@
-# Maintainer: Thomas Krug <t.krug@elektronenpumpe.de>
+# Maintainer: Sven Schwermer <aur@svenschwermer.de>
+# Contributor: Thomas Krug <t.krug@elektronenpumpe.de>
# Contributor: Corrado Primier <bardo@aur.archlinux.org>
# Contributor: danst0 <danst0@west.de>
# Contributor: Tim Besard <tim.besard@gmail.com>
-pkgname=avr-libc-svn
+pkgname=avr-libc-avrxmega3-svn
_pkgname=avr-libc
-pkgver=r2494
+pkgver=r2550M
pkgrel=1
-pkgdesc="The C runtime library for the AVR family of microcontrollers"
+pkgdesc="The C runtime library for the AVR family of microcontrollers (incl. avrxmega3 devices)"
arch=('any')
url="http://savannah.nongnu.org/projects/avr-libc/"
license=('BSD')
depends=('avr-gcc')
-makedepends=('svn')
+makedepends=('svn' 'xz')
provides=('avr-libc')
conflicts=('avr-libc')
options=('!strip' 'libtool' 'staticlibs')
-source=("$_pkgname"::'svn+http://svn.savannah.nongnu.org/svn/avr-libc/trunk/avr-libc/')
-md5sums=('SKIP')
+source=("$_pkgname"::'svn+http://svn.savannah.nongnu.org/svn/avr-libc/trunk/avr-libc/'
+'avrxmega3-v10.diff.xz'::'https://file.savannah.nongnu.org/file/avrxmega3-v10.diff.xz?file_id=48974')
+md5sums=('SKIP' '12ca80af092e6b138356287b69f40d2a')
pkgver() {
cd "$srcdir/$_pkgname"
@@ -25,6 +27,13 @@ pkgver() {
echo r$(svnversion)
}
+prepare() {
+ cd "$srcdir/$_pkgname"
+
+ # https://savannah.nongnu.org/patch/?9543
+ xzcat "$srcdir/avrxmega3-v10.diff.xz" | patch -p0
+}
+
build() {
cd "$srcdir/$_pkgname"