diff options
author | root <root@rshg054.dnsready.net> | 2013-10-13 00:50:27 -0700 |
---|---|---|
committer | root <root@rshg054.dnsready.net> | 2013-10-13 00:50:27 -0700 |
commit | 39e9111d76d232d65ca0c43285dea5bd5d58d28e (patch) | |
tree | 0c3db28c33246728e109f38902759fa8dfc998b3 /extra | |
parent | 20bff71e3bf43ce7f3621da9cee37eb6ea3c14ad (diff) |
Sun Oct 13 00:49:56 PDT 2013
Diffstat (limited to 'extra')
-rw-r--r-- | extra/calligra/PKGBUILD | 12 | ||||
-rw-r--r-- | extra/cups-pdf/PKGBUILD | 7 | ||||
-rw-r--r-- | extra/cups/PKGBUILD | 12 | ||||
-rw-r--r-- | extra/five-or-more/PKGBUILD | 6 | ||||
-rw-r--r-- | extra/four-in-a-row/PKGBUILD | 6 | ||||
-rw-r--r-- | extra/gnome-chess/PKGBUILD | 6 | ||||
-rw-r--r-- | extra/gnome-mines/PKGBUILD | 6 | ||||
-rw-r--r-- | extra/gnome-nibbles/PKGBUILD | 6 | ||||
-rw-r--r-- | extra/iagno/PKGBUILD | 6 | ||||
-rw-r--r-- | extra/kdeplasma-applets-networkmanagement/PKGBUILD | 34 | ||||
-rw-r--r-- | extra/kdeplasma-applets-networkmanagement/kdeplasma-applets-networkmanagement.install | 11 | ||||
-rw-r--r-- | extra/kdeplasma-applets-plasma-nm/PKGBUILD | 34 | ||||
-rw-r--r-- | extra/libmm-qt/PKGBUILD | 31 | ||||
-rw-r--r-- | extra/libnm-qt/PKGBUILD | 31 | ||||
-rw-r--r-- | extra/libtar/PKGBUILD | 42 | ||||
-rw-r--r-- | extra/libtar/libtar-1.2.11-tar_header.patch | 15 | ||||
-rw-r--r-- | extra/libtar/libtar-1.2.11.patch | 108 | ||||
-rw-r--r-- | extra/libtar/libtar-1.2.20-free.patch | 22 | ||||
-rw-r--r-- | extra/soprano/PKGBUILD | 6 | ||||
-rw-r--r-- | extra/swell-foop/PKGBUILD | 6 | ||||
-rw-r--r-- | extra/xorg-xauth/PKGBUILD | 7 |
21 files changed, 187 insertions, 227 deletions
diff --git a/extra/calligra/PKGBUILD b/extra/calligra/PKGBUILD index cbe3d0a5f..5de854ff5 100644 --- a/extra/calligra/PKGBUILD +++ b/extra/calligra/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 193497 2013-08-21 11:58:14Z andrea $ +# $Id: PKGBUILD 196349 2013-10-12 06:13:09Z andrea $ # Maintainer: Andrea Scarpino <andrea@archlinux.org> # Contributor: Ronald van Haren <ronald.archlinux.org> @@ -17,7 +17,7 @@ pkgname=('calligra-braindump' 'calligra-sheets' 'calligra-stage' 'calligra-words') -pkgver=2.7.2 +pkgver=2.7.3 pkgrel=1 arch=('i686' 'x86_64') url='http://www.calligra-suite.org/' @@ -28,7 +28,7 @@ makedepends=('cmake' 'automoc4' 'boost' 'kdepimlibs' 'eigen2' 'kdeedu-marble' 'openjpeg' 'kdegraphics-okular' 'pstoedit' 'vc') groups=('calligra') source=("http://download.kde.org/stable/${pkgbase}-${pkgver}/${pkgbase}-${pkgver}.tar.xz") -md5sums=('645886d0fff6b1dd865850f3187004a6') +md5sums=('35165d00f38eba5de575662cafe3bf0f') prepare() { mkdir build @@ -90,7 +90,7 @@ package_calligra-karbon() { pkgdesc="Create scalable vector drawings" depends=('calligra-libs' 'kdebase-runtime' 'pstoedit') optdepends=('calligra-filters: import/export filters' - 'calligra-tools: extra calligra tools') + 'calligra-extras: extra calligra tools') conflicts=('koffice-karbon' 'koffice-karbon-doc' 'calligra-karbon-doc') replaces=('koffice-karbon' 'koffice-karbon-doc' 'calligra-karbon-doc') install=calligra-karbon.install @@ -162,7 +162,7 @@ package_calligra-sheets() { depends=('calligra-libs' 'gsl' 'kdebase-runtime') optdepends=('calligra-filters: import/export filters' 'calligra-plugins: extra calligra plugins' - 'calligra-tools: extra calligra tools') + 'calligra-extras: extra calligra tools') conflicts=('koffice-kspread' 'koffice-kspread-doc' 'calligra-tables-doc' 'calligra-tables') replaces=('koffice-kspread' 'koffice-kspread-doc' 'calligra-tables-doc' 'calligra-tables') install=calligra-sheets.install @@ -176,7 +176,7 @@ package_calligra-sheets() { package_calligra-words() { pkgdesc="Word Processor" depends=('calligra-plugins' 'kdegraphics-okular') - optdepends=('calligra-tools: extra calligra tools') + optdepends=('calligra-extras: extra calligra tools') conflicts=('koffice-kword') replaces=('koffice-kword') install=calligra-words.install diff --git a/extra/cups-pdf/PKGBUILD b/extra/cups-pdf/PKGBUILD index 5eb0ac5c6..be5ee2e8b 100644 --- a/extra/cups-pdf/PKGBUILD +++ b/extra/cups-pdf/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 140448 2011-10-14 16:56:59Z andyrtr $ +# $Id: PKGBUILD 196354 2013-10-12 07:52:56Z andyrtr $ # Maintainer: Andreas Radke <andyrtr at archlinux.org> # Contributor: Thomas Baechler <thomas.baechler@rwth-aachen.de> pkgname=cups-pdf pkgver=2.6.1 -pkgrel=1 +pkgrel=2 pkgdesc="PDF printer for cups" arch=(i686 x86_64) depends=('cups' 'ghostscript') @@ -31,4 +31,7 @@ package() { # Install config file install -D -m644 cups-pdf.conf $pkgdir/etc/cups/cups-pdf.conf + + # use lp group from cups pkg FS#36769 + chgrp -R lp ${pkgdir}/etc/cups } diff --git a/extra/cups/PKGBUILD b/extra/cups/PKGBUILD index 13755bc65..11c38fa4f 100644 --- a/extra/cups/PKGBUILD +++ b/extra/cups/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 190057 2013-07-13 17:35:12Z andyrtr $ +# $Id: PKGBUILD 196352 2013-10-12 07:52:54Z andyrtr $ # Maintainer: Andreas Radke <andyrtr@archlinux.org> pkgbase="cups" pkgname=('libcups' 'cups') -pkgver=1.6.3 +pkgver=1.6.4 pkgrel=1 arch=('i686' 'x86_64') license=('GPL') @@ -30,7 +30,7 @@ source=(#http://mirror.easysw.com/pub/cups/${pkgver}/cups-${pkgver}-source.tar.b cupsd-no-crash-on-avahi-threaded-poll-shutdown.patch get-ppd-file-for-statically-configured-ipp-shared-queues.patch ppd-poll-with-client-conf.patch) -md5sums=('3c50d396fef2ba721224fe65880fe3c3' +md5sums=('17c948b442dfdb3c53f5c8b7eaa1442f' 'f861b18f4446c43918c8643dcbbd7f6d' '96f82c38f3f540b53f3e5144900acf17' '3ba9e3410df1dc3015463d615ef91b3b' @@ -137,11 +137,11 @@ backup=(etc/cups/client.conf) # install client.conf man page and config file install -dm755 ${pkgdir}/usr/share/man/man5 install -Dm644 ${srcdir}/${pkgbase}-${pkgver}/man/client.conf.5 ${pkgdir}/usr/share/man/man5/ - install -dm755 ${pkgdir}/etc/cups + install -dm755 -g lp ${pkgdir}/etc/cups touch ${pkgdir}/etc/cups/client.conf echo "# see 'man client.conf'" >> ${pkgdir}/etc/cups/client.conf echo "ServerName /var/run/cups/cups.sock # alternative: ServerName hostname-or-ip-address[:port] of a remote server" >> ${pkgdir}/etc/cups/client.conf - chgrp lp ${pkgdir}/etc/cups/client.conf + chgrp -R lp ${pkgdir}/etc/cups } package_cups() { @@ -185,7 +185,7 @@ optdepends=('xdg-utils: xdg .desktop file support') touch ${pkgdir}/etc/cups/printers.conf touch ${pkgdir}/etc/cups/classes.conf touch ${pkgdir}/etc/cups/subscriptions.conf - chgrp lp ${pkgdir}/etc/cups/{printers.conf,classes.conf,subscriptions.conf} + chgrp -R lp ${pkgdir}/etc/cups # fix .desktop file sed -i 's|^Exec=htmlview http://localhost:631/|Exec=xdg-open http://localhost:631/|g' ${pkgdir}/usr/share/applications/cups.desktop diff --git a/extra/five-or-more/PKGBUILD b/extra/five-or-more/PKGBUILD index 72dfd1fba..a7e778ec5 100644 --- a/extra/five-or-more/PKGBUILD +++ b/extra/five-or-more/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 196037 2013-10-07 11:50:51Z jgc $ +# $Id: PKGBUILD 196387 2013-10-12 16:51:58Z heftig $ # Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> # Contributor: Jan de Groot <jgc@archlinux.org> pkgname=five-or-more -pkgver=3.10.0 +pkgver=3.10.1 pkgrel=1 pkgdesc="Remove colored balls from the board by forming lines" arch=('i686' 'x86_64') @@ -17,7 +17,7 @@ install=five-or-more.install url="https://live.gnome.org/Five%20or%20more" groups=('gnome-extra') source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz) -sha256sums=('4198d713a2e29e4c1e5493cfb3880acee295d486e2f5b4d3c4780b154cad3a07') +sha256sums=('3614ad2548d4954c4069c348ba08b32b4ef92b22939e4d2955f44f50ecb0a15b') build() { cd $pkgname-$pkgver diff --git a/extra/four-in-a-row/PKGBUILD b/extra/four-in-a-row/PKGBUILD index 26001a554..7c5c302a7 100644 --- a/extra/four-in-a-row/PKGBUILD +++ b/extra/four-in-a-row/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 196039 2013-10-07 11:50:54Z jgc $ +# $Id: PKGBUILD 196384 2013-10-12 16:45:33Z heftig $ # Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> # Contributor: Jan de Groot <jgc@archlinux.org> pkgname=four-in-a-row -pkgver=3.10.0 +pkgver=3.10.1 pkgrel=1 pkgdesc="Make lines of the same color to win" arch=('i686' 'x86_64') @@ -17,7 +17,7 @@ install=four-in-a-row.install url="https://live.gnome.org/Four-in-a-row" groups=('gnome-extra') source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz) -sha256sums=('4759dcc8483c5bbf89de8b10a5379539ec1df6392cf2f7b96e91ec9dd2897001') +sha256sums=('a54cf796b518bc4f561c56d5ab3160440bb4b340326a2eceda0f563031ab5bf5') build() { cd $pkgname-$pkgver diff --git a/extra/gnome-chess/PKGBUILD b/extra/gnome-chess/PKGBUILD index 0e61269fa..6d1e47b04 100644 --- a/extra/gnome-chess/PKGBUILD +++ b/extra/gnome-chess/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 196052 2013-10-07 11:51:13Z jgc $ +# $Id: PKGBUILD 196390 2013-10-12 16:54:13Z heftig $ # Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> # Contributor: Jan de Groot <jgc@archlinux.org> pkgname=gnome-chess -pkgver=3.10.0 +pkgver=3.10.1 pkgrel=1 pkgdesc="Play the classic two-player boardgame of chess" arch=('i686' 'x86_64') @@ -18,7 +18,7 @@ install=gnome-chess.install url="https://live.gnome.org/Chess" groups=('gnome-extra') source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz) -sha256sums=('9bbc0b2819a3f6d9d688ea0089a0d5f826d368100af7a0f3e8361e0d6f9e77ee') +sha256sums=('6541db85d2ca5b843fce61bd3be9c08733cf456c6fdf9bbc02ad78d043ca71fd') build() { cd $pkgname-$pkgver diff --git a/extra/gnome-mines/PKGBUILD b/extra/gnome-mines/PKGBUILD index be69d86fd..8fe14f8d8 100644 --- a/extra/gnome-mines/PKGBUILD +++ b/extra/gnome-mines/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 196069 2013-10-07 11:51:38Z jgc $ +# $Id: PKGBUILD 196385 2013-10-12 16:47:50Z heftig $ # Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> # Contributor: Jan de Groot <jgc@archlinux.org> pkgname=gnome-mines -pkgver=3.10.0 +pkgver=3.10.1 pkgrel=1 pkgdesc="Clear hidden mines from a minefield" arch=('i686' 'x86_64') @@ -17,7 +17,7 @@ install=gnome-mines.install url="https://live.gnome.org/Mines" groups=('gnome-extra') source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz) -sha256sums=('b0f71a58e864848f5dd1067488b7d1d31b7c8f30d6d9904411b755d29074826c') +sha256sums=('7b7c73a6f1cf4896ff0a650fca017869f2a7334682661062bdd0c863d0bacdd9') build() { cd $pkgname-$pkgver diff --git a/extra/gnome-nibbles/PKGBUILD b/extra/gnome-nibbles/PKGBUILD index 4ef8cfb89..d666e5ebf 100644 --- a/extra/gnome-nibbles/PKGBUILD +++ b/extra/gnome-nibbles/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 168943 2012-10-16 16:31:44Z heftig $ +# $Id: PKGBUILD 196347 2013-10-12 04:08:16Z heftig $ # Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> # Contributor: Jan de Groot <jgc@archlinux.org> pkgname=gnome-nibbles -pkgver=3.10.0 +pkgver=3.10.1 pkgrel=1 pkgdesc="Guide a worm around a maze" arch=('i686' 'x86_64') @@ -17,7 +17,7 @@ install=gnome-nibbles.install url="https://live.gnome.org/Nibbles" groups=('gnome-extra') source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz) -sha256sums=('6bf774cbd86e617c49f1740e79d52a7d26bf23656a673db1efb20bcc893e614a') +sha256sums=('af659b52974493a618de5c288427aea2ebece9c90b5dd075a31c2a4d502d0ef9') build() { cd $pkgname-$pkgver diff --git a/extra/iagno/PKGBUILD b/extra/iagno/PKGBUILD index e20bf0288..c0ed5a0b1 100644 --- a/extra/iagno/PKGBUILD +++ b/extra/iagno/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 196108 2013-10-07 11:52:44Z jgc $ +# $Id: PKGBUILD 196392 2013-10-12 16:57:40Z heftig $ # Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> # Contributor: Jan de Groot <jgc@archlinux.org> pkgname=iagno -pkgver=3.10.0 +pkgver=3.10.1 pkgrel=1 pkgdesc="Dominate the board in a classic version of Reversi" arch=('i686' 'x86_64') @@ -17,7 +17,7 @@ install=iagno.install url="https://live.gnome.org/Iagno" groups=('gnome-extra') source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz) -sha256sums=('23a041b54fd4df817c8d507e87d19495ddfc8a23bfe812a3e7d500f32f8a49d0') +sha256sums=('abb4aee5fe6b2d668dbd4f5a06783419bebdfa8bbf8911262e4d217fed0be5f0') build() { cd $pkgname-$pkgver diff --git a/extra/kdeplasma-applets-networkmanagement/PKGBUILD b/extra/kdeplasma-applets-networkmanagement/PKGBUILD deleted file mode 100644 index 00fefb855..000000000 --- a/extra/kdeplasma-applets-networkmanagement/PKGBUILD +++ /dev/null @@ -1,34 +0,0 @@ -# $Id: PKGBUILD 105813 2011-01-12 00:25:58Z andrea $ -# Maintainer: Andrea Scarpino <andrea@archlinux.org> -# Contributor: Jakub Schmidtke <sjakub-at-gmail.com> - -pkgname=kdeplasma-applets-networkmanagement -epoch=1 -pkgver=0.9.0.9 -pkgrel=1 -pkgdesc="KDE control panel and widget network connections" -arch=('i686' 'x86_64') -url='https://projects.kde.org/projects/extragear/base/networkmanagement' -license=('GPL') -depends=('kdebase-workspace' 'networkmanager') -makedepends=('cmake' 'python2' 'automoc4' 'mobile-broadband-provider-info' - 'openconnect') -optdepends=('mobile-broadband-provider-info: Database of mobile broadband service providers' - 'openconnect: Cisco AnyConnect compatible VPN client') -install=${pkgname}.install -source=("http://download.kde.org/unstable/networkmanagement/${pkgver}/src/networkmanagement-${pkgver}.tar.bz2") -sha256sums=('d6a7603df2a48e14cef4c44dcaee5773d7ed3cad5b8780307b356df4639231ca') - -build() { - mkdir build - cd build - cmake ../networkmanagement-${pkgver} \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=Release - make -} - -package() { - cd build - make DESTDIR="${pkgdir}" install -} diff --git a/extra/kdeplasma-applets-networkmanagement/kdeplasma-applets-networkmanagement.install b/extra/kdeplasma-applets-networkmanagement/kdeplasma-applets-networkmanagement.install deleted file mode 100644 index e70c054ec..000000000 --- a/extra/kdeplasma-applets-networkmanagement/kdeplasma-applets-networkmanagement.install +++ /dev/null @@ -1,11 +0,0 @@ -post_install() { - xdg-icon-resource forceupdate --theme hicolor &> /dev/null -} - -post_upgrade() { - post_install -} - -post_remove() { - post_install -} diff --git a/extra/kdeplasma-applets-plasma-nm/PKGBUILD b/extra/kdeplasma-applets-plasma-nm/PKGBUILD new file mode 100644 index 000000000..ea548ab39 --- /dev/null +++ b/extra/kdeplasma-applets-plasma-nm/PKGBUILD @@ -0,0 +1,34 @@ +# $Id: PKGBUILD 196399 2013-10-12 17:21:21Z andrea $ +# Maintainer: Andrea Scarpino <andrea@archlinux.org> +# Contributor: Antonio Rojas < nqn1976 @ gmail.com > + +pkgname=kdeplasma-applets-plasma-nm +pkgver=0.9.3.0 +pkgrel=2 +pkgdesc="Plasma applet written in QML for managing network connections" +arch=('i686' 'x86_64') +url="https://projects.kde.org/projects/playground/network/plasma-nm" +license=('GPL') +depends=('kdebase-workspace' 'libnm-qt') +makedepends=('cmake' 'automoc4' 'openconnect') +optdepends=('mobile-broadband-provider-info: Database of mobile broadband service providers' + 'openconnect: Cisco AnyConnect VPN plugin') +source=("http://download.kde.org/unstable/plasma-nm/plasma-nm-${pkgver}.tar.xz") +md5sums=('cdc781eb6f62ebddbe4fafb444f72d9b') + +prepare() { + mkdir build +} + +build() { + cd build + cmake ../plasma-nm-${pkgver} \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release + make +} + +package() { + cd build + make DESTDIR="${pkgdir}" install +} diff --git a/extra/libmm-qt/PKGBUILD b/extra/libmm-qt/PKGBUILD new file mode 100644 index 000000000..d6a6c6c22 --- /dev/null +++ b/extra/libmm-qt/PKGBUILD @@ -0,0 +1,31 @@ +# $Id: PKGBUILD 196394 2013-10-12 17:04:01Z andrea $ +# Maintainer: Andrea Scarpino <andrea@archlinux.org> + +pkgname=libmm-qt +pkgver=0.5.1 +pkgrel=1 +pkgdesc='Qt-only wrapper for ModemManager DBus API' +arch=('i686' 'x86_64') +url='https://projects.kde.org/projects/extragear/libs/libmm-qt' +license=('LGPL') +depends=('qt4') +makedepends=('cmake') +source=("http://download.kde.org/unstable/modemmanager-qt/${pkgver}/src/${pkgname}-${pkgver}.tar.xz") +md5sums=('97a61c398426ea596564d1c876025d93') + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../${pkgname}-${pkgver} \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr + make +} + +package() { + cd build + make DESTDIR="${pkgdir}" install +} diff --git a/extra/libnm-qt/PKGBUILD b/extra/libnm-qt/PKGBUILD new file mode 100644 index 000000000..fb085736d --- /dev/null +++ b/extra/libnm-qt/PKGBUILD @@ -0,0 +1,31 @@ +# $Id: PKGBUILD 196395 2013-10-12 17:08:13Z andrea $ +# Maintainer: Andrea Scarpino <andrea@archlinux.org> + +pkgname=libnm-qt +pkgver=0.9.0 +pkgrel=1 +pkgdesc='Qt-only wrapper for NetworkManager DBus API' +arch=('i686' 'x86_64') +url='https://projects.kde.org/projects/extragear/libs/libnm-qt' +license=('LGPL') +depends=('libmm-qt' 'networkmanager') +makedepends=('cmake') +source=("http://download.kde.org/unstable/networkmanagement/${pkgver}/src/${pkgname}-${pkgver}.tar.xz") +sha256sums=('1afc4b21efd656b34f45692e2c40c0337ca44d7238a56b4318f3bb6fc7df6e22') + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../${pkgname}-${pkgver} \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr + make +} + +package() { + cd build + make DESTDIR="${pkgdir}" install +} diff --git a/extra/libtar/PKGBUILD b/extra/libtar/PKGBUILD index e1b54e3ce..ce929d5d6 100644 --- a/extra/libtar/PKGBUILD +++ b/extra/libtar/PKGBUILD @@ -1,40 +1,46 @@ -# $Id: PKGBUILD 155876 2012-04-08 10:03:47Z giovanni $ +# $Id: PKGBUILD 196404 2013-10-12 18:57:59Z giovanni $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: Biru Ionut <ionut@archlinux.ro> # Contributor: Eric Belanger <eric@archlinux.org> # Contributor: Aurelien Foret <orelien@chez.com> pkgname=libtar -pkgver=1.2.11 -pkgrel=4 +pkgver=1.2.20 +pkgrel=1 pkgdesc="C library for manipulating POSIX tar files" arch=('i686' 'x86_64') -url="http://www.feep.net/libtar/" +url="http://repo.or.cz/w/libtar.git/" license=('BSD') depends=('zlib') -source=("ftp://ftp.feep.net/pub/software/${pkgname}/${pkgname}-${pkgver}.tar.gz" - 'libtar-1.2.11-tar_header.patch' - 'libtar-1.2.11.patch') -md5sums=('604238e8734ce6e25347a58c4f1a1d7e' - '94b03c0fdee20671e1f6d1ecaf187258' - 'baef7da841c186e1830566296859c35b') +options=('!libtool') +source=("http://pkgbuild.com/~giovanni/${pkgname}/${pkgname}-${pkgver}.tar.gz" + 'libtar-1.2.20-free.patch') +md5sums=('32cd952ff74f1c78c06ffff5c0695b90' + '00c2d03a3c13e4b6bc6c3b30a4db9f64') -build() { - cd "${srcdir}/${pkgname}-${pkgver}" +prepare() { + cd "${srcdir}/${pkgname}" - export CFLAGS+=" -fPIC" + patch -Np0 -i "${srcdir}/libtar-1.2.20-free.patch" + sed -i \ + -e '/INSTALL_PROGRAM/s:-s::' {doc,lib{,tar}}/Makefile.in +} - # Fix FS#29322 - patch -Np1 -i "${srcdir}/libtar-1.2.11-tar_header.patch" +build() { + cd "${srcdir}/${pkgname}" + export CFLAGS+=" -fPIC" - patch -Np1 -i "${srcdir}/libtar-1.2.11.patch" + autoreconf -fi ./configure --prefix=/usr \ - --mandir=/usr/share/man + --mandir=/usr/share/man \ + --disable-static \ + --disable-encap \ + --disable-epkg-install make } package() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd "${srcdir}/${pkgname}" make DESTDIR="${pkgdir}" install install -D -m644 COPYRIGHT "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" diff --git a/extra/libtar/libtar-1.2.11-tar_header.patch b/extra/libtar/libtar-1.2.11-tar_header.patch deleted file mode 100644 index 161f7da7b..000000000 --- a/extra/libtar/libtar-1.2.11-tar_header.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff -Naur libtar-1.2.11/lib/encode.c libtar-1.2.11.tar_header/lib/encode.c ---- libtar-1.2.11/lib/encode.c 2003-01-07 07:10:59.000000000 +0530 -+++ libtar-1.2.11.tar_header/lib/encode.c 2009-11-20 11:13:25.166756167 +0530 -@@ -30,7 +30,10 @@ - int i, sum = 0; - - if (t->options & TAR_GNU) -- strncpy(t->th_buf.magic, "ustar ", 8); -+ { -+ memcpy(t->th_buf.magic, "ustar ", 6); -+ memcpy(t->th_buf.version, " \0", 2); -+ } - else - { - strncpy(t->th_buf.version, TVERSION, TVERSLEN); diff --git a/extra/libtar/libtar-1.2.11.patch b/extra/libtar/libtar-1.2.11.patch deleted file mode 100644 index 347203dc3..000000000 --- a/extra/libtar/libtar-1.2.11.patch +++ /dev/null @@ -1,108 +0,0 @@ -diff -Naur libtar-1.2.11-orig/lib/decode.c libtar-1.2.11/lib/decode.c ---- libtar-1.2.11-orig/lib/decode.c 2003-01-06 17:40:59.000000000 -0800 -+++ libtar-1.2.11/lib/decode.c 2004-08-13 12:26:34.000000000 -0700 -@@ -26,7 +26,7 @@ - char * - th_get_pathname(TAR *t) - { -- char filename[MAXPATHLEN]; -+ static char filename[MAXPATHLEN]; - - if (t->th_buf.gnu_longname) - return t->th_buf.gnu_longname; -@@ -35,11 +35,11 @@ - { - snprintf(filename, sizeof(filename), "%.155s/%.100s", - t->th_buf.prefix, t->th_buf.name); -- return strdup(filename); -+ return filename; - } - - snprintf(filename, sizeof(filename), "%.100s", t->th_buf.name); -- return strdup(filename); -+ return filename; - } - - -diff -Naur libtar-1.2.11-orig/lib/extract.c libtar-1.2.11/lib/extract.c ---- libtar-1.2.11-orig/lib/extract.c 2003-03-02 15:58:07.000000000 -0800 -+++ libtar-1.2.11/lib/extract.c 2004-08-13 12:26:34.000000000 -0700 -@@ -28,14 +28,6 @@ - #endif - - --struct linkname --{ -- char ln_save[MAXPATHLEN]; -- char ln_real[MAXPATHLEN]; --}; --typedef struct linkname linkname_t; -- -- - static int - tar_set_file_perms(TAR *t, char *realname) - { -@@ -98,7 +90,9 @@ - tar_extract_file(TAR *t, char *realname) - { - int i; -- linkname_t *lnp; -+ char *lnp; -+ int pathname_len; -+ int realname_len; - - if (t->options & TAR_NOOVERWRITE) - { -@@ -137,11 +131,13 @@ - if (i != 0) - return i; - -- lnp = (linkname_t *)calloc(1, sizeof(linkname_t)); -+ pathname_len = strlen(th_get_pathname(t)) + 1; -+ realname_len = strlen(realname) + 1; -+ lnp = (char *)calloc(1, pathname_len + realname_len); - if (lnp == NULL) - return -1; -- strlcpy(lnp->ln_save, th_get_pathname(t), sizeof(lnp->ln_save)); -- strlcpy(lnp->ln_real, realname, sizeof(lnp->ln_real)); -+ strcpy(&lnp[0], th_get_pathname(t)); -+ strcpy(&lnp[pathname_len], realname); - #ifdef DEBUG - printf("tar_extract_file(): calling libtar_hash_add(): key=\"%s\", " - "value=\"%s\"\n", th_get_pathname(t), realname); -@@ -288,7 +284,7 @@ - { - char *filename; - char *linktgt = NULL; -- linkname_t *lnp; -+ char *lnp; - libtar_hashptr_t hp; - - if (!TH_ISLNK(t)) -@@ -304,8 +300,8 @@ - if (libtar_hash_getkey(t->h, &hp, th_get_linkname(t), - (libtar_matchfunc_t)libtar_str_match) != 0) - { -- lnp = (linkname_t *)libtar_hashptr_data(&hp); -- linktgt = lnp->ln_real; -+ lnp = (char *)libtar_hashptr_data(&hp); -+ linktgt = &lnp[strlen(lnp) + 1]; - } - else - linktgt = th_get_linkname(t); -diff -Naur libtar-1.2.11-orig/lib/libtar.h libtar-1.2.11/lib/libtar.h ---- libtar-1.2.11-orig/lib/libtar.h 2003-01-06 17:40:59.000000000 -0800 -+++ libtar-1.2.11/lib/libtar.h 2004-08-13 12:26:52.000000000 -0700 -@@ -63,9 +63,9 @@ - /***** handle.c ************************************************************/ - - typedef int (*openfunc_t)(const char *, int, ...); --typedef int (*closefunc_t)(int); --typedef ssize_t (*readfunc_t)(int, void *, size_t); --typedef ssize_t (*writefunc_t)(int, const void *, size_t); -+typedef int (*closefunc_t)(long); -+typedef ssize_t (*readfunc_t)(long, void *, size_t); -+typedef ssize_t (*writefunc_t)(long, const void *, size_t); - - typedef struct - { diff --git a/extra/libtar/libtar-1.2.20-free.patch b/extra/libtar/libtar-1.2.20-free.patch new file mode 100644 index 000000000..3a7b028d5 --- /dev/null +++ b/extra/libtar/libtar-1.2.20-free.patch @@ -0,0 +1,22 @@ +stdlib.h is required for free() + +--- lib/output.c ++++ lib/output.c +@@ -20,6 +20,7 @@ + #include <sys/param.h> + + #ifdef STDC_HEADERS ++# include <stdlib.h> + # include <string.h> + #endif + +--- lib/wrapper.c ++++ lib/wrapper.c +@@ -18,6 +18,7 @@ + #include <errno.h> + + #ifdef STDC_HEADERS ++# include <stdlib.h> + # include <string.h> + #endif + diff --git a/extra/soprano/PKGBUILD b/extra/soprano/PKGBUILD index 86a1e838d..05be0a0eb 100644 --- a/extra/soprano/PKGBUILD +++ b/extra/soprano/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 189903 2013-07-11 07:11:16Z andrea $ +# $Id: PKGBUILD 196389 2013-10-12 16:52:25Z andrea $ # Maintainer: Andrea Scarpino <andrea@archlinux.org> # Contributor: Tobias Powalowski <tpowa@archlinux.org> pkgname=soprano -pkgver=2.9.3 +pkgver=2.9.4 pkgrel=1 pkgdesc='A library which provides a highly usable object-oriented C++/Qt4 framework for RDF data' arch=('i686' 'x86_64') @@ -12,7 +12,7 @@ license=('GPL' 'LGPL') depends=('qt4' 'libiodbc' 'virtuoso-base' 'redland') makedepends=('cmake' 'java-environment' 'doxygen') source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2") -md5sums=('714a729809943efd4b536ed15cd66aca') +md5sums=('91413e5783efeee0beb747ea4c5c9ef0') prepare() { mkdir build diff --git a/extra/swell-foop/PKGBUILD b/extra/swell-foop/PKGBUILD index aceaf8261..058be7572 100644 --- a/extra/swell-foop/PKGBUILD +++ b/extra/swell-foop/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 196138 2013-10-07 11:53:31Z jgc $ +# $Id: PKGBUILD 196386 2013-10-12 16:49:43Z heftig $ # Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> # Contributor: Jan de Groot <jgc@archlinux.org> pkgname=swell-foop -pkgver=3.10.0 +pkgver=3.10.1 pkgrel=1 pkgdesc="Clear the screen by removing groups of colored and shaped tiles" arch=('i686' 'x86_64') @@ -17,7 +17,7 @@ install=swell-foop.install url="https://live.gnome.org/Swell%20Foop" groups=('gnome-extra') source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver:0:4}/$pkgname-$pkgver.tar.xz) -sha256sums=('d96c5cbd071a97038cc281d6a85902721ab5fc50d27981dc2c37b003126a43a6') +sha256sums=('5b750c3b5100d2b1a1c4d73387c478ac6dcdaf27dd3b168da652b0c26bceb611') build() { cd $pkgname-$pkgver diff --git a/extra/xorg-xauth/PKGBUILD b/extra/xorg-xauth/PKGBUILD index cc8d30093..558a17b99 100644 --- a/extra/xorg-xauth/PKGBUILD +++ b/extra/xorg-xauth/PKGBUILD @@ -1,8 +1,9 @@ -# $Id: PKGBUILD 154150 2012-03-23 19:14:18Z andyrtr $ +# $Id: PKGBUILD 196360 2013-10-12 08:39:11Z andyrtr $ +# Maintainer: Andreas Radke <andyrtr@archlinux.org> # Maintainer: Jan de Groot <jgc@archlinux.org> pkgname=xorg-xauth -pkgver=1.0.7 +pkgver=1.0.8 pkgrel=1 pkgdesc="X.Org authorization settings program" arch=(i686 x86_64) @@ -12,7 +13,7 @@ depends=('libxmu') makedepends=('xorg-util-macros') groups=('xorg-apps' 'xorg') source=(${url}/releases/individual/app/xauth-${pkgver}.tar.bz2) -sha1sums=('54f93f0539a98900c36c4f7c8ae933f77699dc7b') +sha256sums=('a8696ae7a50c699d5fb3a41408b60d98843d19ea46e9f09e391cb98c8f7fd4f7') build() { cd "${srcdir}/xauth-${pkgver}" |