summaryrefslogtreecommitdiff
path: root/community
diff options
context:
space:
mode:
Diffstat (limited to 'community')
-rw-r--r--community/calibre/PKGBUILD6
-rw-r--r--community/dmd/PKGBUILD44
-rw-r--r--community/dmd/dmd.install21
-rwxr-xr-xcommunity/e-modules-extra-svn/PKGBUILD2
-rwxr-xr-xcommunity/e-svn/PKGBUILD4
-rwxr-xr-xcommunity/e_dbus-svn/PKGBUILD4
-rwxr-xr-xcommunity/ecore-svn/PKGBUILD4
-rwxr-xr-xcommunity/edje-svn/PKGBUILD4
-rwxr-xr-xcommunity/eet-svn/PKGBUILD4
-rwxr-xr-xcommunity/efreet-svn/PKGBUILD2
-rwxr-xr-xcommunity/eina-svn/PKGBUILD4
-rw-r--r--community/elementary-svn/PKGBUILD2
-rwxr-xr-xcommunity/embryo-svn/PKGBUILD2
-rwxr-xr-xcommunity/emprint-svn/PKGBUILD2
-rwxr-xr-xcommunity/evas-svn/PKGBUILD4
-rw-r--r--community/gecko-mediaplayer/PKGBUILD16
-rw-r--r--community/gmtk/PKGBUILD28
-rw-r--r--community/gnome-mplayer/PKGBUILD8
-rw-r--r--community/gpac/PKGBUILD44
-rw-r--r--community/highlight/PKGBUILD6
-rw-r--r--community/libphobos/PKGBUILD45
-rw-r--r--community/libphobos/dmd.conf2
-rw-r--r--community/ruby-gtk2/PKGBUILD45
-rw-r--r--community/scite/PKGBUILD46
-rw-r--r--community/tinyproxy/PKGBUILD11
-rw-r--r--community/tinyproxy/tinyproxy.tmpfiles.conf1
-rw-r--r--community/xlockmore/PKGBUILD8
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() {