diff options
Diffstat (limited to 'community')
27 files changed, 264 insertions, 105 deletions
diff --git a/community/calibre/PKGBUILD b/community/calibre/PKGBUILD index 211411c5d..d976918b1 100644 --- a/community/calibre/PKGBUILD +++ b/community/calibre/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 61409 2011-12-30 12:30:52Z giovanni $ +# $Id: PKGBUILD 61671 2012-01-06 10:40:17Z giovanni $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: Petrov Roman <nwhisper@gmail.com> # Contributor: Andrea Fagiani <andfagiani _at_ gmail dot com> pkgname=calibre -pkgver=0.8.33 +pkgver=0.8.34 pkgrel=1 pkgdesc="Ebook management application" arch=('i686' 'x86_64') @@ -21,7 +21,7 @@ install=calibre.install source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.xz" 'desktop_integration.patch' 'calibre-mount-helper') -md5sums=('042c9f9f54ad02d08668e6a010682752' +md5sums=('f0e5137c9cd4faaa6eee984b06ba6143' '253ce4fe5d01f8ff76b63cd3825755ea' '675cd87d41342119827ef706055491e7') diff --git a/community/dmd/PKGBUILD b/community/dmd/PKGBUILD new file mode 100644 index 000000000..43ecb19f7 --- /dev/null +++ b/community/dmd/PKGBUILD @@ -0,0 +1,44 @@ +# $Id: PKGBUILD 61677 2012-01-06 12:49:05Z cbrannon $ +# Maintainer: Chris Brannon <cmbrannon79@gmail.com> +# Contributor: Andrea Scarpino <andrea@archlinux.org> +# Contributor: Anders Bergh <anders1@gmail.com> +# Contributor: Alexander Fehr <pizzapunk gmail com> + +pkgname=dmd +pkgver=1.072 +pkgrel=1 +pkgdesc="The Digital Mars D compiler." +arch=('i686' x86_64) +url="http://www.digitalmars.com/d/1.0/" +source=(http://ftp.digitalmars.com/$pkgname.$pkgver.zip) +install='dmd.install' +provides=('d-compiler') +license=('custom') +options=('!strip') +depends=(gcc-libs) +optdepends=('libphobos: D standard runtime library' + 'libtango: Alternative runtime library') + +[[ $CARCH == "x86_64" ]] && makedepends=("${makedepends[@]}" 'gcc-multilib' 'lib32-glibc') + +build() { + # Copy the license. + install -Dm644 "$srcdir/dmd/license.txt" "$pkgdir/usr/share/licenses/dmd/LICENSE" || return 1 + + if [ $CARCH == x86_64 ]; then + cd "$srcdir/dmd/linux/bin64" + else + cd "$srcdir/dmd/linux/bin32" + fi + install -dm755 "$pkgdir/usr/bin" + install -m755 dmd rdmd dumpobj obj2asm "$pkgdir/usr/bin" + + for x in "$srcdir"/dmd/man/man1/*.1; do + install -Dm644 "$x" "$pkgdir/usr/share/man/man1/$(basename "$x")" || return 1 + done + + for x in "$srcdir"/dmd/man/man1/*.5; do + install -Dm644 "$x" "$pkgdir/usr/share/man/man5/$(basename "$x")" || return 1 + done +} +md5sums=('d5489b94f06c7ca2f4b5de62f7e6815a') diff --git a/community/dmd/dmd.install b/community/dmd/dmd.install new file mode 100644 index 000000000..62f98d07d --- /dev/null +++ b/community/dmd/dmd.install @@ -0,0 +1,21 @@ +pre_install() { + /bin/true +} +post_install() { + echo '==> Note: dmd does not come with a runtime library!' + echo '==> The D language has two competing, incompatible standard libraries.' + echo '==> In order for dmd to be useful, you must' + echo '==> install either libphobos or libtango, whichever you prefer.' +} +pre_upgrade() { + /bin/true +} +post_upgrade() { + /bin/true +} +pre_remove() { + /bin/true +} +post_remove() { + /bin/true +} diff --git a/community/e-modules-extra-svn/PKGBUILD b/community/e-modules-extra-svn/PKGBUILD index c9367da60..7503cd49c 100755 --- a/community/e-modules-extra-svn/PKGBUILD +++ b/community/e-modules-extra-svn/PKGBUILD @@ -2,7 +2,7 @@ # Contributor: Ronald van Haren <ronald.archlinux.org> pkgname=e-modules-extra-svn -pkgver=66640 +pkgver=66883 pkgrel=1 pkgdesc="Extra gadgets for e17" arch=('i686' 'x86_64') diff --git a/community/e-svn/PKGBUILD b/community/e-svn/PKGBUILD index 394e3f8c7..661cf098c 100755 --- a/community/e-svn/PKGBUILD +++ b/community/e-svn/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 61522 2012-01-02 10:51:45Z rvanharen $ +# $Id: PKGBUILD 61708 2012-01-06 22:05:47Z rvanharen $ # Maintainer: Ronald van Haren <ronald.archlinux.org> # Contributor: Ronald van Haren <ronald.archlinux.org> pkgname=e-svn -pkgver=66707 +pkgver=66935 pkgrel=1 pkgdesc="Enlightenment window manager DR17 (aka e17)" arch=('i686' 'x86_64') diff --git a/community/e_dbus-svn/PKGBUILD b/community/e_dbus-svn/PKGBUILD index a0037209a..c9a504032 100755 --- a/community/e_dbus-svn/PKGBUILD +++ b/community/e_dbus-svn/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 61520 2012-01-02 10:50:24Z rvanharen $ +# $Id: PKGBUILD 61706 2012-01-06 22:04:50Z rvanharen $ # Maintainer: Ronald van Haren <ronald.archlinux.org> # Contributor: Ronald van Haren <ronald.archlinux.org> pkgname=e_dbus-svn -pkgver=66326 +pkgver=66792 pkgrel=1 pkgdesc="dbus abstraction layer for e17" arch=('i686' 'x86_64') diff --git a/community/ecore-svn/PKGBUILD b/community/ecore-svn/PKGBUILD index a7de9381f..f93c97e24 100755 --- a/community/ecore-svn/PKGBUILD +++ b/community/ecore-svn/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 61514 2012-01-02 10:37:36Z rvanharen $ +# $Id: PKGBUILD 61699 2012-01-06 22:00:26Z rvanharen $ # Maintainer: Ronald van Haren <ronald.archlinux.org> # Contributor: Ronald van Haren <ronald.archlinux.org> pkgname=ecore-svn -pkgver=66702 +pkgver=66892 pkgrel=1 pkgdesc="Ecore is an abstraction layer for e17" arch=('i686' 'x86_64') diff --git a/community/edje-svn/PKGBUILD b/community/edje-svn/PKGBUILD index 64aef44fe..73421fa4d 100755 --- a/community/edje-svn/PKGBUILD +++ b/community/edje-svn/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 61298 2011-12-28 09:15:21Z rvanharen $ +# $Id: PKGBUILD 61703 2012-01-06 22:03:25Z rvanharen $ # Maintainer: Ronald van Haren <ronald.archlinux.org> # Contributor: Ronald van Haren <ronald.archlinux.org> pkgname=edje-svn -pkgver=66561 +pkgver=66943 pkgrel=1 pkgdesc="A graphical design and layout library based on Evas" arch=('i686' 'x86_64') diff --git a/community/eet-svn/PKGBUILD b/community/eet-svn/PKGBUILD index 8821ddd52..69ef05f7b 100755 --- a/community/eet-svn/PKGBUILD +++ b/community/eet-svn/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 61510 2012-01-02 10:30:50Z rvanharen $ +# $Id: PKGBUILD 61695 2012-01-06 21:58:46Z rvanharen $ # Maintainer: Ronald van Haren <ronald.archlinux.org> # Contributor: Ronald van Haren <ronald.archlinux.org> pkgname=eet-svn -pkgver=66634 +pkgver=66804 pkgrel=1 pkgdesc="A data storage and compression library" arch=('i686' 'x86_64') diff --git a/community/efreet-svn/PKGBUILD b/community/efreet-svn/PKGBUILD index d86eaf1ea..d2866c30e 100755 --- a/community/efreet-svn/PKGBUILD +++ b/community/efreet-svn/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 61518 2012-01-02 10:45:51Z rvanharen $ +# $Id: PKGBUILD 61704 2012-01-06 22:04:05Z rvanharen $ # Maintainer: Ronald van Haren <ronald.archlinux.org> # Contributor: Ronald van Haren <ronald.archlinux.org> diff --git a/community/eina-svn/PKGBUILD b/community/eina-svn/PKGBUILD index f0840e0df..34e23001d 100755 --- a/community/eina-svn/PKGBUILD +++ b/community/eina-svn/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 61507 2012-01-02 10:24:26Z rvanharen $ +# $Id: PKGBUILD 61693 2012-01-06 21:58:03Z rvanharen $ # Maintainer: Ronald van Haren <ronald.archlinux.org> # Contributor: Ronald van Haren <ronald.archlinux.org> pkgname=eina-svn -pkgver=66694 +pkgver=66864 pkgrel=1 pkgdesc="E17 file chunk reading/writing library" arch=('i686' 'x86_64') diff --git a/community/elementary-svn/PKGBUILD b/community/elementary-svn/PKGBUILD index 763ed2ad4..7dc5407b5 100644 --- a/community/elementary-svn/PKGBUILD +++ b/community/elementary-svn/PKGBUILD @@ -3,7 +3,7 @@ # Contributor: Ronald van Haren <ronald.archlinux.org> pkgname=elementary-svn -pkgver=66566 +pkgver=66938 pkgrel=1 pkgdesc="Enlightenment's basic widget set" arch=('i686' 'x86_64') diff --git a/community/embryo-svn/PKGBUILD b/community/embryo-svn/PKGBUILD index 40cc29b45..de394c061 100755 --- a/community/embryo-svn/PKGBUILD +++ b/community/embryo-svn/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 61516 2012-01-02 10:43:43Z rvanharen $ +# $Id: PKGBUILD 61701 2012-01-06 22:01:42Z rvanharen $ # Maintainer: Ronald van Haren <ronald.archlinux.org> # Contributor: Ronald van Haren <ronald.archlinux.org> diff --git a/community/emprint-svn/PKGBUILD b/community/emprint-svn/PKGBUILD index 301d52d78..75bb850cc 100755 --- a/community/emprint-svn/PKGBUILD +++ b/community/emprint-svn/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 61524 2012-01-02 10:53:00Z rvanharen $ +# $Id: PKGBUILD 61709 2012-01-06 22:07:05Z rvanharen $ # Maintainer: Ronald van Haren <ronald.archlinux.org> # Contributor: Ronald van Haren <ronald.archlinux.org> diff --git a/community/evas-svn/PKGBUILD b/community/evas-svn/PKGBUILD index b5539c63f..6bb6364d1 100755 --- a/community/evas-svn/PKGBUILD +++ b/community/evas-svn/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 61512 2012-01-02 10:34:03Z rvanharen $ +# $Id: PKGBUILD 61697 2012-01-06 21:59:30Z rvanharen $ # Maintainer: Ronald van Haren <ronald.archlinux.org> # Contributor: Ronald van Haren <ronald.archlinux.org> pkgname=evas-svn -pkgver=66727 +pkgver=66901 pkgrel=1 pkgdesc="A hardware-accelerated canvas API for X-Windows" arch=('i686' 'x86_64') diff --git a/community/gecko-mediaplayer/PKGBUILD b/community/gecko-mediaplayer/PKGBUILD index e4c890fa3..969b1fc76 100644 --- a/community/gecko-mediaplayer/PKGBUILD +++ b/community/gecko-mediaplayer/PKGBUILD @@ -1,29 +1,25 @@ -# $Id: PKGBUILD 59322 2011-11-23 15:17:06Z lfleischer $ +# $Id: PKGBUILD 61721 2012-01-06 22:32:47Z lfleischer $ # Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de> # Contributor: Allan McRae <mcrae_allan@hotmail.com> # Contributor: fancris3 <fancris3 at aol.com> # Contributor: Daniel J Griffiths <ghost1227@archlinux.us> pkgname=gecko-mediaplayer -pkgver=1.0.4 -pkgrel=2 +pkgver=1.0.5 +pkgrel=1 pkgdesc='Browser plugin that uses gnome-mplayer to play media in a web browser.' arch=('i686' 'x86_64') url='http://code.google.com/p/gecko-mediaplayer/' license=('GPL') -depends=("gnome-mplayer>=${pkgver}" 'dbus-glib') +depends=("gnome-mplayer>=${pkgver}" 'dbus-glib' 'gmtk') makedepends=('xulrunner' 'pkgconfig') replaces=('mplayer-plugin') -source=("http://gecko-mediaplayer.googlecode.com/files/${pkgname}-${pkgver}.tar.gz" - 'firefox-8.patch') -md5sums=('7bb7665f8a1e6832907d052863e8f7aa' - 'e58a8fc33c1cf7a2453e1f6612acf028') +source=("http://gecko-mediaplayer.googlecode.com/files/${pkgname}-${pkgver}.tar.gz") +md5sums=('1a96daf878d06452c0fd9a13fd186021') build() { cd "${srcdir}/${pkgname}-${pkgver}" - patch -p1 -i ../firefox-8.patch - ./configure --prefix=/usr --sysconfdir=/etc --without-gconf --enable-new-libxul make } diff --git a/community/gmtk/PKGBUILD b/community/gmtk/PKGBUILD new file mode 100644 index 000000000..f7c68c23b --- /dev/null +++ b/community/gmtk/PKGBUILD @@ -0,0 +1,28 @@ +# $Id$ +# Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de> + +pkgname=gmtk +pkgver=1.0.5 +pkgrel=1 +pkgdesc='Common functions for gnome-mplayer and gecko-mediaplay.' +arch=('i686' 'x86_64') +url='http://gmtk.googlecode.com/' +license=('GPL') +depends=('glib' 'gtk3' 'dconf') +makedepends=('intltool' 'pkg-config') +options=(!libtool) +source=("http://gmtk.googlecode.com/files/${pkgname}-${pkgver}.tar.gz") +md5sums=('e06e9ca8d61d74910343bb3ef4348f7f') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + export CPPFLAGS="$CPPFLAGS $(pkg-config --cflags gtk+-3.0)" + ./configure --prefix=/usr --sysconfdir=/etc --enable-gtk3 + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install +} diff --git a/community/gnome-mplayer/PKGBUILD b/community/gnome-mplayer/PKGBUILD index a77f142bb..a160d8579 100644 --- a/community/gnome-mplayer/PKGBUILD +++ b/community/gnome-mplayer/PKGBUILD @@ -1,20 +1,20 @@ -# $Id: PKGBUILD 51291 2011-07-06 15:32:05Z lfleischer $ +# $Id: PKGBUILD 61719 2012-01-06 22:32:00Z lfleischer $ # Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de> # Contributor: Allan McRae <mcrae_allan@hotmail.com> # Contributor: Daniel J Griffiths <ghost1227@archlinux.us> pkgname=gnome-mplayer -pkgver=1.0.4 +pkgver=1.0.5 pkgrel=1 pkgdesc='A simple MPlayer GUI.' arch=('i686' 'x86_64') url='http://gnome-mplayer.googlecode.com/' license=('GPL') -depends=('mplayer' 'dbus-glib' 'libnotify' 'gtk2' 'hicolor-icon-theme' 'dconf') +depends=('mplayer' 'dbus-glib' 'libnotify' 'hicolor-icon-theme' 'dconf' 'gmtk') makedepends=('gnome-power-manager' 'nautilus') install="${pkgname}.install" source=("http://gnome-mplayer.googlecode.com/files/${pkgname}-${pkgver}.tar.gz") -md5sums=('c97dcf12d6a6b5543d701944f95e850e') +md5sums=('1d3ab24c5501b5528e357931ca4dc6da') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/community/gpac/PKGBUILD b/community/gpac/PKGBUILD index f040dc500..ff5f9784e 100644 --- a/community/gpac/PKGBUILD +++ b/community/gpac/PKGBUILD @@ -1,35 +1,43 @@ -# $Id: PKGBUILD 58399 2011-11-12 17:17:21Z ibiru $ +# $Id: PKGBUILD 61715 2012-01-06 22:18:07Z ebelanger $ # Maintainer: Eric Bélanger <eric@archlinux.org> pkgname=gpac -pkgver=0.4.5 -pkgrel=9 +pkgver=3824 +pkgrel=1 pkgdesc="A multimedia framework based on the MPEG-4 Systems standard" arch=('i686' 'x86_64') url="http://gpac.sourceforge.net" -depends=('wxgtk' 'libmad' 'faad2' 'ffmpeg' 'freeglut') license=('LGPL') +depends=('ffmpeg' 'libjpeg' 'libpng' 'mesa') +makedepends=('jack' 'a52dec' 'freetype2' 'libxv' 'faad2' 'libmad') +optdepends=('jack: for jack support' 'a52dec: for A52 support' + 'faad2: for AAC support' 'libmad: for mp3 support') options=('!makeflags') -source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz - libpng14-infopp-null.patch openjpeg14.patch) -sha1sums=('2ec03c1d7dc3f4d10c0f7b47696cc1e753a56fc8' - '00ba08808ec46ef6b8301ede26e500b3449253c1' - '95747ca98cdf0efc33ec776764401f5a83818ab5') +source=(ftp://ftp.archlinux.org/other/community/${pkgname}/${pkgname}-${pkgver}.tar.xz) +sha1sums=('bf7039c2585d539475babc7996851627efd7ec59') + +# source PKGBUILD && mksource +mksource() { + [[ -x /usr/bin/svn ]] || (echo "svn not found. Install subversion." && return 1) + _svnver=$pkgver + _svntrunk="https://gpac.svn.sourceforge.net/svnroot/gpac/trunk/gpac" + _svnmod="$pkgname-$pkgver" + mkdir ${pkgname}-$pkgver + pushd ${pkgname}-$pkgver + svn co $_svntrunk --config-dir ./ -r $_svnver $_svnmod + echo "#define GPAC_SVN_REVISION \"$_svnver\"" > ${pkgname}-$pkgver/include/gpac/version.h + find . -depth -type d -name .svn -exec rm -rf {} \; + tar -cJf ../${pkgname}-$pkgver.tar.xz ${pkgname}-$pkgver/* + popd +} build() { - cd "${srcdir}/${pkgname}" - chmod +x configure - sed -i 's|--warn-common||' configure - sed -i 's#lib64#lib#g' configure - patch -p1 -i "${srcdir}/libpng14-infopp-null.patch" - patch -p1 -i "${srcdir}/openjpeg14.patch" - - export LDFLAGS=${LDFLAGS/,--as-needed/} + cd "${srcdir}/${pkgname}-${pkgver}" ./configure --prefix=/usr --mandir=/usr/share/man --X11-path=/usr --use-js=no make } package() { - cd "${srcdir}/${pkgname}" + cd "${srcdir}/${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install install-lib } diff --git a/community/highlight/PKGBUILD b/community/highlight/PKGBUILD index 351fda367..230900634 100644 --- a/community/highlight/PKGBUILD +++ b/community/highlight/PKGBUILD @@ -1,16 +1,16 @@ -# $Id: PKGBUILD 56750 2011-10-11 20:34:16Z bluewind $ +# $Id: PKGBUILD 61683 2012-01-06 14:16:13Z bluewind $ # Maintainer: Florian Pritz <flo@xinu.at> # Contributor: Jan Fader <jan.fader@web.de> pkgbase=highlight pkgname=(highlight highlight-gui) -pkgver=3.6 +pkgver=3.7 pkgrel=1 url="http://www.andre-simon.de/doku/highlight/highlight.html" license=('GPL') arch=('i686' 'x86_64') makedepends=(qt lua boost) source=(http://www.andre-simon.de/zip/$pkgname-$pkgver.tar.bz2) -md5sums=('b23093dba7c44a7628ee5c97e68c9941') +md5sums=('dab2d059f4115b5ac0b5d329401d883b') build() { cd "$srcdir/$pkgbase-$pkgver" diff --git a/community/libphobos/PKGBUILD b/community/libphobos/PKGBUILD new file mode 100644 index 000000000..227067776 --- /dev/null +++ b/community/libphobos/PKGBUILD @@ -0,0 +1,45 @@ +# $Id: PKGBUILD 61679 2012-01-06 12:52:49Z cbrannon $ +# Maintainer: Chris Brannon <cmbrannon79@gmail.com> +# Contributor: Andrea Scarpino <andrea@archlinux.org> +# Contributor: Anders Bergh <anders1@gmail.com> +# Contributor: Dawid Ciezarkiewicz <dawid.ciezarkiewicz@jabster.pl> + +pkgname=libphobos +pkgver=1.072 +pkgrel=1 +pkgdesc="Runtime library for the D programming language" +arch=('i686' x86_64) +url="http://www.digitalmars.com/d/1.0/" +source=(http://ftp.digitalmars.com/dmd.$pkgver.zip dmd.conf) +depends=(dmd=$pkgver) +license=('custom') +conflicts=('libtango') + +build() { + install -d "$pkgdir/usr/include/d" + cd "$srcdir/dmd/src/phobos" + cp -Rf std "$pkgdir/usr/include/d" + cp -Rf etc "$pkgdir/usr/include/d" + cp -Rf internal "$pkgdir/usr/include/d" + cp -f {crc32,object,gcstats}.d "$pkgdir/usr/include/d" + + if [ $CARCH == x86_64 ]; then + install -Dm644 "$srcdir/dmd/linux/lib64/libphobos.a" "$pkgdir/usr/lib/libphobos.a" + else + install -Dm644 "$srcdir/dmd/linux/lib32/libphobos.a" "$pkgdir/usr/lib/libphobos.a" + fi + + install -Dm644 "$srcdir/dmd.conf" "$pkgdir/etc/dmd.conf" + + # Get rid of this subdirectory; it's just an unpacked zlib source + # distribution. + rm -rf "${pkgdir}/usr/include/d/etc/c/zlib" + # Insure that files and directories under /usr/include/d have + # correct permissions. + find "${pkgdir}/usr/include/d" -type d -print0 |xargs -0 chmod 755 + find "${pkgdir}/usr/include/d" -type f -print0 |xargs -0 chmod 644 + install -Dm644 phoboslicense.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +md5sums=('d5489b94f06c7ca2f4b5de62f7e6815a' + 'e93f0ccb1e5c00cd222af5a9be3f599a') diff --git a/community/libphobos/dmd.conf b/community/libphobos/dmd.conf new file mode 100644 index 000000000..262f0b224 --- /dev/null +++ b/community/libphobos/dmd.conf @@ -0,0 +1,2 @@ +[Environment] +DFLAGS=-I/usr/include/d -L-L/usr/lib diff --git a/community/ruby-gtk2/PKGBUILD b/community/ruby-gtk2/PKGBUILD index ce22a8446..0db9d7688 100644 --- a/community/ruby-gtk2/PKGBUILD +++ b/community/ruby-gtk2/PKGBUILD @@ -1,69 +1,72 @@ -# $Id: PKGBUILD 59056 2011-11-21 04:12:47Z ebelanger $ -# Maintainer: Brad Fanella <bradfanella@archlinux.us> +# $Id: PKGBUILD 61675 2012-01-06 12:11:34Z arodseth $ +# Maintainer: Alexander Rødseth <rodseth@gmail.com> +# Contributor: Eric Bélanger +# Contributor: Brad Fanella <bradfanella@archlinux.us> # Contributor: Bjorn Lindeijer <bjorn@lindeijer.nl> # Contributor: kritoke <kritoke@nospam.gmail.com> - pkgbase=ruby-gtk2 pkgname=('ruby-atk' 'ruby-gdkpixbuf2' 'ruby-gio2' 'ruby-glib2' 'ruby-gtk2' 'ruby-pango') pkgver=1.0.3 -pkgrel=1 -arch=('i686' 'x86_64') -url="http://ruby-gnome2.sourceforge.jp" +pkgrel=2 +arch=('x86_64' 'i686') +url="http://ruby-gnome2.sourceforge.jp/" license=('LGPL') makedepends=('ruby-pkgconfig' 'ruby-cairo' 'gtk2') -source=(http://downloads.sourceforge.net/ruby-gnome2/ruby-gtk2-$pkgver.tar.gz) -md5sums=('fa1de7fc920de46fb8d8b9f67732c7a3') +source=("http://downloads.sourceforge.net/ruby-gnome2/ruby-gtk2-$pkgver.tar.gz") +sha256sums=('e4fab8f2778c29b4c814109741d886c6f0725cfbb85b851aaf42d8f635ff515c') build() { cd "$srcdir/ruby-gtk2-$pkgver" - LANG="en_US.UTF-8" ruby extconf.rb atk gdk_pixbuf2 gio2 glib2 gtk2 pango --topdir=$pkgdir + LANG="en_US.UTF-8" ruby extconf.rb atk gdk_pixbuf2 gio2 glib2 gtk2 pango --topdir="$pkgdir" make } package_ruby-atk() { - pkgdesc="Ruby bindings for atk" - depends=("ruby-glib2=$pkgver" 'atk') + pkgdesc="Ruby bindings for atk" + depends=("ruby-glib2=$pkgver" 'atk') cd "$srcdir/ruby-gtk2-$pkgver/atk" make DESTDIR="$pkgdir" install } package_ruby-gdkpixbuf2() { - pkgdesc="Ruby bindings for gdkpixbuf2" - depends=("ruby-glib2=$pkgver" 'gdk-pixbuf2') + pkgdesc="Ruby bindings for gdkpixbuf2" + depends=("ruby-glib2=$pkgver" 'gdk-pixbuf2') cd "$srcdir/ruby-gtk2-$pkgver/gdk_pixbuf2" make DESTDIR="$pkgdir" install } package_ruby-gio2() { - pkgdesc="Ruby bindings for gio2" - depends=("ruby-glib2=$pkgver") + pkgdesc="Ruby bindings for gio2" + depends=("ruby-glib2=$pkgver") cd "$srcdir/ruby-gtk2-$pkgver/gio2" make DESTDIR="$pkgdir" install } package_ruby-glib2() { - pkgdesc="Ruby bindings for glib2" - depends=('glib2' 'ruby') + pkgdesc="Ruby bindings for glib2" + depends=('glib2' 'ruby') cd "$srcdir/ruby-gtk2-$pkgver/glib2" make DESTDIR="$pkgdir" install } package_ruby-gtk2() { - pkgdesc="Ruby bindings for gtk2" - depends=('gtk2' "ruby-glib2=$pkgver" "ruby-pango=$pkgver" "ruby-atk=$pkgver" "ruby-gdkpixbuf2=$pkgver") + pkgdesc="Ruby bindings for gtk2" + depends=('gtk2' "ruby-glib2=$pkgver" "ruby-pango=$pkgver" "ruby-atk=$pkgver" "ruby-gdkpixbuf2=$pkgver") cd "$srcdir/ruby-gtk2-$pkgver/gtk2" make DESTDIR="$pkgdir" install } package_ruby-pango() { - pkgdesc="Ruby bindings for pango" - depends=("ruby-glib2=$pkgver" 'ruby-cairo' 'pango') + pkgdesc="Ruby bindings for pango" + depends=("ruby-glib2=$pkgver" 'ruby-cairo' 'pango') cd "$srcdir/ruby-gtk2-$pkgver/pango" make DESTDIR="$pkgdir" install } + +# vim:set ts=2 sw=2 et: diff --git a/community/scite/PKGBUILD b/community/scite/PKGBUILD index 61fd279d6..1a48fee56 100644 --- a/community/scite/PKGBUILD +++ b/community/scite/PKGBUILD @@ -1,45 +1,53 @@ -# $Id: PKGBUILD 59256 2011-11-22 03:57:15Z ebelanger $ -# Maintainer: Thomas S Hatch <thatch45@gmail.com> +# $Id: PKGBUILD 61725 2012-01-07 01:42:13Z arodseth $ +# Maintainer: Alexander Rødseth <rodseth@gmail.com> +# Contributor: Thomas S Hatch <thatch45@gmail.com> # Contributor: Corrado 'bardo' Primier <corrado.primier@mail.polimi.it> # Contributor: Jochem Kossen <j.kossen@home.nl> # Contributor: Daniel J Griffiths <ghost1227@archlinux.us> - pkgname=scite -pkgver=3.0.1 +pkgver=3.0.2 pkgrel=1 -pkgdesc='A generally useful editor with facilities for building and running programs.' -arch=('i686' 'x86_64') +pkgdesc='Editor with facilities for building and running programs' +arch=('x86_64' 'i686') url='http://www.scintilla.org/SciTE.html' license=('custom:scite') depends=('desktop-file-utils' 'gtk2') +makedepends=('setconf') backup=('usr/share/scite/SciTEGlobal.properties') install=scite.install source=("http://downloads.sourceforge.net/sourceforge/scintilla/${pkgname}${pkgver//./}.tgz") -md5sums=('e2ed3190ebf714f037d05cde7b9591de') +sha256sums=('a5687faaa201c39a4ec9608e8a77e418e259f525b21871a5c9f1282c62e58eaa') build() { - sed "s/CXXTFLAGS=-DNDEBUG -Os $(CXXBASEFLAGS)/CXXTFLAGS=-DNDEBUG ${CXXFLAGS} $(CXXBASEFLAGS)/" -i scite/gtk/makefile + cd "$srcdir" - sed "s/CXXBASEFLAGS=-Wall -Wno-missing-braces -Wno-char-subscripts -pedantic -DGTK -DSCI_LEXER \$(INCLUDEDIRS)/CXXBASEFLAGS=-Wall -Wno-missing-braces -Wno-char-subscripts -pedantic ${CXXFLAGS} -DGTK -DSCI_LEXER \$(INCLUDEDIRS)/" -i scintilla/gtk/makefile + if [ $?CXXBASEFLAGS == 1 ]; then + sed '0,/CXXTFLAGS=/s//nop=/' -i scite/gtk/makefile + setconf scite/gtk/makefile CXXTFLAGS "-DNDEBUG ${CXXFLAGS} $(CXXBASEFLAGS)" + fi - sed "s/CXXFLAGS=-DNDEBUG -Os \$(CXXBASEFLAGS) \$(THREADFLAGS)/CXXFLAGS=-DNDEBUG ${CXXFLAGS} \$(CXXBASEFLAGS) \$(THREADFLAGS)/" -i scintilla/gtk/makefile + sed '0,/CXXFLAGS=/s//nop=/' -i scintilla/gtk/makefile + setconf scintilla/gtk/makefile CXXFLAGS "-DNDEBUG ${CXXFLAGS} \$(CXXBASEFLAGS) \$(THREADFLAGS)" + setconf scintilla/gtk/makefile CXXBASEFLAGS "-Wall -Wno-missing-braces -Wno-char-subscripts -pedantic ${CXXFLAGS} -DGTK -DSCI_LEXER \$(INCLUDEDIRS)" - cd "${srcdir}/scintilla/gtk" + cd "$srcdir/scintilla/gtk" make - cd "${srcdir}/${pkgname}/gtk" + cd "$srcdir/$pkgname/gtk" make } package() { - cd "${srcdir}/${pkgname}/gtk" + cd "$srcdir/$pkgname/gtk" - make DESTDIR="${pkgdir}" install + make DESTDIR="$pkgdir" install - install -D -m644 ../License.txt \ - "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE-scite" - install -D -m644 "${srcdir}/scintilla/License.txt" \ - "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE-scintilla" + install -Dm644 "$srcdir/$pkgname/License.txt" \ + "$pkgdir/usr/share/licenses/$pkgname/LICENSE-scite" + install -Dm644 "$srcdir/scintilla/License.txt" \ + "$pkgdir/usr/share/licenses/$pkgname/LICENSE-scintilla" - ln -sf SciTE ${pkgdir}/usr/bin/scite + ln -sf SciTE "$pkgdir/usr/bin/scite" } + +# vim:set ts=2 sw=2 et: diff --git a/community/tinyproxy/PKGBUILD b/community/tinyproxy/PKGBUILD index f2ab10d98..968279a76 100644 --- a/community/tinyproxy/PKGBUILD +++ b/community/tinyproxy/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 55575 2011-09-14 10:47:03Z lfleischer $ +# $Id: PKGBUILD 61689 2012-01-06 19:23:37Z lfleischer $ # Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de> # Contributor: Andrea Zucchelli <zukka77@gmail.com> pkgname=tinyproxy pkgver=1.8.3 -pkgrel=1 +pkgrel=2 pkgdesc='A light-weight HTTP proxy daemon for POSIX operating systems.' arch=('i686' 'x86_64') url='https://banu.com/tinyproxy/' @@ -12,9 +12,11 @@ license=('GPL') makedepends=('asciidoc') backup=('etc/tinyproxy/tinyproxy.conf') source=("https://banu.com/pub/${pkgname}/1.8/${pkgname}-${pkgver}.tar.bz2" - 'tinyproxy') + 'tinyproxy' + 'tinyproxy.tmpfiles.conf') md5sums=('292ac51da8ad6ae883d4ebf56908400d' - '464b5d60b1c9cbae26367fe2337c2d77') + '464b5d60b1c9cbae26367fe2337c2d77' + '3c2764578f26581346fe312da0519a3e') build() { cd "${srcdir}/${pkgname}-${pkgver}" @@ -28,6 +30,7 @@ package() { make DESTDIR="${pkgdir}" install install -Dm0755 "${srcdir}/tinyproxy" "${pkgdir}/etc/rc.d/tinyproxy" + install -Dm0644 "${srcdir}/tinyproxy.tmpfiles.conf" "${pkgdir}/usr/lib/tmpfiles.d/tinyproxy.conf" install -dm0755 -o nobody -g nobody "${pkgdir}/var/log/${pkgname}" diff --git a/community/tinyproxy/tinyproxy.tmpfiles.conf b/community/tinyproxy/tinyproxy.tmpfiles.conf new file mode 100644 index 000000000..791a99ad1 --- /dev/null +++ b/community/tinyproxy/tinyproxy.tmpfiles.conf @@ -0,0 +1 @@ +d /var/run/tinyproxy 0770 nobody nobody - diff --git a/community/xlockmore/PKGBUILD b/community/xlockmore/PKGBUILD index f7b993837..d5104f53e 100644 --- a/community/xlockmore/PKGBUILD +++ b/community/xlockmore/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 58588 2011-11-16 05:16:51Z spupykin $ +# $Id: PKGBUILD 61691 2012-01-06 20:47:16Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: dorphell <dorphell@archlinux.org> pkgname=xlockmore -pkgver=5.35 +pkgver=5.37 pkgrel=1 pkgdesc="screen saver / locker for the X Window System" arch=(i686 x86_64) @@ -11,9 +11,9 @@ license=('BSD') depends=(freetype2 gtk2 libxpm lesstif pam mesa libxmu) url="http://www.tux.org/~bagleyd/xlockmore.html" options=('!makeflags') -source=(http://www.tux.org/~bagleyd/xlock/xlockmore-$pkgver/xlockmore-$pkgver.tar.bz2 \ +source=(http://www.tux.org/~bagleyd/xlock/xlockmore-$pkgver/xlockmore-$pkgver.tar.bz2 LICENSE) -md5sums=('fdd7b876aac46f9a86497858b70e17b2' +md5sums=('526863e7e01c5038de98b996a89d2ac4' 'a64afab4283f53972a6702c2e59850d7') build() { |