[arch-commits] Commit in linux-api-headers/repos (5 files)
Date: Wednesday, December 26, 2012 @ 05:55:48 Author: allan Revision: 173861 archrelease: copy trunk to staging-i686, staging-x86_64 Added: linux-api-headers/repos/staging-i686/ linux-api-headers/repos/staging-i686/PKGBUILD (from rev 173860, linux-api-headers/trunk/PKGBUILD) linux-api-headers/repos/staging-x86_64/ linux-api-headers/repos/staging-x86_64/PKGBUILD (from rev 173860, linux-api-headers/trunk/PKGBUILD) linux-api-headers/repos/testing-i686/ -+ staging-i686/PKGBUILD | 39 +++ staging-x86_64/PKGBUILD | 39 +++ 2 files changed, 78 insertions(+) Copied: linux-api-headers/repos/staging-i686/PKGBUILD (from rev 173860, linux-api-headers/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2012-12-26 10:55:48 UTC (rev 173861) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Allan McRae al...@archlinux.org + +# toolchain build order: linux-api-headers-glibc-binutils-gcc-binutils-glibc + +pkgname=linux-api-headers +pkgver=3.7.1 +_basever=3.7 +pkgrel=1 +pkgdesc=Kernel headers sanitized for use in userspace +arch=('i686' 'x86_64') +url=http://www.gnu.org/software/libc; +license=('GPL2') +source=(http://www.kernel.org/pub/linux/kernel/v3.x/linux-${_basever}.tar.xz +http://www.kernel.org/pub/linux/kernel/v3.x/patch-${pkgver}.xz) +# NOTE: signatures are not automatically verified by makepkg +#http://www.kernel.org/pub/linux/kernel/v3.x/linux-${_basever}.tar.sign +#http://www.kernel.org/pub/linux/kernel/v3.x/patch-${pkgver}.sign +md5sums=('21223369d682bcf44bcdfe1521095983' + '48f5f530b048e387e978e3e49de7742a') + +build() { + cd ${srcdir}/linux-${_basever} + [[ $pkgver != $_basever ]] patch -p1 -i ${srcdir}/patch-${pkgver} + + make mrproper + make headers_check +} + +package() { + cd ${srcdir}/linux-${_basever} + make INSTALL_HDR_PATH=${pkgdir}/usr headers_install + + # use headers from libdrm + rm -r ${pkgdir}/usr/include/drm + + # clean-up unnecessary files generated during install + find ${pkgdir} \( -name .install -o -name ..install.cmd \) -delete +} Copied: linux-api-headers/repos/staging-x86_64/PKGBUILD (from rev 173860, linux-api-headers/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2012-12-26 10:55:48 UTC (rev 173861) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Allan McRae al...@archlinux.org + +# toolchain build order: linux-api-headers-glibc-binutils-gcc-binutils-glibc + +pkgname=linux-api-headers +pkgver=3.7.1 +_basever=3.7 +pkgrel=1 +pkgdesc=Kernel headers sanitized for use in userspace +arch=('i686' 'x86_64') +url=http://www.gnu.org/software/libc; +license=('GPL2') +source=(http://www.kernel.org/pub/linux/kernel/v3.x/linux-${_basever}.tar.xz +http://www.kernel.org/pub/linux/kernel/v3.x/patch-${pkgver}.xz) +# NOTE: signatures are not automatically verified by makepkg +#http://www.kernel.org/pub/linux/kernel/v3.x/linux-${_basever}.tar.sign +#http://www.kernel.org/pub/linux/kernel/v3.x/patch-${pkgver}.sign +md5sums=('21223369d682bcf44bcdfe1521095983' + '48f5f530b048e387e978e3e49de7742a') + +build() { + cd ${srcdir}/linux-${_basever} + [[ $pkgver != $_basever ]] patch -p1 -i ${srcdir}/patch-${pkgver} + + make mrproper + make headers_check +} + +package() { + cd ${srcdir}/linux-${_basever} + make INSTALL_HDR_PATH=${pkgdir}/usr headers_install + + # use headers from libdrm + rm -r ${pkgdir}/usr/include/drm + + # clean-up unnecessary files generated during install + find ${pkgdir} \( -name .install -o -name ..install.cmd \) -delete +}
[arch-commits] Commit in cloog/repos (4 files)
Date: Wednesday, December 26, 2012 @ 05:57:30 Author: allan Revision: 173862 archrelease: copy trunk to staging-i686, staging-x86_64 Added: cloog/repos/staging-i686/ cloog/repos/staging-i686/PKGBUILD (from rev 173861, cloog/trunk/PKGBUILD) cloog/repos/staging-x86_64/ cloog/repos/staging-x86_64/PKGBUILD (from rev 173861, cloog/trunk/PKGBUILD) -+ staging-i686/PKGBUILD | 30 ++ staging-x86_64/PKGBUILD | 30 ++ 2 files changed, 60 insertions(+) Copied: cloog/repos/staging-i686/PKGBUILD (from rev 173861, cloog/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2012-12-26 10:57:30 UTC (rev 173862) @@ -0,0 +1,30 @@ +# $Id$ +# Maintainer: Allan McRae al...@archlinux.org + +pkgname=cloog +pkgver=0.18.0 +pkgrel=1 +pkgdesc=Library that generates loops for scanning polyhedra +arch=('i686' 'x86_64') +url=http://www.bastoul.net/cloog/; +license=('GPL') +depends=('isl' 'gmp') +options=('!libtool') +source=(http://www.bastoul.net/cloog/pages/download/$pkgname-$pkgver.tar.gz) +md5sums=('be78a47bd82523250eb3e91646db5b3d') + +build() { + cd $srcdir/$pkgname-$pkgver + ./configure --prefix=/usr --with-isl=system + make +} + +check() { + cd $srcdir/$pkgname-$pkgver + make check +} + +package() { + cd $srcdir/$pkgname-$pkgver + make DESTDIR=$pkgdir/ install +} Copied: cloog/repos/staging-x86_64/PKGBUILD (from rev 173861, cloog/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2012-12-26 10:57:30 UTC (rev 173862) @@ -0,0 +1,30 @@ +# $Id$ +# Maintainer: Allan McRae al...@archlinux.org + +pkgname=cloog +pkgver=0.18.0 +pkgrel=1 +pkgdesc=Library that generates loops for scanning polyhedra +arch=('i686' 'x86_64') +url=http://www.bastoul.net/cloog/; +license=('GPL') +depends=('isl' 'gmp') +options=('!libtool') +source=(http://www.bastoul.net/cloog/pages/download/$pkgname-$pkgver.tar.gz) +md5sums=('be78a47bd82523250eb3e91646db5b3d') + +build() { + cd $srcdir/$pkgname-$pkgver + ./configure --prefix=/usr --with-isl=system + make +} + +check() { + cd $srcdir/$pkgname-$pkgver + make check +} + +package() { + cd $srcdir/$pkgname-$pkgver + make DESTDIR=$pkgdir/ install +}
[arch-commits] Commit in glibc/trunk (nscd.rcd)
Date: Wednesday, December 26, 2012 @ 05:57:59 Author: allan Revision: 173863 upgpkg: glibc 2.17-1 upstream update, remove old patches, kill rc.d file Deleted: glibc/trunk/nscd.rcd --+ nscd.rcd | 65 - 1 file changed, 65 deletions(-) Deleted: nscd.rcd === --- nscd.rcd2012-12-26 10:57:30 UTC (rev 173862) +++ nscd.rcd2012-12-26 10:57:59 UTC (rev 173863) @@ -1,65 +0,0 @@ -#!/bin/bash - -daemon_name=nscd - -. /etc/rc.conf -. /etc/rc.d/functions - - -get_pid() { - pidof -o %PPID $daemon_name -} - -case $1 in - start) - stat_busy Starting $daemon_name daemon - PID=$(get_pid) - if [[ -z $PID ]]; then - rm -f /run/$daemon_name.pid - mkdir -p /run/nscd /var/db/nscd - rm -f /run/nscd/* /var/db/nscd/* - $daemon_name - if (( $? 0 )); then - stat_fail - exit 1 - else - echo $(get_pid) /var/run/$daemon_name.pid - add_daemon $daemon_name - stat_done - fi - else - stat_fail - exit 1 - fi - ;; - - stop) - stat_busy Stopping $daemon_name daemon - PID=$(get_pid) - [[ -n $PID ]] nscd --shutdown /dev/null - if (( $? 0 )); then - stat_fail - exit 1 - else - rm -f /run/$daemon_name.pid /dev/null - rm_daemon $daemon_name - stat_done - fi - ;; - - restart) - $0 stop - sleep 3 - $0 start - ;; - - status) - stat_busy Checking $daemon_name status; - ck_status $daemon_name - ;; - - *) - echo usage: $0 {start|stop|restart|status} -esac - -exit 0
[arch-commits] Commit in glibc/repos (14 files)
Date: Wednesday, December 26, 2012 @ 05:59:25 Author: allan Revision: 173864 archrelease: copy trunk to staging-i686, staging-x86_64 Added: glibc/repos/staging-i686/ glibc/repos/staging-i686/PKGBUILD (from rev 173863, glibc/trunk/PKGBUILD) glibc/repos/staging-i686/glibc.install (from rev 173863, glibc/trunk/glibc.install) glibc/repos/staging-i686/locale-gen (from rev 173863, glibc/trunk/locale-gen) glibc/repos/staging-i686/locale.gen.txt (from rev 173863, glibc/trunk/locale.gen.txt) glibc/repos/staging-i686/nscd.service (from rev 173863, glibc/trunk/nscd.service) glibc/repos/staging-i686/nscd.tmpfiles (from rev 173863, glibc/trunk/nscd.tmpfiles) glibc/repos/staging-x86_64/ glibc/repos/staging-x86_64/PKGBUILD (from rev 173863, glibc/trunk/PKGBUILD) glibc/repos/staging-x86_64/glibc.install (from rev 173863, glibc/trunk/glibc.install) glibc/repos/staging-x86_64/locale-gen (from rev 173863, glibc/trunk/locale-gen) glibc/repos/staging-x86_64/locale.gen.txt (from rev 173863, glibc/trunk/locale.gen.txt) glibc/repos/staging-x86_64/nscd.service (from rev 173863, glibc/trunk/nscd.service) glibc/repos/staging-x86_64/nscd.tmpfiles (from rev 173863, glibc/trunk/nscd.tmpfiles) ---+ staging-i686/PKGBUILD | 145 staging-i686/glibc.install| 20 + staging-i686/locale-gen | 42 +++ staging-i686/locale.gen.txt | 23 ++ staging-i686/nscd.service | 17 staging-i686/nscd.tmpfiles|1 staging-x86_64/PKGBUILD | 145 staging-x86_64/glibc.install | 20 + staging-x86_64/locale-gen | 42 +++ staging-x86_64/locale.gen.txt | 23 ++ staging-x86_64/nscd.service | 17 staging-x86_64/nscd.tmpfiles |1 12 files changed, 496 insertions(+) Copied: glibc/repos/staging-i686/PKGBUILD (from rev 173863, glibc/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2012-12-26 10:59:25 UTC (rev 173864) @@ -0,0 +1,145 @@ +# $Id$ +# Maintainer: Allan McRae al...@archlinux.org + +# toolchain build order: linux-api-headers-glibc-binutils-gcc-binutils-glibc +# NOTE: valgrind requires rebuilt with each major glibc version + +pkgname=glibc +pkgver=2.17 +pkgrel=1 +pkgdesc=GNU C Library +arch=('i686' 'x86_64') +url=http://www.gnu.org/software/libc; +license=('GPL' 'LGPL') +groups=('base') +depends=('linux-api-headers=3.7' 'tzdata') +makedepends=('gcc=4.7') +backup=(etc/gai.conf +etc/locale.gen +etc/nscd.conf) +options=('!strip') +install=glibc.install +source=(http://ftp.gnu.org/gnu/libc/${pkgname}-${pkgver}.tar.xz{,.sig} +nscd.service +nscd.tmpfiles +locale.gen.txt +locale-gen) +md5sums=('87bf675c8ee523ebda4803e8e1cec638' + '6db4d1661cf34282755dc90330465f6d' + 'c1e07c0bec0fe89791bfd9d13fc85edf' + 'bccbe5619e75cf1d97312ec3681c605c' + '07ac979b6ab5eeb778d55f041529d623' + '476e9113489f93b348b21e144b6a8fcf') + + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + # ldconfig does not need to look in /usr/lib64 or /usr/libx32 on Arch Linux + sed -i s#add_system_dir#do_not_add_system_dir# sysdeps/unix/sysv/linux/x86_64/dl-cache.h + + cd ${srcdir} + mkdir glibc-build + cd glibc-build + + if [[ ${CARCH} = i686 ]]; then +# Hack to fix NPTL issues with Xen, only required on 32bit platforms +# TODO: make separate glibc-xen package for i686 +export CFLAGS=${CFLAGS} -mno-tls-direct-seg-refs + fi + + echo slibdir=/usr/lib configparms + + # remove hardening options from CFLAGS for building libraries + CFLAGS=${CFLAGS/-fstack-protector/} + CFLAGS=${CFLAGS/-D_FORTIFY_SOURCE=2/} + + ${srcdir}/${pkgname}-${pkgver}/configure --prefix=/usr \ + --libdir=/usr/lib --libexecdir=/usr/lib \ + --with-headers=/usr/include \ + --enable-add-ons=nptl,libidn \ + --enable-obsolete-rpc \ + --enable-kernel=2.6.32 \ + --enable-bind-now --disable-profile \ + --enable-stackguard-randomization \ + --enable-multi-arch + + # build libraries with hardening disabled + echo build-programs=no configparms + make + + # re-enable hardening for programs + sed -i /build-programs=/s#no#yes# configparms + echo CC += -fstack-protector -D_FORTIFY_SOURCE=2 configparms + echo CXX += -fstack-protector -D_FORTIFY_SOURCE=2 configparms + make + + # remove harding in preparation to run test-suite + sed -i '2,4d' configparms +} + +check() { + # bug to file - the linker commands need to be reordered + LDFLAGS=${LDFLAGS/--as-needed,/} + + cd ${srcdir}/glibc-build + make check +} + +package() { + cd ${srcdir}/glibc-build + + install -dm755 ${pkgdir}/etc + touch ${pkgdir}/etc/ld.so.conf + + make install_root=${pkgdir}
[arch-commits] Commit in gcc/trunk (PKGBUILD)
Date: Wednesday, December 26, 2012 @ 06:02:43 Author: allan Revision: 173865 upgpkg: gcc 4.7.2-3 glibc-2.17 toolchain rebuild, cloog soname update rebuild Modified: gcc/trunk/PKGBUILD --+ PKGBUILD | 15 ++- 1 file changed, 6 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-12-26 10:59:25 UTC (rev 173864) +++ PKGBUILD2012-12-26 11:02:43 UTC (rev 173865) @@ -6,7 +6,7 @@ pkgname=('gcc' 'gcc-libs' 'gcc-fortran' 'gcc-objc' 'gcc-ada' 'gcc-go') pkgver=4.7.2 -pkgrel=2 +pkgrel=3 #_snapshot=4.7-20120721 pkgdesc=The GNU Compiler Collection arch=('i686' 'x86_64') @@ -97,7 +97,7 @@ { pkgdesc=Runtime libraries shipped by GCC groups=('base') - depends=('glibc=2.16') + depends=('glibc=2.17') install=gcc-libs.install cd ${srcdir}/gcc-build @@ -141,10 +141,10 @@ # unfortunately it is much, much easier to install the lot and clean-up the mess... rm $pkgdir/usr/bin/{{$CHOST-,}gfortran,{$CHOST-,}gccgo,gnat*} rm $pkgdir/usr/lib/*.so* - rm $pkgdir/usr/lib/lib{ffi,gfortran,go{,begin},objc,quadmath}.a + rm $pkgdir/usr/lib/lib{ffi,gfortran,go{,begin},objc}.a rm $pkgdir/usr/lib/libgfortran.spec rm -r $pkgdir/usr/lib/gcc/$CHOST/${pkgver}/{ada{include,lib},finclude,include/objc} - rm $pkgdir/usr/lib/gcc/$CHOST/${pkgver}/include/{ffi{,target}.h,quadmath{,_weak}.h} + rm $pkgdir/usr/lib/gcc/$CHOST/${pkgver}/include/ffi{,target}.h rm $pkgdir/usr/lib/gcc/$CHOST/${pkgver}/{cc1obj{,plus},f951,gnat1,go1} rm $pkgdir/usr/lib/gcc/$CHOST/${pkgver}/{libcaf_single,libgfortranbegin}.a rm -r $pkgdir/usr/lib/go @@ -202,18 +202,15 @@ install=gcc-fortran.install cd ${srcdir}/gcc-build - make -j1 DESTDIR=${pkgdir} install-target-libquadmath make -j1 DESTDIR=$pkgdir install-target-libgfortran make -j1 -C $CHOST/libgomp DESTDIR=$pkgdir install-nodist_fincludeHEADERS make -j1 -C gcc DESTDIR=$pkgdir fortran.install-{common,man,info} install -Dm755 gcc/f951 $pkgdir/usr/lib/gcc/$CHOST/$pkgver/f951 - - # remove libraries included in gcc-libs - rm ${pkgdir}/usr/lib/lib{gfortran,quadmath}.so* - rm ${pkgdir}/usr/share/info/libquadmath.info ln -s gfortran ${pkgdir}/usr/bin/f95 + rm ${pkgdir}/usr/lib/libgfortran.so* + # Install Runtime Library Exception install -Dm644 ${_basedir}/COPYING.RUNTIME \ ${pkgdir}/usr/share/licenses/gcc-fortran/RUNTIME.LIBRARY.EXCEPTION
[arch-commits] Commit in gcc/repos (22 files)
Date: Wednesday, December 26, 2012 @ 06:04:58 Author: allan Revision: 173866 archrelease: copy trunk to staging-i686, staging-x86_64 Added: gcc/repos/staging-i686/ gcc/repos/staging-i686/PKGBUILD (from rev 173865, gcc/trunk/PKGBUILD) gcc/repos/staging-i686/gcc-4.7.1-libada-pic.patch (from rev 173865, gcc/trunk/gcc-4.7.1-libada-pic.patch) gcc/repos/staging-i686/gcc-4.7.1-libgo-mksysinfo.patch (from rev 173865, gcc/trunk/gcc-4.7.1-libgo-mksysinfo.patch) gcc/repos/staging-i686/gcc-4.7.1-libgo-write.patch (from rev 173865, gcc/trunk/gcc-4.7.1-libgo-write.patch) gcc/repos/staging-i686/gcc-ada.install (from rev 173865, gcc/trunk/gcc-ada.install) gcc/repos/staging-i686/gcc-fortran.install (from rev 173865, gcc/trunk/gcc-fortran.install) gcc/repos/staging-i686/gcc-go.install (from rev 173865, gcc/trunk/gcc-go.install) gcc/repos/staging-i686/gcc-libs.install (from rev 173865, gcc/trunk/gcc-libs.install) gcc/repos/staging-i686/gcc.install (from rev 173865, gcc/trunk/gcc.install) gcc/repos/staging-i686/gcc_pure64.patch (from rev 173865, gcc/trunk/gcc_pure64.patch) gcc/repos/staging-x86_64/ gcc/repos/staging-x86_64/PKGBUILD (from rev 173865, gcc/trunk/PKGBUILD) gcc/repos/staging-x86_64/gcc-4.7.1-libada-pic.patch (from rev 173865, gcc/trunk/gcc-4.7.1-libada-pic.patch) gcc/repos/staging-x86_64/gcc-4.7.1-libgo-mksysinfo.patch (from rev 173865, gcc/trunk/gcc-4.7.1-libgo-mksysinfo.patch) gcc/repos/staging-x86_64/gcc-4.7.1-libgo-write.patch (from rev 173865, gcc/trunk/gcc-4.7.1-libgo-write.patch) gcc/repos/staging-x86_64/gcc-ada.install (from rev 173865, gcc/trunk/gcc-ada.install) gcc/repos/staging-x86_64/gcc-fortran.install (from rev 173865, gcc/trunk/gcc-fortran.install) gcc/repos/staging-x86_64/gcc-go.install (from rev 173865, gcc/trunk/gcc-go.install) gcc/repos/staging-x86_64/gcc-libs.install (from rev 173865, gcc/trunk/gcc-libs.install) gcc/repos/staging-x86_64/gcc.install (from rev 173865, gcc/trunk/gcc.install) gcc/repos/staging-x86_64/gcc_pure64.patch (from rev 173865, gcc/trunk/gcc_pure64.patch) + staging-i686/PKGBUILD | 268 +++ staging-i686/gcc-4.7.1-libada-pic.patch| 12 + staging-i686/gcc-4.7.1-libgo-mksysinfo.patch | 15 + staging-i686/gcc-4.7.1-libgo-write.patch | 13 + staging-i686/gcc-ada.install | 20 + staging-i686/gcc-fortran.install | 16 + staging-i686/gcc-go.install| 20 + staging-i686/gcc-libs.install | 16 + staging-i686/gcc.install | 20 + staging-i686/gcc_pure64.patch | 26 ++ staging-x86_64/PKGBUILD| 268 +++ staging-x86_64/gcc-4.7.1-libada-pic.patch | 12 + staging-x86_64/gcc-4.7.1-libgo-mksysinfo.patch | 15 + staging-x86_64/gcc-4.7.1-libgo-write.patch | 13 + staging-x86_64/gcc-ada.install | 20 + staging-x86_64/gcc-fortran.install | 16 + staging-x86_64/gcc-go.install | 20 + staging-x86_64/gcc-libs.install| 16 + staging-x86_64/gcc.install | 20 + staging-x86_64/gcc_pure64.patch| 26 ++ 20 files changed, 852 insertions(+) Copied: gcc/repos/staging-i686/PKGBUILD (from rev 173865, gcc/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2012-12-26 11:04:58 UTC (rev 173866) @@ -0,0 +1,268 @@ +# $Id$ +# Maintainer: Allan McRae al...@archlinux.org + +# toolchain build order: linux-api-headers-glibc-binutils-gcc-binutils-glibc +# NOTE: libtool requires rebuilt with each new gcc version + +pkgname=('gcc' 'gcc-libs' 'gcc-fortran' 'gcc-objc' 'gcc-ada' 'gcc-go') +pkgver=4.7.2 +pkgrel=3 +#_snapshot=4.7-20120721 +pkgdesc=The GNU Compiler Collection +arch=('i686' 'x86_64') +license=('GPL' 'LGPL' 'FDL' 'custom') +url=http://gcc.gnu.org; +makedepends=('binutils=2.23' 'libmpc' 'cloog' 'ppl' 'gcc-ada' 'doxygen') +checkdepends=('dejagnu') +options=('!libtool' '!emptydirs') +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 + gcc_pure64.patch + gcc-4.7.1-libada-pic.patch + gcc-4.7.1-libgo-write.patch) +md5sums=('cc308a0891e778cfda7a151ab8a6e762' + 'ced48436c1b3c981d721a829f1094de1' + '2acbc9d35cc9d72329dc71d6b1f162ef' + 'df82dd175ac566c8a6d46b11ac21f14c') + + +if [ -n ${_snapshot} ]; then + _basedir=${srcdir}/gcc-${_snapshot} +else + _basedir=${srcdir}/gcc-${pkgver} +fi + +build() { + cd ${_basedir} + + # Do not install libiberty + sed -i 's/install_to_$(INSTALL_DEST) //' libiberty/Makefile.in + +
[arch-commits] Commit in binutils/trunk (PKGBUILD)
Date: Wednesday, December 26, 2012 @ 06:22:49 Author: allan Revision: 173867 upgpkg: binutils 2.23.1-2 glibc-2.17 toolchain rebuild Modified: binutils/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-12-26 11:04:58 UTC (rev 173866) +++ PKGBUILD2012-12-26 11:22:49 UTC (rev 173867) @@ -5,13 +5,13 @@ pkgname=binutils pkgver=2.23.1 -pkgrel=1 +pkgrel=2 pkgdesc=A set of programs to assemble and manipulate binary and object files arch=('i686' 'x86_64') url=http://www.gnu.org/software/binutils/; license=('GPL') groups=('base-devel') -depends=('glibc=2.16' 'zlib') +depends=('glibc=2.17' 'zlib') checkdepends=('dejagnu' 'bc') options=('!libtool' '!distcc' '!ccache') install=binutils.install
[arch-commits] Commit in binutils/repos (6 files)
Date: Wednesday, December 26, 2012 @ 06:23:30 Author: allan Revision: 173868 archrelease: copy trunk to staging-i686, staging-x86_64 Added: binutils/repos/staging-i686/ binutils/repos/staging-i686/PKGBUILD (from rev 173867, binutils/trunk/PKGBUILD) binutils/repos/staging-i686/binutils.install (from rev 173867, binutils/trunk/binutils.install) binutils/repos/staging-x86_64/ binutils/repos/staging-x86_64/PKGBUILD (from rev 173867, binutils/trunk/PKGBUILD) binutils/repos/staging-x86_64/binutils.install (from rev 173867, binutils/trunk/binutils.install) -+ staging-i686/PKGBUILD | 87 ++ staging-i686/binutils.install | 17 +++ staging-x86_64/PKGBUILD | 87 ++ staging-x86_64/binutils.install | 17 +++ 4 files changed, 208 insertions(+) Copied: binutils/repos/staging-i686/PKGBUILD (from rev 173867, binutils/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2012-12-26 11:23:30 UTC (rev 173868) @@ -0,0 +1,87 @@ +# $Id$ +# Maintainer: Allan McRae al...@archlinux.org + +# toolchain build order: linux-api-headers-glibc-binutils-gcc-binutils-glibc + +pkgname=binutils +pkgver=2.23.1 +pkgrel=2 +pkgdesc=A set of programs to assemble and manipulate binary and object files +arch=('i686' 'x86_64') +url=http://www.gnu.org/software/binutils/; +license=('GPL') +groups=('base-devel') +depends=('glibc=2.17' 'zlib') +checkdepends=('dejagnu' 'bc') +options=('!libtool' '!distcc' '!ccache') +install=binutils.install +source=(ftp://ftp.gnu.org/gnu/binutils/binutils-${pkgver}.tar.bz2{,.sig}) +md5sums=('33adb18c3048d057ac58d07a3f1adb38' + '1869b37216e7d7eff7e335a69e0882fd') + +build() { + cd ${srcdir} + mkdir binutils-build cd binutils-build + + ${srcdir}/binutils-${pkgver}/configure --prefix=/usr \ +--with-lib-path=/usr/lib:/usr/local/lib \ +--with-bugurl=https://bugs.archlinux.org/ \ +--enable-ld=default --enable-gold \ +--enable-plugins --enable-threads --enable-shared \ +--disable-werror --disable-multilib + + # check the host environment and makes sure all the necessary tools are available + make configure-host + + make tooldir=${pkgdir}/usr + + # Rebuild libiberty.a with -fPIC + cp -a libiberty libiberty-pic + make -C libiberty-pic clean + make CFLAGS=$CFLAGS -fPIC -C libiberty-pic + + # Rebuild libbfd.a with -fPIC + # hidden visability prevent 3rd party shared libraries exporting bfd non-stable API + cp -a bfd bfd-pic + make -C bfd-pic clean + make CFLAGS=$CFLAGS -fPIC -fvisibility=hidden -C bfd-pic + + # Rebuild libopcodes.a with -fPIC + cp -a opcodes opcodes-pic + make -C opcodes-pic clean + make CFLAGS=$CFLAGS -fPIC -C opcodes-pic +} + +check() { + cd ${srcdir}/binutils-build + + # unset LDFLAGS as testsuite makes assumptions about which ones are active + # do not abort on errors - manually check log files + make LDFLAGS= -k check || true +} + +package() { + cd ${srcdir}/binutils-build + make prefix=${pkgdir}/usr tooldir=${pkgdir}/usr install + + # Add some useful headers + install -m644 ${srcdir}/binutils-${pkgver}/include/libiberty.h ${pkgdir}/usr/include + install -m644 ${srcdir}/binutils-${pkgver}/include/demangle.h ${pkgdir}/usr/include + + # install libraries rebuilt with -fPIC + install -m644 libiberty-pic/libiberty.a ${pkgdir}/usr/lib + install -m644 bfd-pic/libbfd.a ${pkgdir}/usr/lib + install -m644 opcodes/libopcodes.a ${pkgdir}/usr/lib + + # Remove Windows/Novell specific man pages + rm ${pkgdir}/usr/share/man/man1/{dlltool,nlmconv,windres,windmc}* + + # why are these distributed with binutils? + rm ${pkgdir}/usr/share/info/{configure,standards}.info + + # Remove these symlinks, they are not ABI stable. + # Programs should compile static to the .a file. + rm ${pkgdir}/usr/lib/lib{bfd,opcodes}.so + echo INPUT ( /usr/lib/libbfd.a -liberty -lz ) ${pkgdir}/usr/lib/libbfd.so + echo INPUT ( /usr/lib/libopcodes.a -lbfd ) ${pkgdir}/usr/lib/libopcodes.so +} Copied: binutils/repos/staging-i686/binutils.install (from rev 173867, binutils/trunk/binutils.install) === --- staging-i686/binutils.install (rev 0) +++ staging-i686/binutils.install 2012-12-26 11:23:30 UTC (rev 173868) @@ -0,0 +1,17 @@ +infodir=usr/share/info +filelist=(as.info bfd.info binutils.info gprof.info ld.info) + +post_upgrade() { + [ -x usr/bin/install-info ] || return 0 + for file in ${filelist[@]}; do +install-info $infodir/$file.gz $infodir/dir 2 /dev/null + done +} + +pre_remove() { + [ -x usr/bin/install-info ] || return 0 + for file in ${filelist[@]}; do +install-info --delete $infodir/$file.gz $infodir/dir 2 /dev/null + done +} + Copied:
[arch-commits] Commit in rosegarden/trunk (PKGBUILD)
Date: Wednesday, December 26, 2012 @ 15:56:09 Author: schiv Revision: 173869 upgpkg: rosegarden 12.12.25-1 upstream release Modified: rosegarden/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-12-26 11:23:30 UTC (rev 173868) +++ PKGBUILD2012-12-26 20:56:09 UTC (rev 173869) @@ -5,8 +5,8 @@ # Contributor: Robert Emil Berge rob...@rebi.no pkgname=rosegarden -pkgver=12.04 -pkgrel=2 +pkgver=12.12.25 +pkgrel=1 pkgdesc=MIDI/audio sequencer and notation editor arch=('i686' 'x86_64') url=http://www.rosegardenmusic.com/; @@ -23,7 +23,7 @@ [ $CARCH = i686 ] optdepends+=('dssi-vst: win32 VST support') install=$pkgname.install source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2;) -md5sums=('b11f4fcad69df45365d2125181524559') +md5sums=('8c98e7d3d448b07d9dc079b28bd37eba') build() { cd $srcdir/$pkgname-$pkgver
[arch-commits] Commit in rosegarden/repos (9 files)
Date: Wednesday, December 26, 2012 @ 15:57:07 Author: schiv Revision: 173870 archrelease: copy trunk to extra-i686, extra-x86_64 Added: rosegarden/repos/extra-i686/PKGBUILD (from rev 173869, rosegarden/trunk/PKGBUILD) rosegarden/repos/extra-i686/rosegarden.install (from rev 173869, rosegarden/trunk/rosegarden.install) rosegarden/repos/extra-x86_64/PKGBUILD (from rev 173869, rosegarden/trunk/PKGBUILD) rosegarden/repos/extra-x86_64/rosegarden.install (from rev 173869, rosegarden/trunk/rosegarden.install) Deleted: rosegarden/repos/extra-i686/PKGBUILD rosegarden/repos/extra-i686/rosegarden.install rosegarden/repos/extra-i686/testing-i686/ rosegarden/repos/extra-x86_64/PKGBUILD rosegarden/repos/extra-x86_64/rosegarden.install -+ extra-i686/PKGBUILD | 86 +++--- extra-i686/rosegarden.install | 28 ++-- extra-x86_64/PKGBUILD | 86 +++--- extra-x86_64/rosegarden.install | 28 ++-- 4 files changed, 114 insertions(+), 114 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2012-12-26 20:56:09 UTC (rev 173869) +++ extra-i686/PKGBUILD 2012-12-26 20:57:07 UTC (rev 173870) @@ -1,43 +0,0 @@ -# $Id$ -# Maintainer: Ray Rashif sc...@archlinux.org -# Contributor: Giovanni Scafora giova...@archlinux.org -# Contributor: damir da...@archlinux.org -# Contributor: Robert Emil Berge rob...@rebi.no - -pkgname=rosegarden -pkgver=12.04 -pkgrel=2 -pkgdesc=MIDI/audio sequencer and notation editor -arch=('i686' 'x86_64') -url=http://www.rosegardenmusic.com/; -license=('GPL') -depends=('liblrdf' 'dssi' 'fftw' 'lirc-utils' - 'perl' 'qt' 'shared-mime-info') -makedepends=('imake') -optdepends=('lilypond: notation display' -'cups: printing support' -'okular: print preview, or any other PDF viewer' -'timidity++: MIDI playback, or any other softsynth' -'flac' -'wavpack') -[ $CARCH = i686 ] optdepends+=('dssi-vst: win32 VST support') -install=$pkgname.install -source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2;) -md5sums=('b11f4fcad69df45365d2125181524559') - -build() { - cd $srcdir/$pkgname-$pkgver - - # lrdf + raptor2 compatibility - export lrdf_CFLAGS=$(pkg-config --cflags raptor2) - ./configure --prefix=/usr - make -} - -package() { - cd $srcdir/$pkgname-$pkgver - - make DESTDIR=$pkgdir install -} - -# vim:set ts=2 sw=2 et: Copied: rosegarden/repos/extra-i686/PKGBUILD (from rev 173869, rosegarden/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2012-12-26 20:57:07 UTC (rev 173870) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Ray Rashif sc...@archlinux.org +# Contributor: Giovanni Scafora giova...@archlinux.org +# Contributor: damir da...@archlinux.org +# Contributor: Robert Emil Berge rob...@rebi.no + +pkgname=rosegarden +pkgver=12.12.25 +pkgrel=1 +pkgdesc=MIDI/audio sequencer and notation editor +arch=('i686' 'x86_64') +url=http://www.rosegardenmusic.com/; +license=('GPL') +depends=('liblrdf' 'dssi' 'fftw' 'lirc-utils' + 'perl' 'qt' 'shared-mime-info') +makedepends=('imake') +optdepends=('lilypond: notation display' +'cups: printing support' +'okular: print preview, or any other PDF viewer' +'timidity++: MIDI playback, or any other softsynth' +'flac' +'wavpack') +[ $CARCH = i686 ] optdepends+=('dssi-vst: win32 VST support') +install=$pkgname.install +source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2;) +md5sums=('8c98e7d3d448b07d9dc079b28bd37eba') + +build() { + cd $srcdir/$pkgname-$pkgver + + # lrdf + raptor2 compatibility + export lrdf_CFLAGS=$(pkg-config --cflags raptor2) + ./configure --prefix=/usr + make +} + +package() { + cd $srcdir/$pkgname-$pkgver + + make DESTDIR=$pkgdir install +} + +# vim:set ts=2 sw=2 et: Deleted: extra-i686/rosegarden.install === --- extra-i686/rosegarden.install 2012-12-26 20:56:09 UTC (rev 173869) +++ extra-i686/rosegarden.install 2012-12-26 20:57:07 UTC (rev 173870) @@ -1,14 +0,0 @@ -post_install() { - xdg-icon-resource forceupdate --theme hicolor /dev/null - update-mime-database usr/share/mime /dev/null -} - -post_upgrade() { - post_install -} - -post_remove() { - post_install -} - -# vim:set ts=2 sw=2 et: Copied: rosegarden/repos/extra-i686/rosegarden.install (from rev 173869, rosegarden/trunk/rosegarden.install) === --- extra-i686/rosegarden.install (rev 0) +++ extra-i686/rosegarden.install 2012-12-26 20:57:07 UTC (rev 173870) @@ -0,0 +1,14 @@
[arch-commits] Commit in gcc/repos (24 files)
Date: Wednesday, December 26, 2012 @ 16:50:57 Author: allan Revision: 173871 db-move: moved gcc from [staging] to [testing] (i686, x86_64) Added: gcc/repos/testing-i686/ gcc/repos/testing-i686/PKGBUILD (from rev 173870, gcc/repos/staging-i686/PKGBUILD) gcc/repos/testing-i686/gcc-4.7.1-libada-pic.patch (from rev 173870, gcc/repos/staging-i686/gcc-4.7.1-libada-pic.patch) gcc/repos/testing-i686/gcc-4.7.1-libgo-mksysinfo.patch (from rev 173870, gcc/repos/staging-i686/gcc-4.7.1-libgo-mksysinfo.patch) gcc/repos/testing-i686/gcc-4.7.1-libgo-write.patch (from rev 173870, gcc/repos/staging-i686/gcc-4.7.1-libgo-write.patch) gcc/repos/testing-i686/gcc-ada.install (from rev 173870, gcc/repos/staging-i686/gcc-ada.install) gcc/repos/testing-i686/gcc-fortran.install (from rev 173870, gcc/repos/staging-i686/gcc-fortran.install) gcc/repos/testing-i686/gcc-go.install (from rev 173870, gcc/repos/staging-i686/gcc-go.install) gcc/repos/testing-i686/gcc-libs.install (from rev 173870, gcc/repos/staging-i686/gcc-libs.install) gcc/repos/testing-i686/gcc.install (from rev 173870, gcc/repos/staging-i686/gcc.install) gcc/repos/testing-i686/gcc_pure64.patch (from rev 173870, gcc/repos/staging-i686/gcc_pure64.patch) gcc/repos/testing-x86_64/ gcc/repos/testing-x86_64/PKGBUILD (from rev 173870, gcc/repos/staging-x86_64/PKGBUILD) gcc/repos/testing-x86_64/gcc-4.7.1-libada-pic.patch (from rev 173870, gcc/repos/staging-x86_64/gcc-4.7.1-libada-pic.patch) gcc/repos/testing-x86_64/gcc-4.7.1-libgo-mksysinfo.patch (from rev 173870, gcc/repos/staging-x86_64/gcc-4.7.1-libgo-mksysinfo.patch) gcc/repos/testing-x86_64/gcc-4.7.1-libgo-write.patch (from rev 173870, gcc/repos/staging-x86_64/gcc-4.7.1-libgo-write.patch) gcc/repos/testing-x86_64/gcc-ada.install (from rev 173870, gcc/repos/staging-x86_64/gcc-ada.install) gcc/repos/testing-x86_64/gcc-fortran.install (from rev 173870, gcc/repos/staging-x86_64/gcc-fortran.install) gcc/repos/testing-x86_64/gcc-go.install (from rev 173870, gcc/repos/staging-x86_64/gcc-go.install) gcc/repos/testing-x86_64/gcc-libs.install (from rev 173870, gcc/repos/staging-x86_64/gcc-libs.install) gcc/repos/testing-x86_64/gcc.install (from rev 173870, gcc/repos/staging-x86_64/gcc.install) gcc/repos/testing-x86_64/gcc_pure64.patch (from rev 173870, gcc/repos/staging-x86_64/gcc_pure64.patch) Deleted: gcc/repos/staging-i686/ gcc/repos/staging-x86_64/ + testing-i686/PKGBUILD | 268 +++ testing-i686/gcc-4.7.1-libada-pic.patch| 12 + testing-i686/gcc-4.7.1-libgo-mksysinfo.patch | 15 + testing-i686/gcc-4.7.1-libgo-write.patch | 13 + testing-i686/gcc-ada.install | 20 + testing-i686/gcc-fortran.install | 16 + testing-i686/gcc-go.install| 20 + testing-i686/gcc-libs.install | 16 + testing-i686/gcc.install | 20 + testing-i686/gcc_pure64.patch | 26 ++ testing-x86_64/PKGBUILD| 268 +++ testing-x86_64/gcc-4.7.1-libada-pic.patch | 12 + testing-x86_64/gcc-4.7.1-libgo-mksysinfo.patch | 15 + testing-x86_64/gcc-4.7.1-libgo-write.patch | 13 + testing-x86_64/gcc-ada.install | 20 + testing-x86_64/gcc-fortran.install | 16 + testing-x86_64/gcc-go.install | 20 + testing-x86_64/gcc-libs.install| 16 + testing-x86_64/gcc.install | 20 + testing-x86_64/gcc_pure64.patch| 26 ++ 20 files changed, 852 insertions(+) Copied: gcc/repos/testing-i686/PKGBUILD (from rev 173870, gcc/repos/staging-i686/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2012-12-26 21:50:57 UTC (rev 173871) @@ -0,0 +1,268 @@ +# $Id$ +# Maintainer: Allan McRae al...@archlinux.org + +# toolchain build order: linux-api-headers-glibc-binutils-gcc-binutils-glibc +# NOTE: libtool requires rebuilt with each new gcc version + +pkgname=('gcc' 'gcc-libs' 'gcc-fortran' 'gcc-objc' 'gcc-ada' 'gcc-go') +pkgver=4.7.2 +pkgrel=3 +#_snapshot=4.7-20120721 +pkgdesc=The GNU Compiler Collection +arch=('i686' 'x86_64') +license=('GPL' 'LGPL' 'FDL' 'custom') +url=http://gcc.gnu.org; +makedepends=('binutils=2.23' 'libmpc' 'cloog' 'ppl' 'gcc-ada' 'doxygen') +checkdepends=('dejagnu') +options=('!libtool' '!emptydirs') +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 + gcc_pure64.patch + gcc-4.7.1-libada-pic.patch + gcc-4.7.1-libgo-write.patch) +md5sums=('cc308a0891e778cfda7a151ab8a6e762' +
[arch-commits] Commit in binutils/repos (8 files)
Date: Wednesday, December 26, 2012 @ 16:50:59 Author: allan Revision: 173872 db-move: moved binutils from [staging] to [testing] (i686, x86_64) Added: binutils/repos/testing-i686/ binutils/repos/testing-i686/PKGBUILD (from rev 173870, binutils/repos/staging-i686/PKGBUILD) binutils/repos/testing-i686/binutils.install (from rev 173870, binutils/repos/staging-i686/binutils.install) binutils/repos/testing-x86_64/ binutils/repos/testing-x86_64/PKGBUILD (from rev 173870, binutils/repos/staging-x86_64/PKGBUILD) binutils/repos/testing-x86_64/binutils.install (from rev 173870, binutils/repos/staging-x86_64/binutils.install) Deleted: binutils/repos/staging-i686/ binutils/repos/staging-x86_64/ -+ testing-i686/PKGBUILD | 87 ++ testing-i686/binutils.install | 17 +++ testing-x86_64/PKGBUILD | 87 ++ testing-x86_64/binutils.install | 17 +++ 4 files changed, 208 insertions(+) Copied: binutils/repos/testing-i686/PKGBUILD (from rev 173870, binutils/repos/staging-i686/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2012-12-26 21:50:59 UTC (rev 173872) @@ -0,0 +1,87 @@ +# $Id$ +# Maintainer: Allan McRae al...@archlinux.org + +# toolchain build order: linux-api-headers-glibc-binutils-gcc-binutils-glibc + +pkgname=binutils +pkgver=2.23.1 +pkgrel=2 +pkgdesc=A set of programs to assemble and manipulate binary and object files +arch=('i686' 'x86_64') +url=http://www.gnu.org/software/binutils/; +license=('GPL') +groups=('base-devel') +depends=('glibc=2.17' 'zlib') +checkdepends=('dejagnu' 'bc') +options=('!libtool' '!distcc' '!ccache') +install=binutils.install +source=(ftp://ftp.gnu.org/gnu/binutils/binutils-${pkgver}.tar.bz2{,.sig}) +md5sums=('33adb18c3048d057ac58d07a3f1adb38' + '1869b37216e7d7eff7e335a69e0882fd') + +build() { + cd ${srcdir} + mkdir binutils-build cd binutils-build + + ${srcdir}/binutils-${pkgver}/configure --prefix=/usr \ +--with-lib-path=/usr/lib:/usr/local/lib \ +--with-bugurl=https://bugs.archlinux.org/ \ +--enable-ld=default --enable-gold \ +--enable-plugins --enable-threads --enable-shared \ +--disable-werror --disable-multilib + + # check the host environment and makes sure all the necessary tools are available + make configure-host + + make tooldir=${pkgdir}/usr + + # Rebuild libiberty.a with -fPIC + cp -a libiberty libiberty-pic + make -C libiberty-pic clean + make CFLAGS=$CFLAGS -fPIC -C libiberty-pic + + # Rebuild libbfd.a with -fPIC + # hidden visability prevent 3rd party shared libraries exporting bfd non-stable API + cp -a bfd bfd-pic + make -C bfd-pic clean + make CFLAGS=$CFLAGS -fPIC -fvisibility=hidden -C bfd-pic + + # Rebuild libopcodes.a with -fPIC + cp -a opcodes opcodes-pic + make -C opcodes-pic clean + make CFLAGS=$CFLAGS -fPIC -C opcodes-pic +} + +check() { + cd ${srcdir}/binutils-build + + # unset LDFLAGS as testsuite makes assumptions about which ones are active + # do not abort on errors - manually check log files + make LDFLAGS= -k check || true +} + +package() { + cd ${srcdir}/binutils-build + make prefix=${pkgdir}/usr tooldir=${pkgdir}/usr install + + # Add some useful headers + install -m644 ${srcdir}/binutils-${pkgver}/include/libiberty.h ${pkgdir}/usr/include + install -m644 ${srcdir}/binutils-${pkgver}/include/demangle.h ${pkgdir}/usr/include + + # install libraries rebuilt with -fPIC + install -m644 libiberty-pic/libiberty.a ${pkgdir}/usr/lib + install -m644 bfd-pic/libbfd.a ${pkgdir}/usr/lib + install -m644 opcodes/libopcodes.a ${pkgdir}/usr/lib + + # Remove Windows/Novell specific man pages + rm ${pkgdir}/usr/share/man/man1/{dlltool,nlmconv,windres,windmc}* + + # why are these distributed with binutils? + rm ${pkgdir}/usr/share/info/{configure,standards}.info + + # Remove these symlinks, they are not ABI stable. + # Programs should compile static to the .a file. + rm ${pkgdir}/usr/lib/lib{bfd,opcodes}.so + echo INPUT ( /usr/lib/libbfd.a -liberty -lz ) ${pkgdir}/usr/lib/libbfd.so + echo INPUT ( /usr/lib/libopcodes.a -lbfd ) ${pkgdir}/usr/lib/libopcodes.so +} Copied: binutils/repos/testing-i686/binutils.install (from rev 173870, binutils/repos/staging-i686/binutils.install) === --- testing-i686/binutils.install (rev 0) +++ testing-i686/binutils.install 2012-12-26 21:50:59 UTC (rev 173872) @@ -0,0 +1,17 @@ +infodir=usr/share/info +filelist=(as.info bfd.info binutils.info gprof.info ld.info) + +post_upgrade() { + [ -x usr/bin/install-info ] || return 0 + for file in ${filelist[@]}; do +install-info $infodir/$file.gz $infodir/dir 2 /dev/null + done +} + +pre_remove() { + [ -x
[arch-commits] Commit in glibc/repos (16 files)
Date: Wednesday, December 26, 2012 @ 16:51:01 Author: allan Revision: 173873 db-move: moved glibc from [staging] to [testing] (i686, x86_64) Added: glibc/repos/testing-i686/ glibc/repos/testing-i686/PKGBUILD (from rev 173870, glibc/repos/staging-i686/PKGBUILD) glibc/repos/testing-i686/glibc.install (from rev 173870, glibc/repos/staging-i686/glibc.install) glibc/repos/testing-i686/locale-gen (from rev 173870, glibc/repos/staging-i686/locale-gen) glibc/repos/testing-i686/locale.gen.txt (from rev 173870, glibc/repos/staging-i686/locale.gen.txt) glibc/repos/testing-i686/nscd.service (from rev 173870, glibc/repos/staging-i686/nscd.service) glibc/repos/testing-i686/nscd.tmpfiles (from rev 173870, glibc/repos/staging-i686/nscd.tmpfiles) glibc/repos/testing-x86_64/ glibc/repos/testing-x86_64/PKGBUILD (from rev 173870, glibc/repos/staging-x86_64/PKGBUILD) glibc/repos/testing-x86_64/glibc.install (from rev 173870, glibc/repos/staging-x86_64/glibc.install) glibc/repos/testing-x86_64/locale-gen (from rev 173870, glibc/repos/staging-x86_64/locale-gen) glibc/repos/testing-x86_64/locale.gen.txt (from rev 173870, glibc/repos/staging-x86_64/locale.gen.txt) glibc/repos/testing-x86_64/nscd.service (from rev 173870, glibc/repos/staging-x86_64/nscd.service) glibc/repos/testing-x86_64/nscd.tmpfiles (from rev 173870, glibc/repos/staging-x86_64/nscd.tmpfiles) Deleted: glibc/repos/staging-i686/ glibc/repos/staging-x86_64/ ---+ testing-i686/PKGBUILD | 145 testing-i686/glibc.install| 20 + testing-i686/locale-gen | 42 +++ testing-i686/locale.gen.txt | 23 ++ testing-i686/nscd.service | 17 testing-i686/nscd.tmpfiles|1 testing-x86_64/PKGBUILD | 145 testing-x86_64/glibc.install | 20 + testing-x86_64/locale-gen | 42 +++ testing-x86_64/locale.gen.txt | 23 ++ testing-x86_64/nscd.service | 17 testing-x86_64/nscd.tmpfiles |1 12 files changed, 496 insertions(+) Copied: glibc/repos/testing-i686/PKGBUILD (from rev 173870, glibc/repos/staging-i686/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2012-12-26 21:51:01 UTC (rev 173873) @@ -0,0 +1,145 @@ +# $Id$ +# Maintainer: Allan McRae al...@archlinux.org + +# toolchain build order: linux-api-headers-glibc-binutils-gcc-binutils-glibc +# NOTE: valgrind requires rebuilt with each major glibc version + +pkgname=glibc +pkgver=2.17 +pkgrel=1 +pkgdesc=GNU C Library +arch=('i686' 'x86_64') +url=http://www.gnu.org/software/libc; +license=('GPL' 'LGPL') +groups=('base') +depends=('linux-api-headers=3.7' 'tzdata') +makedepends=('gcc=4.7') +backup=(etc/gai.conf +etc/locale.gen +etc/nscd.conf) +options=('!strip') +install=glibc.install +source=(http://ftp.gnu.org/gnu/libc/${pkgname}-${pkgver}.tar.xz{,.sig} +nscd.service +nscd.tmpfiles +locale.gen.txt +locale-gen) +md5sums=('87bf675c8ee523ebda4803e8e1cec638' + '6db4d1661cf34282755dc90330465f6d' + 'c1e07c0bec0fe89791bfd9d13fc85edf' + 'bccbe5619e75cf1d97312ec3681c605c' + '07ac979b6ab5eeb778d55f041529d623' + '476e9113489f93b348b21e144b6a8fcf') + + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + # ldconfig does not need to look in /usr/lib64 or /usr/libx32 on Arch Linux + sed -i s#add_system_dir#do_not_add_system_dir# sysdeps/unix/sysv/linux/x86_64/dl-cache.h + + cd ${srcdir} + mkdir glibc-build + cd glibc-build + + if [[ ${CARCH} = i686 ]]; then +# Hack to fix NPTL issues with Xen, only required on 32bit platforms +# TODO: make separate glibc-xen package for i686 +export CFLAGS=${CFLAGS} -mno-tls-direct-seg-refs + fi + + echo slibdir=/usr/lib configparms + + # remove hardening options from CFLAGS for building libraries + CFLAGS=${CFLAGS/-fstack-protector/} + CFLAGS=${CFLAGS/-D_FORTIFY_SOURCE=2/} + + ${srcdir}/${pkgname}-${pkgver}/configure --prefix=/usr \ + --libdir=/usr/lib --libexecdir=/usr/lib \ + --with-headers=/usr/include \ + --enable-add-ons=nptl,libidn \ + --enable-obsolete-rpc \ + --enable-kernel=2.6.32 \ + --enable-bind-now --disable-profile \ + --enable-stackguard-randomization \ + --enable-multi-arch + + # build libraries with hardening disabled + echo build-programs=no configparms + make + + # re-enable hardening for programs + sed -i /build-programs=/s#no#yes# configparms + echo CC += -fstack-protector -D_FORTIFY_SOURCE=2 configparms + echo CXX += -fstack-protector -D_FORTIFY_SOURCE=2 configparms + make + + # remove harding in preparation to run test-suite + sed -i '2,4d' configparms +} + +check() { + # bug to file - the linker
[arch-commits] Commit in linux-api-headers/repos (5 files)
Date: Wednesday, December 26, 2012 @ 16:51:04 Author: allan Revision: 173874 db-move: moved linux-api-headers from [staging] to [testing] (i686, x86_64) Added: linux-api-headers/repos/testing-i686/PKGBUILD (from rev 173870, linux-api-headers/repos/staging-i686/PKGBUILD) linux-api-headers/repos/testing-x86_64/ linux-api-headers/repos/testing-x86_64/PKGBUILD (from rev 173870, linux-api-headers/repos/staging-x86_64/PKGBUILD) Deleted: linux-api-headers/repos/staging-i686/ linux-api-headers/repos/staging-x86_64/ -+ testing-i686/PKGBUILD | 39 +++ testing-x86_64/PKGBUILD | 39 +++ 2 files changed, 78 insertions(+) Copied: linux-api-headers/repos/testing-i686/PKGBUILD (from rev 173870, linux-api-headers/repos/staging-i686/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2012-12-26 21:51:04 UTC (rev 173874) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Allan McRae al...@archlinux.org + +# toolchain build order: linux-api-headers-glibc-binutils-gcc-binutils-glibc + +pkgname=linux-api-headers +pkgver=3.7.1 +_basever=3.7 +pkgrel=1 +pkgdesc=Kernel headers sanitized for use in userspace +arch=('i686' 'x86_64') +url=http://www.gnu.org/software/libc; +license=('GPL2') +source=(http://www.kernel.org/pub/linux/kernel/v3.x/linux-${_basever}.tar.xz +http://www.kernel.org/pub/linux/kernel/v3.x/patch-${pkgver}.xz) +# NOTE: signatures are not automatically verified by makepkg +#http://www.kernel.org/pub/linux/kernel/v3.x/linux-${_basever}.tar.sign +#http://www.kernel.org/pub/linux/kernel/v3.x/patch-${pkgver}.sign +md5sums=('21223369d682bcf44bcdfe1521095983' + '48f5f530b048e387e978e3e49de7742a') + +build() { + cd ${srcdir}/linux-${_basever} + [[ $pkgver != $_basever ]] patch -p1 -i ${srcdir}/patch-${pkgver} + + make mrproper + make headers_check +} + +package() { + cd ${srcdir}/linux-${_basever} + make INSTALL_HDR_PATH=${pkgdir}/usr headers_install + + # use headers from libdrm + rm -r ${pkgdir}/usr/include/drm + + # clean-up unnecessary files generated during install + find ${pkgdir} \( -name .install -o -name ..install.cmd \) -delete +} Copied: linux-api-headers/repos/testing-x86_64/PKGBUILD (from rev 173870, linux-api-headers/repos/staging-x86_64/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2012-12-26 21:51:04 UTC (rev 173874) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Allan McRae al...@archlinux.org + +# toolchain build order: linux-api-headers-glibc-binutils-gcc-binutils-glibc + +pkgname=linux-api-headers +pkgver=3.7.1 +_basever=3.7 +pkgrel=1 +pkgdesc=Kernel headers sanitized for use in userspace +arch=('i686' 'x86_64') +url=http://www.gnu.org/software/libc; +license=('GPL2') +source=(http://www.kernel.org/pub/linux/kernel/v3.x/linux-${_basever}.tar.xz +http://www.kernel.org/pub/linux/kernel/v3.x/patch-${pkgver}.xz) +# NOTE: signatures are not automatically verified by makepkg +#http://www.kernel.org/pub/linux/kernel/v3.x/linux-${_basever}.tar.sign +#http://www.kernel.org/pub/linux/kernel/v3.x/patch-${pkgver}.sign +md5sums=('21223369d682bcf44bcdfe1521095983' + '48f5f530b048e387e978e3e49de7742a') + +build() { + cd ${srcdir}/linux-${_basever} + [[ $pkgver != $_basever ]] patch -p1 -i ${srcdir}/patch-${pkgver} + + make mrproper + make headers_check +} + +package() { + cd ${srcdir}/linux-${_basever} + make INSTALL_HDR_PATH=${pkgdir}/usr headers_install + + # use headers from libdrm + rm -r ${pkgdir}/usr/include/drm + + # clean-up unnecessary files generated during install + find ${pkgdir} \( -name .install -o -name ..install.cmd \) -delete +}
[arch-commits] Commit in cloog/repos (6 files)
Date: Wednesday, December 26, 2012 @ 16:51:06 Author: allan Revision: 173875 db-move: moved cloog from [staging] to [testing] (i686, x86_64) Added: cloog/repos/testing-i686/ cloog/repos/testing-i686/PKGBUILD (from rev 173870, cloog/repos/staging-i686/PKGBUILD) cloog/repos/testing-x86_64/ cloog/repos/testing-x86_64/PKGBUILD (from rev 173870, cloog/repos/staging-x86_64/PKGBUILD) Deleted: cloog/repos/staging-i686/ cloog/repos/staging-x86_64/ -+ testing-i686/PKGBUILD | 30 ++ testing-x86_64/PKGBUILD | 30 ++ 2 files changed, 60 insertions(+) Copied: cloog/repos/testing-i686/PKGBUILD (from rev 173870, cloog/repos/staging-i686/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2012-12-26 21:51:06 UTC (rev 173875) @@ -0,0 +1,30 @@ +# $Id$ +# Maintainer: Allan McRae al...@archlinux.org + +pkgname=cloog +pkgver=0.18.0 +pkgrel=1 +pkgdesc=Library that generates loops for scanning polyhedra +arch=('i686' 'x86_64') +url=http://www.bastoul.net/cloog/; +license=('GPL') +depends=('isl' 'gmp') +options=('!libtool') +source=(http://www.bastoul.net/cloog/pages/download/$pkgname-$pkgver.tar.gz) +md5sums=('be78a47bd82523250eb3e91646db5b3d') + +build() { + cd $srcdir/$pkgname-$pkgver + ./configure --prefix=/usr --with-isl=system + make +} + +check() { + cd $srcdir/$pkgname-$pkgver + make check +} + +package() { + cd $srcdir/$pkgname-$pkgver + make DESTDIR=$pkgdir/ install +} Copied: cloog/repos/testing-x86_64/PKGBUILD (from rev 173870, cloog/repos/staging-x86_64/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2012-12-26 21:51:06 UTC (rev 173875) @@ -0,0 +1,30 @@ +# $Id$ +# Maintainer: Allan McRae al...@archlinux.org + +pkgname=cloog +pkgver=0.18.0 +pkgrel=1 +pkgdesc=Library that generates loops for scanning polyhedra +arch=('i686' 'x86_64') +url=http://www.bastoul.net/cloog/; +license=('GPL') +depends=('isl' 'gmp') +options=('!libtool') +source=(http://www.bastoul.net/cloog/pages/download/$pkgname-$pkgver.tar.gz) +md5sums=('be78a47bd82523250eb3e91646db5b3d') + +build() { + cd $srcdir/$pkgname-$pkgver + ./configure --prefix=/usr --with-isl=system + make +} + +check() { + cd $srcdir/$pkgname-$pkgver + make check +} + +package() { + cd $srcdir/$pkgname-$pkgver + make DESTDIR=$pkgdir/ install +}
[arch-commits] Commit in valgrind/trunk (PKGBUILD valgrind-3.8.1-glibc-2.17.patch)
Date: Wednesday, December 26, 2012 @ 17:19:43 Author: allan Revision: 173876 upgpkg: valgrind 3.8.1-2 glibc-2.17 rebuild Added: valgrind/trunk/valgrind-3.8.1-glibc-2.17.patch Modified: valgrind/trunk/PKGBUILD -+ PKGBUILD| 12 valgrind-3.8.1-glibc-2.17.patch | 37 + 2 files changed, 45 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-12-26 21:51:06 UTC (rev 173875) +++ PKGBUILD2012-12-26 22:19:43 UTC (rev 173876) @@ -4,20 +4,24 @@ pkgname=valgrind pkgver=3.8.1 -pkgrel=1 +pkgrel=2 pkgdesc=A tool to help find memory-management problems in programs arch=('i686' 'x86_64') license=('GPL') url=http://valgrind.org/; -depends=('glibc=2.16' 'glibc2.17' 'perl') +depends=('glibc=2.17' 'glibc2.18' 'perl') makedepends=('gdb') options=('!emptydirs') -source=(http://valgrind.org/downloads/${pkgname}-${pkgver}.tar.bz2) -md5sums=('288758010b271119a0ffc0183f1d6e38') +source=(http://valgrind.org/downloads/${pkgname}-${pkgver}.tar.bz2 +valgrind-3.8.1-glibc-2.17.patch) +md5sums=('288758010b271119a0ffc0183f1d6e38' + 'e87c34f9f9ce0040d141b3bd57842b5c') build() { cd ${srcdir}/${pkgname}-${pkgver} + patch -p1 -i $srcdir/valgrind-3.8.1-glibc-2.17.patch + if [ ${CARCH} = x86_64 ]; then ./configure --prefix=/usr --mandir=/usr/share/man --enable-only64bit else Added: valgrind-3.8.1-glibc-2.17.patch === --- valgrind-3.8.1-glibc-2.17.patch (rev 0) +++ valgrind-3.8.1-glibc-2.17.patch 2012-12-26 22:19:43 UTC (rev 173876) @@ -0,0 +1,37 @@ +diff -Naur valgrind-3.8.1-orig/configure valgrind-3.8.1/configure +--- valgrind-3.8.1-orig/configure 2012-09-19 05:19:23.0 +1000 valgrind-3.8.1/configure 2012-12-27 08:11:36.645429011 +1000 +@@ -6612,6 +6612,24 @@ + + # DEFAULT_SUPP set by kernel version check above. + ;; ++ 2.17) ++ { $as_echo $as_me:${as_lineno-$LINENO}: result: 2.17 family 5 ++$as_echo 2.17 family 6; } ++ ++$as_echo #define GLIBC_2_17 1 confdefs.h ++ ++ DEFAULT_SUPP=glibc-2.X.supp ${DEFAULT_SUPP} ++ DEFAULT_SUPP=glibc-2.34567-NPTL-helgrind.supp ${DEFAULT_SUPP} ++ DEFAULT_SUPP=glibc-2.X-drd.supp ${DEFAULT_SUPP} ++ ;; ++ darwin) ++ { $as_echo $as_me:${as_lineno-$LINENO}: result: Darwin 5 ++$as_echo Darwin 6; } ++ ++$as_echo #define DARWIN_LIBC 1 confdefs.h ++ ++ # DEFAULT_SUPP set by kernel version check above. ++ ;; + bionic) + { $as_echo $as_me:${as_lineno-$LINENO}: result: Bionic 5 + $as_echo Bionic 6; } +@@ -6624,7 +6642,7 @@ + *) + { $as_echo $as_me:${as_lineno-$LINENO}: result: unsupported version ${GLIBC_VERSION} 5 + $as_echo unsupported version ${GLIBC_VERSION} 6; } +- as_fn_error Valgrind requires glibc version 2.2 - 2.16 $LINENO 5 ++ as_fn_error Valgrind requires glibc version 2.2 - 2.17 $LINENO 5 + as_fn_error or Darwin libc $LINENO 5 + ;; + esac
[arch-commits] Commit in valgrind/repos (6 files)
Date: Wednesday, December 26, 2012 @ 17:20:23 Author: allan Revision: 173877 archrelease: copy trunk to testing-i686, testing-x86_64 Added: valgrind/repos/testing-i686/ valgrind/repos/testing-i686/PKGBUILD (from rev 173876, valgrind/trunk/PKGBUILD) valgrind/repos/testing-i686/valgrind-3.8.1-glibc-2.17.patch (from rev 173876, valgrind/trunk/valgrind-3.8.1-glibc-2.17.patch) valgrind/repos/testing-x86_64/ valgrind/repos/testing-x86_64/PKGBUILD (from rev 173876, valgrind/trunk/PKGBUILD) valgrind/repos/testing-x86_64/valgrind-3.8.1-glibc-2.17.patch (from rev 173876, valgrind/trunk/valgrind-3.8.1-glibc-2.17.patch) + testing-i686/PKGBUILD | 37 +++ testing-i686/valgrind-3.8.1-glibc-2.17.patch | 37 +++ testing-x86_64/PKGBUILD| 37 +++ testing-x86_64/valgrind-3.8.1-glibc-2.17.patch | 37 +++ 4 files changed, 148 insertions(+) Copied: valgrind/repos/testing-i686/PKGBUILD (from rev 173876, valgrind/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2012-12-26 22:20:23 UTC (rev 173877) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Dan McGee d...@archlinux.org +# Maintainer: Allan McRae al...@archlinux.org + +pkgname=valgrind +pkgver=3.8.1 +pkgrel=2 +pkgdesc=A tool to help find memory-management problems in programs +arch=('i686' 'x86_64') +license=('GPL') +url=http://valgrind.org/; +depends=('glibc=2.17' 'glibc2.18' 'perl') +makedepends=('gdb') +options=('!emptydirs') +source=(http://valgrind.org/downloads/${pkgname}-${pkgver}.tar.bz2 +valgrind-3.8.1-glibc-2.17.patch) +md5sums=('288758010b271119a0ffc0183f1d6e38' + 'e87c34f9f9ce0040d141b3bd57842b5c') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + patch -p1 -i $srcdir/valgrind-3.8.1-glibc-2.17.patch + + if [ ${CARCH} = x86_64 ]; then +./configure --prefix=/usr --mandir=/usr/share/man --enable-only64bit + else +./configure --prefix=/usr --mandir=/usr/share/man + fi + + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${pkgdir} install +} Copied: valgrind/repos/testing-i686/valgrind-3.8.1-glibc-2.17.patch (from rev 173876, valgrind/trunk/valgrind-3.8.1-glibc-2.17.patch) === --- testing-i686/valgrind-3.8.1-glibc-2.17.patch (rev 0) +++ testing-i686/valgrind-3.8.1-glibc-2.17.patch2012-12-26 22:20:23 UTC (rev 173877) @@ -0,0 +1,37 @@ +diff -Naur valgrind-3.8.1-orig/configure valgrind-3.8.1/configure +--- valgrind-3.8.1-orig/configure 2012-09-19 05:19:23.0 +1000 valgrind-3.8.1/configure 2012-12-27 08:11:36.645429011 +1000 +@@ -6612,6 +6612,24 @@ + + # DEFAULT_SUPP set by kernel version check above. + ;; ++ 2.17) ++ { $as_echo $as_me:${as_lineno-$LINENO}: result: 2.17 family 5 ++$as_echo 2.17 family 6; } ++ ++$as_echo #define GLIBC_2_17 1 confdefs.h ++ ++ DEFAULT_SUPP=glibc-2.X.supp ${DEFAULT_SUPP} ++ DEFAULT_SUPP=glibc-2.34567-NPTL-helgrind.supp ${DEFAULT_SUPP} ++ DEFAULT_SUPP=glibc-2.X-drd.supp ${DEFAULT_SUPP} ++ ;; ++ darwin) ++ { $as_echo $as_me:${as_lineno-$LINENO}: result: Darwin 5 ++$as_echo Darwin 6; } ++ ++$as_echo #define DARWIN_LIBC 1 confdefs.h ++ ++ # DEFAULT_SUPP set by kernel version check above. ++ ;; + bionic) + { $as_echo $as_me:${as_lineno-$LINENO}: result: Bionic 5 + $as_echo Bionic 6; } +@@ -6624,7 +6642,7 @@ + *) + { $as_echo $as_me:${as_lineno-$LINENO}: result: unsupported version ${GLIBC_VERSION} 5 + $as_echo unsupported version ${GLIBC_VERSION} 6; } +- as_fn_error Valgrind requires glibc version 2.2 - 2.16 $LINENO 5 ++ as_fn_error Valgrind requires glibc version 2.2 - 2.17 $LINENO 5 + as_fn_error or Darwin libc $LINENO 5 + ;; + esac Copied: valgrind/repos/testing-x86_64/PKGBUILD (from rev 173876, valgrind/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2012-12-26 22:20:23 UTC (rev 173877) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Dan McGee d...@archlinux.org +# Maintainer: Allan McRae al...@archlinux.org + +pkgname=valgrind +pkgver=3.8.1 +pkgrel=2 +pkgdesc=A tool to help find memory-management problems in programs +arch=('i686' 'x86_64') +license=('GPL') +url=http://valgrind.org/; +depends=('glibc=2.17' 'glibc2.18' 'perl') +makedepends=('gdb') +options=('!emptydirs') +source=(http://valgrind.org/downloads/${pkgname}-${pkgver}.tar.bz2 +valgrind-3.8.1-glibc-2.17.patch) +md5sums=('288758010b271119a0ffc0183f1d6e38' + 'e87c34f9f9ce0040d141b3bd57842b5c') + +build() { + cd
[arch-commits] Commit in llvm/trunk (PKGBUILD enable-lto.patch)
Date: Wednesday, December 26, 2012 @ 17:51:27 Author: foutrelis Revision: 173878 Tweak enable-lto.patch to fix FS#33199: LLVM/Clang cannot link 32-bit binaries. Modified: llvm/trunk/PKGBUILD llvm/trunk/enable-lto.patch --+ PKGBUILD |2 +- enable-lto.patch |6 ++ 2 files changed, 3 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-12-26 22:20:23 UTC (rev 173877) +++ PKGBUILD2012-12-26 22:51:27 UTC (rev 173878) @@ -33,7 +33,7 @@ '597dc5968c695bbdbb0eac9e8eb5117fcd2773bc91edf5ec103ecab8bc48' '3074df5322900e087377a8e03a02115463ccc0011c25917c2f06df11facd9b92' '288a82fbff17bc554f5863734246500e637882af33ee8511019d5e0d6cd20524' -'f7145e203ffb4ce2c01976027f7840a9520e5341a9945f2459b6b11e5422d5b7' +'fe3969d9ec93263814d9892a15b6a1eb60ad756fe7c3985a45d8cd82bc9b7a7b' 'db1f1aadebbc4c4232bdad49fb9b7dc61eac727085c63154b870fa9ce64fd18d' '0d32ad283566357ca1bfbeb4cbe6b0b961943b79d3d718ed0435101c05629137') Modified: enable-lto.patch === --- enable-lto.patch2012-12-26 22:20:23 UTC (rev 173877) +++ enable-lto.patch2012-12-26 22:51:27 UTC (rev 173878) @@ -19,14 +19,12 @@ // Tell the linker to load the plugin. This has to come before AddLinkerInputs // as gold requires -plugin to come before any -plugin-opt that -Wl might // forward. -- if (D.IsUsingLTO(Args) || Args.hasArg(options::OPT_use_gold_plugin)) { -+ // if (D.IsUsingLTO(Args) || Args.hasArg(options::OPT_use_gold_plugin)) { + if (D.IsUsingLTO(Args) || Args.hasArg(options::OPT_use_gold_plugin)) { CmdArgs.push_back(-plugin); -std::string Plugin = ToolChain.getDriver().Dir + /../lib/LLVMgold.so; +std::string Plugin = ToolChain.getDriver().Dir + /../lib/llvm/LLVMgold.so; CmdArgs.push_back(Args.MakeArgString(Plugin)); -- } -+ // } + } AddLinkerInputs(ToolChain, Inputs, Args, CmdArgs); }
[arch-commits] Commit in smb4k/trunk (PKGBUILD)
Date: Wednesday, December 26, 2012 @ 19:40:19 Author: giovanni Revision: 173879 upgpkg: smb4k 1.0.5-1 upstream release Modified: smb4k/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-12-26 22:51:27 UTC (rev 173878) +++ PKGBUILD2012-12-27 00:40:19 UTC (rev 173879) @@ -3,7 +3,7 @@ # Contributor: Emanuele Rampichini emanuele.rampich...@gmail.com pkgname=smb4k -pkgver=1.0.4 +pkgver=1.0.5 pkgrel=1 pkgdesc=A KDE program that browses samba shares arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ makedepends=('cmake' 'automoc4') install=smb4k.install source=(http://downloads.sourceforge.net/project/${pkgname}/Smb4K%20%28stable%20releases%29/${pkgver}/${pkgname}-${pkgver}.tar.bz2;) -md5sums=('55a09aa0a9513c9b8c5ae6e414a3cc8e') +md5sums=('b8472b5baad3616858706a7b4bf0427a') build() { cd ${srcdir}/${pkgname}-${pkgver}
[arch-commits] Commit in smb4k/repos (8 files)
Date: Wednesday, December 26, 2012 @ 19:40:48 Author: giovanni Revision: 173880 archrelease: copy trunk to extra-i686, extra-x86_64 Added: smb4k/repos/extra-i686/PKGBUILD (from rev 173879, smb4k/trunk/PKGBUILD) smb4k/repos/extra-i686/smb4k.install (from rev 173879, smb4k/trunk/smb4k.install) smb4k/repos/extra-x86_64/PKGBUILD (from rev 173879, smb4k/trunk/PKGBUILD) smb4k/repos/extra-x86_64/smb4k.install (from rev 173879, smb4k/trunk/smb4k.install) Deleted: smb4k/repos/extra-i686/PKGBUILD smb4k/repos/extra-i686/smb4k.install smb4k/repos/extra-x86_64/PKGBUILD smb4k/repos/extra-x86_64/smb4k.install + extra-i686/PKGBUILD| 60 +-- extra-i686/smb4k.install | 22 +++ extra-x86_64/PKGBUILD | 60 +-- extra-x86_64/smb4k.install | 22 +++ 4 files changed, 82 insertions(+), 82 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2012-12-27 00:40:19 UTC (rev 173879) +++ extra-i686/PKGBUILD 2012-12-27 00:40:48 UTC (rev 173880) @@ -1,30 +0,0 @@ -# $Id$ -# Maintainer: Giovanni Scafora giova...@archlinux.org -# Contributor: Emanuele Rampichini emanuele.rampich...@gmail.com - -pkgname=smb4k -pkgver=1.0.4 -pkgrel=1 -pkgdesc=A KDE program that browses samba shares -arch=('i686' 'x86_64') -url=http://smb4k.sourceforge.net/; -license=('GPL') -depends=('kdebase-runtime') -makedepends=('cmake' 'automoc4') -install=smb4k.install -source=(http://downloads.sourceforge.net/project/${pkgname}/Smb4K%20%28stable%20releases%29/${pkgver}/${pkgname}-${pkgver}.tar.bz2;) -md5sums=('55a09aa0a9513c9b8c5ae6e414a3cc8e') - -build() { - cd ${srcdir}/${pkgname}-${pkgver} - - cmake -DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_BUILD_TYPE=RELEASE - make VERBOSE=1 -} - -package() { - cd ${srcdir}/${pkgname}-${pkgver} - - make DESTDIR=${pkgdir} install -} Copied: smb4k/repos/extra-i686/PKGBUILD (from rev 173879, smb4k/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2012-12-27 00:40:48 UTC (rev 173880) @@ -0,0 +1,30 @@ +# $Id$ +# Maintainer: Giovanni Scafora giova...@archlinux.org +# Contributor: Emanuele Rampichini emanuele.rampich...@gmail.com + +pkgname=smb4k +pkgver=1.0.5 +pkgrel=1 +pkgdesc=A KDE program that browses samba shares +arch=('i686' 'x86_64') +url=http://smb4k.sourceforge.net/; +license=('GPL') +depends=('kdebase-runtime') +makedepends=('cmake' 'automoc4') +install=smb4k.install +source=(http://downloads.sourceforge.net/project/${pkgname}/Smb4K%20%28stable%20releases%29/${pkgver}/${pkgname}-${pkgver}.tar.bz2;) +md5sums=('b8472b5baad3616858706a7b4bf0427a') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + cmake -DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=RELEASE + make VERBOSE=1 +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + + make DESTDIR=${pkgdir} install +} Deleted: extra-i686/smb4k.install === --- extra-i686/smb4k.install2012-12-27 00:40:19 UTC (rev 173879) +++ extra-i686/smb4k.install2012-12-27 00:40:48 UTC (rev 173880) @@ -1,11 +0,0 @@ -post_install() { - xdg-icon-resource forceupdate --theme hicolor /dev/null -} - -post_upgrade() { - post_install -} - -post_remove() { - post_install -} Copied: smb4k/repos/extra-i686/smb4k.install (from rev 173879, smb4k/trunk/smb4k.install) === --- extra-i686/smb4k.install(rev 0) +++ extra-i686/smb4k.install2012-12-27 00:40:48 UTC (rev 173880) @@ -0,0 +1,11 @@ +post_install() { + xdg-icon-resource forceupdate --theme hicolor /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Deleted: extra-x86_64/PKGBUILD === --- extra-x86_64/PKGBUILD 2012-12-27 00:40:19 UTC (rev 173879) +++ extra-x86_64/PKGBUILD 2012-12-27 00:40:48 UTC (rev 173880) @@ -1,30 +0,0 @@ -# $Id$ -# Maintainer: Giovanni Scafora giova...@archlinux.org -# Contributor: Emanuele Rampichini emanuele.rampich...@gmail.com - -pkgname=smb4k -pkgver=1.0.4 -pkgrel=1 -pkgdesc=A KDE program that browses samba shares -arch=('i686' 'x86_64') -url=http://smb4k.sourceforge.net/; -license=('GPL') -depends=('kdebase-runtime') -makedepends=('cmake' 'automoc4') -install=smb4k.install -source=(http://downloads.sourceforge.net/project/${pkgname}/Smb4K%20%28stable%20releases%29/${pkgver}/${pkgname}-${pkgver}.tar.bz2;) -md5sums=('55a09aa0a9513c9b8c5ae6e414a3cc8e') - -build() { - cd ${srcdir}/${pkgname}-${pkgver} - - cmake -DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_BUILD_TYPE=RELEASE - make VERBOSE=1 -} - -package() { - cd
[arch-commits] Commit in llvm/trunk (PKGBUILD)
Date: Wednesday, December 26, 2012 @ 20:29:40 Author: foutrelis Revision: 173881 upgpkg: llvm 3.2-2 Push new build with fix for FS#33199. Modified: llvm/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2012-12-27 00:40:48 UTC (rev 173880) +++ PKGBUILD2012-12-27 01:29:40 UTC (rev 173881) @@ -11,7 +11,7 @@ pkgname=('llvm' 'llvm-ocaml' 'clang' 'clang-analyzer') pkgver=3.2 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') url=http://llvm.org/; license=('custom:University of Illinois/NCSA Open Source License')
[arch-commits] Commit in llvm/repos (32 files)
Date: Wednesday, December 26, 2012 @ 20:30:32 Author: foutrelis Revision: 173882 archrelease: copy trunk to testing-i686, testing-x86_64 Added: llvm/repos/testing-i686/PKGBUILD (from rev 173881, llvm/trunk/PKGBUILD) llvm/repos/testing-i686/cindexer-clang-path.patch (from rev 173881, llvm/trunk/cindexer-clang-path.patch) llvm/repos/testing-i686/clang-3.1-fix-libprofile_rt.a-location.patch (from rev 173881, llvm/trunk/clang-3.1-fix-libprofile_rt.a-location.patch) llvm/repos/testing-i686/clang-pure64.patch (from rev 173881, llvm/trunk/clang-pure64.patch) llvm/repos/testing-i686/enable-lto.patch (from rev 173881, llvm/trunk/enable-lto.patch) llvm/repos/testing-i686/llvm-3.1-fix-debug-line-info.patch (from rev 173881, llvm/trunk/llvm-3.1-fix-debug-line-info.patch) llvm/repos/testing-i686/llvm-Config-config.h (from rev 173881, llvm/trunk/llvm-Config-config.h) llvm/repos/testing-i686/llvm-Config-llvm-config.h (from rev 173881, llvm/trunk/llvm-Config-llvm-config.h) llvm/repos/testing-x86_64/PKGBUILD (from rev 173881, llvm/trunk/PKGBUILD) llvm/repos/testing-x86_64/cindexer-clang-path.patch (from rev 173881, llvm/trunk/cindexer-clang-path.patch) llvm/repos/testing-x86_64/clang-3.1-fix-libprofile_rt.a-location.patch (from rev 173881, llvm/trunk/clang-3.1-fix-libprofile_rt.a-location.patch) llvm/repos/testing-x86_64/clang-pure64.patch (from rev 173881, llvm/trunk/clang-pure64.patch) llvm/repos/testing-x86_64/enable-lto.patch (from rev 173881, llvm/trunk/enable-lto.patch) llvm/repos/testing-x86_64/llvm-3.1-fix-debug-line-info.patch (from rev 173881, llvm/trunk/llvm-3.1-fix-debug-line-info.patch) llvm/repos/testing-x86_64/llvm-Config-config.h (from rev 173881, llvm/trunk/llvm-Config-config.h) llvm/repos/testing-x86_64/llvm-Config-llvm-config.h (from rev 173881, llvm/trunk/llvm-Config-llvm-config.h) Deleted: llvm/repos/testing-i686/PKGBUILD llvm/repos/testing-i686/cindexer-clang-path.patch llvm/repos/testing-i686/clang-3.1-fix-libprofile_rt.a-location.patch llvm/repos/testing-i686/clang-pure64.patch llvm/repos/testing-i686/enable-lto.patch llvm/repos/testing-i686/llvm-3.1-fix-debug-line-info.patch llvm/repos/testing-i686/llvm-Config-config.h llvm/repos/testing-i686/llvm-Config-llvm-config.h llvm/repos/testing-x86_64/PKGBUILD llvm/repos/testing-x86_64/cindexer-clang-path.patch llvm/repos/testing-x86_64/clang-3.1-fix-libprofile_rt.a-location.patch llvm/repos/testing-x86_64/clang-pure64.patch llvm/repos/testing-x86_64/enable-lto.patch llvm/repos/testing-x86_64/llvm-3.1-fix-debug-line-info.patch llvm/repos/testing-x86_64/llvm-Config-config.h llvm/repos/testing-x86_64/llvm-Config-llvm-config.h -+ testing-i686/PKGBUILD | 490 +- testing-i686/cindexer-clang-path.patch | 20 testing-i686/clang-3.1-fix-libprofile_rt.a-location.patch | 24 testing-i686/clang-pure64.patch | 26 testing-i686/enable-lto.patch | 62 - testing-i686/llvm-3.1-fix-debug-line-info.patch | 130 +- testing-i686/llvm-Config-config.h | 18 testing-i686/llvm-Config-llvm-config.h | 18 testing-x86_64/PKGBUILD | 490 +- testing-x86_64/cindexer-clang-path.patch| 20 testing-x86_64/clang-3.1-fix-libprofile_rt.a-location.patch | 24 testing-x86_64/clang-pure64.patch | 26 testing-x86_64/enable-lto.patch | 62 - testing-x86_64/llvm-3.1-fix-debug-line-info.patch | 130 +- testing-x86_64/llvm-Config-config.h | 18 testing-x86_64/llvm-Config-llvm-config.h| 18 16 files changed, 786 insertions(+), 790 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 173881:173882 to see the changes.
[arch-commits] Commit in b43-fwcutter/trunk (PKGBUILD)
Date: Wednesday, December 26, 2012 @ 22:03:18 Author: dan Revision: 173883 upgpkg: b43-fwcutter 017-1 Modified: b43-fwcutter/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-12-27 01:30:32 UTC (rev 173882) +++ PKGBUILD2012-12-27 03:03:18 UTC (rev 173883) @@ -2,7 +2,7 @@ # Maintainer: Thomas Baechler tho...@archlinux.org pkgname=b43-fwcutter -pkgver=015 +pkgver=017 pkgrel=1 pkgdesc=firmware extractor for the b43 kernel module url=http://wireless.kernel.org/en/users/Drivers/b43; @@ -10,7 +10,7 @@ license=('GPL') arch=('i686' 'x86_64') source=(http://bues.ch/b43/fwcutter/${pkgname}-${pkgver}.tar.bz2;) -md5sums=('628e030565222a107bc40300313cbe76') +md5sums=('fe6a3cc765d8a8328dc09f7a6159bfb7') build() { cd $srcdir/$pkgname-$pkgver
[arch-commits] Commit in b43-fwcutter/repos (4 files)
Date: Wednesday, December 26, 2012 @ 22:03:45 Author: dan Revision: 173884 archrelease: copy trunk to testing-i686, testing-x86_64 Added: b43-fwcutter/repos/testing-i686/ b43-fwcutter/repos/testing-i686/PKGBUILD (from rev 173883, b43-fwcutter/trunk/PKGBUILD) b43-fwcutter/repos/testing-x86_64/ b43-fwcutter/repos/testing-x86_64/PKGBUILD (from rev 173883, b43-fwcutter/trunk/PKGBUILD) -+ testing-i686/PKGBUILD | 24 testing-x86_64/PKGBUILD | 24 2 files changed, 48 insertions(+) Copied: b43-fwcutter/repos/testing-i686/PKGBUILD (from rev 173883, b43-fwcutter/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2012-12-27 03:03:45 UTC (rev 173884) @@ -0,0 +1,24 @@ +# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $ +# Maintainer: Thomas Baechler tho...@archlinux.org + +pkgname=b43-fwcutter +pkgver=017 +pkgrel=1 +pkgdesc=firmware extractor for the b43 kernel module +url=http://wireless.kernel.org/en/users/Drivers/b43; +depends=('glibc') +license=('GPL') +arch=('i686' 'x86_64') +source=(http://bues.ch/b43/fwcutter/${pkgname}-${pkgver}.tar.bz2;) +md5sums=('fe6a3cc765d8a8328dc09f7a6159bfb7') + +build() { + cd $srcdir/$pkgname-$pkgver + make +} + +package() { + cd $srcdir/$pkgname-$pkgver + install -D -m755 b43-fwcutter $pkgdir/usr/bin/b43-fwcutter + install -D -m644 b43-fwcutter.1 $pkgdir/usr/share/man/man1/b43-fwcutter.1 +} Copied: b43-fwcutter/repos/testing-x86_64/PKGBUILD (from rev 173883, b43-fwcutter/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2012-12-27 03:03:45 UTC (rev 173884) @@ -0,0 +1,24 @@ +# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $ +# Maintainer: Thomas Baechler tho...@archlinux.org + +pkgname=b43-fwcutter +pkgver=017 +pkgrel=1 +pkgdesc=firmware extractor for the b43 kernel module +url=http://wireless.kernel.org/en/users/Drivers/b43; +depends=('glibc') +license=('GPL') +arch=('i686' 'x86_64') +source=(http://bues.ch/b43/fwcutter/${pkgname}-${pkgver}.tar.bz2;) +md5sums=('fe6a3cc765d8a8328dc09f7a6159bfb7') + +build() { + cd $srcdir/$pkgname-$pkgver + make +} + +package() { + cd $srcdir/$pkgname-$pkgver + install -D -m755 b43-fwcutter $pkgdir/usr/bin/b43-fwcutter + install -D -m644 b43-fwcutter.1 $pkgdir/usr/share/man/man1/b43-fwcutter.1 +}
[arch-commits] Commit in cvsps/trunk (10 files)
Date: Wednesday, December 26, 2012 @ 22:33:45 Author: dan Revision: 173885 upgpkg: cvsps 3.2-1 Many changes due to a new maintainer. Added: cvsps/trunk/cvsps-buffer-overflow.patch Modified: cvsps/trunk/PKGBUILD Deleted: cvsps/trunk/call-cvs-q-option.patch cvsps/trunk/cvsps-2.2b1-bufferoverflow.patch cvsps/trunk/cvsps-2.2b1-dynamic-logbuf.patch cvsps/trunk/cvsps-2.2b1-man.patch cvsps/trunk/seperate-CPPFLAGS.patch cvsps/trunk/use-INADDR_NONE-define.patch cvsps/trunk/use-__linux__-define.patch cvsps/trunk/use-offsetof-macro.patch --+ PKGBUILD | 33 ++--- call-cvs-q-option.patch | 34 - cvsps-2.2b1-bufferoverflow.patch | 65 -- cvsps-2.2b1-dynamic-logbuf.patch | 133 - cvsps-2.2b1-man.patch| 29 cvsps-buffer-overflow.patch | 66 ++ seperate-CPPFLAGS.patch | 29 use-INADDR_NONE-define.patch | 28 --- use-__linux__-define.patch | 36 -- use-offsetof-macro.patch | 32 10 files changed, 74 insertions(+), 411 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-12-27 03:03:45 UTC (rev 173884) +++ PKGBUILD2012-12-27 03:33:45 UTC (rev 173885) @@ -3,39 +3,22 @@ # Contributor: Jeff 'codemac' Mickey j...@archlinux.org pkgname=cvsps -pkgver=2.2b1 +pkgver=3.2 pkgrel=1 pkgdesc=Generating 'patchset' information from a CVS repository -url=http://www.cobite.com/cvsps/; +url=http://www.catb.org/esr/cvsps/; license=('GPL') arch=('i686' 'x86_64') depends=('zlib') -source=(http://www.cobite.com/${pkgname}/${pkgname}-${pkgver}.tar.gz; -call-cvs-q-option.patch -cvsps-2.2b1-bufferoverflow.patch -cvsps-2.2b1-dynamic-logbuf.patch -cvsps-2.2b1-man.patch -seperate-CPPFLAGS.patch -use-INADDR_NONE-define.patch -use-__linux__-define.patch -use-offsetof-macro.patch) -md5sums=('997580e8e283034995b9209076858c68' - '06324c5e3c321126b76dc97fc6c00b34' - '2910012a11a24d5e4192cf9eae7dd259' - '970566460e72cb159426965d6e5763b3' - 'f9d2ee40e52ecd5096fa9a885418eee1' - '6baafbd7512aa52e1b83ed0bead32a6e' - 'a3a81481c07dcc676f5a82ae07e8ee89' - '9e2763315cbda02665c47827d38df459' - '8f7e6f09f42f76deeefe24bbfa509150') +makedepends=('asciidoc') +source=(http://www.catb.org/~esr/cvsps/cvsps-${pkgver}.tar.gz; +cvsps-buffer-overflow.patch) +md5sums=('4a00c4b0d504078268db7c6c68decc38' + '6cfe55ee7f1137f9d2e670502d8cc3c7') build() { cd $srcdir/$pkgname-$pkgver - for file in ${source[@]}; do - if [[ $file == *.patch ]]; then - patch -Np1 ../$file - fi - done + patch -Np1 ../cvsps-buffer-overflow.patch make prefix=/usr } Deleted: call-cvs-q-option.patch === --- call-cvs-q-option.patch 2012-12-27 03:03:45 UTC (rev 173884) +++ call-cvs-q-option.patch 2012-12-27 03:33:45 UTC (rev 173885) @@ -1,34 +0,0 @@ -From 49d7a3e44b54f18b0e2762d8dbb087ad4c2f0276 Mon Sep 17 00:00:00 2001 -From: Yann Dirson ydir...@altern.org -Date: Thu, 15 Jun 2006 09:48:08 +0200 -Subject: [PATCH] Call cvs with -q flag when fetching the log - -This gets rid of the neverending output polution cvs sends to stderr, -which is mostly useless and has a strong potential to hide real problem -reports - cvsps.c |4 ++-- - 1 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/cvsps.c b/cvsps.c -index d94dfe0..be700ba 100644 a/cvsps.c -+++ b/cvsps.c -@@ -301,12 +301,12 @@ static void load_from_cvs() -* which is necessary to fill in the pre_rev stuff for a -* PatchSetMember -*/ -- snprintf(cmd, BUFSIZ, cvs %s %s %s -d '%s;%s' %s, compress_arg, norc, ltype, date_str, date_str, use_rep_buff); -+ snprintf(cmd, BUFSIZ, cvs %s %s -q %s -d '%s;%s' %s, compress_arg, norc, ltype, date_str, date_str, use_rep_buff); - } - else - { - date_str[0] = 0; -- snprintf(cmd, BUFSIZ, cvs %s %s %s %s, compress_arg, norc, ltype, use_rep_buff); -+ snprintf(cmd, BUFSIZ, cvs %s %s -q %s %s, compress_arg, norc, ltype, use_rep_buff); - } - - debug(DEBUG_STATUS, *** USING CMD %s, cmd); --- -1.6.5.GIT - Deleted: cvsps-2.2b1-bufferoverflow.patch === --- cvsps-2.2b1-bufferoverflow.patch2012-12-27 03:03:45 UTC (rev 173884) +++ cvsps-2.2b1-bufferoverflow.patch2012-12-27 03:33:45 UTC (rev 173885) @@ -1,65 +0,0 @@ cvsps-2.2b1/cvsps.c2010-09-07 18:13:42.760727491 +0200 -+++ cvsps-2.2b1_/cvsps.c 2010-09-07 18:05:11.083729441 +0200 -@@ -1065,17 +1065,16 @@ static CvsFile * parse_file(const char * - { - CvsFile * retval; - char
[arch-commits] Commit in cvsps/repos (22 files)
Date: Wednesday, December 26, 2012 @ 22:34:13 Author: dan Revision: 173886 archrelease: copy trunk to extra-i686, extra-x86_64 Added: cvsps/repos/extra-i686/PKGBUILD (from rev 173885, cvsps/trunk/PKGBUILD) cvsps/repos/extra-i686/cvsps-buffer-overflow.patch (from rev 173885, cvsps/trunk/cvsps-buffer-overflow.patch) cvsps/repos/extra-x86_64/PKGBUILD (from rev 173885, cvsps/trunk/PKGBUILD) cvsps/repos/extra-x86_64/cvsps-buffer-overflow.patch (from rev 173885, cvsps/trunk/cvsps-buffer-overflow.patch) Deleted: cvsps/repos/extra-i686/PKGBUILD cvsps/repos/extra-i686/call-cvs-q-option.patch cvsps/repos/extra-i686/cvsps-2.2b1-bufferoverflow.patch cvsps/repos/extra-i686/cvsps-2.2b1-dynamic-logbuf.patch cvsps/repos/extra-i686/cvsps-2.2b1-man.patch cvsps/repos/extra-i686/seperate-CPPFLAGS.patch cvsps/repos/extra-i686/use-INADDR_NONE-define.patch cvsps/repos/extra-i686/use-__linux__-define.patch cvsps/repos/extra-i686/use-offsetof-macro.patch cvsps/repos/extra-x86_64/PKGBUILD cvsps/repos/extra-x86_64/call-cvs-q-option.patch cvsps/repos/extra-x86_64/cvsps-2.2b1-bufferoverflow.patch cvsps/repos/extra-x86_64/cvsps-2.2b1-dynamic-logbuf.patch cvsps/repos/extra-x86_64/cvsps-2.2b1-man.patch cvsps/repos/extra-x86_64/seperate-CPPFLAGS.patch cvsps/repos/extra-x86_64/use-INADDR_NONE-define.patch cvsps/repos/extra-x86_64/use-__linux__-define.patch cvsps/repos/extra-x86_64/use-offsetof-macro.patch ---+ extra-i686/PKGBUILD | 73 + extra-i686/call-cvs-q-option.patch| 34 -- extra-i686/cvsps-2.2b1-bufferoverflow.patch | 65 --- extra-i686/cvsps-2.2b1-dynamic-logbuf.patch | 133 extra-i686/cvsps-2.2b1-man.patch | 29 - extra-i686/cvsps-buffer-overflow.patch| 66 +++ extra-i686/seperate-CPPFLAGS.patch| 29 - extra-i686/use-INADDR_NONE-define.patch | 28 - extra-i686/use-__linux__-define.patch | 36 -- extra-i686/use-offsetof-macro.patch | 32 - extra-x86_64/PKGBUILD | 73 + extra-x86_64/call-cvs-q-option.patch | 34 -- extra-x86_64/cvsps-2.2b1-bufferoverflow.patch | 65 --- extra-x86_64/cvsps-2.2b1-dynamic-logbuf.patch | 133 extra-x86_64/cvsps-2.2b1-man.patch| 29 - extra-x86_64/cvsps-buffer-overflow.patch | 66 +++ extra-x86_64/seperate-CPPFLAGS.patch | 29 - extra-x86_64/use-INADDR_NONE-define.patch | 28 - extra-x86_64/use-__linux__-define.patch | 36 -- extra-x86_64/use-offsetof-macro.patch | 32 - 20 files changed, 188 insertions(+), 862 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2012-12-27 03:33:45 UTC (rev 173885) +++ extra-i686/PKGBUILD 2012-12-27 03:34:13 UTC (rev 173886) @@ -1,45 +0,0 @@ -# $Id$ -# Maintainer: -# Contributor: Jeff 'codemac' Mickey j...@archlinux.org - -pkgname=cvsps -pkgver=2.2b1 -pkgrel=1 -pkgdesc=Generating 'patchset' information from a CVS repository -url=http://www.cobite.com/cvsps/; -license=('GPL') -arch=('i686' 'x86_64') -depends=('zlib') -source=(http://www.cobite.com/${pkgname}/${pkgname}-${pkgver}.tar.gz; -call-cvs-q-option.patch -cvsps-2.2b1-bufferoverflow.patch -cvsps-2.2b1-dynamic-logbuf.patch -cvsps-2.2b1-man.patch -seperate-CPPFLAGS.patch -use-INADDR_NONE-define.patch -use-__linux__-define.patch -use-offsetof-macro.patch) -md5sums=('997580e8e283034995b9209076858c68' - '06324c5e3c321126b76dc97fc6c00b34' - '2910012a11a24d5e4192cf9eae7dd259' - '970566460e72cb159426965d6e5763b3' - 'f9d2ee40e52ecd5096fa9a885418eee1' - '6baafbd7512aa52e1b83ed0bead32a6e' - 'a3a81481c07dcc676f5a82ae07e8ee89' - '9e2763315cbda02665c47827d38df459' - '8f7e6f09f42f76deeefe24bbfa509150') - -build() { - cd $srcdir/$pkgname-$pkgver - for file in ${source[@]}; do - if [[ $file == *.patch ]]; then - patch -Np1 ../$file - fi - done - make prefix=/usr -} - -package() { - cd $srcdir/$pkgname-$pkgver - make prefix=$pkgdir/usr install -} Copied: cvsps/repos/extra-i686/PKGBUILD (from rev 173885, cvsps/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2012-12-27 03:34:13 UTC (rev 173886) @@ -0,0 +1,28 @@ +# $Id$ +# Maintainer: +# Contributor: Jeff 'codemac' Mickey j...@archlinux.org + +pkgname=cvsps +pkgver=3.2 +pkgrel=1 +pkgdesc=Generating 'patchset' information from a CVS repository +url=http://www.catb.org/esr/cvsps/; +license=('GPL') +arch=('i686' 'x86_64') +depends=('zlib') +makedepends=('asciidoc')
[arch-commits] Commit in sed/repos (10 files)
Date: Thursday, December 27, 2012 @ 00:05:41 Author: allan Revision: 173887 db-move: moved sed from [testing] to [core] (i686, x86_64) Added: sed/repos/core-i686/PKGBUILD (from rev 173886, sed/repos/testing-i686/PKGBUILD) sed/repos/core-i686/sed.install (from rev 173886, sed/repos/testing-i686/sed.install) sed/repos/core-x86_64/PKGBUILD (from rev 173886, sed/repos/testing-x86_64/PKGBUILD) sed/repos/core-x86_64/sed.install (from rev 173886, sed/repos/testing-x86_64/sed.install) Deleted: sed/repos/core-i686/PKGBUILD sed/repos/core-i686/sed.install sed/repos/core-x86_64/PKGBUILD sed/repos/core-x86_64/sed.install sed/repos/testing-i686/ sed/repos/testing-x86_64/ -+ core-i686/PKGBUILD | 72 -- core-i686/sed.install | 40 - core-x86_64/PKGBUILD| 72 -- core-x86_64/sed.install | 40 - 4 files changed, 116 insertions(+), 108 deletions(-) Deleted: core-i686/PKGBUILD === --- core-i686/PKGBUILD 2012-12-27 03:34:13 UTC (rev 173886) +++ core-i686/PKGBUILD 2012-12-27 05:05:41 UTC (rev 173887) @@ -1,34 +0,0 @@ -# $Id$ -# Maintainer: Allan McRae al...@archlinux.org -# Contributor: judd jvi...@zeroflux.org - -pkgname=sed -pkgver=4.2.1 -pkgrel=4 -pkgdesc=GNU stream editor -arch=('i686' 'x86_64') -url=http://www.gnu.org/software/sed; -license=('GPL3') -groups=('base') -depends=('acl' 'sh') -makedepends=('gettext') -install=sed.install -source=(ftp://ftp.gnu.org/pub/gnu/sed/${pkgname}-${pkgver}.tar.gz{,.sig}) -md5sums=('f0fd4d7da574d4707e442285fd2d3b86' - '91871b227dbf0916e019ba1fb0fbfdf3') - -build() { - cd ${srcdir}/${pkgname}-${pkgver} - ./configure --prefix=/usr --bindir=/bin --without-included-regex - make -} - -check() { - cd ${srcdir}/${pkgname}-${pkgver} - make check -} - -package() { - cd ${srcdir}/${pkgname}-${pkgver} - make DESTDIR=${pkgdir} install -} Copied: sed/repos/core-i686/PKGBUILD (from rev 173886, sed/repos/testing-i686/PKGBUILD) === --- core-i686/PKGBUILD (rev 0) +++ core-i686/PKGBUILD 2012-12-27 05:05:41 UTC (rev 173887) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Allan McRae al...@archlinux.org +# Contributor: judd jvi...@zeroflux.org + +pkgname=sed +pkgver=4.2.2 +pkgrel=1 +pkgdesc=GNU stream editor +arch=('i686' 'x86_64') +url=http://www.gnu.org/software/sed; +license=('GPL3') +groups=('base') +depends=('acl' 'sh') +makedepends=('gettext') +install=sed.install +source=(ftp://ftp.gnu.org/pub/gnu/sed/${pkgname}-${pkgver}.tar.gz{,.sig}) +md5sums=('4111de4faa3b9848a0686b2f260c5056' + '86a5ab72f414d4cb38126e8e27cf0101') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + ./configure --prefix=/usr + make +} + +check() { + cd ${srcdir}/${pkgname}-${pkgver} + make check +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${pkgdir} install + + mkdir $pkgdir/bin + ln -s ../usr/bin/sed $pkgdir/bin + +} Deleted: core-i686/sed.install === --- core-i686/sed.install 2012-12-27 03:34:13 UTC (rev 173886) +++ core-i686/sed.install 2012-12-27 05:05:41 UTC (rev 173887) @@ -1,20 +0,0 @@ -infodir=/usr/share/info -filelist=(sed.info) - -post_install() { - [ -x usr/bin/install-info ] || return 0 - for file in ${filelist[@]}; do -install-info $infodir/$file.gz $infodir/dir 2 /dev/null - done -} - -post_upgrade() { - post_install $1 -} - -pre_remove() { - [ -x usr/bin/install-info ] || return 0 - for file in ${filelist[@]}; do -install-info --delete $infodir/$file.gz $infodir/dir 2 /dev/null - done -} Copied: sed/repos/core-i686/sed.install (from rev 173886, sed/repos/testing-i686/sed.install) === --- core-i686/sed.install (rev 0) +++ core-i686/sed.install 2012-12-27 05:05:41 UTC (rev 173887) @@ -0,0 +1,20 @@ +infodir=/usr/share/info +filelist=(sed.info) + +post_install() { + [ -x usr/bin/install-info ] || return 0 + for file in ${filelist[@]}; do +install-info $infodir/$file.gz $infodir/dir 2 /dev/null + done +} + +post_upgrade() { + post_install $1 +} + +pre_remove() { + [ -x usr/bin/install-info ] || return 0 + for file in ${filelist[@]}; do +install-info --delete $infodir/$file.gz $infodir/dir 2 /dev/null + done +} Deleted: core-x86_64/PKGBUILD === --- core-x86_64/PKGBUILD2012-12-27 03:34:13 UTC (rev 173886) +++ core-x86_64/PKGBUILD2012-12-27 05:05:41 UTC (rev 173887) @@ -1,34 +0,0 @@ -# $Id$ -# Maintainer: Allan McRae al...@archlinux.org -# Contributor: judd jvi...@zeroflux.org - -pkgname=sed -pkgver=4.2.1
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Thursday, December 27, 2012 @ 01:04:04 Author: tdziedzic Revision: 173888 upgpkg: ruby 1.9.3_p362-1 bump Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-12-27 05:05:41 UTC (rev 173887) +++ PKGBUILD2012-12-27 06:04:04 UTC (rev 173888) @@ -4,8 +4,8 @@ # Contributor: Jeramy Rutley jrut...@gmail.com pkgname=('ruby' 'ruby-docs') -pkgver=1.9.3_p327 -pkgrel=2 +pkgver=1.9.3_p362 +pkgrel=1 arch=('i686' 'x86_64') url='http://www.ruby-lang.org/en/' license=('BSD' 'custom') @@ -13,7 +13,7 @@ options=('!emptydirs' '!makeflags') source=(ftp://ftp.ruby-lang.org/pub/ruby/${pkgver%.*}/ruby-${pkgver//_/-}.tar.bz2; 'gemrc') -md5sums=('7d602aba93f31ceef32800999855fbca' +md5sums=('13c26ea368d88a560f07cc8c5eb4fa05' '6fb8e7a09955e0f64be3158fb4a27e7a') build() {
[arch-commits] Commit in ruby/repos (8 files)
Date: Thursday, December 27, 2012 @ 01:04:37 Author: tdziedzic Revision: 173889 archrelease: copy trunk to testing-i686, testing-x86_64 Added: ruby/repos/testing-i686/ ruby/repos/testing-i686/PKGBUILD (from rev 173888, ruby/trunk/PKGBUILD) ruby/repos/testing-i686/gemrc (from rev 173888, ruby/trunk/gemrc) ruby/repos/testing-i686/ruby.install (from rev 173888, ruby/trunk/ruby.install) ruby/repos/testing-x86_64/ ruby/repos/testing-x86_64/PKGBUILD (from rev 173888, ruby/trunk/PKGBUILD) ruby/repos/testing-x86_64/gemrc (from rev 173888, ruby/trunk/gemrc) ruby/repos/testing-x86_64/ruby.install (from rev 173888, ruby/trunk/ruby.install) -+ testing-i686/PKGBUILD | 67 ++ testing-i686/gemrc |5 +++ testing-i686/ruby.install | 22 + testing-x86_64/PKGBUILD | 67 ++ testing-x86_64/gemrc|5 +++ testing-x86_64/ruby.install | 22 + 6 files changed, 188 insertions(+) Copied: ruby/repos/testing-i686/PKGBUILD (from rev 173888, ruby/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2012-12-27 06:04:37 UTC (rev 173889) @@ -0,0 +1,67 @@ +# Maintainer: Thomas Dziedzic gos...@gmail.com +# Contributor: Allan McRae al...@archlinux.org +# Contributor: John Proctor jproc...@prium.net +# Contributor: Jeramy Rutley jrut...@gmail.com + +pkgname=('ruby' 'ruby-docs') +pkgver=1.9.3_p362 +pkgrel=1 +arch=('i686' 'x86_64') +url='http://www.ruby-lang.org/en/' +license=('BSD' 'custom') +makedepends=('openssl' 'tk' 'libffi' 'doxygen' 'graphviz' 'libyaml') +options=('!emptydirs' '!makeflags') +source=(ftp://ftp.ruby-lang.org/pub/ruby/${pkgver%.*}/ruby-${pkgver//_/-}.tar.bz2; +'gemrc') +md5sums=('13c26ea368d88a560f07cc8c5eb4fa05' + '6fb8e7a09955e0f64be3158fb4a27e7a') + +build() { + cd ruby-${pkgver//_/-} + + PKG_CONFIG=/usr/bin/pkg-config ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--enable-shared \ +--enable-pthread \ +--disable-rpath + + make +} + +check() { + cd ruby-${pkgver//_/-} + + make test +} + +package_ruby() { + pkgdesc='An object-oriented language for quick and easy programming' + depends=('openssl' 'libffi' 'libyaml') + optdepends=('tk: for Ruby/TK' + 'ruby-docs: Ruby documentation') + provides=('rubygems' 'rake') + conflicts=('rake') + backup=('etc/gemrc') + install='ruby.install' + + cd ruby-${pkgver//_/-} + + make DESTDIR=${pkgdir} install-nodoc + + install -D -m644 ${srcdir}/gemrc ${pkgdir}/etc/gemrc + + install -D -m644 COPYING ${pkgdir}/usr/share/licenses/ruby/LICENSE + install -D -m644 BSDL ${pkgdir}/usr/share/licenses/ruby/BSDL +} + +package_ruby-docs() { + pkgdesc='Documentation files for ruby' + + cd ruby-${pkgver//_/-} + + make DESTDIR=${pkgdir} install-doc install-capi + + install -D -m644 COPYING ${pkgdir}/usr/share/licenses/ruby-docs/LICENSE + install -D -m644 BSDL ${pkgdir}/usr/share/licenses/ruby-docs/BSDL +} Copied: ruby/repos/testing-i686/gemrc (from rev 173888, ruby/trunk/gemrc) === --- testing-i686/gemrc (rev 0) +++ testing-i686/gemrc 2012-12-27 06:04:37 UTC (rev 173889) @@ -0,0 +1,5 @@ +# Read about the gemrc format at http://docs.rubygems.org/read/chapter/11 + +# --user-install is used to install to $HOME/.gem/ by default since we want to separate +#pacman installed gems and gem installed gems +gem: --user-install Copied: ruby/repos/testing-i686/ruby.install (from rev 173888, ruby/trunk/ruby.install) === --- testing-i686/ruby.install (rev 0) +++ testing-i686/ruby.install 2012-12-27 06:04:37 UTC (rev 173889) @@ -0,0 +1,22 @@ +#!/bin/sh + +print_gem_default_target() { + echo 'The default location of gem installs is $HOME/.gem/ruby' + echo 'Add the following line to your PATH if you plan to install using gem' + echo '$(ruby -rubygems -e puts Gem.user_dir)/bin' + echo 'If you want to install to the system wide location, you must either:' + echo 'edit /etc/gemrc or run gem with the --no-user-install flag.' +} + +# arg 1: the new package version +post_install() { + print_gem_default_target +} + +# arg 1: the new package version +# arg 2: the old package version +post_upgrade() { + if [ $(vercmp $2 1.9.3_p125-4) -lt 0 ]; then +print_gem_default_target + fi +} Copied: ruby/repos/testing-x86_64/PKGBUILD (from rev 173888, ruby/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2012-12-27 06:04:37 UTC (rev 173889) @@ -0,0 +1,67 @@ +# Maintainer: