diff options
author | Sven Schwermer | 2020-07-12 16:07:44 +0200 |
---|---|---|
committer | Sven Schwermer | 2020-07-12 16:07:44 +0200 |
commit | 89bb73b99477a5c6195c78fbf84bcbd287844ef7 (patch) | |
tree | 1674af7a27fd8b93f409133c45bc9196a51debe0 | |
parent | eacb7e094f999ec9d8b1bc54ed92559e6e597fe6 (diff) | |
download | aur-89bb73b99477a5c6195c78fbf84bcbd287844ef7.tar.gz |
Add avrxmega3 patch
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | PKGBUILD | 23 |
3 files changed, 24 insertions, 14 deletions
@@ -1,13 +1,12 @@ -# Generated by mksrcinfo v8 -# Mon Jan 25 04:32:43 UTC 2016 -pkgbase = avr-libc-svn - pkgdesc = The C runtime library for the AVR family of microcontrollers - pkgver = r2494 +pkgbase = avr-libc-avrxmega3-svn + pkgdesc = The C runtime library for the AVR family of microcontrollers (incl. avrxmega3 devices) + pkgver = r2550M pkgrel = 1 url = http://savannah.nongnu.org/projects/avr-libc/ arch = any license = BSD makedepends = svn + makedepends = xz depends = avr-gcc provides = avr-libc conflicts = avr-libc @@ -15,7 +14,9 @@ pkgbase = avr-libc-svn options = libtool options = staticlibs source = avr-libc::svn+http://svn.savannah.nongnu.org/svn/avr-libc/trunk/avr-libc/ + source = avrxmega3-v10.diff.xz::https://file.savannah.nongnu.org/file/avrxmega3-v10.diff.xz?file_id=48974 md5sums = SKIP + md5sums = 12ca80af092e6b138356287b69f40d2a -pkgname = avr-libc-svn +pkgname = avr-libc-avrxmega3-svn diff --git a/.gitignore b/.gitignore index 3473cb2ef045..7e5e0374d8c4 100644 --- a/.gitignore +++ b/.gitignore @@ -5,4 +5,4 @@ src/ *.src.tar.gz avr-libc/ - +*.diff.xz @@ -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" |