summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorroot <root@rshg054.dnsready.net>2013-06-30 01:17:13 -0700
committerroot <root@rshg054.dnsready.net>2013-06-30 01:17:13 -0700
commit7a8005609048a38bb6b7538effb4236b49385cd5 (patch)
treee1c35bdece7832f3cfafb52d79ff70a57e1023b7
parent904e95f187c6f547dfa804cd58feeba306962031 (diff)
Sun Jun 30 01:15:30 PDT 2013
-rw-r--r--community/libgit2/PKGBUILD8
-rw-r--r--community/solfege/PKGBUILD6
-rw-r--r--community/virtualbox-modules/PKGBUILD34
-rw-r--r--community/virtualbox-modules/virtualbox-guest-modules.install13
-rw-r--r--community/virtualbox-modules/virtualbox-host-modules.install13
-rw-r--r--core/man-db/PKGBUILD8
-rw-r--r--extra/ardour/PKGBUILD8
-rw-r--r--extra/ardour/ardour.install21
-rw-r--r--extra/audacious/PKGBUILD6
-rw-r--r--extra/git/PKGBUILD8
-rw-r--r--extra/refind-efi/PKGBUILD23
-rw-r--r--extra/ruby/PKGBUILD4
-rw-r--r--extra/wireshark/PKGBUILD6
-rw-r--r--libre/abs-libre/abs.install13
-rw-r--r--libre/abs/PKGBUILD (renamed from libre/abs-libre/PKGBUILD)33
-rw-r--r--libre/audacious-plugins-libre/PKGBUILD16
-rw-r--r--libre/cups-filters-libre/PKGBUILD8
-rw-r--r--libre/hplip-libre/PKGBUILD22
-rw-r--r--libre/xtensa-elf-binutils/PKGBUILD91
-rw-r--r--libre/xtensa-elf-binutils/binutils-2.23.2-texinfo-5.0.patch162
-rw-r--r--libre/xtensa-elf-binutils/binutils.install17
21 files changed, 390 insertions, 130 deletions
diff --git a/community/libgit2/PKGBUILD b/community/libgit2/PKGBUILD
index f47445fe9..aedbb4fde 100644
--- a/community/libgit2/PKGBUILD
+++ b/community/libgit2/PKGBUILD
@@ -1,19 +1,19 @@
-# $Id: PKGBUILD 88415 2013-04-17 09:17:05Z thestinger $
+# $Id: PKGBUILD 93245 2013-06-29 19:05:07Z thestinger $
# Maintainer: Daniel Micay <danielmicay@gmail.com>
# Contributor: Hilton Medeiros <medeiros.hilton@gmail.com>
# Contributor: Dave Reisner <d@falconindy.com>
pkgname=libgit2
-pkgver=0.18.0
+pkgver=0.19.0
pkgrel=1
pkgdesc="A linkable library for Git"
arch=('i686' 'x86_64')
url="http://libgit2.github.com/"
-depends=(zlib openssl)
+depends=(zlib openssl libssh2)
makedepends=(cmake python)
license=('GPL2')
source=("src-$pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/tarball/v$pkgver")
-md5sums=('50409ddb0c34713677b33ef617e92c94')
+md5sums=('df1c1e058b2d0f46b1b73dc78d551ea1')
build() {
cd $pkgname-*
diff --git a/community/solfege/PKGBUILD b/community/solfege/PKGBUILD
index 7fe94a67c..d26440d70 100644
--- a/community/solfege/PKGBUILD
+++ b/community/solfege/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 82340 2013-01-15 15:31:26Z schiv $
+# $Id: PKGBUILD 93249 2013-06-29 19:58:40Z schiv $
# Maintainer: Ray Rashif <schiv@archlinux.org>
# Contributor: Corrado Primier <bardo@aur.archlinux.org>
# Contributor: sickhate <sickhate@tux-linux.net>
# TODO: bring in pyalsa, csound, mma
pkgname=solfege
-pkgver=3.20.8
+pkgver=3.22.0
pkgrel=1
pkgdesc="Music education and ear training software"
arch=('i686' 'x86_64')
@@ -21,7 +21,7 @@ optdepends=('timidity++: or any MIDI player & MIDI-WAV converter'
'lilypond: for generating print-outs & score sheets'
'texlive-bin: use LaTeX to replace HTML reports with DVI')
source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz")
-md5sums=('401f421bde27112d7fa01aaccc080a95')
+md5sums=('8a5275d6db3ff181068441d7e32ad7f3')
build() {
cd "$srcdir/$pkgname-$pkgver"
diff --git a/community/virtualbox-modules/PKGBUILD b/community/virtualbox-modules/PKGBUILD
index e3862c973..cc9ce02bf 100644
--- a/community/virtualbox-modules/PKGBUILD
+++ b/community/virtualbox-modules/PKGBUILD
@@ -1,25 +1,27 @@
-# $Id: PKGBUILD 93064 2013-06-23 17:40:06Z seblu $
+# $Id: PKGBUILD 93232 2013-06-29 10:08:01Z foutrelis $
# Maintainer: Ionut Biru <ibiru@archlinux.org>
# Maintainer: Sébastien Luttringer
pkgbase=virtualbox-modules
pkgname=('virtualbox-host-modules' 'virtualbox-guest-modules')
pkgver=4.2.14
-pkgrel=1
+pkgrel=2
arch=('i686' 'x86_64')
url='http://virtualbox.org'
license=('GPL')
-makedepends=('linux'
- 'linux-headers'
+makedepends=('linux>=3.9' 'linux<3.10'
+ 'linux-headers>=3.9' 'linux-headers<3.10'
"virtualbox-host-dkms>=$pkgver"
"virtualbox-guest-dkms>=$pkgver"
'expac'
'sed'
'bc')
+# remember to also adjust the .install files and the package deps below
+_extramodules=extramodules-3.9-ARCH
+
build() {
- _kernmaj=$(expac -Q '%v' linux|sed -r 's/([[:digit:]]+\.[[:digit:]]+).*/\1/')
- _kernver=$(< /usr/lib/modules/extramodules-$_kernmaj-ARCH/version)
+ _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
# dkms need modification to be run as user
cp -r /var/lib/dkms .
echo "dkms_tree='$srcdir/dkms'" > dkms.conf
@@ -32,36 +34,32 @@ build() {
}
package_virtualbox-host-modules(){
- _kernmaj=$(expac -Q '%v' linux|sed -r 's/([[:digit:]]+\.[[:digit:]]+).*/\1/')
- _kernver=$(< /usr/lib/modules/extramodules-$_kernmaj-ARCH/version)
+ _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
pkgdesc='Host kernel modules for VirtualBox'
- depends=("linux>=$_kernmaj" "linux<$(echo "$_kernmaj+0.1"|bc)")
+ depends=('linux>=3.9' 'linux<3.10')
replaces=('virtualbox-modules')
conflicts=('virtualbox-modules')
install=virtualbox-host-modules.install
cd "dkms/vboxhost/$pkgver/$_kernver/$CARCH/module"
- install -dm755 "$pkgdir/usr/lib/modules/extramodules-$_kernmaj-ARCH/"
- install -m644 * "$pkgdir/usr/lib/modules/extramodules-$_kernmaj-ARCH/"
+ install -dm755 "$pkgdir/usr/lib/modules/$_extramodules/"
+ install -m644 * "$pkgdir/usr/lib/modules/$_extramodules/"
find "$pkgdir" -name '*.ko' -exec gzip -9 {} +
- sed -ie "s/VERSION='.*'/VERSION='$_kernver'/" "$startdir/virtualbox-host-modules.install"
}
package_virtualbox-guest-modules(){
- _kernmaj=$(expac -Q '%v' linux|sed -r 's/([[:digit:]]+\.[[:digit:]]+).*/\1/')
- _kernver=$(< /usr/lib/modules/extramodules-$_kernmaj-ARCH/version)
+ _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
pkgdesc='Guest kernel modules for VirtualBox'
license=('GPL')
- depends=("linux>=$_kernmaj" "linux<$(echo "$_kernmaj+0.1"|bc)")
+ depends=('linux>=3.9' 'linux<3.10')
replaces=('virtualbox-archlinux-modules')
conflicts=('virtualbox-archlinux-modules')
install=virtualbox-guest-modules.install
cd "dkms/vboxguest/$pkgver/$_kernver/$CARCH/module"
- install -dm755 "$pkgdir/usr/lib/modules/extramodules-$_kernmaj-ARCH/"
- install -m644 * "$pkgdir/usr/lib/modules/extramodules-$_kernmaj-ARCH/"
+ install -dm755 "$pkgdir/usr/lib/modules/$_extramodules/"
+ install -m644 * "$pkgdir/usr/lib/modules/$_extramodules/"
find "$pkgdir" -name '*.ko' -exec gzip -9 {} +
- sed -ie "s/VERSION='.*'/VERSION='$_kernver'/" "$startdir/virtualbox-guest-modules.install"
}
# vim:set ts=2 sw=2 et:
diff --git a/community/virtualbox-modules/virtualbox-guest-modules.install b/community/virtualbox-modules/virtualbox-guest-modules.install
index 73eddf0fd..169dd9a35 100644
--- a/community/virtualbox-modules/virtualbox-guest-modules.install
+++ b/community/virtualbox-modules/virtualbox-guest-modules.install
@@ -1,18 +1,21 @@
-VERSION='3.9.7-1-ARCH'
+_depmod() {
+ EXTRAMODULES='extramodules-3.9-ARCH'
+ depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
post_install() {
-cat << EOF
+ cat << EOF
===> You may want to load vboxguest, vboxsf and vboxvideo
EOF
- depmod $VERSION
+ _depmod
}
post_upgrade() {
- depmod $VERSION
+ _depmod
}
post_remove() {
- depmod $VERSION
+ _depmod
}
# vim:set ts=2 sw=2 et:
diff --git a/community/virtualbox-modules/virtualbox-host-modules.install b/community/virtualbox-modules/virtualbox-host-modules.install
index 4741f26bf..b1c7a68c6 100644
--- a/community/virtualbox-modules/virtualbox-host-modules.install
+++ b/community/virtualbox-modules/virtualbox-host-modules.install
@@ -1,20 +1,23 @@
-VERSION='3.9.7-1-ARCH'
+_depmod() {
+ EXTRAMODULES='extramodules-3.9-ARCH'
+ depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
post_install() {
-cat << EOF
+ cat << EOF
===> You must load vboxdrv module before starting VirtualBox:
===> # modprobe vboxdrv
EOF
- depmod $VERSION
+ _depmod
}
post_upgrade() {
- depmod $VERSION
+ _depmod
echo 'In order to use the new version, reload all virtualbox modules manually.'
}
post_remove() {
- depmod $VERSION
+ _depmod
}
# vim:set ts=2 sw=2 et:
diff --git a/core/man-db/PKGBUILD b/core/man-db/PKGBUILD
index f673403bb..f390542ef 100644
--- a/core/man-db/PKGBUILD
+++ b/core/man-db/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 186047 2013-05-20 18:28:50Z andyrtr $
+# $Id: PKGBUILD 189192 2013-06-29 06:03:40Z andyrtr $
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
# Contributor: Sergej Pupykin <sergej@aur.archlinux.org>
pkgname=man-db
-pkgver=2.6.3
-pkgrel=3
+pkgver=2.6.5
+pkgrel=1
pkgdesc="A utility for reading man pages"
arch=('i686' 'x86_64')
url="http://www.nongnu.org/man-db/"
@@ -21,7 +21,7 @@ install=${pkgname}.install
source=(http://savannah.nongnu.org/download/man-db/$pkgname-$pkgver.tar.xz{,.sig}
convert-mans man-db.cron.daily)
options=('!libtool')
-md5sums=('a593a095599ae97bcacf8d038659a146'
+md5sums=('36f59d9314b45a266ba350584b4d7cc1'
'SKIP'
'2b7662a7d5b33fe91f9f3e034361a2f6'
'934fd047fecb915038bf4bf844ea609c')
diff --git a/extra/ardour/PKGBUILD b/extra/ardour/PKGBUILD
index 01a03ef63..d6d1a8004 100644
--- a/extra/ardour/PKGBUILD
+++ b/extra/ardour/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 182614 2013-04-11 09:00:27Z schiv $
+# $Id: PKGBUILD 189213 2013-06-29 15:55:30Z schiv $
# Maintainer: Ray Rashif <schiv@archlinux.org>
# Contributor: SpepS <dreamspepser at yahoo dot it>
# Contributor: see .contrib
pkgname=ardour
_pkgname=Ardour3
-pkgver=3.1
+pkgver=3.2
pkgrel=1
pkgdesc="Professional-grade digital audio workstation"
arch=('i686' 'x86_64')
@@ -15,9 +15,9 @@ depends=('liblrdf' 'liblo' 'libsmf' 'lilv>=0.16.0'
'aubio' 'libgnomecanvasmm' 'suil>=0.6.12')
makedepends=('python2' 'boost' 'cppunit' 'doxygen' 'graphviz')
install=$pkgname.install
-source=("ftp://ftp.archlinux.org/other/$pkgname/$pkgname-$pkgver.tar.bz2"
+source=("ftp://ftp.archlinux.org/other/$pkgname/$_pkgname-$pkgver.tar.bz2"
"$pkgname.desktop")
-md5sums=('6291ee6e6519a801a6c7255eb005895f'
+md5sums=('17028a3106f870cd62f6a60930a28590'
'316bd21ece5e2208a104fd09cac521af')
prepare() {
diff --git a/extra/ardour/ardour.install b/extra/ardour/ardour.install
index 555d7377d..78d8f7734 100644
--- a/extra/ardour/ardour.install
+++ b/extra/ardour/ardour.install
@@ -3,6 +3,11 @@ post_install() {
> Ardour 3 has support for native "Linux" VSTs. You may want to export
> LXVST_PATH to include any custom directories of *.so VST plug-ins.
+ > Ardour 3 also supports video (timeline and monitoring), but aside from
+ > xjadeo (AUR) the required external programs need to be retrieved from:
+
+ http://x42.github.io/harvid/
+
> Please consider supporting Paul Davis, lead developer of Ardour, by
> either subscribing or at least donating to the project's cause:
@@ -15,7 +20,21 @@ MSG
}
post_upgrade() {
- post_install
+ cat << MSG
+ > Ardour now supports video timeline. To use this feature, please get
+ > static builds of the required external runtime dependencies from:
+
+ http://x42.github.io/harvid/
+
+ > You may then install the binaries in /usr/local/bin and import a video
+ > via Session > Open Video.
+
+ > Due to uncertainties with regards to program stability, 'harvid' is
+ > currently not packaged in our repositories.
+
+ > In addition to the timeline, video can be monitored with xjadeo, which
+ > is presently available in the AUR. It will be in our repositories soon.
+MSG
}
# vim:set ts=2 sw=2 et:
diff --git a/extra/audacious/PKGBUILD b/extra/audacious/PKGBUILD
index 836e9377c..b1affd2a0 100644
--- a/extra/audacious/PKGBUILD
+++ b/extra/audacious/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 177006 2013-02-04 00:32:16Z bisson $
+# $Id: PKGBUILD 189207 2013-06-29 12:06:19Z bisson $
# Maintainer: Gaetan Bisson <bisson@archlinux.org>
# Contributor: Alexander Fehr <pizzapunk gmail com>
# Contributor: Giovanni Scafora <giovanni@archlinux.org>
pkgname=audacious
-pkgver=3.3.4
+pkgver=3.4
pkgrel=1
pkgdesc='Lightweight, advanced audio player focused on audio quality'
url='http://audacious-media-player.org/'
@@ -14,7 +14,7 @@ depends=('gtk3' 'dbus-glib' 'libguess' 'libsm' 'audacious-plugins'
'hicolor-icon-theme' 'desktop-file-utils')
optdepends=('unzip: zipped skins support')
source=("http://distfiles.audacious-media-player.org/${pkgname}-${pkgver}.tar.bz2")
-sha1sums=('d1050fb88a59b46c0c9bbb1af0e7efc2b02f2b4d')
+sha1sums=('2a40e41a8689e90456ce1f7aeabb6a49c1b2f385')
provides=('audacious-player')
replaces=('audacious-player')
diff --git a/extra/git/PKGBUILD b/extra/git/PKGBUILD
index cfd48adcc..347c53a46 100644
--- a/extra/git/PKGBUILD
+++ b/extra/git/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 188161 2013-06-10 22:30:55Z dan $
+# $Id: PKGBUILD 189217 2013-06-29 20:32:47Z dan $
# Maintainer: Dan McGee <dan@archlinux.org>
pkgname=git
-pkgver=1.8.3.1
+pkgver=1.8.3.2
pkgrel=1
pkgdesc="the fast distributed version control system"
arch=(i686 x86_64)
@@ -107,7 +107,7 @@ package() {
install -D -m 644 "$srcdir"/git-daemon.socket "$pkgdir"/usr/lib/systemd/system/git-daemon.socket
}
-md5sums=('35401b410e7f248b13e35a1069aca2e2'
- '3f801cc82a58c2c2ceeab95975114113'
+md5sums=('83b792fd06066c77e1d4911ebba2d701'
+ 'f850829e1e7f32e388d2ffb61759fcc9'
'042524f942785772d7bd52a1f02fe5ae'
'f67869315c2cc112e076f0c73f248002')
diff --git a/extra/refind-efi/PKGBUILD b/extra/refind-efi/PKGBUILD
index 028af2afd..c201d7bf1 100644
--- a/extra/refind-efi/PKGBUILD
+++ b/extra/refind-efi/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 188814 2013-06-21 19:48:54Z tpowa $
+# $Id: PKGBUILD 189205 2013-06-29 11:28:10Z tpowa $
# Maintainer: Tobias Powalowski <tpowa@archlinux.org>
# Contributor: Keshav Padram <(the.ridikulus.rat) (aatt) (gemmaeiil) (ddoott) (ccoomm)>
@@ -16,8 +16,8 @@ _COMPILER="GCC46"
#######
pkgname="refind-efi"
-pkgver="0.6.12"
-pkgrel="2"
+pkgver="0.7.0"
+pkgrel="1"
pkgdesc="Rod Smith's fork of rEFIt UEFI Boot Manager - built with Tianocore UDK libs"
url="http://www.rodsbooks.com/refind/index.html"
arch=('x86_64' 'i686')
@@ -41,15 +41,6 @@ for _DIR_ in BaseTools MdePkg MdeModulePkg IntelFrameworkPkg IntelFrameworkModul
source+=("${_TIANO_DIR_}/${_DIR_}::svn+${_TIANOCORE_SVN_URL}/${_DIR_}")
done
-sha1sums=('aabac34b2a30e16c5fd105777b9245c2ed0496e4'
- '4d1992699f9b48dd2b7e6bd6c0b25fc065f75894'
- '3d53eb615c3363d45feb95b9bfbf1d5491bf1c24'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP')
-
[[ "${CARCH}" == "x86_64" ]] && _TIANO_ARCH="X64"
[[ "${CARCH}" == "i686" ]] && _TIANO_ARCH="IA32"
@@ -209,3 +200,11 @@ package() {
install -D -m0644 "${srcdir}/refind-${pkgver}/LICENSE.txt" "${pkgdir}/usr/share/licenses/refind/LICENSE"
}
+sha1sums=('f71f00dbbe8c068c9ef80f468835c998832d364f'
+ '4d1992699f9b48dd2b7e6bd6c0b25fc065f75894'
+ '3d53eb615c3363d45feb95b9bfbf1d5491bf1c24'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP')
diff --git a/extra/ruby/PKGBUILD b/extra/ruby/PKGBUILD
index c74fd3391..2446d2a73 100644
--- a/extra/ruby/PKGBUILD
+++ b/extra/ruby/PKGBUILD
@@ -4,7 +4,7 @@
# Contributor: Jeramy Rutley <jrutley@gmail.com>
pkgname=('ruby' 'ruby-docs')
-pkgver=2.0.0_p195
+pkgver=2.0.0_p247
pkgrel=1
arch=('i686' 'x86_64')
url='http://www.ruby-lang.org/en/'
@@ -13,7 +13,7 @@ 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=('2f54faea6ee1ca500632ec3c0cb59cb6'
+md5sums=('60913f3eec0c4071f44df42600be2604'
'6fb8e7a09955e0f64be3158fb4a27e7a')
build() {
diff --git a/extra/wireshark/PKGBUILD b/extra/wireshark/PKGBUILD
index 946bce8bd..27273c87c 100644
--- a/extra/wireshark/PKGBUILD
+++ b/extra/wireshark/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 188206 2013-06-12 20:04:04Z guillaume $
+# $Id: PKGBUILD 189196 2013-06-29 09:29:34Z guillaume $
# Maintainer: Guillaume ALAUX <guillaume@archlinux.org>
# Contributor: Florian Pritz <bluewind at jabber dot ccc dot de>
pkgname=('wireshark-cli' 'wireshark-gtk')
pkgbase=wireshark
pkgver=1.10.0
-pkgrel=2
+pkgrel=3
arch=('i686' 'x86_64')
license=('GPL2')
makedepends=('bison' 'flex' 'gtk3' 'krb5' 'libcap' 'libpcap' 'bash' 'gnutls'
@@ -59,7 +59,7 @@ package_wireshark-cli() {
# Headers
install -dm755 ${pkgdir}/usr/include/${pkgbase}/{epan/{crypt,dfilter,dissectors,ftypes},wiretap,wsutil}
- install -m644 color.h config.h register.h "${pkgdir}/usr/include/${pkgbase}"
+ install -m644 color.h config.h register.h ws_symbol_export.h "${pkgdir}/usr/include/${pkgbase}"
for d in epan epan/crypt epan/dfilter epan/dissectors epan/ftypes wiretap wsutil; do
install -m644 ${d}/*.h ${pkgdir}/usr/include/${pkgbase}/${d}
done
diff --git a/libre/abs-libre/abs.install b/libre/abs-libre/abs.install
deleted file mode 100644
index ac814c2fc..000000000
--- a/libre/abs-libre/abs.install
+++ /dev/null
@@ -1,13 +0,0 @@
-pre_upgrade() {
- if [ "$(vercmp $2 2.3.2-1)" -lt 0 ]; then
- echo "==> Fixing potential ABS tree permission issues (this may take a while...)"
-
- for dir in core extra community testing; do
- if [ -d /var/abs/$dir ]; then
- find /var/abs/$dir -type d -exec chown root:root {} \;
- find /var/abs/$dir -type d -exec chmod 755 {} \;
- fi
- done
- fi
-}
-
diff --git a/libre/abs-libre/PKGBUILD b/libre/abs/PKGBUILD
index 259cf007f..f7e85d0ef 100644
--- a/libre/abs-libre/PKGBUILD
+++ b/libre/abs/PKGBUILD
@@ -1,11 +1,12 @@
-# $Id: PKGBUILD 166402 2012-09-07 16:49:13Z dreisner $
+# $Id$
# Maintainer: Allan McRae <allan@archlinux.org>
-_pkgname=abs
-pkgname=abs-libre
-#CARCH=mips64el
+replaces=('abs-libre')
+conflicts=('abs-libre')
+
+pkgname=abs
pkgver=2.4.4
-pkgrel=1
+pkgrel=1.1
pkgdesc="Utilities to download and work with the Arch Build System (ABS)"
arch=('i686' 'x86_64' 'mips64el')
url="http://projects.archlinux.org/abs.git/"
@@ -15,18 +16,15 @@ backup=(etc/abs.conf)
source=(ftp://ftp.archlinux.org/other/abs/${pkgname}-${pkgver}.tar.gz{,.sig})
md5sums=('7258c739a93e02a4f31f114e9fc3b0ba'
'a628f7d5b1cd1e838366b88709690c24')
-provides=("${_pkgname}=${pkgver}")
-replaces=("${_pkgname}")
-conflicts=("${_pkgname}")
build() {
- cd "$_pkgname-$pkgver"
+ cd "$pkgname-$pkgver"
make
}
package() {
- cd "$_pkgname-$pkgver"
+ cd "$pkgname-$pkgver"
make DESTDIR="${pkgdir}" install
@@ -34,18 +32,11 @@ package() {
install -dm755 "${pkgdir}"/var/abs/local/
install -Dm644 README "${pkgdir}"/var/abs/README
- sed -i -e 's|rsync.archlinux.org|parabolagnulinux.org|' ${pkgdir}/etc/abs.conf
- sed -i -e 's|(core|(libre !libre-testing core|' ${pkgdir}/etc/abs.conf
-
# make adjustments to abs.conf
- if [[ $CARCH = "i686" ]]; then
+ sed -i -e 's|rsync.archlinux.org|parabolagnulinux.org|' "${pkgdir}"/etc/abs.conf
+ sed -i -e 's|(core|(libre !libre-testing core|' "${pkgdir}"/etc/abs.conf
+ if [[ $CARCH != "x86_64" ]]; then
sed -i -e 's| multilib||' -e 's| !multilib-testing||' "${pkgdir}"/etc/abs.conf
fi
- if [[ $CARCH = "x86_64" ]]; then
- sed -i '/ARCH=/s|i686|x86_64|' "${pkgdir}"/etc/abs.conf
- fi
- if [[ $CARCH = "mips64el" ]]; then
- sed -i -e 's| multilib||' -e 's| !multilib-testing||' ${pkgdir}/etc/abs.conf
- sed -i '/ARCH=/s|i686|mips64el|' ${pkgdir}/etc/abs.conf
- fi
+ sed -i "s/ARCH=.*/ARCH=$CARCH/" "${pkgdir}"/etc/abs.conf
}
diff --git a/libre/audacious-plugins-libre/PKGBUILD b/libre/audacious-plugins-libre/PKGBUILD
index 90d5acdaa..4c47b6101 100644
--- a/libre/audacious-plugins-libre/PKGBUILD
+++ b/libre/audacious-plugins-libre/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 177005 2013-02-04 00:31:50Z bisson $
+# $Id: PKGBUILD 189208 2013-06-29 12:06:26Z bisson $
# Maintainer: Gaetan Bisson <bisson@archlinux.org>
# Contributor: Alexander Fehr <pizzapunk gmail com>
# Contributor: William Rea <sillywilly@gmail.com>
@@ -8,9 +8,9 @@
_pkgname=audacious-plugins
pkgname=audacious-plugins-libre
-pkgver=3.3.4
-pkgrel=2
-pkgdesc='Plugins for Audacious without unfree plugins'
+pkgver=3.4
+pkgrel=1
+pkgdesc='Plugins for Audacious, without nonfree plugins'
url='http://audacious-media-player.org/'
license=('GPL' 'GPL3' 'LGPL' 'custom:BSD')
arch=('i686' 'x86_64')
@@ -24,9 +24,9 @@ arch=('i686' 'x86_64')
#
# All the other custom licensed plugins I think are mostly modified BSD or ISC.
-provides=("audacious-plugins=$pkgver")
-replaces=("${pkgname%-libre}")
-conflicts=("${pkgname%-libre}")
+replaces=$_pkgname
+conflicts=$_pkgname
+provides=$_pkgname=$pkgver
makedepends=("audacious>=${pkgver}"
'oss' 'alsa-lib' 'pulseaudio' 'jack2' 'lame' 'libvorbis' 'flac'
@@ -61,7 +61,7 @@ optdepends=('oss: Open Sound System v4 output'
'libcue: CUE playlist format')
source=("http://distfiles.audacious-media-player.org/${_pkgname}-${pkgver}.tar.bz2")
-sha1sums=('6493f051417a201fc0e2de7ef36a709676f96607')
+sha1sums=('2b2f1d30f0b790e6cc3e00483ed4774b0fa1fc42')
build() {
# Retrieve upstream & remove plugin 'psf' due to issues mentioned above.
diff --git a/libre/cups-filters-libre/PKGBUILD b/libre/cups-filters-libre/PKGBUILD
index 517ff84ef..bb17e745b 100644
--- a/libre/cups-filters-libre/PKGBUILD
+++ b/libre/cups-filters-libre/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 185774 2013-05-18 15:32:58Z andyrtr $
+# $Id: PKGBUILD 188974 2013-06-27 14:08:06Z andyrtr $
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
pkgname=cups-filters-libre
_pkgname=cups-filters
-pkgver=1.0.34
-pkgrel=4
+pkgver=1.0.35
+pkgrel=1
pkgdesc="OpenPrinting CUPS Filters, without foomatic-db-nonfree recommendation"
arch=('i686' 'x86_64')
url="http://www.linuxfoundation.org/collaborate/workgroups/openprinting"
@@ -19,7 +19,7 @@ backup=(etc/fonts/conf.d/99pdftoopvp.conf
options=(!libtool)
source=(http://www.openprinting.org/download/cups-filters/$_pkgname-$pkgver.tar.gz
cups-browsed.service)
-md5sums=('fea9cad6bbb14ab0635243ed5d1d5c77'
+md5sums=('26f150f1e9ce1f7b0f38ae4ebb01e23d'
'9ef68d7c2a84713fd421f4e87dec0a6e')
replaces=("${_pkgname}")
conflicts=("${_pkgname}")
diff --git a/libre/hplip-libre/PKGBUILD b/libre/hplip-libre/PKGBUILD
index 2623328ac..d70fde92d 100644
--- a/libre/hplip-libre/PKGBUILD
+++ b/libre/hplip-libre/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 185808 2013-05-19 10:16:28Z andyrtr $
+# $Id: PKGBUILD 188976 2013-06-27 14:29:36Z andyrtr $
# Maintainer: Tom Gundersen <teg@jklm.no>
# Contributor : Rémy Oudompheng <remy@archlinux.org>
# Contributor: Morgan LEFIEUX <comete@archlinuxfr.org>
@@ -6,8 +6,8 @@
_pkgname=hplip
pkgname=hplip-libre
-pkgver=3.13.5
-pkgrel=2
+pkgver=3.13.6
+pkgrel=1
pkgdesc="Drivers for HP DeskJet, OfficeJet, Photosmart, Business Inkjet and some LaserJet, without hplip-plugin binary blobs recommendation"
arch=('i686' 'x86_64')
url="http://hplipopensource.com"
@@ -30,26 +30,16 @@ provides=$_pkgname=$pkgver
options=('!libtool')
install=hplip.install
source=(http://downloads.sourceforge.net/${_pkgname}/$_pkgname-$pkgver.tar.gz{,.asc}
- cups-1.6-buildfix.diff
- hp-mkuri.patch
- hplip_typo.patch)
-md5sums=('f0c406f06f191a120f7d283b69ff10e8'
+ hp-mkuri.patch)
+md5sums=('3dd5052864052b8cd4ce013bb71f4d6c'
'SKIP'
- 'ef64578c6cb3ce252dbdcb0f1c2f4a47'
- '0bd7779fdbc4d7a9386df04dce2cb8d4'
- 'b3dd33a538ed8a3774f3c22f13e0a549')
+ '0bd7779fdbc4d7a9386df04dce2cb8d4')
build() {
cd "$srcdir/$_pkgname-$pkgver"
- # fix build with cups 1.6 - FC hplip-ipp-accessors.patch
- patch -p1 -i "${srcdir}/cups-1.6-buildfix.diff"
-
# fix linking libnotify, FS#34283
patch -Np0 -i ${srcdir}/hp-mkuri.patch
-
- # fix typo preventing FW to load
- patch -Np0 -i ${srcdir}/hplip_typo.patch
export PYTHON=python2
diff --git a/libre/xtensa-elf-binutils/PKGBUILD b/libre/xtensa-elf-binutils/PKGBUILD
new file mode 100644
index 000000000..73000b60d
--- /dev/null
+++ b/libre/xtensa-elf-binutils/PKGBUILD
@@ -0,0 +1,91 @@
+# $Id: PKGBUILD 182407 2013-04-10 07:34:20Z allan $
+# Maintainer: Allan McRae <allan@archlinux.org>
+# Maintainer (Parabola): André Silva <emulatorman@lavabit.com>
+# Contributor (Parabola): Márcio Silva <coadde@lavabit.com>
+
+pkgname=xtensa-elf-binutils
+pkgver=2.23.2
+pkgrel=2.3
+pkgdesc="A set of programs to assemble and manipulate binary and object files"
+arch=('i686' 'x86_64' 'mips64el')
+url="http://www.gnu.org/software/binutils/"
+license=('GPL')
+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}
+ binutils-2.23.2-texinfo-5.0.patch)
+md5sums=('4f8fa651e35ef262edc01d60fb45702e'
+ 'dfde4428f08d91f309cdcfe92bf28d08'
+ '34e439ce23213a91e2af872dfbb5094c')
+
+prepare() {
+ cd ${srcdir}/binutils-${pkgver}
+
+ # http://sourceware.org/git/?p=binutils.git;a=patch;h=e02bf935
+ # http://sourceware.org/git/?p=binutils.git;a=patch;h=935f8542
+ patch -p1 -i ${srcdir}/binutils-2.23.2-texinfo-5.0.patch
+
+ # hack! - libiberty configure tests for header files using "$CPP $CPPFLAGS"
+ sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" libiberty/configure
+
+ mkdir ${srcdir}/binutils-build
+}
+
+build() {
+ cd ${srcdir}/binutils-build
+
+ ${srcdir}/binutils-${pkgver}/configure --prefix=/usr \
+ --with-lib-path=/usr/lib/binutils/xtensa-elf \
+ --with-bugurl=https://labs.parabola.nu/ \
+ --enable-ld=default --enable-gold \
+ --enable-plugins --enable-threads \
+ --with-pic --enable-shared \
+ --disable-werror --disable-multilib \
+ --with-sysroot=/usr/$CHOST/xtensa-elf \
+ --program-prefix=xtensa-elf- \
+ --target=xtensa-elf
+
+ make configure-host
+
+ make tooldir=/usr
+}
+
+
+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 PIC libiberty.a
+ install -m644 libiberty/pic/libiberty.a ${pkgdir}/usr/lib
+
+ # Remove unwanted files
+ rm ${pkgdir}/usr/share/man/man1/xtensa-elf-{dlltool,nlmconv,windres,windmc}*
+ rm ${pkgdir}/usr/share/info/{configure,standards}.info
+
+ # Remove unnecessary files and folders
+ rm -f $pkgdir/usr/bin/ar
+ rm -f $pkgdir/usr/bin/as
+ rm -f $pkgdir/usr/bin/ld
+ rm -f $pkgdir/usr/bin/nm
+ rm -f $pkgdir/usr/bin/objdump
+ rm -f $pkgdir/usr/bin/ranlib
+ rm -f $pkgdir/usr/bin/strip
+ rm -f $pkgdir/usr/bin/objcopy
+ rm -f $pkgdir/usr/include
+ rm -f $pkgdir/usr/lib/libiberty.a
+ rm -rf $pkgdir/usr/share
+}
diff --git a/libre/xtensa-elf-binutils/binutils-2.23.2-texinfo-5.0.patch b/libre/xtensa-elf-binutils/binutils-2.23.2-texinfo-5.0.patch
new file mode 100644
index 000000000..38dc19fb0
--- /dev/null
+++ b/libre/xtensa-elf-binutils/binutils-2.23.2-texinfo-5.0.patch
@@ -0,0 +1,162 @@
+diff --git a/bfd/doc/bfd.texinfo b/bfd/doc/bfd.texinfo
+index 45ffa73..3aa3300 100644
+--- a/bfd/doc/bfd.texinfo
++++ b/bfd/doc/bfd.texinfo
+@@ -322,7 +324,7 @@ All of BFD lives in one directory.
+ @printindex cp
+
+ @tex
+-% I think something like @colophon should be in texinfo. In the
++% I think something like @@colophon should be in texinfo. In the
+ % meantime:
+ \long\def\colophon{\hbox to0pt{}\vfill
+ \centerline{The body of this manual is set in}
+@@ -333,7 +335,7 @@ All of BFD lives in one directory.
+ \centerline{{\sl\fontname\tensl\/}}
+ \centerline{are used for emphasis.}\vfill}
+ \page\colophon
+-% Blame: doc@cygnus.com, 28mar91.
++% Blame: doc@@cygnus.com, 28mar91.
+ @end tex
+
+ @bye
+diff --git a/binutils/doc/binutils.texi b/binutils/doc/binutils.texi
+index 56a0510..fb1802b 100644
+--- a/binutils/doc/binutils.texi
++++ b/binutils/doc/binutils.texi
+@@ -148,18 +148,18 @@ in the section entitled ``GNU Free Documentation License''.
+ * objcopy:: Copy and translate object files
+ * objdump:: Display information from object files
+ * ranlib:: Generate index to archive contents
+-* readelf:: Display the contents of ELF format files
+ * size:: List section sizes and total size
+ * strings:: List printable strings from files
+ * strip:: Discard symbols
+-* elfedit:: Update the ELF header of ELF files
+ * c++filt:: Filter to demangle encoded C++ symbols
+ * cxxfilt: c++filt. MS-DOS name for c++filt
+ * addr2line:: Convert addresses to file and line
+ * nlmconv:: Converts object code into an NLM
+-* windres:: Manipulate Windows resources
+ * windmc:: Generator for Windows message resources
++* windres:: Manipulate Windows resources
+ * dlltool:: Create files needed to build and use DLLs
++* readelf:: Display the contents of ELF format files
++* elfedit:: Update the ELF header of ELF files
+ * Common Options:: Command-line options for all utilities
+ * Selecting the Target System:: How these utilities determine the target
+ * Reporting Bugs:: Reporting Bugs
+@@ -2907,7 +2907,7 @@ the Info entries for @file{binutils}.
+ @c man end
+ @end ignore
+
+-@node c++filt, addr2line, elfedit, Top
++@node c++filt, addr2line, strip, Top
+ @chapter c++filt
+
+ @kindex c++filt
+@@ -4384,7 +4384,7 @@ equivalent. At least one of the @option{--output-mach},
+
+ @table @env
+
+-@itemx --input-mach=@var{machine}
++@item --input-mach=@var{machine}
+ Set the matching input ELF machine type to @var{machine}. If
+ @option{--input-mach} isn't specified, it will match any ELF
+ machine types.
+@@ -4392,21 +4392,21 @@ machine types.
+ The supported ELF machine types are, @var{L1OM}, @var{K1OM} and
+ @var{x86-64}.
+
+-@itemx --output-mach=@var{machine}
++@item --output-mach=@var{machine}
+ Change the ELF machine type in the ELF header to @var{machine}. The
+ supported ELF machine types are the same as @option{--input-mach}.
+
+-@itemx --input-type=@var{type}
++@item --input-type=@var{type}
+ Set the matching input ELF file type to @var{type}. If
+ @option{--input-type} isn't specified, it will match any ELF file types.
+
+ The supported ELF file types are, @var{rel}, @var{exec} and @var{dyn}.
+
+-@itemx --output-type=@var{type}
++@item --output-type=@var{type}
+ Change the ELF file type in the ELF header to @var{type}. The
+ supported ELF types are the same as @option{--input-type}.
+
+-@itemx --input-osabi=@var{osabi}
++@item --input-osabi=@var{osabi}
+ Set the matching input ELF file OSABI to @var{osabi}. If
+ @option{--input-osabi} isn't specified, it will match any ELF OSABIs.
+
+@@ -4416,7 +4416,7 @@ The supported ELF OSABIs are, @var{none}, @var{HPUX}, @var{NetBSD},
+ @var{FreeBSD}, @var{TRU64}, @var{Modesto}, @var{OpenBSD}, @var{OpenVMS},
+ @var{NSK}, @var{AROS} and @var{FenixOS}.
+
+-@itemx --output-osabi=@var{osabi}
++@item --output-osabi=@var{osabi}
+ Change the ELF OSABI in the ELF header to @var{osabi}. The
+ supported ELF OSABI are the same as @option{--input-osabi}.
+
+diff --git a/ld/ld.texinfo b/ld/ld.texinfo
+index c7ae2a5..4777ad5 100644
+--- a/ld/ld.texinfo
++++ b/ld/ld.texinfo
+@@ -142,12 +144,12 @@ in the section entitled ``GNU Free Documentation License''.
+ @ifset ARM
+ * ARM:: ld and the ARM family
+ @end ifset
+-@ifset HPPA
+-* HPPA ELF32:: ld and HPPA 32-bit ELF
+-@end ifset
+ @ifset M68HC11
+ * M68HC11/68HC12:: ld and the Motorola 68HC11 and 68HC12 families
+ @end ifset
++@ifset HPPA
++* HPPA ELF32:: ld and HPPA 32-bit ELF
++@end ifset
+ @ifset M68K
+ * M68K:: ld and Motorola 68K family
+ @end ifset
+@@ -6012,6 +6014,9 @@ functionality are not listed.
+ @ifset I960
+ * i960:: @command{ld} and the Intel 960 family
+ @end ifset
++@ifset M68HC11
++* M68HC11/68HC12:: @code{ld} and the Motorola 68HC11 and 68HC12 families
++@end ifset
+ @ifset ARM
+ * ARM:: @command{ld} and the ARM family
+ @end ifset
+@@ -6027,9 +6032,6 @@ functionality are not listed.
+ @ifset MSP430
+ * MSP430:: @command{ld} and MSP430
+ @end ifset
+-@ifset M68HC11
+-* M68HC11/68HC12:: @code{ld} and the Motorola 68HC11 and 68HC12 families
+-@end ifset
+ @ifset POWERPC
+ * PowerPC ELF32:: @command{ld} and PowerPC 32-bit ELF Support
+ @end ifset
+@@ -7877,7 +7879,7 @@ If you have more than one @code{SECT} statement for the same
+ @printindex cp
+
+ @tex
+-% I think something like @colophon should be in texinfo. In the
++% I think something like @@colophon should be in texinfo. In the
+ % meantime:
+ \long\def\colophon{\hbox to0pt{}\vfill
+ \centerline{The body of this manual is set in}
+@@ -7888,7 +7890,7 @@ If you have more than one @code{SECT} statement for the same
+ \centerline{{\sl\fontname\tensl\/}}
+ \centerline{are used for emphasis.}\vfill}
+ \page\colophon
+-% Blame: doc@cygnus.com, 28mar91.
++% Blame: doc@@cygnus.com, 28mar91.
+ @end tex
+
+ @bye
+--
+1.7.1
+
diff --git a/libre/xtensa-elf-binutils/binutils.install b/libre/xtensa-elf-binutils/binutils.install
new file mode 100644
index 000000000..9de0533ee
--- /dev/null
+++ b/libre/xtensa-elf-binutils/binutils.install
@@ -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
+}
+