[arch-commits] Commit in (4 files)

Anatol Pomozov anatolik at archlinux.org
Wed Jul 1 16:34:32 UTC 2015


    Date: Wednesday, July 1, 2015 @ 18:34:32
  Author: anatolik
Revision: 136213

Partially rollback revision 136212. That revision intended to delete v8 package only.

Modified:
  avr-binutils/trunk/PKGBUILD
  avr-gcc/trunk/PKGBUILD
  avr-libc/trunk/PKGBUILD
  tt-rss/trunk/PKGBUILD

-----------------------------+
 avr-binutils/trunk/PKGBUILD |   17 +++++++----------
 avr-gcc/trunk/PKGBUILD      |   36 +++++++++++++++++++-----------------
 avr-libc/trunk/PKGBUILD     |   28 ++++++++++++++--------------
 tt-rss/trunk/PKGBUILD       |   15 ++++-----------
 4 files changed, 44 insertions(+), 52 deletions(-)

Modified: avr-binutils/trunk/PKGBUILD
===================================================================
--- avr-binutils/trunk/PKGBUILD	2015-07-01 16:27:45 UTC (rev 136212)
+++ avr-binutils/trunk/PKGBUILD	2015-07-01 16:34:32 UTC (rev 136213)
@@ -8,21 +8,19 @@
 
 pkgname=avr-binutils
 pkgver=2.25
-pkgrel=3
-_commit=c42c779b
-pkgdesc='A set of programs to assemble and manipulate binary and object files for the AVR architecture'
+pkgrel=2
+pkgdesc="A set of programs to assemble and manipulate binary and object files for the AVR architecture"
 arch=('i686' 'x86_64')
-url='http://www.gnu.org/software/binutils/'
+url="http://www.gnu.org/software/binutils/"
 license=('GPL')
-depends=('glibc' 'zlib' 'binutils')
+depends=('glibc>=2.17' 'zlib' 'binutils')
+options=('!distcc' '!ccache')
 install=avr-binutils.install
 source=(ftp://ftp.gnu.org/gnu/binutils/binutils-${pkgver}.tar.bz2{,.sig}
-        avr-size.patch
-        binutils-${pkgver}-roundup-${_commit}.patch::https://sourceware.org/git/gitweb.cgi\?p=binutils-gdb.git\;a=commitdiff_plain\;h=${_commit}\;hp=binutils-2_25)
+        avr-size.patch)
 sha1sums=('b46cc90ebaba7ffcf6c6d996d60738881b14e50d'
           'SKIP'
-          'b6d1ff7084b1f0a3fd2dee5383019ffb202e6c9a'
-          'c956a27796f62b797114233c6a9958b495e9bff0')
+          'b6d1ff7084b1f0a3fd2dee5383019ffb202e6c9a')
 validpgpkeys=('EAF1C276A747E9ED86210CBAC3126D3B4AE55E93')  # Tristan Gingold
 
 _builddir=binutils-build
@@ -33,7 +31,6 @@
     # See https://bugs.archlinux.org/task/32504
     # And https://bugs.archlinux.org/task/40986
     patch -Np0 < ${srcdir}/avr-size.patch
-    patch -p1 < ${srcdir}/binutils-${pkgver}-roundup-${_commit}.patch
 
     # https://bugs.archlinux.org/task/34629
     sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" libiberty/configure

Modified: avr-gcc/trunk/PKGBUILD
===================================================================
--- avr-gcc/trunk/PKGBUILD	2015-07-01 16:27:45 UTC (rev 136212)
+++ avr-gcc/trunk/PKGBUILD	2015-07-01 16:34:32 UTC (rev 136213)
@@ -7,14 +7,16 @@
 # Build order: avr-binutils -> avr-gcc -> avr-libc
 
 pkgname=avr-gcc
-pkgver=5.1.0
-pkgrel=1
-_snapshot=5-20150519
-_islver=0.14.1
-pkgdesc='The GNU AVR Compiler Collection'
+_pkgname=gcc
+pkgver=4.9.2
+_islver=0.12.2
+_cloogver=0.18.1
+pkgrel=2
+_snapshot=4.9-20141224
+pkgdesc="The GNU AVR Compiler Collection"
 arch=('i686' 'x86_64')
 license=('GPL' 'LGPL' 'FDL' 'custom')
-url='http://gcc.gnu.org/'
+url="http://gcc.gnu.org/"
 depends=('avr-binutils>=2.25' 'gcc-libs' 'libmpc')
 optdepends=('avr-libc: Standard C library for Atmel AVR development')
 options=('!emptydirs' '!strip')
@@ -21,9 +23,10 @@
 source=(#ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2
         ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2
         http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2
-       )
-sha1sums=('c6e72cc4ebd446df4cc797947107cbefad21bdf5'
-          'b653327b20e807d1df3a7e2f546ea924f1e030c0')
+        http://www.bastoul.net/cloog/pages/download/cloog-${_cloogver}.tar.gz)
+sha1sums=('dcf37616b36b6f60d3a56a3a1f83754e43e59fae'
+          'ca98a91e35fb3ded10d080342065919764d6f928'
+          '2dc70313e8e2c6610b856d627bce9c9c3f848077')
 
 if [ -n "${_snapshot}" ]; then
   _basedir=gcc-${_snapshot}
@@ -34,8 +37,9 @@
 build() {
     cd ${srcdir}/${_basedir} 
 
-    # link isl for in-tree build
+    # Link isl/cloog for in-tree builds
     ln -s ../isl-${_islver} isl
+    ln -s ../cloog-${_cloogver} cloog
 
     # https://bugs.archlinux.org/task/34629
     # hack! - some configure tests for header files using "$CPP $CPPFLAGS"
@@ -61,6 +65,7 @@
                 --enable-__cxa_atexit \
                 --enable-checking=release \
                 --enable-clocale=gnu \
+                --enable-cloog-backend=isl \
                 --enable-gnu-unique-object \
                 --enable-gold \
                 --enable-languages=c,c++ \
@@ -79,9 +84,7 @@
                 --with-gnu-ld \
                 --with-ld=/usr/bin/avr-ld \
                 --with-plugin-ld=ld.gold \
-                --with-system-zlib \
-                --with-isl \
-                --enable-gnu-indirect-function
+                --with-system-zlib
 
     make
 }
@@ -97,9 +100,8 @@
 
     # Install Runtime Library Exception
     install -Dm644 ${srcdir}/${_basedir}/COPYING.RUNTIME \
-        ${pkgdir}/usr/share/licenses/avr-gcc/RUNTIME.LIBRARY.EXCEPTION
+        ${pkgdir}/usr/share/licenses/${pkgname}/RUNTIME.LIBRARY.EXCEPTION
 
-    rm -r ${pkgdir}/usr/share/man/man7
-    rm -r ${pkgdir}/usr/share/info
-    rm ${pkgdir}/usr/lib/libcc1.*
+    rm -rf ${pkgdir}/usr/share/man/man7
+    rm -rf ${pkgdir}/usr/share/info
 }

Modified: avr-libc/trunk/PKGBUILD
===================================================================
--- avr-libc/trunk/PKGBUILD	2015-07-01 16:27:45 UTC (rev 136212)
+++ avr-libc/trunk/PKGBUILD	2015-07-01 16:34:32 UTC (rev 136213)
@@ -6,29 +6,29 @@
 
 pkgname=avr-libc
 pkgver=1.8.1
-pkgrel=4
-pkgdesc='The C runtime library for the AVR family of microcontrollers'
-arch=(any)
-url='http://savannah.nongnu.org/projects/avr-libc/'
-license=(BSD)
-depends=(avr-gcc)
-makedepends=(subversion)
-# 1.8.1 does not support gcc-5.1 http://savannah.nongnu.org/bugs/?44869
-source=(svn://svn.sv.gnu.org/avr-libc/trunk/avr-libc#revision=2475)
-#source=(http://download.savannah.gnu.org/releases/$pkgname/$pkgname-$pkgver.tar.bz2{,.sig})
-md5sums=('SKIP')
+pkgrel=2
+pkgdesc="The C runtime library for the AVR family of microcontrollers"
+arch=('any')
+url="http://savannah.nongnu.org/projects/avr-libc/"
+license=('BSD')
+depends=('avr-gcc')
+options=('!strip')
+source=(http://download.savannah.gnu.org/releases/$pkgname/$pkgname-$pkgver.tar.bz2{,.sig})
+md5sums=('0caccead59eaaa61ac3f060ca3a803ef'
+         'SKIP')
 validpgpkeys=('5E84F980C3CAFD4BB5841070F48CA81B69A85873') # Joerg Wunsch
 
 build() {
-  cd ${pkgname}
-  ./bootstrap
+  cd "${pkgname}-${pkgver}"
   ./configure --build=$(./config.guess) --host=avr --prefix=/usr
   make
 }
 
 package() {
-  cd ${pkgname}
+  cd "${pkgname}-${pkgver}"
   make DESTDIR="${pkgdir}" install
 
   install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 }
+
+# vim:set ts=2 sw=2 et:

Modified: tt-rss/trunk/PKGBUILD
===================================================================
--- tt-rss/trunk/PKGBUILD	2015-07-01 16:27:45 UTC (rev 136212)
+++ tt-rss/trunk/PKGBUILD	2015-07-01 16:34:32 UTC (rev 136213)
@@ -5,7 +5,7 @@
 # Contributor: Erik Mank <erik at braindisorder.org>
 
 pkgname=tt-rss
-pkgver=1.15.3.r108.g5914f31
+pkgver=1.15.3
 pkgrel=1
 pkgdesc='Web-based news feed (RSS/Atom) aggregator'
 arch=('any')
@@ -13,21 +13,14 @@
 license=('GPL')
 depends=('php')
 optdepends=('mysql' 'postgresql')
-makedepends=('git')
 install=tt-rss.install
-# periodic releases are over https://tt-rss.org/forum/viewtopic.php?f=10&t=3262
-source=(git://github.com/gothfox/Tiny-Tiny-RSS#branch=master
+source=($pkgname-$pkgver.tar.gz::https://github.com/gothfox/Tiny-Tiny-RSS/archive/$pkgver.tar.gz
         service)
-md5sums=('SKIP'
+md5sums=('08b56d8f83fcd2a9abb9a331b9864b11'
          'cb9900413dd53d44a5ed1116c962dbcb')
 
-pkgver() {
-  cd Tiny-Tiny-RSS
-  git describe --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
-}
-
 package() {
-  cd Tiny-Tiny-RSS
+  cd Tiny-Tiny-RSS-$pkgver
   _instdir="$pkgdir"/usr/share/webapps/$pkgname
 
   install -d "$_instdir"



More information about the arch-commits mailing list